0000906163-20-000026.txt : 20200219 0000906163-20-000026.hdr.sgml : 20200219 20200219154243 ACCESSION NUMBER: 0000906163-20-000026 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 106 CONFORMED PERIOD OF REPORT: 20191231 FILED AS OF DATE: 20200219 DATE AS OF CHANGE: 20200219 FILER: COMPANY DATA: COMPANY CONFORMED NAME: NVR INC CENTRAL INDEX KEY: 0000906163 STANDARD INDUSTRIAL CLASSIFICATION: OPERATIVE BUILDERS [1531] IRS NUMBER: 541394360 STATE OF INCORPORATION: VA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-12378 FILM NUMBER: 20629424 BUSINESS ADDRESS: STREET 1: 11700 PLAZA AMERICA DR. STREET 2: SUITE 500 CITY: RESTON STATE: VA ZIP: 20190 BUSINESS PHONE: 7039564000 MAIL ADDRESS: STREET 1: 11700 PLAZA AMERICA DR. STREET 2: SUITE 500 CITY: RESTON STATE: VA ZIP: 20190 10-K 1 a201910-k.htm 10-K Document
false--12-31FY20190000906163000.010.01600000006000000010734010729520555330205553300.010.0050.35441000010.17950.20050.22010.15090.16570.19170.02380.03130.02730.01530.02190.0151169774991692255800 0000906163 2019-01-01 2019-12-31 0000906163 2019-06-30 0000906163 2020-02-14 0000906163 us-gaap:HomeBuildingMember 2019-12-31 0000906163 us-gaap:MortgageBankingMember 2018-12-31 0000906163 us-gaap:MortgageBankingMember 2019-12-31 0000906163 us-gaap:HomeBuildingMember 2018-12-31 0000906163 2018-12-31 0000906163 2019-12-31 0000906163 2018-01-01 2018-12-31 0000906163 us-gaap:HomeBuildingMember 2019-01-01 2019-12-31 0000906163 us-gaap:MortgageBankingMember 2019-01-01 2019-12-31 0000906163 us-gaap:HomeBuildingMember 2018-01-01 2018-12-31 0000906163 us-gaap:HomeBuildingMember 2017-01-01 2017-12-31 0000906163 2017-01-01 2017-12-31 0000906163 us-gaap:MortgageBankingMember 2018-01-01 2018-12-31 0000906163 us-gaap:MortgageBankingMember 2017-01-01 2017-12-31 0000906163 us-gaap:CommonStockMember 2017-12-31 0000906163 us-gaap:TreasuryStockMember 2017-01-01 2017-12-31 0000906163 us-gaap:RetainedEarningsMember 2017-12-31 0000906163 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 2017-12-31 0000906163 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0000906163 us-gaap:TreasuryStockMember 2019-12-31 0000906163 nvr:DeferredCompensationLiabilityMember 2017-12-31 0000906163 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0000906163 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0000906163 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0000906163 nvr:DeferredCompensationTrustMember 2019-01-01 2019-12-31 0000906163 nvr:DeferredCompensationLiabilityMember 2018-12-31 0000906163 nvr:DeferredCompensationTrustMember 2019-12-31 0000906163 us-gaap:TreasuryStockMember 2016-12-31 0000906163 us-gaap:RetainedEarningsMember 2016-12-31 0000906163 us-gaap:TreasuryStockMember 2019-01-01 2019-12-31 0000906163 us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0000906163 nvr:DeferredCompensationLiabilityMember 2016-12-31 0000906163 us-gaap:CommonStockMember 2019-12-31 0000906163 us-gaap:TreasuryStockMember 2018-01-01 2018-12-31 0000906163 nvr:DeferredCompensationTrustMember 2017-01-01 2017-12-31 0000906163 us-gaap:RetainedEarningsMember 2018-12-31 0000906163 nvr:DeferredCompensationLiabilityMember 2019-01-01 2019-12-31 0000906163 nvr:DeferredCompensationTrustMember 2018-01-01 2018-12-31 0000906163 2016-12-31 0000906163 nvr:DeferredCompensationLiabilityMember 2019-12-31 0000906163 nvr:DeferredCompensationTrustMember 2017-12-31 0000906163 nvr:DeferredCompensationLiabilityMember 2018-01-01 2018-12-31 0000906163 us-gaap:CommonStockMember 2016-12-31 0000906163 nvr:DeferredCompensationTrustMember 2018-12-31 0000906163 us-gaap:RetainedEarningsMember 2019-12-31 0000906163 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0000906163 us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0000906163 us-gaap:TreasuryStockMember 2018-12-31 0000906163 2017-12-31 0000906163 us-gaap:CommonStockMember 2018-12-31 0000906163 us-gaap:TreasuryStockMember 2017-12-31 0000906163 nvr:DeferredCompensationLiabilityMember 2017-01-01 2017-12-31 0000906163 nvr:DeferredCompensationTrustMember 2016-12-31 0000906163 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000906163 us-gaap:RetainedEarningsMember 2017-01-01 2017-12-31 0000906163 srt:MaximumMember nvr:OfficeFacilitiesAndOtherEquipmentMember 2019-01-01 2019-12-31 0000906163 us-gaap:OtherAssetsMember 2018-12-31 0000906163 srt:MinimumMember nvr:OfficeFacilitiesAndOtherEquipmentMember 2019-01-01 2019-12-31 0000906163 us-gaap:OtherAssetsMember 2019-12-31 0000906163 nvr:HeartlandHomesIncMember us-gaap:HomeBuildingMember 2018-12-31 0000906163 nvr:HeartlandHomesIncMember us-gaap:HomeBuildingMember 2019-12-31 0000906163 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateLockCommitmentsMember us-gaap:MortgageBankingMember 2019-12-31 0000906163 2019-01-01 0000906163 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForwardContractsMember us-gaap:MortgageBankingMember 2019-12-31 0000906163 us-gaap:FurnitureAndFixturesMember 2019-01-01 2019-12-31 0000906163 srt:MaximumMember us-gaap:ManufacturingFacilityMember 2019-01-01 2019-12-31 0000906163 srt:MinimumMember us-gaap:ManufacturingFacilityMember 2019-01-01 2019-12-31 0000906163 nvr:ConsolidatedJointVentureMember 2018-12-31 0000906163 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBankingMember 2019-01-01 2019-12-31 0000906163 nvr:HeartlandHomesIncMember us-gaap:HomeBuildingMember 2019-01-01 2019-12-31 0000906163 nvr:ConsolidatedJointVentureMember 2019-12-31 0000906163 nvr:CorporateAndReconcilingItemsMember 2017-01-01 2017-12-31 0000906163 us-gaap:OperatingSegmentsMember nvr:SouthEastMember us-gaap:HomeBuildingMember 2018-01-01 2018-12-31 0000906163 nvr:CorporateAndReconcilingItemsMember 2018-01-01 2018-12-31 0000906163 us-gaap:OperatingSegmentsMember us-gaap:MortgageBankingMember 2018-01-01 2018-12-31 0000906163 us-gaap:OperatingSegmentsMember nvr:MidEastMember us-gaap:HomeBuildingMember 2017-01-01 2017-12-31 0000906163 us-gaap:OperatingSegmentsMember nvr:NorthEastMember us-gaap:HomeBuildingMember 2019-01-01 2019-12-31 0000906163 us-gaap:OperatingSegmentsMember nvr:SouthEastMember us-gaap:HomeBuildingMember 2017-01-01 2017-12-31 0000906163 us-gaap:OperatingSegmentsMember nvr:SouthEastMember us-gaap:HomeBuildingMember 2019-01-01 2019-12-31 0000906163 us-gaap:OperatingSegmentsMember nvr:MidAtlanticMember us-gaap:HomeBuildingMember 2017-01-01 2017-12-31 0000906163 us-gaap:OperatingSegmentsMember nvr:MidAtlanticMember us-gaap:HomeBuildingMember 2018-01-01 2018-12-31 0000906163 us-gaap:OperatingSegmentsMember 2017-01-01 2017-12-31 0000906163 us-gaap:OperatingSegmentsMember us-gaap:MortgageBankingMember 2019-01-01 2019-12-31 0000906163 us-gaap:OperatingSegmentsMember 2018-01-01 2018-12-31 0000906163 us-gaap:OperatingSegmentsMember nvr:MidEastMember us-gaap:HomeBuildingMember 2019-01-01 2019-12-31 0000906163 nvr:CorporateAndReconcilingItemsMember 2019-01-01 2019-12-31 0000906163 us-gaap:OperatingSegmentsMember nvr:MidEastMember us-gaap:HomeBuildingMember 2018-01-01 2018-12-31 0000906163 us-gaap:OperatingSegmentsMember nvr:NorthEastMember us-gaap:HomeBuildingMember 2018-01-01 2018-12-31 0000906163 us-gaap:OperatingSegmentsMember us-gaap:MortgageBankingMember 2017-01-01 2017-12-31 0000906163 us-gaap:OperatingSegmentsMember nvr:MidAtlanticMember us-gaap:HomeBuildingMember 2019-01-01 2019-12-31 0000906163 us-gaap:OperatingSegmentsMember 2019-01-01 2019-12-31 0000906163 us-gaap:OperatingSegmentsMember nvr:NorthEastMember us-gaap:HomeBuildingMember 2017-01-01 2017-12-31 0000906163 nvr:CorporateReconcilingItemsAndEliminationsMember nvr:MidEastMember us-gaap:HomeBuildingMember 2019-01-01 2019-12-31 0000906163 nvr:CorporateReconcilingItemsAndEliminationsMember nvr:SouthEastMember us-gaap:HomeBuildingMember 2017-01-01 2017-12-31 0000906163 nvr:CorporateReconcilingItemsAndEliminationsMember nvr:MidEastMember us-gaap:HomeBuildingMember 2018-01-01 2018-12-31 0000906163 nvr:CorporateReconcilingItemsAndEliminationsMember nvr:MidAtlanticMember us-gaap:HomeBuildingMember 2017-01-01 2017-12-31 0000906163 nvr:CorporateReconcilingItemsAndEliminationsMember nvr:SouthEastMember us-gaap:HomeBuildingMember 2018-01-01 2018-12-31 0000906163 nvr:CorporateReconcilingItemsAndEliminationsMember nvr:SouthEastMember us-gaap:HomeBuildingMember 2019-01-01 2019-12-31 0000906163 nvr:CorporateReconcilingItemsAndEliminationsMember nvr:NorthEastMember us-gaap:HomeBuildingMember 2019-01-01 2019-12-31 0000906163 nvr:CorporateReconcilingItemsAndEliminationsMember nvr:NorthEastMember us-gaap:HomeBuildingMember 2017-01-01 2017-12-31 0000906163 nvr:CorporateReconcilingItemsAndEliminationsMember nvr:MidAtlanticMember us-gaap:HomeBuildingMember 2019-01-01 2019-12-31 0000906163 nvr:CorporateReconcilingItemsAndEliminationsMember 2019-01-01 2019-12-31 0000906163 nvr:CorporateReconcilingItemsAndEliminationsMember 2018-01-01 2018-12-31 0000906163 nvr:CorporateReconcilingItemsAndEliminationsMember 2017-01-01 2017-12-31 0000906163 nvr:CorporateReconcilingItemsAndEliminationsMember nvr:NorthEastMember us-gaap:HomeBuildingMember 2018-01-01 2018-12-31 0000906163 nvr:CorporateReconcilingItemsAndEliminationsMember nvr:MidAtlanticMember us-gaap:HomeBuildingMember 2018-01-01 2018-12-31 0000906163 nvr:CorporateReconcilingItemsAndEliminationsMember nvr:MidEastMember us-gaap:HomeBuildingMember 2017-01-01 2017-12-31 0000906163 stpr:DC us-gaap:GeographicConcentrationRiskMember us-gaap:HomeBuildingMember 2019-01-01 2019-12-31 0000906163 stpr:MD us-gaap:GeographicConcentrationRiskMember us-gaap:HomeBuildingMember 2019-01-01 2019-12-31 0000906163 nvr:SeniorNotesDueTwoThousandTwentyTwoMember 2019-12-31 0000906163 us-gaap:CorporateNonSegmentMember 2018-01-01 2018-12-31 0000906163 us-gaap:CorporateNonSegmentMember 2019-01-01 2019-12-31 0000906163 us-gaap:CorporateNonSegmentMember 2017-01-01 2017-12-31 0000906163 nvr:CorporateAndReconcilingItemsMember 2019-12-31 0000906163 nvr:CorporateAndReconcilingItemsMember 2018-12-31 0000906163 us-gaap:OperatingSegmentsMember nvr:NorthEastMember us-gaap:HomeBuildingMember 2019-12-31 0000906163 us-gaap:OperatingSegmentsMember us-gaap:MortgageBankingMember 2018-12-31 0000906163 us-gaap:OperatingSegmentsMember 2019-12-31 0000906163 us-gaap:OperatingSegmentsMember nvr:SouthEastMember us-gaap:HomeBuildingMember 2018-12-31 0000906163 us-gaap:OperatingSegmentsMember nvr:SouthEastMember us-gaap:HomeBuildingMember 2019-12-31 0000906163 us-gaap:OperatingSegmentsMember nvr:MidEastMember us-gaap:HomeBuildingMember 2019-12-31 0000906163 us-gaap:OperatingSegmentsMember nvr:MidEastMember us-gaap:HomeBuildingMember 2018-12-31 0000906163 us-gaap:OperatingSegmentsMember nvr:NorthEastMember us-gaap:HomeBuildingMember 2018-12-31 0000906163 us-gaap:OperatingSegmentsMember us-gaap:MortgageBankingMember 2019-12-31 0000906163 us-gaap:OperatingSegmentsMember 2018-12-31 0000906163 us-gaap:OperatingSegmentsMember nvr:MidAtlanticMember us-gaap:HomeBuildingMember 2019-12-31 0000906163 us-gaap:OperatingSegmentsMember nvr:MidAtlanticMember us-gaap:HomeBuildingMember 2018-12-31 0000906163 nvr:SouthEastMember us-gaap:HomeBuildingMember 2018-01-01 2018-12-31 0000906163 nvr:MidEastMember us-gaap:HomeBuildingMember 2017-01-01 2017-12-31 0000906163 nvr:NorthEastMember us-gaap:HomeBuildingMember 2019-01-01 2019-12-31 0000906163 nvr:MidAtlanticMember us-gaap:HomeBuildingMember 2019-01-01 2019-12-31 0000906163 nvr:MidAtlanticMember us-gaap:HomeBuildingMember 2017-01-01 2017-12-31 0000906163 nvr:SouthEastMember us-gaap:HomeBuildingMember 2017-01-01 2017-12-31 0000906163 nvr:MidEastMember us-gaap:HomeBuildingMember 2019-01-01 2019-12-31 0000906163 nvr:NorthEastMember us-gaap:HomeBuildingMember 2017-01-01 2017-12-31 0000906163 nvr:MidAtlanticMember us-gaap:HomeBuildingMember 2018-01-01 2018-12-31 0000906163 nvr:SouthEastMember us-gaap:HomeBuildingMember 2019-01-01 2019-12-31 0000906163 nvr:MidEastMember us-gaap:HomeBuildingMember 2018-01-01 2018-12-31 0000906163 nvr:NorthEastMember us-gaap:HomeBuildingMember 2018-01-01 2018-12-31 0000906163 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2019-12-31 0000906163 nvr:RawGroundContractsVariableInterestEntityNotPrimaryBeneficiaryMember 2019-12-31 0000906163 us-gaap:CostOfSalesMember 2019-01-01 2019-12-31 0000906163 nvr:ElmStreetMember 2019-01-01 2019-12-31 0000906163 nvr:ElmStreetMember 2017-12-31 0000906163 nvr:ElmStreetMember 2018-01-01 2018-12-31 0000906163 nvr:ElmStreetMember 2017-01-01 2017-12-31 0000906163 nvr:ProductionFacilityMember us-gaap:HomeBuildingMember 2019-12-31 0000906163 nvr:OfficeFacilitiesAndOtherEquipmentMember us-gaap:HomeBuildingMember 2019-12-31 0000906163 nvr:OfficeFacilitiesAndOtherEquipmentMember us-gaap:MortgageBankingMember 2018-12-31 0000906163 nvr:OfficeFacilitiesAndOtherEquipmentMember us-gaap:MortgageBankingMember 2019-12-31 0000906163 us-gaap:FurnitureAndFixturesMember us-gaap:HomeBuildingMember 2019-12-31 0000906163 nvr:OfficeFacilitiesAndOtherEquipmentMember us-gaap:HomeBuildingMember 2018-12-31 0000906163 nvr:ProductionFacilityMember us-gaap:HomeBuildingMember 2018-12-31 0000906163 us-gaap:FurnitureAndFixturesMember us-gaap:HomeBuildingMember 2018-12-31 0000906163 us-gaap:RevolvingCreditFacilityMember nvr:CreditAgreementMember nvr:SublimitForSwingLineCommitmentMember 2019-12-31 0000906163 us-gaap:RevolvingCreditFacilityMember nvr:RepurchaseAgreementMember 2019-12-31 0000906163 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember nvr:RepurchaseAgreementMember 2019-12-31 0000906163 us-gaap:RevolvingCreditFacilityMember nvr:CreditAgreementMember 2019-12-31 0000906163 us-gaap:RevolvingCreditFacilityMember nvr:CreditAgreementMember 2019-01-01 2019-12-31 0000906163 nvr:SeniorNotesDueTwoThousandTwentyTwoMember 2018-12-31 0000906163 us-gaap:RevolvingCreditFacilityMember nvr:CreditAgreementMember nvr:SublimitForIssuanceOfLettersOfCreditMember 2019-12-31 0000906163 nvr:SeniorNotesDueTwoThousandTwentyTwoMember 2019-01-01 2019-12-31 0000906163 us-gaap:RevolvingCreditFacilityMember nvr:CreditAgreementMember us-gaap:EurodollarMember 2019-01-01 2019-12-31 0000906163 us-gaap:RevolvingCreditFacilityMember nvr:RepurchaseAgreementMember 2018-12-31 0000906163 us-gaap:RevolvingCreditFacilityMember nvr:CreditAgreementMember us-gaap:FederalFundsEffectiveSwapRateMember 2019-01-01 2019-12-31 0000906163 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-12-31 0000906163 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0000906163 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2019-01-01 2019-12-31 0000906163 us-gaap:RestrictedStockUnitsRSUMember nvr:TwoThousandEighteenEquityPlanMember 2019-12-31 0000906163 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0000906163 nvr:TwoThousandEighteenEquityPlanMember 2019-12-31 0000906163 us-gaap:RestrictedStockUnitsRSUMember nvr:TwoThousandTenEquityPlanMember 2019-12-31 0000906163 us-gaap:RestrictedStockUnitsRSUMember 2019-12-31 0000906163 nvr:PerformanceBasedRestrictedStockUnitMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2019-01-01 2019-12-31 0000906163 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-12-31 0000906163 nvr:EmployeePerformanceBasedStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2019-01-01 2019-12-31 0000906163 nvr:EmployeePerformanceBasedStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2019-01-01 2019-12-31 0000906163 us-gaap:EmployeeStockOptionMember nvr:TwoThousandFourteenEquityPlanMember 2019-01-01 2019-12-31 0000906163 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2019-01-01 2019-12-31 0000906163 nvr:TwoThousandTenEquityPlanMember 2019-12-31 0000906163 us-gaap:EmployeeStockOptionMember nvr:TwoThousandTenEquityPlanMember 2019-12-31 0000906163 srt:MinimumMember us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-12-31 0000906163 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0000906163 us-gaap:RestrictedStockUnitsRSUMember nvr:TwoThousandFourteenEquityPlanMember 2019-01-01 2019-12-31 0000906163 us-gaap:EmployeeStockOptionMember nvr:TwoThousandTenEquityPlanMember 2019-01-01 2019-12-31 0000906163 nvr:TwoThousandTenEquityPlanMember 2019-01-01 2019-12-31 0000906163 nvr:PerformanceBasedRestrictedStockUnitMember nvr:TwoThousandTenEquityPlanMember 2019-01-01 2019-12-31 0000906163 nvr:PerformanceBasedRestrictedStockUnitMember nvr:TwoThousandFourteenEquityPlanMember 2019-01-01 2019-12-31 0000906163 nvr:TwoThousandFourteenEquityPlanMember 2019-01-01 2019-12-31 0000906163 nvr:EmployeePerformanceBasedStockOptionMember nvr:TwoThousandFourteenEquityPlanMember 2019-01-01 2019-12-31 0000906163 nvr:TimeBasedRestrictedStockUnitMemberMember nvr:TwoThousandTenEquityPlanMember 2019-01-01 2019-12-31 0000906163 nvr:EmployeePerformanceBasedStockOptionMember nvr:TwoThousandTenEquityPlanMember 2019-01-01 2019-12-31 0000906163 us-gaap:EmployeeStockOptionMember 2019-12-31 0000906163 us-gaap:RestrictedStockUnitsRSUMember nvr:TwoThousandTenEquityPlanMember 2018-12-31 0000906163 us-gaap:EmployeeStockOptionMember 2018-12-31 0000906163 us-gaap:RestrictedStockUnitsRSUMember nvr:TwoThousandTenEquityPlanMember 2019-01-01 2019-12-31 0000906163 nvr:TwoThousandPlanMember 2019-12-31 0000906163 nvr:TwoThousandFourteenEquityPlanMember 2019-12-31 0000906163 nvr:OperatingLeasesMember 2019-12-31 0000906163 nvr:FinanceLeasesMember 2019-12-31 0000906163 nvr:CreditAgreementMember 2019-12-31 0000906163 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateLockCommitmentsMember us-gaap:MortgageBankingMember 2018-12-31 0000906163 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForwardContractsMember us-gaap:MortgageBankingMember 2018-12-31 0000906163 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember nvr:MortgagesHeldForSaleMember us-gaap:MortgageBankingMember 2019-01-01 2019-12-31 0000906163 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateLockCommitmentsMember us-gaap:MortgageBankingMember 2019-01-01 2019-12-31 0000906163 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForwardContractsMember us-gaap:MortgageBankingMember 2019-01-01 2019-12-31 0000906163 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember nvr:MortgagesHeldForSaleMember us-gaap:MortgageBankingMember 2019-12-31 0000906163 nvr:SeniorNotesDueTwoThousandTwentyTwoMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:HomeBuildingMember 2019-12-31 0000906163 nvr:SeniorNotesDueTwoThousandTwentyTwoMember us-gaap:HomeBuildingMember 2018-12-31 0000906163 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember nvr:MortgagesHeldForSaleMember us-gaap:MortgageBankingMember 2018-12-31 0000906163 nvr:SeniorNotesDueTwoThousandTwentyTwoMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:HomeBuildingMember 2018-12-31 0000906163 us-gaap:FairValueInputsLevel2Member us-gaap:NondesignatedMember us-gaap:MortgageBankingMember 2018-01-01 2018-12-31 0000906163 us-gaap:FairValueInputsLevel2Member us-gaap:NondesignatedMember us-gaap:MortgageBankingMember 2017-01-01 2017-12-31 0000906163 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember nvr:MortgagesHeldForSaleMember us-gaap:MortgageBankingMember 2018-01-01 2018-12-31 0000906163 us-gaap:FairValueInputsLevel2Member us-gaap:NondesignatedMember us-gaap:MortgageBankingMember 2019-01-01 2019-12-31 0000906163 nvr:SeniorNotesDueTwoThousandTwentyTwoMember us-gaap:HomeBuildingMember 2019-12-31 0000906163 2019-10-01 2019-12-31 0000906163 2019-07-01 2019-09-30 0000906163 2019-04-01 2019-06-30 0000906163 us-gaap:HomeBuildingMember 2019-04-01 2019-06-30 0000906163 us-gaap:HomeBuildingMember 2019-10-01 2019-12-31 0000906163 us-gaap:HomeBuildingMember 2019-01-01 2019-03-31 0000906163 us-gaap:MortgageBankingMember 2019-10-01 2019-12-31 0000906163 2019-01-01 2019-03-31 0000906163 us-gaap:MortgageBankingMember 2019-04-01 2019-06-30 0000906163 us-gaap:MortgageBankingMember 2019-01-01 2019-03-31 0000906163 us-gaap:MortgageBankingMember 2019-07-01 2019-09-30 0000906163 us-gaap:HomeBuildingMember 2019-07-01 2019-09-30 0000906163 2018-04-01 2018-06-30 0000906163 2018-10-01 2018-12-31 0000906163 2018-07-01 2018-09-30 0000906163 us-gaap:HomeBuildingMember 2018-01-01 2018-03-31 0000906163 2018-01-01 2018-03-31 0000906163 us-gaap:HomeBuildingMember 2018-07-01 2018-09-30 0000906163 us-gaap:MortgageBankingMember 2018-04-01 2018-06-30 0000906163 us-gaap:HomeBuildingMember 2018-10-01 2018-12-31 0000906163 us-gaap:HomeBuildingMember 2018-04-01 2018-06-30 0000906163 us-gaap:MortgageBankingMember 2018-10-01 2018-12-31 0000906163 us-gaap:MortgageBankingMember 2018-01-01 2018-03-31 0000906163 us-gaap:MortgageBankingMember 2018-07-01 2018-09-30 iso4217:USD nvr:Trade_Names xbrli:shares nvr:metropolitan_area nvr:lot nvr:parcel nvr:segment nvr:joint_venture xbrli:pure iso4217:USD xbrli:shares nvr:compensation_plan nvr:Settlements nvr:Backlog nvr:order

 
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
_____________________________________________________________
FORM 10-K
_____________________________________________________________
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended December 31, 2019
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from             to             
Commission file number 1-12378 
_________________________________________________
NVR, Inc.
(Exact Name of Registrant as Specified in its Charter)
_____________________________________________________________
Virginia
 
54-1394360
(State or other jurisdiction of incorporation or organization)
 
(IRS Employer Identification No.)
11700 Plaza America Drive, Suite 500
 
 
Reston,
Virginia
 
20190
(Address of principal executive offices)
 
(Zip Code)
Registrant’s telephone number, including area code: (703956-4000
Securities registered pursuant to Section 12(b) of the Act:
Title of each class
 
Trading Symbol(s)
 
Name of each exchange on which registered
Common stock, par value $0.01 per share
 
NVR
 
New York Stock Exchange
Securities registered pursuant to Section 12(g) of the Act: None
_____________________________________________________________
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes      No
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Exchange Act. Yes      No  
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes      No
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files). Yes      No  
Indicate by check mark if disclosure of delinquent filers pursuant to Item 405 of Regulation S-K (§229.405) is not contained herein, and will not be contained, to the best of registrant’s knowledge, in definitive proxy or information statements incorporated by reference in Part III of this Form 10-K or any amendment to this Form 10-K.  
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See 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 is a shell company (as defined in Rule 12b-2 of the Act). Yes      No  
The aggregate market value of the voting stock held by non-affiliates of NVR, Inc. on June 30, 2019, the last business day of NVR, Inc.’s most recently completed second fiscal quarter, was approximately $11,522,681,000.
As of February 14, 2020 there were 3,677,676 total shares of common stock outstanding.
DOCUMENTS INCORPORATED BY REFERENCE
Portions of the Proxy Statement of NVR, Inc. to be filed with the Securities and Exchange Commission pursuant to Regulation 14A of the Securities Exchange Act of 1934 on or prior to April 30, 2020 are incorporated by reference into Part III of this report.
 



NVR, Inc.
Form 10-K

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



PART I
Item 1.    Business.
General
NVR, Inc., a Virginia corporation, was formed in 1980 as NVHomes, Inc. Our primary business is the construction and sale of single-family detached homes, townhomes and condominium buildings, all of which are primarily constructed on a pre-sold basis. To more fully serve customers of our homebuilding operations, we also operate a mortgage banking and title services business. We conduct our homebuilding activities directly. Our mortgage banking operations are operated primarily through a wholly owned subsidiary, NVR Mortgage Finance, Inc. (“NVRM”). Unless the context otherwise requires, references to “NVR”, “we”, “us” or “our” include NVR, Inc. and its consolidated subsidiaries.
We are one of the largest homebuilders in the United States. We operate in multiple locations in fourteen states, which are primarily in the eastern part of the country, and in Washington, D.C. During 2019, approximately 22% and 9% of our home settlements occurred in the Washington, D.C. and Baltimore, MD metropolitan areas, respectively, which accounted for approximately 27% and 11%, respectively, of our 2019 homebuilding revenues. Our homebuilding operations include the construction and sale of single-family detached homes, townhomes and condominium buildings under three trade names: Ryan Homes, NVHomes and Heartland Homes. Our Ryan Homes product is marketed primarily to first-time and first-time move-up buyers. Ryan Homes operates in thirty-two metropolitan areas located in Maryland, Virginia, Washington, D.C., West Virginia, Pennsylvania, New York, North Carolina, South Carolina, Florida, Ohio, New Jersey, Delaware, Indiana, Illinois and Tennessee. Our NVHomes and Heartland Homes products are marketed primarily to move-up and luxury buyers. NVHomes operates in Delaware and the Washington, D.C., Baltimore, MD and Philadelphia, PA metropolitan areas. Heartland Homes operates in the Pittsburgh, PA metropolitan area.
We generally do not engage in land development (see discussion below of our land development activities). Instead, we typically acquire finished building lots at market prices from various third party land developers pursuant to fixed price finished lot purchase agreements (“Lot Purchase Agreements”) that require deposits that may be forfeited if we fail to perform under the Lot Purchase Agreements. The deposits required under the Lot Purchase Agreements are in the form of cash or letters of credit in varying amounts and typically range up to 10% of the aggregate purchase price of the finished lots.
We believe that our lot acquisition strategy avoids the financial requirements and risks associated with direct land ownership and land development. We may, at our option, choose for any reason and at any time not to perform under these Lot Purchase Agreements by delivering notice of our intent not to acquire the finished lots under contract. Our sole legal obligation and economic loss for failure to perform under these Lot Purchase Agreements is limited to the amount of the deposit pursuant to the liquidated damage provision contained within the Lot Purchase Agreements. We do not have any financial guarantees or completion obligations and we typically do not guarantee lot purchases on a specific performance basis under these Lot Purchase Agreements. None of the creditors of any of the development entities with which we have entered these Lot Purchase Agreements have recourse to our general credit. We generally seek to maintain control over a supply of lots believed to be suitable to meet our five-year business plan.
In addition to constructing homes primarily on a pre-sold basis and utilizing what we believe is a conservative lot acquisition strategy, we focus on obtaining and maintaining a leading market position in each market we serve. This strategy allows us to gain valuable efficiencies and competitive advantages in our markets, which we believe contributes to minimizing the adverse effects of regional economic cycles and provides growth opportunities within these markets. Our continued success is contingent upon our ability to control an adequate supply of finished lots on which to build. As a result, in certain specific strategic circumstances we deviate from our historical lot acquisition strategy and engage in joint venture arrangements with land developers or directly acquire raw ground already zoned for its intended use for development. Once we acquire control of raw ground, we determine whether to sell the raw parcel to a developer and enter into a Lot Purchase Agreement with the developer to purchase the finished lots or hire a developer to develop the land on our behalf. While joint venture arrangements and direct land development activity are not our preferred method of acquiring finished building lots, we may enter into additional transactions in the future on a limited basis where there exists a compelling strategic or prudent financial reason to do so. We expect, however, to continue to acquire substantially all of our finished lot inventory using Lot Purchase Agreements with forfeitable deposits. See “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in Item 7 of this Form 10-K for additional discussion of lots controlled.  In addition, see Notes 3, 4 and 5 in the accompanying consolidated financial statements included herein for additional information regarding Lot Purchase Agreements, joint ventures and land under development, respectively.
In addition to building and selling homes, we provide a number of mortgage-related services through our mortgage banking operations. Through operations in each of our homebuilding markets, NVRM originates mortgage loans almost exclusively for our homebuyers. NVRM generates revenues primarily from origination fees, gains on sales of loans and title fees. NVRM sells all of the mortgage loans it closes into the secondary markets on a servicing released basis.
Segment information for our homebuilding and mortgage banking businesses is included in Note 2 in the accompanying consolidated financial statements.

1


Homebuilding
Products
We offer single-family detached homes, townhomes and condominium buildings with many different basic home designs. These home designs have a variety of elevations and numerous other options. Our homes combine traditional, transitional, cottage or urban exterior designs with contemporary interior designs and amenities, generally include two to four bedrooms and range from approximately 1,000 to 9,500 finished square feet. During 2019, the prices at which we settled homes ranged from approximately $140,000 to $1.5 million and averaged $367,100. During 2018, our average price of homes settled was $379,700.
Markets
Our four reportable homebuilding segments operate in the following geographic regions:
Mid Atlantic:
 
Maryland, Virginia, West Virginia, Delaware and Washington, D.C.
North East:
 
New Jersey and Eastern Pennsylvania
Mid East:
 
New York, Ohio, Western Pennsylvania, Indiana and Illinois
South East:
 
North Carolina, South Carolina, Florida and Tennessee
Backlog
Backlog, which represents homes sold but not yet settled with the customer, totaled 8,233 units and approximately $3.1 billion at December 31, 2019 compared to 8,365 units and approximately $3.2 billion at December 31, 2018. Backlog may be impacted by customer cancellations for various reasons that are beyond our control, such as the customer’s failure to obtain mortgage financing, inability to sell an existing home, job loss or a variety of other reasons. In any period, a portion of the cancellations that we experience are related to new sales that occurred during the same period, and a portion are related to sales that occurred in prior periods and therefore appeared in the opening backlog for the current period. Expressed as the total of all cancellations during the period as a percentage of gross sales during the period, our cancellation rate was 14.6%, 14.5% and 14.0% in 2019, 2018, and 2017, respectively. Additionally, approximately 6% in 2019, 5% in 2018, and 6% in 2017 of a reporting quarter’s opening backlog balance cancelled during the quarter. We can provide no assurance that our historical cancellation rates are indicative of the actual cancellation rate that may occur in future periods. Other than those units that are cancelled, we expect to settle substantially all of our December 31, 2019 backlog during 2020. See “Risk Factors” in Item 1A and “Seasonality” in Item 7 of this Form 10-K.
Further discussion of settlements, new orders and backlog activity by our homebuilding reportable segment for each of the last three years can be found in “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in Item 7 of this Form 10-K.
Construction
We utilize independent subcontractors under fixed price contracts to perform construction work on our homes. We use many independent subcontractors in our various markets and we are not dependent on any single subcontractor or on a small number of subcontractors.
Sales and Marketing
Our preferred marketing method is for customers to visit a furnished model home featuring many built-in options and a landscaped lot. The garages of these model homes are usually converted into temporary sales centers where alternative facades and floor plans are displayed and designs for other models are available for review. Sales representatives are compensated predominantly on a commission basis.
Regulation
We and our subcontractors must comply with various federal, state and local zoning, building, environmental, advertising and consumer credit statutes, rules and regulations, as well as other regulations and requirements in connection with our construction and sales activities. All of these regulations have increased the cost to produce and market our products, and in some instances, have delayed our developers’ ability to deliver finished lots to us. Counties and cities in which we build homes have at times declared moratoriums on the issuance of building permits and imposed other restrictions in the areas in which sewage treatment facilities and other public facilities do not reach minimum standards. In addition, our homebuilding operations are regulated in certain areas by restrictive zoning and density requirements that limit the number of homes that can be built within the boundaries of a particular area. To date, restrictive zoning laws and the imposition of moratoriums have not had a material adverse effect on our construction activities.
Competition and Market Factors
The housing industry is highly competitive. We compete with numerous homebuilders of varying size, ranging from local to national in scope, some of which have greater financial resources than we do. We also face competition from the home resale market.

2


Our homebuilding operations compete primarily on the basis of price, location, design, quality, service and reputation. Historically, we have been one of the market leaders in each of the markets where we build homes.
The housing industry is cyclical and is affected by consumer confidence levels, prevailing economic conditions and interest rates. Other factors that affect the housing industry and the demand for new homes include: the availability and the cost of land, labor and materials; changes in consumer preferences; demographic trends; and the availability of mortgage finance programs. See “Risk Factors” in Item 1A of this Form 10-K for additional information regarding these risks.
We are dependent upon building material suppliers for a continuous flow of raw materials. Whenever possible, we utilize standard products available from multiple sources. In the past, such raw materials have been generally available to us in adequate supply.
Mortgage Banking
We provide a number of mortgage related services to our homebuilding customers through our mortgage banking operations. Our mortgage banking operations also include separate subsidiaries that broker title insurance and perform title searches in connection with mortgage loan closings for which they receive commissions and fees. Because NVRM originates mortgage loans almost exclusively for our homebuilding customers, NVRM is dependent on our homebuilding segment. In 2019, NVRM closed approximately 16,500 loans with an aggregate principal amount of approximately $5.2 billion as compared to approximately 15,100 loans with an aggregate principal amount of approximately $4.8 billion in 2018.
NVRM sells all of the mortgage loans it closes to investors in the secondary markets on a servicing released basis, typically within 30 days from the loan closing. NVRM is an approved seller/servicer for Fannie Mae (“FNMA”) and Freddie Mac ("FHLMC") mortgage loans and an approved seller/issuer of Ginnie Mae (“GNMA”), Department of Veterans Affairs (“VA”) and Federal Housing Administration (“FHA”) mortgage loans.
Regulation
NVRM is subject to the rules and regulations of FNMA, GNMA, FHLMC, VA and FHA. These rules and regulations restrict certain activities of NVRM. NVRM is currently eligible and expects to remain eligible to participate in such programs. In addition, NVRM is subject to regulation at the state and federal level, including regulations issued by the Consumer Financial Protection Bureau (the “CFPB”) with respect to specific origination, selling and servicing practices.
Competition and Market Factors
NVRM’s main competition comes from national, regional, and local mortgage bankers, mortgage brokers, credit unions and banks in each of these markets. NVRM competes primarily on the basis of customer service, variety of products offered, interest rates offered, prices of ancillary services and relative financing availability and costs.
Pipeline
NVRM’s mortgage loans in process that had not closed had an aggregate principal balance of approximately $2.2 billion as of both December 31, 2019 and 2018. NVRM’s cancellation rate was approximately 36%, 32% and 31% in 2019, 2018 and 2017, respectively. We can provide no assurance that our historical loan cancellation rates are indicative of the actual loan cancellation rate that may occur in future periods. See “Risk Factors” in Item 1A in this Form 10-K for additional information about factors that could increase our cancellation rate.
Employees
At December 31, 2019, we employed approximately 5,700 full-time persons. None of our employees are subject to a collective bargaining agreement and we have never experienced a work stoppage. We believe that our employee relations are good.
Available Information
We file annual, quarterly and current reports, proxy statements and other information with the Securities and Exchange Commission (the “SEC”). These filings are available to the public over the internet at the SEC’s website at www.sec.gov.
Our principal internet website can be found at www.nvrinc.com. We make available free of charge on or through our website, access to our annual report on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, and amendments to those reports as soon as reasonably practicable after such material is electronically filed, or furnished, to the SEC.
Our website also includes a corporate governance section which contains our Corporate Governance Guidelines (which includes our Directors’ Independence Standards), Code of Ethics, Board Committee Charters, Policies and Procedures for the Consideration of Board of Director Candidates, and Policies and Procedures Regarding Communications with the NVR, Inc. Board of Directors, the Independent Lead Director and the Non-Management Directors as a Group.

3


Forward-Looking Statements
Some of the statements in this Form 10-K, as well as statements made by us in periodic press releases or other public communications, constitute “forward-looking statements” within the meaning of the Private Securities Litigation Reform Act of 1995, Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended. Certain, but not necessarily all, of such forward-looking statements can be identified by the use of forward-looking terminology, such as “believes,” “expects,” “may,” “will,” “should,” or “anticipates” or the negative thereof or other comparable terminology. All statements other than of historical facts are forward looking statements. Forward-looking statements contained in this document include those regarding market trends, NVR’s financial position, business strategy, the outcome of pending litigation, investigations or similar contingencies, projected plans and objectives of management for future operations. Such forward-looking statements involve known and unknown risks, uncertainties and other factors that may cause the actual results or performance of NVR to be materially different from future results, performance or achievements expressed or implied by the forward-looking statements. Such risk factors include, but are not limited to the following: general economic and business conditions (on both a national and regional level); interest rate changes; access to suitable financing by NVR and NVR’s customers; increased regulation in the mortgage banking industry; the ability of our mortgage banking subsidiary to sell loans it originates into the secondary market; competition; the availability and cost of land and other raw materials used by NVR in its homebuilding operations; shortages of labor; weather related slow-downs; building moratoriums; governmental regulation; fluctuation and volatility of stock and other financial markets; mortgage financing availability; and other factors over which NVR has little or no control. NVR undertakes no obligation to update such forward-looking statements except as required by law.
 
Item 1A.    Risk Factors.
Our business is affected by the risks generally incident to the residential construction business, including, but not limited to:
actual and expected direction of interest rates, which affect the availability of mortgage financing for potential purchasers of homes;
the availability of adequate land in desirable locations on favorable terms;
employment levels, consumer confidence and spending and unexpected changes in customer preferences; and
changes in the national economy and in the local economies of the markets in which we operate.
All of these risks are discussed in detail below.
An economic downturn or decline in economic conditions could adversely affect our business and our results of operations.
Demand for new homes is sensitive to economic changes driven by conditions such as employment levels, job growth, consumer confidence and interest rates.  If the housing industry suffers a downturn, our sales may decline which could have a material adverse effect on our profitability, stock performance, ability to service our debt obligations and future cash flows.  
Interest rate movements, inflation and other economic factors can negatively impact our business.
High rates of inflation generally affect the homebuilding industry adversely because of their adverse impact on interest rates. High interest rates not only increase the cost of borrowed funds to homebuilders but also have a significant adverse effect on housing demand and on the affordability of permanent mortgage financing to prospective purchasers. We are also subject to potential volatility in the price of commodities that impact costs of materials used in our homebuilding business. Increases in prevailing interest rates could have a material adverse effect on our sales, profitability, stock performance, ability to service our debt obligations and future cash flows.
Our financial results also are affected by the risks generally incident to our mortgage banking business, including interest rate levels, the impact of government regulation on mortgage loan originations and servicing and the need to issue forward commitments to fund and sell mortgage loans. Our homebuilding customers account for almost all of our mortgage banking business. The volume of our continuing homebuilding operations therefore affects our mortgage banking business.
Our mortgage banking business also is affected by interest rate fluctuations. We also may experience marketing losses resulting from daily increases in interest rates to the extent we are unable to match interest rates and amounts on loans we have committed to originate with forward commitments from third parties to purchase such loans. Increases in interest rates may have a material adverse effect on our mortgage banking revenue, profitability, stock performance, ability to service our debt obligations and future cash flows.
Our operations may also be adversely affected by other economic factors within our markets such as negative changes in employment levels, job growth, wage growth, consumer confidence and household formation and availability of mortgage financing, one or all of which could result in reduced demand or price depression from current levels. Such negative trends could have a material adverse effect on homebuilding operations.
These factors and thus, the homebuilding and mortgage banking businesses, have at times in the past been cyclical in nature. Any downturn in the national economy or the local economies of the markets in which we operate could have a material adverse effect

4


on our sales, profitability, stock performance and ability to service our debt obligations. In particular, during 2019, approximately 22% and 9% of our home settlements occurred in the Washington, D.C. and Baltimore, MD metropolitan areas, respectively, which accounted for approximately 27% and 11%, respectively, of our 2019 homebuilding revenues. Thus, we are dependent to a significant extent on the economy and demand for housing in those areas.
Because almost all of our customers require mortgage financing, the availability of suitable mortgage financing could impair the affordability of our homes, lower demand for our products, and limit our ability to fully deliver our backlog.
Our business and earnings depend on the ability of our potential customers to obtain mortgages for the purchase of our homes. In addition, many of our potential customers must sell their existing homes in order to buy a home from us. The tightening of credit standards and the availability of suitable mortgage financing could prevent customers from buying our homes and could prevent buyers of our customers’ homes from obtaining mortgages they need to complete that purchase, either of which could result in potential customers’ inability to buy a home from us. If potential customers or the buyers of our customers’ current homes are not able to obtain suitable financing, the result could have a material adverse effect on our sales, profitability, stock performance, ability to service our debt obligations and future cash flows.
If our ability to sell mortgages to investors is impaired, we may be required to fund these commitments ourselves, or we may not be able to originate loans at all.
Our mortgage banking business sells all of the loans it originates into the secondary market, usually within 30 days from the date of closing, and has up to $150 million available under a repurchase agreement to fund mortgage closings. See “Management’s Discussion and Analysis of Financial Condition and Results of Operations – Liquidity and Capital Resources” in Item 7 of this Form 10-K for more information about the repurchase agreement. In the event that disruptions to the secondary markets tighten or eliminate the available liquidity within the secondary markets for mortgage loans, or the underwriting requirements by our secondary market investors continue to become more stringent, our ability to sell future mortgages could decline and we could be required, among other things, to fund our commitments to our buyers with our own financial resources, which is limited, or require our home buyers to find another source of financing. The result of such secondary market disruption could have a material adverse effect on our sales, profitability, stock performance, ability to service our debt obligations and future cash flows.
If the market value of our inventory or controlled lot position declines, our profit could decrease and we may incur losses.
Inventory risk can be substantial for homebuilders. The market value of building lots and housing inventories can fluctuate significantly as a result of changing market conditions. In addition, inventory carrying costs can be significant and can result in losses in a poorly performing community or market. We must continuously seek and make acquisitions of lots for expansion into new markets as well as for replacement and expansion within our current markets, which we generally accomplish by entering into Lot Purchase Agreements and paying forfeitable deposits under the Lot Purchase Agreements to developers for the contractual right to acquire the lots. In the event of adverse changes in economic, market or community conditions, we may cease further building activities in certain communities or restructure existing Lot Purchase Agreements, resulting in forfeiture of some or all of any remaining land contract deposit paid to the developer. We may also have significant impairments of land under development. The forfeiture of land contract deposits or inventory impairments may result in a loss that could have a material adverse effect on our profitability, stock performance, ability to service our debt obligations and future cash flows.
If the underwriting quality of our mortgage originations is found to be deficient, our profit could decrease and we may incur losses.
We originate several different loan products to our customers to finance the purchase of their home. We sell all of the loans we originate into the secondary mortgage market generally within 30 days from the date of closing. All of the loans that we originate are underwritten to the standards and specifications of the ultimate investor. Insofar as we underwrite our originated loans to those standards, we bear no increased concentration of credit risk from the issuance of loans, except in certain limited instances where repurchases or early payment default occur. In the event that a substantial number of the loans that we have originated fall into default and the investors to whom we sold the loans determine that we did not underwrite the loans in accordance with their requirements, we could be required to repurchase the loans from the investor or indemnify the investor for any losses incurred. Any resulting losses could have a material adverse effect on our profitability, stock performance, ability to service our debt obligations and future cash flows.
We may be subject to claims on mortgage loans sold to third parties.
Our mortgage banking operations may be responsible for losses associated with mortgage loans originated and sold to investors in the event of errors or omissions relating to certain representations and warranties that the loans sold meet certain requirements, including representations as to underwriting standards, the type of collateral, the existence of private mortgage insurance, and the validity of certain borrower representations in connection with the loan. The resolution of claims related to alleged breaches of these representations and warranties and repurchase claims could have a material adverse effect on our financial condition, cash flows and results of operations and could result in losses that exceed existing estimates and accruals. Because of the uncertainties inherent in estimating these matters, there can be no assurance that any amounts reserved will be adequate or that any potential inadequacies will not have a material adverse effect on our results of operations.

5


Our inability to secure and control an adequate inventory of lots could adversely impact our operations.
The results of our homebuilding operations depend upon our continuing ability to control an adequate number of homebuilding lots in desirable locations. There can be no assurance that an adequate supply of building lots will continue to be available to us on terms similar to those available in the past, or that we will not be required to devote a greater amount of capital to controlling building lots than we have historically. An insufficient supply of building lots in one or more of our markets, an inability of our developers to deliver finished lots in a timely fashion due to their inability to secure financing to fund development activities or for other reasons, or our inability to purchase or finance building lots on reasonable terms could have a material adverse effect on our sales, profitability, stock performance, ability to service our debt obligations and future cash flows.
Volatility in the credit and capital markets may impact our ability to access necessary financing.
If we require working capital greater than that provided by our operations and our credit facility, we may be required to seek to increase the amount available under the facility or seek alternative financing, which might not be available on terms that are favorable or acceptable. If we are required to seek financing to fund our working capital requirements, volatility in credit or capital markets may restrict our flexibility to access financing. If we are at any time unsuccessful in obtaining sufficient capital to fund our planned homebuilding expenditures, we may experience a substantial delay in the completion of homes then under construction, or we may be unable to control or purchase finished building lots. Any delay could result in cost increases and could have a material adverse effect on our sales, profitability, stock performance, ability to service our debt obligations and future cash flows.
Our mortgage banking operations depend in part on the availability, cost and other terms of mortgage financing facilities, and may be adversely affected by any shortage or increased cost of such financing. Additional or replacement financing might not be available on terms that are favorable or acceptable. Our mortgage banking operations are also dependent upon the securitization market for mortgage-backed securities, and could be materially adversely affected by any fluctuation or downturn in such market.
Our current indebtedness may impact our future operations.
Our existing indebtedness contains restrictive covenants and any future indebtedness may also contain such covenants. These covenants include, or could include, restrictions on our ability to create, incur, assume or guarantee secured debt, enter into sale and leaseback transactions and conditions related to mergers and/or the sale of assets. Substantial losses by us or other action or inaction by us or our subsidiaries could result in the violation of one or more of these covenants, which could result in decreased liquidity or a default on our current or future indebtedness, thereby having a material adverse effect on our sales, profitability, stock performance, ability to service our debt obligations and future cash flows.
Government regulations and environmental matters could negatively affect our operations.
We are subject to various local, state and federal statutes, ordinances, rules and regulations concerning zoning, building design, construction and similar matters, including local regulations that impose restrictive zoning and density requirements in order to limit the number of homes that can eventually be built within the boundaries of a particular area. These regulations may further increase the cost to produce and market our products. In addition, we have from time to time been subject to, and may also be subject in the future to, periodic delays in our homebuilding projects due to building moratoriums in the areas in which we operate or delays in receiving the necessary governmental approvals. Changes in regulations that restrict homebuilding activities in one or more of our principal markets could have a material adverse effect on our sales, profitability, stock performance, ability to service our debt obligations and future cash flows.
In addition, new housing developments are often subject to various assessments or impact fees for schools, parks, streets, highways and other public improvements. The cost of these assessments is subject to substantial change and could cause increases in the construction cost of our homes, which, in turn, could reduce our profitability.
We are also subject to a variety of local, state and federal statutes, ordinances, rules and regulations concerning the protection of health and the environment. We are subject to a variety of environmental conditions that can affect our business and our homebuilding projects. The particular environmental laws that apply to any given homebuilding site vary greatly according to the location and environmental condition of the site and the present and former uses of the site and adjoining properties. Environmental laws and conditions may result in delays, cause us to incur substantial compliance and other costs, or prohibit or severely restrict homebuilding activity in certain environmentally sensitive regions or areas, thereby adversely affecting our sales, profitability, stock performance, ability to service our debt obligations and future cash flows.
Increased regulation of the mortgage industry could harm our future sales and earnings.
The mortgage industry remains under intense scrutiny and continues to face increasing regulation at the federal, state and local level. Potential changes to federal laws and regulations could have the effect of limiting the activities of FNMA and FHLMC, the entities that provide liquidity to the secondary mortgage market, which could lead to increases in mortgage interest rates. Tighter underwriting requirements and fee restrictions and the increasingly complex regulatory environment may negatively impact our mortgage loan origination business in the form of lower demand, decreased revenue and increased operating costs.

6


We are an approved seller/servicer of FNMA and FHLMC mortgage loans and an approved seller/issuer of GNMA, VA and FHA mortgage loans, and are subject to all of those agencies’ rules and regulations. Any significant impairment of our eligibility to sell/service these loans could have a material adverse impact on our mortgage operations. In addition, we are subject to regulation at the state and federal level with respect to specific origination, selling and servicing practices including the Real Estate Settlement and Protection Act. Adverse changes in governmental regulation may have a negative impact on our mortgage loan origination business.
We face competition in our homebuilding and mortgage banking operations.
The homebuilding industry is highly competitive. We compete with numerous homebuilders of varying size, ranging from local to national in scope, some of whom have greater financial resources than we do. We face competition:
for suitable and desirable lots at acceptable prices;
from selling incentives offered by competing builders within and across developments; and
from the existing home resale market.
Our homebuilding operations compete primarily on the basis of price, location, design, quality, service and reputation.
The mortgage banking industry is also competitive. Our main competition comes from national, regional and local mortgage bankers, credit unions, banks and mortgage brokers in each of these markets. Our mortgage banking operations compete primarily on the basis of customer service, variety of products offered, interest rates offered, prices of ancillary services and relative financing availability and costs.
We might not be able to continue to compete successfully in our homebuilding or mortgage banking operations. An inability to effectively compete may have an adverse impact on our sales, profitability, stock performance, ability to service our debt obligations and future cash flows.
A shortage of building materials or labor, or increases in materials or labor costs may adversely impact our operations.
The homebuilding business has from time to time experienced building material and labor shortages, including fluctuating lumber prices and supply. In addition, strong construction market conditions could restrict the labor force available to our subcontractors and us in one or more of our markets. Significant increases in costs resulting from these shortages, or delays in construction of homes, could have a material adverse effect on our sales, profitability, stock performance, ability to service our debt obligations and future cash flows.
We rely on subcontractors to construct our homes. The failure of our subcontractors to properly construct our homes may be costly.
We engage subcontractors to perform the actual construction of our homes. Despite our quality control efforts, we may discover that our subcontractors have engaged in improper construction practices. The occurrence of such events could require us to repair the homes in accordance with our standards and as required by law. The cost of satisfying our legal obligations in these instances may be significant, and we may be unable to recover the cost of repair from subcontractors, suppliers and insurers.
Product liability litigation and warranty claims may adversely impact our operations.
Construction defect and home warranty claims are common and can represent a substantial risk for the homebuilding industry. The cost of insuring against construction defect and product liability claims, as well as the claims themselves, can be high. In addition, insurance companies limit coverage offered to protect against these claims. Further restrictions on coverage availability, or significant increases in premium costs or claims, could have a material adverse effect on our financial results.
We are subject to litigation proceedings that could harm our business if an unfavorable ruling were to occur.
From time to time, we are involved in litigation and other legal proceedings relating to claims arising from our operations in the normal course of business. As described in, but not limited to, Item 3, “Legal Proceedings” of this Form 10-K, we are currently subject to certain legal proceedings. Litigation is subject to inherent uncertainties, and unfavorable rulings may occur. These or other litigation or legal proceedings could materially affect our ability to conduct our business in the manner that we expect or otherwise adversely affect us should an unfavorable ruling occur.
The loss of key personnel could adversely impact our business.
We rely on our key personnel to effectively operate and manage our business. Specifically, our future success depends heavily on the performance of our senior management team. Our business may be adversely affected if we are unable to retain key personnel or attract qualified personnel to manage our business.
Our failure to maintain the security of our electronic and other confidential information could expose us to liability and materially adversely affect our financial condition and results of operations.
Privacy, security, and compliance concerns have continued to increase as technology has evolved. As part of our normal business activities, we collect and store certain confidential information, including personal information of homebuyers/borrowers and information about employees, vendors and suppliers. This information is entitled to protection under a number of federal and state

7


laws. We may share some of this information with vendors who assist us with certain aspects of our business, particularly our mortgage and title businesses. We have implemented systems and processes intended to secure our information technology systems and prevent unauthorized access to or loss of sensitive, confidential and personal data, including through the use of encryption and authentication technologies. Additionally, we have increased our monitoring capabilities to enhance early detection and rapid response to potential security anomalies. These security measures may not be sufficient for all possible occurrences and may be vulnerable to hacking, employee error, malfeasance, system error, faulty password management or other irregularities. Further, development and maintenance of these measures are costly and require ongoing monitoring and updating as technologies change and efforts to overcome security measures become increasingly sophisticated. Our failure to maintain the security of the data we are required to protect, including via the penetration of our network security and the misappropriation of confidential and personal information, could result in business disruption, damage to our reputation, financial obligations to third parties, fines, penalties, regulatory proceedings and private litigation with potentially large costs, and also in deterioration in customers’ confidence in us and other competitive disadvantages, and thus could have a material adverse effect on our sales, profitability, stock performance, ability to service our debt obligations and future cash flows.

Our continued success is dependent on positive perceptions of us and our brands which, if eroded, could adversely affect our business and our relationships with our customers.

We believe that one of the reasons our customers buy from us, our team members choose NVR as a place of employment, and our vendors choose to do business with us is the reputation we have built over many years. To be successful in the future, we must continue to preserve our reputation. Reputational value is based in large part on perceptions, and broad access to social media makes it easy for anyone to provide public feedback that can influence perceptions of the brands under which we do business. It may be difficult to control negative publicity, regardless of whether it is accurate. While reputations may take decades to build, negative incidents can quickly erode trust and confidence, could damage our reputation, reduce the demand for our homes or negatively impact the morale and performance of our employees, all of which could adversely affect our business.
Weather-related and other events beyond our control may adversely impact our operations.
Extreme weather or other events, such as significant snowfalls, hurricanes, tornadoes, earthquakes, forest fires, floods, terrorist attacks or war may affect our markets, our operations and our profitability. These events may impact our physical facilities or those of our suppliers or subcontractors and our housing inventories, causing us material increases in costs, or delays in construction of homes, which could have a material adverse effect upon our sales, profitability, stock performance, ability to service our debt obligations and future cash flows.

Item 1B.    Unresolved Staff Comments.
None.
Item 2.    Properties.
Our corporate offices are located in Reston, Virginia, where we currently lease approximately 61,000 square feet of office space. The current corporate office lease expires in April 2026.
In connection with the operation of the homebuilding segment, we lease production facilities in the following seven locations: Thurmont, Maryland; Burlington County, New Jersey; Farmington, New York; Kings Mountain, North Carolina; Darlington, Pennsylvania; Portland, Tennessee; and Richmond, Virginia. These facilities range in size from approximately 40,000 square feet to 400,000 square feet and total approximately one million square feet. Each of these leases contains various options for extensions of the lease and for the purchase of the facility. Additionally, certain facility leases have early termination options. These leases currently expire between 2022 and 2039. In addition, we own a production facility of approximately 100,000 square feet in Dayton, Ohio. Our plant utilization was 49% and 52% of total capacity in 2019 and 2018, respectively.
In connection with both our homebuilding and mortgage banking businesses, we also lease office space in multiple locations for homebuilding divisional offices and mortgage banking and title services branches under leases expiring at various times through 2027, none of which are individually material to our business.
We anticipate that, upon expiration of existing production facility and office leases, we will be able to renew them or obtain comparable facilities on terms acceptable to us.

8


Item 3.    Legal Proceedings.
We are involved in various litigation matters arising in the ordinary course of business. In the opinion of management, and based on advice of legal counsel, these matters are not expected to have a material adverse effect on our financial position, results of operations or cash flows. Legal costs incurred in connection with outstanding litigation matters are expensed as incurred.
Item 4.    Mine Safety Disclosures.
Not applicable.
PART II

Item 5.    Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities.
(dollars in thousands, except per share data)
Our shares of common stock are listed and principally traded on the New York Stock Exchange under the trading symbol “NVR.” As of the close of business on February 14, 2020, there were 196 shareholders of record of our common stock.
We have never paid a cash dividend on our shares of common stock and have no current intention to do so in the future.
We had three share repurchase authorizations outstanding during the quarter ended December 31, 2019. On December 12, 2018, May 2, 2019 and November 6, 2019, we publicly announced the Board of Directors’ approval to repurchase our outstanding common stock in one or more open market and/or privately negotiated transactions, up to an aggregate of $300,000 per authorization. The repurchase authorizations do not have expiration dates. The following table provides information regarding common stock repurchases during the quarter ended December 31, 2019:
Period
 
Total Number
of Shares
Purchased
 
Average
Price Paid
per Share
 
Total Number of
Shares Purchased
as Part of Publicly
Announced Plans
or Programs
 
Approximate Dollar Value of
Shares that May Yet
Be Purchased Under
the Plans or
Programs
October 1 - 31, 2019 (1)
 
17,432

 
$
3,625.92

 
17,432

 
$
286,809

November 1 - 30, 2019
 
42,088

 
$
3,556.51

 
42,088

 
$
437,122

December 1 - 31, 2019
 
31,766

 
$
3,777.03

 
31,766

 
$
317,141

Total
 
91,286

 
$
3,646.51

 
91,286

 
 

(1)
13,811 outstanding shares were repurchased under the December 12, 2018 share repurchase authorization, which fully utilized the authorization. The remaining 3,621 outstanding shares were repurchased under the May 2, 2019 share repurchase authorization.
On February 12, 2020, the Board of Directors approved a repurchase authorization providing us authorization to repurchase up to an aggregate of $300,000 of our common stock in one or more open market and/or privately negotiated transactions.
The information required by this item in respect to securities authorized for issuance under equity compensation plans is provided under Item 12 of this annual report on Form 10-K.

9


STOCK PERFORMANCE GRAPH
The following graph compares the cumulative total return to holders of our common stock since December 31, 2014 with the Dow Jones US Home Construction Index and the S&P 500 Index for that same period, assuming that $100 was invested in NVR stock and the indices on December 31, 2014.
chart-74ece5e653aa5e89b6d.jpg
 
 
For the Year Ended December 31,
Comparison of 5 Year Cumulative Total Return
 
2014
 
2015
 
2016
 
2017
 
2018
 
2019
NVR, Inc.
 
$
100

 
$
129

 
$
131

 
$
275

 
$
191

 
$
299

S&P 500
 
$
100

 
$
101

 
$
114

 
$
138

 
$
132

 
$
174

Dow Jones US Home Construction
 
$
100

 
$
110

 
$
103

 
$
181

 
$
124

 
$
183


10


Item 6.    Selected Financial Data.
(in thousands, except per share amounts)
The following tables set forth selected consolidated financial data. The selected income statement and balance sheet data have been derived from our consolidated financial statements for each of the periods presented and are not necessarily indicative of results of future operations. The selected financial data should be read in conjunction with, and are qualified in their entirety by, the accompanying consolidated financial statements and related notes included herein.
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
 
2016
 
2015
Consolidated income statement data:
 
 
 
 
 
 
 
 
 
 
Homebuilding data:
 
 
 
 
 
 
 
 
 
 
Revenues
 
$
7,220,844

 
$
7,004,304

 
$
6,175,521

 
$
5,709,223

 
$
5,065,200

Gross profit
 
$
1,370,982

 
$
1,312,177

 
$
1,185,143

 
$
1,001,362

 
$
946,418

Homebuilding income
 
$
923,879

 
$
871,106

 
$
776,370

 
$
601,102

 
$
555,329

Mortgage Banking data:
 
 
 
 
 
 
 
 
 
 
Mortgage banking fees
 
$
167,820

 
$
159,370

 
$
130,319

 
$
113,321

 
$
93,808

Mortgage banking income
 
$
101,916

 
$
88,626

 
$
70,541

 
$
60,595

 
$
47,883

Consolidated data:
 
 
 
 
 
 
 
 
 
 
Net income
 
$
878,539

 
$
797,197

 
$
537,521

 
$
425,262

 
$
382,927

Earnings per share:
 
 
 
 
 
 
 
 
 
 
Basic
 
$
241.31

 
$
219.58

 
$
144.00

 
$
110.53

 
$
95.21

Diluted
 
$
221.13

 
$
194.80

 
$
126.77

 
$
103.61

 
$
89.99

Weighted average number of shares outstanding:
 
 
 
 
 
 
 
 
Basic
 
3,641

 
3,631

 
3,733

 
3,847

 
4,022

Diluted
 
3,973

 
4,092

 
4,240

 
4,104

 
4,255

 
 
 
 
 
 
 
 
 
 
 
 
 
December 31,
 
 
2019
 
2018
 
2017
 
2016
 
2015
Consolidated balance sheet data:
 
 
 
 
 
 
 
 
 
 
Homebuilding inventory
 
$
1,347,288

 
$
1,253,110

 
$
1,246,199

 
$
1,092,100

 
$
1,006,526

Contract land deposits, net
 
$
413,851

 
$
396,177

 
$
370,429

 
$
379,844

 
$
343,295

Total assets
 
$
3,809,815

 
$
3,165,933

 
$
2,989,279

 
$
2,643,943

 
$
2,511,718

Senior notes
 
$
598,301

 
$
597,681

 
$
597,066

 
$
596,455

 
$
595,847

Shareholders’ equity
 
$
2,341,244

 
$
1,808,562

 
$
1,605,492

 
$
1,304,441

 
$
1,239,165

Cash dividends per share
 
$

 
$

 
$

 
$

 
$



11


Item 7.    Management’s Discussion and Analysis of Financial Condition and Results of Operations.
(dollars in thousands, except per share data)
Results of Operations
This section of this Form 10-K generally discusses 2019 and 2018 items and year-to-year comparisons between 2019 and 2018. Discussions of 2017 items and year-to-year comparisons between 2018 and 2017 that are not included in this Form 10-K can be found in “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in Part II, Item 7 of the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2018.
Overview
Business
Our primary business is the construction and sale of single-family detached homes, townhomes and condominium buildings, all of which are primarily constructed on a pre-sold basis. To fully serve customers of our homebuilding operations, we also operate a mortgage banking and title services business. We primarily conduct our operations in mature markets. Additionally, we generally grow our business through market share gains in our existing markets and by expanding into markets contiguous to our current active markets. Our four homebuilding reportable segments consist of the following regions:
 
Mid Atlantic:
  
Maryland, Virginia, West Virginia, Delaware and Washington, D.C.
North East:
  
New Jersey and Eastern Pennsylvania
Mid East:
  
New York, Ohio, Western Pennsylvania, Indiana and Illinois
South East:
  
North Carolina, South Carolina, Florida and Tennessee
Our lot acquisition strategy is predicated upon avoiding the financial requirements and risks associated with direct land ownership and development. We generally do not engage in land development (see discussion below of our land development activities). Instead, we typically acquire finished lots at market prices from various third party land developers pursuant to Lot Purchase Agreements. These Lot Purchase Agreements require deposits, typically ranging up to 10% of the aggregate purchase price of the finished lots, in the form of cash or letters of credit that may be forfeited if we fail to perform under the Lot Purchase Agreement. This strategy has allowed us to maximize inventory turnover, which we believe enables us to minimize market risk and to operate with less capital, thereby enhancing rates of return on equity and total capital.
In addition to constructing homes primarily on a pre-sold basis and utilizing what we believe is a conservative lot acquisition strategy, we focus on obtaining and maintaining a leading market position in each market we serve. This strategy allows us to gain valuable efficiencies and competitive advantages in our markets, which we believe contributes to minimizing the adverse effects of regional economic cycles and provides growth opportunities within these markets. Our continued success is contingent upon our ability to control an adequate supply of finished lots on which to build.
In limited specific strategic circumstances, we deviate from our historical lot acquisition strategy and engage in joint venture arrangements with land developers or directly acquire raw ground already zoned for its intended use for development. Once we acquire control of raw ground, we determine whether to sell the raw parcel to a developer and enter into a Lot Purchase Agreement with the developer to purchase the finished lots or to hire a developer to develop the land on our behalf. While joint venture arrangements and direct land development activity are not our preferred method of acquiring finished building lots, we may enter into additional transactions in the future on a limited basis where there exists a compelling strategic or prudent financial reason to do so. We expect, however, to continue to acquire substantially all of our finished lot inventory using Lot Purchase Agreements with forfeitable deposits.
As of December 31, 2019, we controlled lots as described below.
Lot Purchase Agreements
We controlled approximately 101,300 lots under Lot Purchase Agreements with third parties through deposits in cash and letters of credit totaling approximately $439,500 and $5,500, respectively. Included in the number of controlled lots are approximately 4,600 lots for which we have recorded a contract land deposit impairment reserve of approximately $27,600 as of December 31, 2019.
Joint Venture Limited Liability Corporations (“JVs”)
We had an aggregate investment totaling approximately $26,700 in five JVs, expected to produce approximately 6,300 lots. Of the lots to be produced by the JVs, approximately 2,950 lots were controlled by us and approximately 3,350 lots were either under contract with unrelated parties or currently not under contract.
Land Under Development
We directly owned five separate raw land parcels, zoned for their intended use, with a current cost basis, including development costs, of approximately $69,200 that we intend to develop into approximately 650 finished lots. We had additional funding

12


commitments of approximately $6,100 under a joint development agreement related to one parcel, a portion of which we expect will be offset by development credits of approximately $2,800.
See Notes 3, 4 and 5 to the consolidated financial statements included herein for additional information regarding Lot Purchase Agreements, JVs and land under development, respectively.
Raw Land Purchase Agreements
In addition to the lots we currently control as discussed above, we have certain properties under contract with land owners that are expected to yield approximately 7,000 lots. Some of these properties may require rezoning or other approvals to achieve the expected yield. These properties are controlled with cash deposits and letters of credit totaling approximately $1,900 and $100, respectively, as of December 31, 2019, of which approximately $900 is refundable if we do not perform under the contract. We generally expect to assign the raw land contracts to a land developer and simultaneously enter into a Lot Purchase Agreement with the assignee if the project is determined to be feasible.
Current Business Environment and Key Financial Results
During 2019, general market conditions were favorably impacted by low unemployment and strong consumer confidence. Additionally, affordability issues which had slowed demand for new homes during the second half of 2018, were favorably impacted by a pull back in interest rates throughout 2019, which contributed to improved demand.
Our consolidated revenues for the year ended December 31, 2019 totaled $7,388,664, an increase of 3% from $7,163,674 in 2018. Our net income for 2019 was $878,539, or $221.13 per diluted share, increases of 10% and 14% compared to 2018 net income and diluted earnings per share, respectively. Our homebuilding gross profit margin percentage increased to 19.0% in 2019 from 18.7% in 2018. New orders, net of cancellations (“New Orders”) during 2019 were 19,536, an increase of 7% from 2018 while our average New Order sales price decreased 2% to $368.4 in 2019. Our backlog of homes sold but not yet settled with the customer as of December 31, 2019 decreased on a unit basis by 2% to 8,233 units and decreased on a dollar basis by 1% to $3,130,282 when compared to December 31, 2018.
We believe that the strength in demand for new homes is dependent upon sustained economic growth, driven by favorable unemployment levels and continued improvements in wage growth and household formation. Demand is also impacted by homebuyer affordability concerns, which are driven by both home prices and interest rate movements. We expect to continue to face gross profit margin pressure which will be impacted by modest pricing power and our ability to manage land and construction costs. We also expect to face pressure on mortgage banking profit due to the competitive pricing pressures in the mortgage market. We believe that we are well positioned to take advantage of opportunities that may arise from future economic and homebuilding market volatility due to the strength of our balance sheet.
Homebuilding Operations
The following table summarizes the results of our consolidated homebuilding operations and certain operating activity for each of the last three years:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Financial data:
 
 
 
 
 
 
Revenues
 
$
7,220,844

 
$
7,004,304

 
$
6,175,521

Cost of sales
 
$
5,849,862

 
$
5,692,127

 
$
4,990,378

Gross profit margin percentage
 
19.0
%
 
18.7
%
 
19.2
%
Selling, general and administrative expenses
 
$
447,547

 
$
428,874

 
$
392,272

Operating data:
 
 
 
 
 
 
New orders (units)
 
19,536

 
18,281

 
17,608

Average new order price
 
$
368.4

 
$
376.3

 
$
383.2

Settlements (units)
 
19,668

 
18,447

 
15,961

Average settlement price
 
$
367.1

 
$
379.7

 
$
386.9

Backlog (units)
 
8,233

 
8,365

 
8,531

Average backlog price
 
$
380.2

 
$
376.9

 
$
384.2

New order cancellation rate
 
14.6
%
 
14.5
%
 
14.0
%

13



Consolidated Homebuilding
Homebuilding revenues increased 3% in 2019 compared to 2018, as a result of a 7% increase in the number of units settled, offset by a 3% decrease in the average settlement price year over year.  The increase in the number of units settled was primarily attributable to a higher backlog turnover rate year over year. The decrease in the average settlement price was attributable to a 2% lower average price of units in backlog entering 2019 compared to the same period in 2018 and to a shift in settlements to smaller, lower priced products and to lower priced markets in 2019. Gross profit margin percentage in 2019 increased slightly, to 19.0% from 18.7% in 2018.  
The number of New Orders increased 7% while the average sales price of New Orders decreased 2% in 2019 when compared to 2018.  The increase in New Orders was attributable primarily to an increase in New Orders in our Mid East and South East market segments, partially driven by an increase in the average number of active communities in each of these segments. Additionally, more favorable market conditions in 2019 led to a higher community absorption rate year over year. The decrease in the average sales price of New Orders was attributable to a shift to markets with lower average sales prices, as well as a continued shift to smaller, lower priced products.   
Selling, general and administrative ("SG&A") expenses in 2019 increased by 4% compared to 2018, and as a percentage of revenue increased slightly to 6.2% in 2019 from 6.1% in 2018. SG&A expenses were higher primarily due to an approximate $12,100 increase in personnel costs and an increase in equity-based compensation attributable to incurring a full year of expense for the equity awards granted in the second quarter of 2018.
Backlog units and dollars were 8,233 units and $3,130,282, respectively, as of December 31, 2019 compared to 8,365 units and $3,152,873, respectively, as of December 31, 2018.  The 2% decrease in backlog units is attributable primarily to a higher backlog turnover rate year over year. The decrease in backlog dollars was primarily attributable to the decrease in backlog units.
Backlog may be impacted by customer cancellations for various reasons that are beyond our control, such as failure to obtain mortgage financing, inability to sell an existing home, job loss, or a variety of other reasons.  In any period, a portion of the cancellations that we experience are related to New Orders that occurred during the same period, and a portion are related to New Orders that occurred in prior periods and therefore appeared in the beginning backlog for the current period.  Expressed as the total of all cancellations during the period as a percentage of gross New Orders during the period, our cancellation rate was 14.6%, 14.5% and 14.0% in 2019, 2018, and 2017, respectively. Additionally, approximately 6% in 2019, 5% in 2018 and 6% in 2017, of a reporting quarter’s opening backlog cancelled during the quarter. We can provide no assurance that our historical cancellation rates are indicative of the actual cancellation rate that may occur in future years. Other than those units that are cancelled, we expect to settle substantially all of our December 31, 2019 backlog during 2020. See “Risk Factors” in Item 1A of this Form 10-K.
The backlog turnover rate is impacted by various factors, including, but not limited to, changes in New Order activity, internal production capacity, external subcontractor capacity and other external factors over which we do not exercise control.
Reportable Homebuilding Segments
Homebuilding segment profit before tax includes all revenues and income generated from the sale of homes, less the cost of homes sold, SG&A expenses, and a corporate capital allocation charge determined by corporate management. The corporate capital allocation charge eliminates in consolidation and is based on the segment’s average net assets employed. The corporate capital allocation charged to the operating segment allows the Chief Operating Decision Maker to determine whether the operating segment is providing the desired rate of return after covering our cost of capital.
We record charges on contract land deposits when we determine that it is probable that recovery of the deposit is impaired. For segment reporting purposes, impairments on contract land deposits are generally charged to the operating segment upon the termination of a Lot Purchase Agreement with the developer or the restructuring of a Lot Purchase Agreement resulting in the forfeiture of the deposit. We evaluate our entire net contract land deposit portfolio for impairment each quarter. For presentation purposes below, the contract land deposit reserve at December 31, 2019 and 2018 has been allocated to the reportable segments for the respective years to show contract land deposits on a net basis. The net contract land deposit balances below also include approximately $5,500 and $3,900 at December 31, 2019 and 2018, respectively, of letters of credit issued as deposits in lieu of cash.
The following tables summarize certain homebuilding operating activity by reportable segment for each of the last three years:

14


Selected Segment Financial Data:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Revenues:
 
 
 
 
 
 
Mid Atlantic
 
$
3,901,573

 
$
3,893,358

 
$
3,543,687

North East
 
514,804

 
580,726

 
517,141

Mid East
 
1,501,139

 
1,455,834

 
1,250,165

South East
 
1,303,328

 
1,074,386

 
864,528

 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Gross profit margin:
 
 
 
 
 
 
Mid Atlantic
 
$
734,017

 
$
726,655

 
$
663,650

North East
 
100,520

 
115,169

 
104,501

Mid East
 
285,091

 
279,050

 
244,832

South East
 
260,804

 
211,870

 
173,961

 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Gross profit margin percentage:
 
 
 
 
 
 
Mid Atlantic
 
18.8
%
 
18.7
%
 
18.7
%
North East
 
19.5
%
 
19.8
%
 
20.2
%
Mid East
 
19.0
%
 
19.2
%
 
19.6
%
South East
 
20.0
%
 
19.7
%
 
20.1
%
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Segment profit:
 
 
 
 
 
 
Mid Atlantic
 
$
478,537

 
$
462,178

 
$
398,494

North East
 
51,728

 
69,789

 
60,218

Mid East
 
173,374

 
175,134

 
149,639

South East
 
155,144

 
118,296

 
95,826


Segment Operating Activity:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
 
 
Units
 
Average
Price
 
Units
 
Average
Price
 
Units
 
Average
Price
New orders, net of cancellations:
 
 
 
 
 
 
 
 
 
 
Mid Atlantic
 
8,799

 
$
424.4

 
8,906

 
$
429.4

 
8,654

 
$
438.9

North East
 
1,349

 
$
390.8

 
1,296

 
$
400.4

 
1,362

 
$
409.7

Mid East
 
4,628

 
$
323.2

 
4,314

 
$
328.0

 
4,171

 
$
332.7

South East
 
4,760

 
$
302.6

 
3,765

 
$
297.7

 
3,421

 
$
293.5

Total
 
19,536

 
$
368.4

 
18,281

 
$
376.3

 
17,608

 
$
383.2


15


 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
 
 
Units
 
Average
Price
 
Units
 
Average
Price
 
Units
 
Average
Price
Settlements:
 
 
 
 
 
 
 
 
 
 
 
 
Mid Atlantic
 
9,335

 
$
417.9

 
8,982

 
$
433.4

 
7,971

 
$
444.5

North East
 
1,325

 
$
388.5

 
1,415

 
$
410.4

 
1,288

 
$
401.5

Mid East
 
4,621

 
$
324.8

 
4,406

 
$
330.4

 
3,772

 
$
331.4

South East
 
4,387

 
$
297.1

 
3,644

 
$
294.8

 
2,930

 
$
295.1

Total
 
19,668

 
$
367.1

 
18,447

 
$
379.7

 
15,961

 
$
386.9

 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
 
 
Units
 
Average
Price
 
Units
 
Average
Price
 
Units
 
Average
Price
Backlog:
 
 
 
 
 
 
 
 
 
 
 
 
Mid Atlantic
 
3,612

 
$
440.1

 
4,148

 
$
423.4

 
4,224

 
$
432.2

North East
 
587

 
$
408.8

 
563

 
$
404.1

 
682

 
$
424.3

Mid East
 
1,813

 
$
332.0

 
1,806

 
$
336.2

 
1,898

 
$
341.2

South East
 
2,221

 
$
314.6

 
1,848

 
$
304.1

 
1,727

 
$
298.4

Total
 
8,233

 
$
380.2

 
8,365

 
$
376.9

 
8,531

 
$
384.2

 Operating Data:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
New order cancellation rate:
 
 
 
 
 
 
Mid Atlantic
 
15.0
%
 
15.2
%
 
15.2
%
North East
 
13.0
%
 
12.5
%
 
13.3
%
Mid East
 
14.1
%
 
12.9
%
 
11.5
%
South East
 
14.9
%
 
15.5
%
 
14.3
%
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Average active communities:
 
 
 
 
 
 
Mid Atlantic
 
206

 
234

 
238

North East
 
33

 
36

 
42

Mid East
 
134

 
119

 
121

South East
 
97

 
88

 
84

Total
 
470

 
477

 
485

Homebuilding Inventory:
 
 
As of December 31,
 
 
2019
 
2018
Sold inventory:
 
 
 
 
Mid Atlantic
 
$
575,216

 
$
622,997

North East
 
77,965

 
79,530

Mid East
 
190,700

 
195,149

South East
 
230,640

 
182,458

Total (1)
 
$
1,074,521

 
$
1,080,134


16


 
 
As of December 31,
 
 
2019
 
2018
Unsold lots and housing units inventory:
 
 
 
 
Mid Atlantic
 
$
104,459

 
$
74,689

North East
 
28,331

 
11,088

Mid East
 
15,333

 
9,045

South East
 
35,420

 
20,611

Total (1)
 
$
183,543

 
$
115,433

 
(1)
Total segment inventory differs from consolidated inventory due to certain consolidation adjustments necessary to convert the reportable segments’ results, which are predominantly maintained on a cash basis, to a full accrual basis for external financial statement presentation purposes. These consolidation adjustments are not allocated to our operating segments.
Lots Controlled and Land Deposits:
 
 
As of December 31,
 
 
2019
 
2018
Total lots controlled:
 
 
 
 
Mid Atlantic
 
42,400

 
40,350

North East
 
9,900

 
8,950

Mid East
 
24,200

 
24,350

South East
 
28,400

 
26,050

Total
 
104,900

 
99,700

 
 
As of December 31,
 
 
2019
 
2018
Contract land deposits, net:
 
 
 
 
Mid Atlantic
 
$
205,433

 
$
199,917

North East
 
50,348

 
42,591

Mid East
 
57,053

 
52,899

South East
 
106,523

 
104,693

Total
 
$
419,357

 
$
400,100

 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Contract land deposit impairments (recoveries), net:
 
 
 
 
 
 
Mid Atlantic
 
$
(141
)
 
$
2,743

 
$
2,945

North East
 
1,050

 
1,033

 
290

Mid East
 
175

 
211

 
11

South East
 
21

 
1,911

 
99

Total
 
$
1,105

 
$
5,898

 
$
3,345


Mid Atlantic
The Mid Atlantic segment had an approximate $16,400, or 4%, increase in segment profit in 2019 compared to 2018, driven primarily by improved margins year over year and reduced marketing costs attributable to a 12% decrease in the average number of active communities year over year. Segment revenues were relatively flat year over year as the 4% increase in the number of units settled was offset by a 4% decrease in the average settlement price year over year. The increase in the number of units settled is attributable primarily to a higher backlog turnover rate year over year.  The average settlement price in the current year was negatively impacted by a shift in settlements to lower priced products and lower priced markets within the segment. The Mid Atlantic segment’s gross profit margin percentage was essentially flat, increasing to 18.8% in 2019 from 18.7% in 2018.

17


Segment New Orders and the average sales price of New Orders each decreased 1% in 2019 compared to 2018. The decrease in New Orders was due primarily to a 12% decrease in the average number of active communities year over year, offset by a higher community absorption rate year over year. The decrease in the average sales price of New Orders is attributable to a relative shift in New Orders to lower priced products and a shift to markets with lower average sales prices within the segment.
North East
The North East segment had an approximate $18,100, or 26%, decrease in segment profit in 2019 compared to 2018, driven primarily by a decrease in segment revenues of approximately $65,900, or 11%, year over year. The decrease in segment revenues was attributable to decreases in the number of units settled and the average settlement price of 6% and 5%, respectively, due primarily to a 17% lower backlog unit balance and a 5% lower average sales price of units in backlog entering 2019 compared to the backlog entering 2018. Additionally, the average settlement price was negatively impacted by a shift in settlements to lower priced products. The North East segment’s gross profit margin percentage decreased to 19.5% in 2019 from 19.8% in 2018, due primarily to higher construction costs, offset partially by lower lot costs as a percentage of revenue.  
Segment New Orders increased 4%, while the average sales price of New Orders decreased 2% in 2019 compared to 2018. New Orders increased primarily due to a 7% increase in the average number of active communities in the fourth quarter of 2019 compared to the same period in 2018, coupled with favorable market conditions which led to a higher segment absorption rate year over year. The average sales price of New Orders was negatively impacted primarily by a relative shift in New Orders to lower priced products.
Mid East
The Mid East segment had an approximate $1,800, or 1%, decrease in segment profit in 2019 compared to 2018. Segment profit was lower despite an increase in segment revenues of approximately $45,300, or 3%, year over year.  Segment revenues increased due to a 5% increase in the number of units settled, offset partially by a 2% decrease in the average settlement price year over year. The increase in the number of units settled is attributable to a higher backlog turnover rate year over year. The average settlement price was negatively impacted by a shift in settlements to lower priced products and to lower priced markets within the segment. The segment’s gross profit margin percentage decreased slightly, to 19.0% in 2019 from 19.2% in 2018.
Segment New Orders increased 7%, while the average sales price of New Orders decreased 2%, in 2019 compared to 2018.  New Orders increased primarily due to a 12% increase in the average number of active communities in 2019 compared to 2018. The average sales price of New Orders was negatively impacted by a relative shift to lower priced products and a shift to markets with lower average sales prices within the segment.
South East
The South East segment had an approximate $36,800, or 31%, increase in segment profit in 2019 compared to 2018. The increase in segment profit was driven primarily by an increase in segment revenues of approximately $228,900, or 21%, year over year, due primarily to a 20% increase in the number of units settled.  The increase in settlements was primarily attributable to a 7% higher backlog unit balance entering 2019 compared to the backlog unit balance entering 2018, coupled with a 19% increase in New Orders for the first six months of 2019 compared to the same period in 2018. The South East segment’s gross profit margin percentage increased to 20.0% in 2019 from 19.7% in 2018 primarily due to lower lumber costs, offset partially by higher lot costs as a percentage of revenue year over year.
Segment New Orders and the average sales price of New Orders increased 26% and 2%, respectively, in 2019 compared to 2018.  New Orders increased primarily due to an 11% increase in the average number of active communities and by favorable market conditions which led to a higher segment absorption rate year over year. The average sales price of New Orders was favorably impacted by a relative shift to markets within the segment with higher average sales prices.
Homebuilding Segment Reconciliations to Consolidated Homebuilding Operations
In addition to the corporate capital allocation and contract land deposit impairments discussed above, the other reconciling items between homebuilding segment profit and homebuilding consolidated profit before tax include unallocated corporate overhead (which includes all management incentive compensation), equity-based compensation expense, consolidation adjustments and external corporate interest expense. Our overhead functions, such as accounting, treasury and human resources, are centrally performed and the costs are not allocated to our operating segments. Consolidation adjustments consist of such items to convert the reportable segments’ results, which are predominantly maintained on a cash basis, to a full accrual basis for external financial statement presentation purposes, and are not allocated to our operating segments. External corporate interest expense is primarily comprised of interest charges on our 3.95% Senior Notes due 2022 (the “Senior Notes”), and is not charged to the operating segments because the charges are included in the corporate capital allocation discussed above.  

18


 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Homebuilding consolidated gross profit:
 
 
 
 
 
 
Mid Atlantic
 
$
734,017

 
$
726,655

 
$
663,650

North East
 
100,520

 
115,169

 
104,501

Mid East
 
285,091

 
279,050

 
244,832

South East
 
260,804

 
211,870

 
173,961

Consolidation adjustments and other
 
(9,450
)
 
(20,567
)
 
(1,801
)
Homebuilding consolidated gross profit
 
$
1,370,982

 
$
1,312,177

 
$
1,185,143

 
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Homebuilding consolidated profit before taxes:
 
 
 
 
 
 
Mid Atlantic
 
$
478,537

 
$
462,178

 
$
398,494

North East
 
51,728

 
69,789

 
60,218

Mid East
 
173,374

 
175,134

 
149,639

South East
 
155,144

 
118,296

 
95,826

Reconciling items:
 
 
 
 
 
 
Equity-based compensation expense (1)
 
(75,156
)
 
(70,865
)
 
(41,144
)
Corporate capital allocation (2)
 
224,468

 
213,903

 
198,384

Unallocated corporate overhead
 
(105,125
)
 
(89,973
)
 
(89,514
)
Consolidation adjustments and other
 
45,130

 
16,612

 
27,450

Corporate interest expense
 
(24,221
)
 
(23,968
)
 
(22,983
)
Reconciling items sub-total
 
65,096

 
45,709

 
72,193

Homebuilding consolidated profit before taxes
 
$
923,879

 
$
871,106

 
$
776,370

 
(1)
The increase in equity-based compensation expense for the year ended December 31, 2018 was primarily attributable to equity grants in the second quarter of 2018. See Note 12 in the accompanying consolidated financial statements for additional discussion of equity-based compensation.
(2)
This item represents the elimination of the corporate capital allocation charge included in the respective homebuilding reportable segments. The corporate capital allocation charge is based on the segment’s monthly average asset balance and is as follows for the years presented:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Corporate capital allocation charge:
 
 
 
 
 
 
Mid Atlantic
 
$
123,130

 
$
123,855

 
$
123,028

North East
 
19,755

 
17,893

 
16,115

Mid East
 
37,263

 
35,803

 
29,663

South East
 
44,320

 
36,352

 
29,578

Total corporate capital allocation charge
 
$
224,468

 
$
213,903

 
$
198,384



19


Mortgage Banking Segment
We conduct our mortgage banking activity through NVRM, a wholly owned subsidiary. NVRM focuses almost exclusively on serving the homebuilding segment customer base. The following table summarizes the results of our mortgage banking operations and certain statistical data for each of the last three years:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Loan closing volume:
 
 

 
 

 
 

Total principal
 
$
5,164,725

 
$
4,829,406

 
$
4,229,507

 
 
 
 
 
 
 
Loan volume mix:
 
 

 
 

 
 

Adjustable rate mortgages
 
8
%
 
10
%
 
9
%
Fixed-rate mortgages
 
92
%
 
90
%
 
91
%
 
 
 
 
 
 
 
Operating profit:
 
 

 
 

 
 

Segment profit
 
$
105,292

 
$
93,462

 
$
73,959

Equity-based compensation expense
 
(3,376
)
 
(4,836
)
 
(3,418
)
Mortgage banking income
 
$
101,916

 
$
88,626

 
$
70,541

 
 
 
 
 
 
 
Capture rate:
 
90
%
 
88
%
 
88
%
 
 
 
 
 
 
 
Mortgage banking fees:
 
 

 
 

 
 

Net gain on sale of loans
 
$
128,642

 
$
122,755

 
$
99,132

Title services
 
38,537

 
36,001

 
30,626

Servicing fees
 
641

 
614

 
561

 
 
$
167,820

 
$
159,370

 
$
130,319


Loan closing volume in 2019 increased by approximately $335,300, or 7%, from 2018.  The increase was primarily attributable to a 10% increase in the number of loans closed year over year due primarily to the aforementioned increase in the homebuilding segment’s number of settlements in 2019 as compared to 2018 and was partially offset by a 2% decrease in the average loan amount in 2019 as compared to 2018.
Segment profit in 2019 increased by approximately $11,800, or 13%, from 2018.  The increase in segment profit was primarily attributable to an increase in mortgage banking fees.  Mortgage banking fees increased by approximately $8,500, or 5%, resulting from the aforementioned increase in loan closing volume.

Mortgage Banking – Other
We sell all of the loans we originate into the secondary mortgage market.  Insofar as we underwrite our originated loans to the standards and specifications of the ultimate investor, we have no further financial obligations from the issuance of loans, except in certain limited instances where repurchases or early payment default occur.  Those underwriting standards are typically equal to or more stringent than the underwriting standards required by FNMA, GNMA, FHLMC, VA and FHA.  Because we sell all of our loans and do not service them, there is often a substantial delay between the time that a loan goes into default and the time that the investor requests us to reimburse them for losses incurred because of the default.  We believe that all of the loans that we originate are underwritten to the standards and specifications of the ultimate investor to whom we sell our originated loans.  We employ a quality control department to ensure that our underwriting controls are effective, and further assess the underwriting function as part of our assessment of internal controls over financial reporting.
We maintain a reserve for losses on mortgage loans originated that reflects our judgment of the present loss exposure from the loans that we have originated and sold. At December 31, 2019, we had a repurchase reserve of approximately $18,500.
NVRM is dependent on our homebuilding operation’s customers for business.  If new orders and selling prices of the homebuilding segment decline, NVRM’s operations will also be adversely affected.  In addition, NVRM’s operating results may be adversely affected in future periods due to tightening and volatility of the credit markets, changes in investor funding times, increased regulation of mortgage lending practices and increased competition in the mortgage market.


20


Seasonality
We generally have higher New Order activity in the first half of the year and higher home settlements, revenues and net income in the second half of the year.
Effective Tax Rate
Our consolidated effective tax rate in 2019, 2018 and 2017 was 14.36%, 16.94% and 36.53%, respectively. The lower effective tax rate in 2019 compared to 2018 is attributable primarily to the retroactive reinstatement of certain expired energy tax credits under The Further Consolidated Appropriations Act, which resulted in the recognition of a tax benefit of approximately $15,100 in 2019 related to homes settled in 2018 and 2019. The lower effective tax rate in 2018 compared to 2017 resulted primarily from the enactment of the Tax Cuts and Jobs Act (the "Act") in December 2017, which had the following impacts on comparability between periods:
reduction in our federal statutory rate from 35% to 21% in 2018, and
remeasurement of our net deferred tax assets in the fourth quarter of 2017, which resulted in a charge to income tax expense of $62,702 in 2017.
Excluding the charge related to the net deferred tax asset remeasurement, our effective tax rate in 2017 would have been 29.13%.
Additionally, our effective tax rates in 2019, 2018 and 2017 were favorably impacted by the recognition of an income tax benefit related to excess tax benefits from stock option exercises of $101,466, $77,478 and $58,681, respectively. We expect continued rate volatility in future years attributable to the recognition of excess tax benefits from equity plan activity and distributions from the deferred compensation plans.  
The Act eliminated the "performance-based compensation" exception from Section 162(m). The Act included a grandfathering provision for compensation pursuant to a written binding contract which was in effect on November 2, 2017, and which was not modified in any material respect after such date. We believe that our outstanding equity grants and amounts in the deferred compensation plans as of December 31, 2017 are in compliance with the grandfathering provision of the Act, and thus, will remain deductible to the extent they are considered "performance-based compensation."

Recent Accounting Pronouncements Pending Adoption
See Note 1 to the accompanying consolidated financial statements for discussion of recently issued accounting pronouncements applicable to us.
Liquidity and Capital Resources
Lines of Credit and Notes Payable
Senior Notes
Our homebuilding segment funds its operations from cash flows provided by operating activities, a short-term unsecured working capital revolving credit facility and capital raised in the public debt and equity markets. On September 10, 2012, we completed an offering for $600,000 aggregate principal amount of 3.95% Senior Notes due 2022 under a Shelf Registration Statement filed on September 5, 2012 with the SEC. The Senior Notes were issued at a discount to yield 3.97% and have been reflected net of the unamortized discount in the accompanying consolidated balance sheet. The Senior Notes mature on September 15, 2022 and bear interest at 3.95%, payable semi-annually in arrears on March 15 and September 15.
The Senior Notes are senior unsecured obligations and rank equally in right of payment with any of our existing and future unsecured senior indebtedness, will rank senior in right of payment to any of our future indebtedness that is by its terms expressly subordinated to the Senior Notes and will be effectively subordinated to any of our existing and future secured indebtedness to the extent of the value of the collateral securing such indebtedness. The indenture governing the Senior Notes does not contain any financial covenants; however, it does contain, among other items, and subject to certain exceptions, covenants that restrict our ability to create, incur, assume or guarantee secured debt, enter into sale and leaseback transactions and conditions related to mergers and/or the sale of assets. We were in compliance with all covenants under the Senior Notes at December 31, 2019.
Credit Agreement
On July 15, 2016, we entered into an unsecured Credit Agreement (the “Credit Agreement”) with Bank of America, N.A., as Administrative Agent, Swing Line Lender and L/C Issuer, Merrill Lynch, Pierce, Fenner & Smith Incorporated as Sole Lead Arranger and Sole Book Runner, and the other lenders party thereto, which provides for aggregate revolving loan commitments of $200,000 (the “Facility”). Proceeds of the borrowings under the Facility will be used for working capital and general corporate purposes. Under the Credit Agreement, we may request increases of up to $300,000 to the Facility in the form of revolving loan commitments or term loans to the extent that new or existing lenders agree to provide additional revolving loan or term loan commitments.

21


The Credit Agreement provides for a $100,000 sublimit for the issuance of letters of credit of which there was approximately $9,700 outstanding at December 31, 2019, and a $25,000 sublimit for a swing line commitment. Borrowings under the Credit Agreement generally bear interest for Base Rate Loans at a Base Rate equal to the highest of (i) a Federal Funds Rate plus one-half of one percent, (ii) Bank of America’s publicly announced “prime rate,” and (iii) the Eurodollar Rate plus one percent, plus the Applicable Rate which is based on our debt rating, or for Eurodollar Rate Loans, at the Eurodollar Rate equal to LIBOR plus the Applicable Rate.  
The Credit Agreement contains various representations and affirmative and negative covenants that are generally customary for credit facilities of this type.  Such covenants include, among others, the following financial maintenance covenants: (i) minimum consolidated tangible net worth, (ii) minimum interest coverage ratio or minimum liquidity and (iii) a maximum leverage ratio. The negative covenants include, among others, certain limitations on liens, investments and fundamental changes.  The Credit Agreement termination date is July 15, 2021. We were in compliance with all covenants under the Credit Agreement at December 31, 2019.  There were no borrowings outstanding under the Credit Agreement as of December 31, 2019.
Repurchase Agreement
Our mortgage banking subsidiary, NVRM, provides for its mortgage origination and other operating activities using cash generated from operations, borrowings from its parent company, NVR, as well as a revolving mortgage repurchase facility, which is non-recourse to NVR. On July 24, 2019, NVRM entered into the Eleventh Amendment (the “Amendment”) to its Amended and Restated Master Repurchase Agreement dated August 2, 2011 with U.S. Bank National Association (as amended by the Amendment and ten earlier amendments, the “Repurchase Agreement”). The Repurchase Agreement provides borrowing capacity up to $150,000, subject to certain sublimits. The purpose of the Repurchase Agreement is to finance the origination of mortgage loans by NVRM. The Repurchase Agreement expires on July 22, 2020. Advances under the Repurchase Agreement carry a Pricing Rate based on the LIBOR Rate plus the LIBOR Margin, as determined under the Repurchase Agreement, provided that the Pricing Rate shall not be less than 1.85%. There are several restrictions on purchased loans, including that they cannot be sold to others, they cannot be pledged to anyone other than the agent, and they cannot support any other borrowing or repurchase agreement.
The Repurchase Agreement contains various affirmative and negative covenants. The negative covenants include among others, certain limitations on transactions involving acquisitions, mergers, the incurrence of debt, sale of assets and creation of liens upon any of its Mortgage Notes. Additional covenants include (i) a tangible net worth requirement, (ii) a minimum liquidity requirement, (iii) a minimum net income requirement, and (iv) a maximum leverage ratio requirement. NVRM was in compliance with all covenants under the Repurchase Agreement at December 31, 2019. At December 31, 2019, there was no debt outstanding under the Repurchase Agreement and there were no borrowing base limitations.
Equity Repurchases
In addition to funding growth in our homebuilding and mortgage banking operations, we historically have used a substantial portion of our excess liquidity to repurchase outstanding shares of our common stock in open market and privately negotiated transactions. This ongoing repurchase activity is conducted pursuant to publicly announced Board authorizations, and is typically executed in accordance with the safe-harbor provisions of Rule 10b-18 promulgated under the Securities Exchange Act of 1934, as amended. In addition, the Board resolutions authorizing us to repurchase shares of our common stock specifically prohibit us from purchasing shares from our officers, directors, Profit Sharing Plan Trust or Employee Stock Ownership Plan Trust. The repurchase program assists us in accomplishing our primary objective, creating increases in shareholder value. See “Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities” in Item 5 of this Form 10-K for disclosure of amounts repurchased during the fourth quarter of 2019. For the year ended December 31, 2019, we repurchased 220,965 shares of our common stock at an aggregate purchase price of $698,417. As of December 31, 2019, we had $317,141 available under Board approved repurchase authorizations.
Cash Flows
For the year ended December 31, 2019, cash, restricted cash and cash equivalents increased by $428,556. Net cash provided by operating activities was $866,535, due primarily to cash provided by earnings in 2019 and net proceeds of $91,178 from mortgage loan activity. Cash was primarily used to fund the increase in inventory of $94,178, attributable to an increase in units under construction at December 31, 2019 compared to December 31, 2018. Net cash used in investing activities in 2019 of $13,284 was attributable primarily to cash used for purchases of property, plant and equipment of $22,699, offset partially by the receipt of capital distributions from our unconsolidated JVs totaling $8,247. Net cash used in financing activities of $424,695, resulted primarily from our repurchase of 220,965 shares of our common stock for an aggregate purchase price of $698,417 under our ongoing common stock repurchase program as discussed above, offset partially by $274,028 in proceeds from stock option exercises.
For the year ended December 31, 2018, cash and cash equivalents increased by $42,691. Net cash provided by operating activities was $723,126, due primarily to cash provided by earnings and net proceeds of $17,384 from mortgage loan activity. Cash was primarily used to fund the increase in contract land deposits of $30,863 and the decrease in accounts payable and accrued expenses of $30,713. Net cash used in investing activities in 2018 of $8,177 was attributable primarily to cash used for purchases of property, plant and equipment of $19,665, offset partially by the receipt of capital distributions from our unconsolidated JVs totaling

22


$10,515. Net cash used in financing activities of $672,258, resulted primarily from our repurchase of 300,815 shares of our common stock for an aggregate purchase price of $846,134, offset partially by $174,110 in proceeds from stock option exercises.
At December 31, 2019 and 2018, the homebuilding segment had restricted cash of $17,943 and $16,982, respectively. Restricted cash in each year was attributable to customer deposits for certain home sales.
We believe that our current cash holdings, cash generated from operations, and cash available under our short-term unsecured credit agreement, revolving mortgage repurchase facility and the public debt and equity markets will be sufficient to satisfy near and long term cash requirements for working capital and debt service in both our homebuilding and mortgage banking operations.

Off-Balance Sheet Arrangements
Lot Acquisition Strategy
We generally do not engage in land development. Instead, we typically acquire finished building lots at market prices from various land developers under Lot Purchase Agreements that require deposits that may be forfeited if we fail to perform under the agreement. The deposits required under the Lot Purchase Agreements are in the form of cash or letters of credit in varying amounts and represent a percentage, typically ranging up to 10%, of the aggregate purchase price of the finished lots.
We believe that our lot acquisition strategy reduces the financial requirements and risks associated with direct land ownership and land development. We may, at our option, choose for any reason and at any time not to perform under these Lot Purchase Agreements by delivering notice of our intent not to acquire the finished lots under contract. Our sole legal obligation and economic loss for failure to perform under these purchase agreements is limited to the amount of the deposit pursuant to the liquidated damage provision contained in the Lot Purchase Agreements. We do not have any financial guarantees or completion obligations and we typically do not guarantee lot purchases on a specific performance basis under these Lot Purchase Agreements.
At December 31, 2019, we controlled approximately 104,900 lots through Lot Purchase Agreements, JVs and land under development, with an aggregate purchase price of approximately $10,000,000. These lots are controlled by making or committing to make deposits of approximately $656,500 in the form of cash and letters of credit. Our entire risk of loss pertaining to the aggregate purchase price contractual commitment resulting from our non-performance under the contracts is limited to $439,500 in deposits paid and $5,500 in letters of credit issued as of December 31, 2019, plus approximately $211,500 related to deposits to be paid subsequent to December 31, 2019 assuming that contractual development milestones are met by the developers and we exercise our option. As of December 31, 2019, we had recorded an impairment valuation allowance of approximately $27,600 related to certain cash deposits currently outstanding. Additionally, as of December 31, 2019, we had funding commitments totaling $4,300 to two of our JVs and approximately $6,100 under a joint development agreement related to our land under development, a portion of which we expect will be offset by development credits of approximately $2,800.
In addition, we have certain properties under contract with land owners that are expected to yield approximately 7,000 lots, which are not included in our number of total lots controlled above.  Some of these properties may require rezoning or other approvals to achieve the expected yield.  These properties are controlled with cash deposits and letters of credit of approximately $1,900 and $100, respectively, as of December 31, 2019, of which approximately $900 is refundable if we do not perform under the contract and the remainder is at risk of loss. We generally expect to assign the raw land contracts to a land developer and simultaneously enter into a Lot Purchase Agreement with the assignee if the project is determined to be feasible. Please refer to Note 1 in the accompanying consolidated financial statements for a further discussion of the contract land deposits and Note 3 in the accompanying consolidated financial statements for a description of our lot acquisition strategy in relation to our accounting for variable interest entities.
Bonds and Letters of Credit
We enter into bond or letter of credit arrangements with local municipalities, government agencies, or land developers to collateralize our obligations under various contracts. We had approximately $40,600 of contingent obligations under such agreements as of December 31, 2019, inclusive of the $5,500 of lot acquisition deposits in the form of letters of credit discussed above. We believe we will fulfill our obligations under the related contracts and do not anticipate any material losses under these bonds or letters of credit.
Mortgage Commitments and Forward Sales
In the normal course of business, NVRM enters into contractual commitments to extend credit to our homebuyers with fixed expiration dates. The commitments become effective when the borrowers “lock-in” a specified interest rate within time frames established by us. All mortgagors are evaluated for credit worthiness prior to the extension of the commitment. Market risk arises if interest rates move adversely between the time of the “lock-in” of rates by the borrower and the sale date of the loan to a broker/dealer. To mitigate the effect of the interest rate risk inherent in providing rate lock commitments to borrowers, we enter into optional or mandatory delivery forward sale contracts to sell whole loans and mortgage-backed securities to broker/dealers. The forward sale contracts lock in an interest rate and price for the sale of loans similar to the specific rate lock commitments. We do not engage in speculative or trading derivative activities. Both the rate lock commitments to borrowers and the forward sale contracts to broker/dealers are undesignated derivatives, and, accordingly, are marked to fair value through earnings. At December 31, 2019, we had

23


contractual commitments to extend credit to borrowers aggregating $581,065 and open forward delivery contracts aggregating $986,041, which hedge both the rate lock commitments and closed loans held for sale (see Note 15 in the accompanying consolidated financial statements for a description of our fair value accounting).
Contractual Obligations
Our fixed, non-cancelable obligations as of December 31, 2019, were as follows:
 
 
Payments due by year
 
 
Total
 
2020
 
2021 to 2022
 
2023 to 2024
 
2025 and Later
Debt (1)
 
$
600,000

 
$

 
$
600,000

 
$

 
$

Interest on debt (1)
 
64,122

 
23,700

 
40,422

 

 

Finance leases (2)
 
7,919

 
996

 
1,993

 
1,994

 
2,936

Operating leases (2)
 
99,184

 
30,670

 
37,505

 
21,098

 
9,911

Purchase obligations (3)
 
217,649

 
*
 
*
 
*
 
*
Uncertain tax positions (4)
 
31,090

 
*
 
*
 
*
 
*
Total
 
$
1,019,964

 
$
55,366

 
$
679,920

 
$
23,092

 
$
12,847

 
(1)
See Note 9 in the accompanying consolidated financial statements for additional information regarding the Senior Notes.
(2)
See Note 13 in the accompanying consolidated financial statements for additional information regarding our finance and operating leases.
(3)
Amount represents expected payments of forfeitable deposits with land developers under existing Lot Purchase Agreements assuming that contractual development milestones are met by the developers and we exercise our option, and estimated contractual obligations for land development agreements. We expect to make the majority of payments of the deposits with land developers within the next three years, but due to the nature of the contractual development milestones that must be met we are unable to accurately estimate the portion of the deposit obligation that will be made within one year and that portion that will be made within one to three years.
(4)
Due to the nature of the uncertain tax positions, we are unable to make a reasonable estimate as to the period of settlement with the respective taxing authorities.

Critical Accounting Policies
General
The preparation of financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting periods. We continually evaluate the estimates we use to prepare the consolidated financial statements and update those estimates as necessary. In general, our estimates are based on historical experience, on information from third party professionals, and other various assumptions that are believed to be reasonable under the facts and circumstances. Actual results could differ materially from those estimates made by management.
Homebuilding Inventory
The carrying value of inventory is stated at the lower of cost or market value. Cost of lots and completed and uncompleted housing units represent the accumulated actual cost of the units. Field construction supervisors’ salaries and related direct overhead expenses are included in inventory costs. Interest costs are not capitalized into inventory, with the exception of land under development and joint venture investments, as applicable (see below). Upon settlement, the cost of the unit is expensed on a specific identification basis. Cost of building materials is determined on a first-in, first-out basis.
Sold inventory is evaluated for impairment based on the contractual selling price compared to the total estimated cost to construct. Unsold inventory is evaluated for impairment by analyzing recent comparable sale prices within the applicable community compared to the costs incurred to date plus the expected costs to complete. Any calculated impairments are recorded immediately in cost of sales.
Contract Land Deposits and Land Under Development
Contract Land Deposits
We purchase finished lots under Lot Purchase Agreements that require deposits that may be forfeited if we fail to perform under the contract. The deposits are in the form of cash or letters of credit in varying amounts and represent a percentage of the aggregate purchase price of the finished lots.
We maintain an allowance for losses on contract land deposits that reflects our judgment of the present loss exposure in the existing contract land deposit portfolio at the end of the reporting period. To analyze contract land deposit impairments, we conduct a

24


loss contingency analysis each quarter. In addition to considering market and economic conditions, we assess contract land deposit impairments on a community-by-community basis pursuant to the purchase contract terms, analyzing, as applicable, current sales absorption levels, recent sales’ direct profit, the dollar differential between the contractual purchase price and the current market price for lots, a developer’s performance, a developer’s financial ability or willingness to reduce lot prices to current market prices, if necessary, and the contract’s default status by either us or the developer along with an analysis of the expected outcome of any such default.
Our analysis is focused on whether we can sell houses at an acceptable margin and sales pace in a particular community in the current market with which we are faced. Because we do not own the finished lots on which we had placed a contract land deposit, if the above analysis leads to a determination that we cannot sell homes at an acceptable margin and sales pace at the current contractual lot price, we then determine whether we will elect to default under the contract, forfeit our deposit and terminate the contract, or whether we will attempt to restructure the lot purchase contract, which may require us to forfeit the deposit to obtain contract concessions from a developer. We also assess whether an impairment is present due to collectability issues resulting from a developer’s non-performance because of financial or other conditions.
Although we consider the allowance for losses on contract land deposits reflected on the December 31, 2019 consolidated balance sheet to be adequate (see Note 1 to the accompanying consolidated financial statements included herein), there can be no assurance that this allowance will prove to be adequate over time to cover losses due to unanticipated adverse changes in the economy or other events adversely affecting specific markets or the homebuilding industry.
Land Under Development
On a limited basis, we directly acquire raw parcels of land already zoned for its intended use to develop into finished lots. Land under development includes the land acquisition costs, direct improvement costs, capitalized interest, where applicable, and real estate taxes.
Land under development, including the land under development held by our unconsolidated JVs and the related joint venture investments, is reviewed for potential write-downs when impairment indicators are present. In addition to considering market and economic conditions, we assess land under development impairments on a community-by-community basis, analyzing, as applicable, current sales absorption levels, recent sales’ direct profit, and the dollar differential between the projected fully-developed cost of the lots and the current market price for lots. If indicators of impairment are present for a community, we perform an analysis to determine if the undiscounted cash flows estimated to be generated by those assets are less than their carrying amounts, and if so, impairment charges are required to be recorded in an amount by which the carrying amount of the assets exceeds the fair value of such assets. Our determination of fair value is primarily based on discounting the estimated future cash flows at a rate commensurate with the inherent risks associated with the assets and related estimated cash flow streams.
At December 31, 2019, we had approximately $69,200 in land under development in five separate communities. In addition, at December 31, 2019, we had an aggregate investment totaling approximately $26,700 in five separate JVs that controlled land under development. None of the communities classified as land under development nor any of the undeveloped land held by the JVs had any indicators of impairment at December 31, 2019. As such, we do not believe that any of the land under development is impaired at this time. However, there can be no assurance that we will not incur impairment charges in the future due to unanticipated adverse changes in the economy or other events adversely affecting specific markets or the homebuilding industry.
Warranty/Product Liability Accruals
We establish warranty and product liability reserves to provide for estimated future expenses as a result of construction and product defects, product recalls and litigation incidental to our homebuilding business. Liability estimates are determined based on our judgment considering such factors as historical experience, the likely current cost of corrective action, manufacturers’ and subcontractors’ participation in sharing the cost of corrective action, consultations with third party experts such as engineers, and discussions with our General Counsel and outside counsel retained to handle specific product liability cases. Although we consider the warranty and product liability accrual reflected on the December 31, 2019 consolidated balance sheet to be adequate (see Note 14 to the accompanying consolidated financial statements included herein), there can be no assurance that this accrual will prove to be adequate over time to cover losses due to increased costs for material and labor, the inability or refusal of manufacturers or subcontractors to financially participate in corrective action, unanticipated adverse legal settlements, or other unanticipated changes to the assumptions used to estimate the warranty and product liability accrual.
Equity-Based Compensation Expense
We recognize equity-based compensation expense within our income statement for all share-based payment arrangements, which include non-qualified stock options to purchase shares of NVR common stock ("Options") and restricted share units ("RSUs"). Compensation expense is based on the grant-date fair value of the Options and RSUs granted, and is recognized on a straight-line basis over the requisite service period for the entire award (from the date of grant through the period of the last separately vesting portion of the grant). Options and RSUs which are subject to a performance condition are treated as a separate award from the “service-only” Options and RSUs, and compensation expense is recognized when it becomes probable that the stated performance target will be achieved. We calculate the fair value of our Options, which are non-publicly traded, using the Black-Scholes option-

25


pricing model. The grant date fair value of the RSUs is the closing price of our common stock on the day immediately preceding the date of grant. The reversal of compensation expense previously recognized for grants forfeited is recorded in the period in which the forfeiture occurs.
As noted above, we calculate the fair value of our Options, which are non-publicly traded, using the Black-Scholes option-pricing model. While the Black-Scholes model is a widely accepted method to calculate the fair value of options, its results are dependent on input variables, two of which, expected term and expected volatility, are significantly dependent on management’s judgment. We have concluded that our historical exercise experience is the best estimate of future exercise patterns to determine an Option’s expected term. To estimate expected volatility, we analyze the historical volatility of our common stock over a period equal to the Option’s expected term. Changes in management’s judgment of the expected term and the expected volatility could have a material effect on the grant-date fair value calculated and expensed within the income statement.
In addition, when recognizing equity-based compensation cost related to “performance condition” Option and RSU grants, we are required to make a determination as to whether the performance conditions will be met prior to the completion of the actual performance period.  The performance metric is based on our return on capital performance during a specified three year period based on the date of Option grant. While we currently believe that this performance condition will be satisfied at the target level and are recognizing compensation expense related to such Options and RSUs accordingly, our future expected activity levels could cause us to make a different determination, resulting in a change to the compensation expense to be recognized related to performance condition Option and RSU grants that would otherwise have been recognized to date.  
Although we believe that the compensation costs recognized in 2019 are representative of the cumulative ratable amortization of the grant-date fair value of unvested Options and RSUs outstanding, changes to the estimated input values such as expected term and expected volatility and changes to the determination of whether performance condition grants will vest, could produce widely different expense valuations and recognition.
Mortgage Repurchase Reserve
We originate several different loan products to our customers to finance the purchase of their home. We sell all of the loans we originate into the secondary mortgage market, on a servicing released basis, typically within 30 days from closing. All of the loans that we originate are underwritten to the standards and specifications of the ultimate investor. Those underwriting standards are typically equal to or more stringent than the underwriting standards required by FNMA, GNMA, FHLMC, VA and FHA. Insofar as we underwrite our originated loans to those standards, we bear no increased concentration of credit risk from the issuance of loans, except in certain limited instances where repurchases or early payment default occur. We employ a quality control department to ensure that our underwriting controls are effectively operating, and further assess the underwriting function as part of our assessment of internal controls over financial reporting. We maintain a reserve for losses on mortgage loans originated that reflects our judgment of the present loss exposure in the loans that we have originated and sold. The reserve is calculated based on an analysis of historical experience and exposure. Although we consider the mortgage repurchase reserve reflected on the December 31, 2019 consolidated balance sheet to be adequate (see Note 16 to the accompanying consolidated financial statements included herein), there can be no assurance that this reserve will prove to be adequate over time to cover losses due to unanticipated changes to the assumptions used to estimate the mortgage repurchase reserve.
Impact of Inflation, Changing Prices and Economic Conditions
See “Risk Factors” included in Item 1A of this Form 10-K for a description of the impact of inflation, changing prices and economic conditions on our business and our financial results. See also the discussion of the current business environment in the Overview section above.

Item 7A.    Quantitative and Qualitative Disclosure About Market Risk.
(dollars in thousands)
Market risk is the risk of loss arising from adverse changes in market prices and interest rates. Our market risk arises from interest rate risk inherent in our financial instruments and debt obligations. Interest rate risk results from the possibility that changes in interest rates will cause unfavorable changes in net income or in the value of interest rate-sensitive assets, liabilities and commitments. Lower interest rates tend to increase demand for mortgage loans for home purchasers, while higher interest rates make it more difficult for potential borrowers to purchase residential properties and to qualify for mortgage loans. We have no market rate sensitive instruments held for speculative or trading purposes.
Our homebuilding segment is exposed to interest rate risk as it relates to its debt obligations. In September 2012, we issued $600,000 of Senior Notes. The Senior Notes mature on September 15, 2022 and bear interest at 3.95%, payable semi-annually in arrears on March 15 and September 15. Changes to interest rates generally affect the fair value of fixed-rate debt instruments, but not earnings or cash flows. We generally have no obligation to prepay the Senior Notes prior to maturity, and therefore, interest rate fluctuations should not have a significant impact on our fixed-rate debt.

26


In July 2016, we entered into a Credit Agreement which provides for aggregate revolving loan commitments of $200,000. Under the Credit Agreement, we may request increases of up to $300,000 to the Facility in the form of revolving loan commitments or term loans to the extent that new or existing lenders agree to provide additional revolving loan or term loan commitments. The Credit Agreement provides for a $100,000 sublimit for the issuance of letters of credit of which there was approximately $9,700 outstanding at December 31, 2019, and a $25,000 sublimit for a swing line commitment. Borrowings under the Credit Agreement generally bear interest for Base Rate Loans at a Base Rate equal to the highest of (i) a Federal Funds Rate plus one-half of one percent, (ii) Bank of America’s publicly announced “prime rate,” and (iii) the Eurodollar Rate plus one percent, plus the Applicable Rate which is based on our debt rating, or for Eurodollar Rate Loans, at the Eurodollar Rate equal to LIBOR plus the Applicable Rate.  At December 31, 2019, there was no debt outstanding under the Facility.
Our mortgage banking segment is exposed to interest rate risk as it relates to its lending activities. The mortgage banking segment originates mortgage loans, which are sold through either optional or mandatory forward delivery contracts into the secondary markets. All of the mortgage banking segment’s loan portfolio is held for sale and subject to forward sale commitments. NVRM also sells all of its mortgages held for sale on a servicing released basis.
NVRM has available a mortgage Repurchase Agreement, which as of December 31, 2019 provided for loan repurchases up to $150,000. The Repurchase Agreement is used to fund NVRM’s mortgage origination activities. Advances under the Repurchase Agreement carry a Pricing Rate based on the LIBOR Rate plus the LIBOR Margin, as determined under the Repurchase Agreement, provided that the Pricing Rate shall not be less than 1.85%. At December 31, 2019, there was no debt outstanding under the Repurchase Agreement.
The following table represents the contractual balances of our on-balance sheet financial instruments at the expected maturity dates, as well as the fair values of those on-balance sheet financial instruments at December 31, 2019. The expected maturity categories take into consideration the actual and anticipated amortization of principal and do not take into consideration the reinvestment of cash or the refinancing of existing indebtedness. Because we sell all of the mortgage loans we originate into the secondary markets, we have made the assumption that the portfolio of mortgage loans held for sale will mature in the first year.
 
 
Maturities (000's)
 
 
 
 
2020
 
2021
 
2022
 
2023
 
2024
 
Thereafter
 
Total
 
Fair
Value
Mortgage banking segment
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Interest rate sensitive assets:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Mortgage loans held for sale
 
$
485,106

 

 

 

 

 

 
$
485,106

 
$
492,125

Average interest rate
 
3.8
%
 

 

 

 

 

 
3.8
%
 
 
Other:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Forward trades of mortgage-backed securities (a)
 
$
(543
)
 

 

 

 

 

 
$
(543
)
 
$
(543
)
Forward loan commitments (a)
 
$
7,635

 

 

 

 

 

 
$
7,635

 
$
7,635

Homebuilding segment
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Interest rate sensitive assets:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Interest-bearing deposits
 
$
1,043,205

 

 

 

 

 

 
$
1,043,205

 
$
1,043,205

Average interest rate
 
1.8
%
 

 

 

 

 

 
1.8
%
 
 
Interest rate sensitive liabilities:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Fixed rate obligations
 
$

 

 
$
600,000

 

 

 

 
$
600,000

 
$
626,520

Average interest rate
 

 

 
4.0
%
 

 

 

 
4.0
%
 
 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
(a)
Represents the fair value recorded pursuant to ASC 815, Derivatives and Hedging.

27


Item 8.    Financial Statements and Supplementary Data.
The financial statements listed in Item 15 are filed as part of this report and are incorporated herein by reference.
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
As of the end of the period covered by this report, an evaluation was performed under the supervision and with the participation of our management, including the principal executive officer and principal financial officer, of the effectiveness of the design and operation of our disclosure controls and procedures, as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (“Exchange Act”).
Based on that evaluation, the principal executive officer and principal financial officer concluded that the design and operation of these disclosure controls and procedures as of December 31, 2019 were effective to provide reasonable assurance that information required to be disclosed in our reports under the Exchange Act, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission’s rules and forms and that such information is accumulated and communicated to our management, including our principal executive officer and principal financial officer, as appropriate, to allow timely decisions regarding required disclosure.
Management’s Report on Internal Control Over Financial Reporting
Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Rule 13a-15(f) under the Exchange Act. Under the supervision and with the participation of our management, including our principal executive officer and principal financial officer, we conducted an evaluation of the effectiveness of our internal control over financial reporting based on the framework in Internal Control – Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission. Based on our evaluation under the framework in Internal Control – Integrated Framework (2013), our management concluded that our internal control over financial reporting was effective as of December 31, 2019. There have been no changes in our internal control over financial reporting identified in connection with the evaluation referred to above that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
Our internal control over financial reporting as of December 31, 2019 has been audited by KPMG LLP, an independent registered public accounting firm, as stated in their attestation report which is included herein.
Item 9B.    Other Information.
None.
PART III
Item 10.    Directors, Executive Officers, and Corporate Governance.
Executive Officers of the Registrant
Name
 
Age
 
Positions
Paul C. Saville
 
64
 
President and Chief Executive Officer of NVR
Daniel D. Malzahn
 
50
 
Senior Vice President, Chief Financial Officer and Treasurer of NVR
Jeffrey D. Martchek
 
54
 
President of Homebuilding Operations of NVR
Paul W. Praylo
 
48
 
Senior Vice President and Chief Operating Officer of NVR
Eugene J. Bredow
 
50
 
President of NVRM
Paul C. Saville was named President and Chief Executive Officer of NVR effective July 1, 2005. Mr. Saville has been employed by NVR since 1981.
Daniel D. Malzahn was named Senior Vice President in February 2016, and continues to serve as Chief Financial Officer and Treasurer of NVR, roles he has occupied since February 20, 2013. From February 1, 2004 through February 20, 2013, Mr. Malzahn was Vice President of Planning and Investor Relations of NVR.  Mr. Malzahn has been employed by NVR since 1994.

28


Jeffrey D. Martchek was named President of Homebuilding Operations of NVR effective January 1, 2016.  From February 2011 through January 1, 2016, Mr. Martchek was Area President for the Maryland and Virginia homebuilding operations. Mr. Martchek has been employed by NVR since 1988. In January 2020, Mr. Martchek provided notice of his intention to retire from NVR. Mr. Martchek's retirement will be effective upon the orderly transition of his duties.
Paul W. Praylo was hired as Senior Vice President and Chief Operating Officer effective January 28, 2019. Prior to joining NVR, Mr. Praylo was employed by AECOM as Chief Operating Officer of the Construction Services Group from January 2017 to January 2019 and Chief Financial Officer of the Construction Services Group from July 2010 to December 2016.
Eugene J. Bredow was named President of NVRM effective April 1, 2019. Mr. Bredow served as Senior Vice President and Chief Administrative Officer from March 1, 2018 through March 31, 2019. Mr. Bredow served as Vice President and Controller from June 1, 2012 and Chief Accounting Officer from February 2016 until March 1, 2018. Mr. Bredow has been employed by NVR since 2004.
The other information required by Item 10 is incorporated herein by reference to our Proxy Statement expected to be filed with the Securities and Exchange Commission on or prior to April 30, 2020.

Item 11.    Executive Compensation.
Item 11 is incorporated herein by reference to our Proxy Statement expected to be filed with the Securities and Exchange Commission on or prior to April 30, 2020.
Item 12.    Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters.
Item 12 is incorporated herein by reference to our Proxy Statement expected to be filed with the Securities and Exchange Commission on or prior to April 30, 2020.
Equity Compensation Plan Information
The table below sets forth information as of December 31, 2019 for (i) all equity compensation plans approved by our shareholders and (ii) all equity compensation plans not approved by our shareholders:
Plan category
 
Number of securities to be
issued upon exercise of
outstanding options,
warrants and rights
 
Weighted-average
exercise price of
outstanding options,
warrants and rights
 
Number of securities
remaining available for
future issuance under
equity compensation
plans (excluding
securities reflected in the
first column)
Equity compensation plans approved by security holders (1)
 
753,796

 
$
2,007.52

 
287,291

Equity compensation plans not approved by security holders
 
10,504

 
$
703.00

 

Total
 
764,300

 
$
1,989.60

 
287,291

  
(1)
This category includes the restricted share units (“RSUs”) authorized to be issued under the 2010 Equity Incentive Plan, which was approved by our shareholders at our May 4, 2010 Annual Meeting. At December 31, 2019, there were 15,368 RSUs outstanding. Of the total 287,291 shares remaining available for future issuance under the shareholder approved plans, up to a total of 40,200 may be issued as RSUs. The weighted-average exercise price of outstanding options under security holder approved plans was $2,049.30.
Equity compensation plans approved by our shareholders include: the 2010 Equity Incentive Plan, the 2014 Equity Incentive Plan, and the 2018 Equity Incentive Plan. The only equity compensation plan that was not approved by our shareholders is the 2000 Broadly-Based Stock Option Plan. See Note 12 in the accompanying consolidated financial statements for a description of each of our equity compensation plans.
Item 13.    Certain Relationships and Related Transactions, and Director Independence.
Item 13 is incorporated herein by reference to our Proxy Statement expected to be filed with the Securities and Exchange Commission on or prior to April 30, 2020.
Item 14.    Principal Accountant Fees and Services.
Item 14 is incorporated herein by reference to our Proxy Statement expected to be filed with the Securities and Exchange Commission on or prior to April 30, 2020.

29


PART IV

Item 15.    Exhibits and Financial Statement Schedules.
The following documents are filed as part of this report:

1.    Financial Statements
NVR, Inc. - Consolidated Financial Statements
Reports of Independent Registered Public Accounting Firm
Consolidated Balance Sheets
Consolidated Statements of Income
Consolidated Statements of Shareholders’ Equity
Consolidated Statements of Cash Flows
Notes to Consolidated Financial Statements

 2.    Exhibits
 
 
 
 
Incorporated by Reference
Exhibit Number
 
Exhibit Description
 
Form
 
File
Number
 
Exhibit
Number
 
Filing Date
3.1
 
 
10-K
 
 
 
3.1
 
2/25/2011
3.2
 
 
8-K
 
 
 
3.1
 
3/17/2016
4.1
 
 
8-K
 
 
 
4.3
 
4/23/1998
4.2
 
 
8-K
 
 
 
4.5
 
4/23/1998
4.3
 
 
8-K
 
 
 
4.1
 
9/10/2012
4.4
 
 
8-K
 
 
 
4.2
 
9/10/2012
4.5
 
 
 
 
 
 
 
 
 
10.1*
 
 
10-Q
 
 
 
10.1
 
11/6/2015
10.2*
 
 
10-Q
 
 
 
10.2
 
11/6/2015
10.4*
 
 
10-Q
 
 
 
10.4
 
11/6/2015
10.5*
 
 
10-K
 
 
 
10.5
 
2/17/2016
10.6*
 
 
8-K
 
 
 
10.1
 
4/18/2017
10.7*
 
 
10-Q
 
 
 
10.1
 
5/1/2018
10.8*
 
 
10-Q
 
 
 
10.1
 
5/1/2019
10.9*
 
 
10-Q
 
 
 
10.2
 
5/1/2019
10.10*
 
 
10-K
 
 
 
10.8
 
2/13/2019
10.11*
 
 
S-8
 
333-29241
 
4.1
 
6/13/1997
10.12*
 
Employee Stock Ownership Plan of NVR, Inc.
 
10-K/A
 
 
 
 
 
12/31/1994

30


 
 
 
 
Incorporated by Reference
Exhibit Number
 
Exhibit Description
 
Form
 
File
Number
 
Exhibit
Number
 
Filing Date
10.13*
 
 
S-8
 
333-56732
 
99.1
 
3/8/2001
10.14*
 
 
10-Q
 
 
 
10.5
 
11/6/2015
10.15*
 
 
10-K
 
 
 
10.36
 
2/15/2017
10.16*
 
 
10-K
 
 
 
10.15
 
2/13/2019
10.17*
 
 
S-8
 
333-224629
 
10.1
 
5/3/2018
10.18*
 
 
8-K
 
 
 
10.1
 
5/14/2018
10.19*
 
 
8-K
 
 
 
10.2
 
5/14/2018
10.20*
 
 
8-K
 
 
 
10.3
 
5/14/2018
10.21*
 
 
8-K
 
 
 
10.4
 
5/14/2018
10.22*
 
 
8-K
 
 
 
10.5
 
5/14/2018
10.23*
 
 
8-K
 
 
 
10.6
 
5/14/2018
10.24*
 
 
S-8
 
333-195756
 
10.1
 
5/7/2014
10.25*
 
 
10-K
 
 
 
10.2
 
2/14/2018
10.26*
 
 
8-K
 
 
 
10.2
 
5/7/2014
10.27*
 
 
10-K
 
 
 
10.17
 
2/14/2018
10.28*
 
 
8-K
 
 
 
10.4
 
5/7/2014
10.29*
 
 
S-8
 
333-166512
 
10.1
 
5/4/2010
10.30*
 
 
10-K
 
 
 
10.29
 
2/13/2019
10.31*
 
 
10-K
 
 
 
10.30
 
2/13/2019
10.32*
 
 
8-K
 
 
 
10.2
 
5/6/2010
10.33*
 
 
10-Q
 
 
 
10.2
 
7/30/2013

31


 
 
 
 
Incorporated by Reference
Exhibit Number
 
Exhibit Description
 
Form
 
File
Number
 
Exhibit
Number
 
Filing Date
10.34*
 
 
8-K
 
 
 
10.4
 
5/6/2010
10.35*
 
 
8-K
 
 
 
10.1
 
1/7/2008
10.36
 
 
8-K
 
 
 
10.1
 
1/21/2016
10.37
 
 
8-K
 
 
 
10.2
 
1/21/2016
10.38
 
 
8-K
 
 
 
10.3
 
1/21/2016
10.39
 
 
8-K
 
 
 
10.4
 
1/21/2016
10.40
 
 
8-K
 
 
 
10.5
 
1/21/2016
10.41
 
 
8-K
 
 
 
10.6
 
1/21/2016
10.42
 
 
8-K
 
 
 
10.7
 
1/21/2016
10.43
 
 
8-K
 
 
 
10.8
 
1/21/2016
10.44
 
 
10-Q
 
 
 
10.2
 
7/28/2016
10.45
 
 
10-Q
 
 
 
10.1
 
7/28/2017
10.46
 
 
10-Q
 
 
 
10.1
 
7/30/2018
10.47
 
 
10-Q
 
 
 
10.1
 
7/31/2019
10.48
 
 
8-K
 
 
 
10.1
 
7/18/2016

32


 
 
 
 
Incorporated by Reference
Exhibit Number
 
Exhibit Description
 
Form
 
File
Number
 
Exhibit
Number
 
Filing Date
10.49
 
 
 
 
 
 
 
 
 
21
 
 
 
 
 
 
 
 
 
23
 
 
 
 
 
 
 
 
 
31.1
 
 
 
 
 
 
 
 
 
31.2
 
 
 
 
 
 
 
 
 
32
 
 
 
 
 
 
 
 
 
101.INS
 
XBRL Instance Document - the instance document does not appear in the Interactive Data File because XBRL tags are embedded within the Inline XBRL document.
 
 
 
 
 
 
 
 
101.SCH
 
XBRL Taxonomy Extension Schema Document
 
 
 
 
 
 
 
 
101.CAL
 
XBRL Taxonomy Extension Calculation Linkbase Document
 
 
 
 
 
 
 
 
101.DEF
 
XBRL Taxonomy Extension Definition Linkbase Document
 
 
 
 
 
 
 
 
101.LAB
 
XBRL Taxonomy Extension Label Linkbase Document
 
 
 
 
 
 
 
 
101.PRE
 
XBRL Taxonomy Extension Presentation Linkbase Document
 
 
 
 
 
 
 
 
104
 
Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).
 
 
 
 
 
 
 
 
 
 
* Exhibit is a management contract or compensatory plan or arrangement.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 


33


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.
NVR, Inc.
 
 
By:
 /s/ Paul C. Saville
 
 
Paul C. Saville
 
 
President and Chief Executive Officer
 

Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed by the following persons on behalf of the registrant and in the capacities and on the dates indicated.
Signature
 
Title
 
Date
 /s/ Dwight C. Schar
 
 Chairman
 
February 19, 2020
Dwight C. Schar
 
 
 
 
 /s/ C. E. Andrews
 
 Director
 
February 19, 2020
C. E. Andrews
 
 
 
 
 /s/ Thomas D. Eckert
 
 Director
 
February 19, 2020
Thomas D. Eckert
 
 
 
 
 /s/ Alfred E. Festa
 
 Director
 
February 19, 2020
Alfred E. Festa
 
 
 
 
 /s/ Ed Grier
 
 Director
 
February 19, 2020
Ed Grier
 
 
 
 
 /s/ Manuel H. Johnson
 
 Director
 
February 19, 2020
Manuel H. Johnson
 
 
 
 
 /s/ Alexandra A. Jung
 
 Director
 
February 19, 2020
Alexandra A. Jung
 
 
 
 
 /s/ Mel Martinez
 
 Director
 
February 19, 2020
Mel Martinez
 
 
 
 
 /s/ William A. Moran
 
 Director
 
February 19, 2020
William A. Moran
 
 
 
 
 /s/ David A. Preiser
 
 Director
 
February 19, 2020
David A. Preiser
 
 
 
 
 /s/ W. Grade Rosier
 
 Director
 
February 19, 2020
W. Grady Rosier
 
 
 
 
 /s/ Susan Williamson Ross
 
 Director
 
February 19, 2020
Susan Williamson Ross
 
 
 
 
 /s/ Paul C. Saville
 
 Principal Executive Officer
 
February 19, 2020
Paul C. Saville
 
 
 
 
/s/ Daniel D. Malzahn
 
 Principal Financial Officer
 
February 19, 2020
Daniel D. Malzahn
 
 
 
 
 /s/ Matthew B. Kelpy
 
 Principal Accounting Officer
 
February 19, 2020
Matthew B. Kelpy
 
 
 
 

34


Report of Independent Registered Public Accounting Firm

To the Shareholders and Board of Directors
NVR, Inc.:
Opinion on the Consolidated Financial Statements
We have audited the accompanying consolidated balance sheets of NVR, Inc. and subsidiaries (the Company) as of December 31, 2019 and 2018, the related consolidated statements of income, shareholders’ equity, and cash flows for each of the years in the three-year period ended December 31, 2019, and the related notes (collectively, the consolidated financial statements). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2019 and 2018, and the results of its operations and its cash flows for each of the years in the three-year period ended December 31, 2019, in conformity with U.S. generally accepted accounting principles.
We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United Sates) (PCAOB), the Company’s internal control over financial reporting as of December 31, 2019, based on criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission, and our report dated February 19, 2020 expressed an unqualified opinion on the effectiveness of the Company’s internal control over financial reporting.
Change in Accounting Principle

As discussed in Note 1 to the consolidated financial statements, the Company has changed its method of accounting for leases as of January 1, 2019 due to the adoption of Accounting Standards Update (“ASU”) 2016-02, Leases (Topic 842).
Basis for Opinion

These consolidated financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on these consolidated 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 consolidated 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 consolidated 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 consolidated 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 consolidated 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 consolidated 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 consolidated financial statements and (2) involved our especially challenging, subjective, or complex judgment. The communication of a 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.
Assessment of the allowance for losses on contract land deposits
As discussed in Notes 1 and 3 to the consolidated financial statements, the Company’s allowance for losses on contract land deposits (“lot deposit reserve”) was $27,572 recorded against total contract land deposit assets of $441,423 as of December 31, 2019. The Company estimated the lot deposit reserve using a loss contingency analysis that assesses a combination of quantitative and qualitative data for each individual deposit associated with a community. As the Company does not own the lots on which they have placed a deposit, the loss contingency analysis assesses contracts on a community-by-community basis, and records an estimated lot deposit reserve for communities which may result in forfeiture of the lot deposit. In estimating this reserve, the Company evaluates whether it can sell houses at an acceptable profit margin and sales pace, and considers market and economic conditions.

35


We identified the assessment of the lot deposit reserve as a critical audit matter because it involved measurement uncertainty requiring subjective auditor judgment, and knowledge and experience in the industry. This assessment encompassed the evaluation of the loss contingency analysis, inclusive of the approach used to (1) estimate the reserve assigned to a deposit (2) determine the quantitative data metrics, as applicable, of profit margins and sales volumes, and (3) determine the qualitative factors, as applicable, of developer performance and community specific factors. In addition, it was challenging to obtain objective audit evidence, and evaluate the sufficiency of that audit evidence.
The primary procedures we performed to address the critical audit matter included the following. We tested internal controls over (1) the development and approval of the loss contingency analysis, (2) the determination of the quantitative data metrics and qualitative factors used in the analysis, and (3) the preparation and measurement of the lot deposit reserve estimate. We evaluated the process to develop the quantitative and qualitative data used to assess the lot deposit reserve rates. Specifically, we assessed the consistency of data used in the process with its source, evaluated the reliability of data sources, and considered if all relevant data points were used the analysis. We tested the reserve balance by:
assessing the recoverability of a sample of individual lot deposits and comparing our results to those of the Company,
analyzing the timing of changes for a sample of lot deposits for consistency with changes in quantitative or qualitative data,
evaluating the consistency of the loss contingency analysis by comparing the reserve treatment of similar deposits and community positions between the current and prior years, and
comparing prior reserve estimates to subsequent lot deposit forfeiture activity.
We evaluated the collective results of the procedures performed to assess the sufficiency of the audit evidence obtained related to the Company’s lot deposit reserve.

KPMG LLP
We have served as the Company's auditor since 1987.
McLean, Virginia
February 19, 2020

36


Report of Independent Registered Public Accounting Firm
To the Shareholders and Board of Directors
NVR, Inc.:

Opinion on Internal Control Over Financial Reporting
We have audited NVR, Inc.’s and subsidiaries (the Company) internal control over financial reporting as of December 31, 2019, based on criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission. In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2019, based on criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission.
We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets of the Company as of December 31, 2019 and 2018, the related consolidated statements of income, shareholders’ equity, and cash flows for each of the years in the three-year period ended December 31, 2019, and the related notes (collectively, the consolidated financial statements), and our report dated February 19, 2020 expressed an unqualified opinion on those consolidated financial statements.
Basis for Opinion
The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management’s Report on Internal Control Over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audit also included 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.

KPMG LLP
McLean, Virginia
February 19, 2020

37


NVR, Inc.
Consolidated Balance Sheets
(in thousands, except share and per share data)
 
December 31, 2019
 
December 31, 2018
ASSETS
 
 
 
Homebuilding:
 
 
 
Cash and cash equivalents
$
1,110,892

 
$
688,783

Restricted cash
17,943

 
16,982

Receivables
18,278

 
18,641

Inventory:
 
 
 
Lots and housing units, covered under sales agreements with customers
1,075,420

 
1,076,904

Unsold lots and housing units
184,352

 
115,631

Land under development
69,196

 
38,857

Building materials and other
18,320

 
21,718

 
1,347,288

 
1,253,110

 
 
 
 
Contract land deposits, net
413,851

 
396,177

Property, plant and equipment, net
52,260

 
42,234

Operating lease right-of-use assets
63,825

 

Reorganization value in excess of amounts allocable to identifiable assets, net
41,580

 
41,580

Deferred tax assets, net
115,731

 
112,333

Other assets
60,413

 
71,671

 
3,242,061

 
2,641,511

Mortgage Banking:
 
 
 
Cash and cash equivalents
29,412

 
23,092

Restricted cash
2,276

 
3,071

Mortgage loans held for sale, net
492,125

 
458,324

Property and equipment, net
5,828

 
6,510

Operating lease right-of-use assets
13,345

 

Reorganization value in excess of amounts allocable to identifiable assets, net
7,347

 
7,347

Other assets
17,421

 
26,078

 
567,754

 
524,422

Total assets
$
3,809,815

 
$
3,165,933

 
 
 
 


See notes to consolidated financial statements.


38


NVR, Inc.
Consolidated Balance Sheets (Continued)
(in thousands, except share and per share data)
 
December 31, 2019
 
December 31, 2018
LIABILITIES AND SHAREHOLDERS' EQUITY
 
 
 
Homebuilding:
 
 
 
Accounts payable
$
262,987

 
$
244,496

Accrued expenses and other liabilities
346,035

 
332,871

Customer deposits
131,886

 
138,246

Operating lease liabilities
71,095

 

Senior notes
598,301

 
597,681

 
1,410,304

 
1,313,294

Mortgage Banking:
 

 
 

Accounts payable and other liabilities
43,985

 
44,077

Operating lease liabilities
14,282

 

 
58,267

 
44,077

Total liabilities
1,468,571

 
1,357,371

 
 
 
 
Commitments and contingencies


 

 
 
 
 
Shareholders' equity:
 
 
 
Common stock, $0.01 par value; 60,000,000 shares authorized; 20,555,330 shares issued as of both December 31, 2019 and December 31, 2018
206

 
206

Additional paid-in capital
2,055,407

 
1,820,223

Deferred compensation trust – 107,295 and 107,340 shares of NVR, Inc. common stock as of December 31, 2019 and December 31, 2018, respectively
(16,912
)
 
(16,937
)
Deferred compensation liability
16,912

 
16,937

Retained earnings
7,909,872

 
7,031,333

Less treasury stock at cost – 16,922,558 and 16,977,499 shares as of December 31, 2019 and December 31, 2018, respectively
(7,624,241
)
 
(7,043,200
)
Total shareholders' equity
2,341,244

 
1,808,562

Total liabilities and shareholders' equity
$
3,809,815

 
$
3,165,933

 
 
 
 

See notes to consolidated financial statements.

39


NVR, Inc.
Consolidated Statements of Income
(in thousands, except per share data)
 
Year Ended December 31,
 
2019
 
2018
 
2017
Homebuilding:
 
 
 
 
 
Revenues
$
7,220,844

 
$
7,004,304

 
$
6,175,521

Other income
24,779

 
11,839

 
6,536

Cost of sales
(5,849,862
)
 
(5,692,127
)
 
(4,990,378
)
Selling, general and administrative
(447,547
)
 
(428,874
)
 
(392,272
)
Operating income
948,214

 
895,142

 
799,407

Interest expense
(24,335
)
 
(24,036
)
 
(23,037
)
Homebuilding income
923,879

 
871,106

 
776,370

 
 
 
 
 
 
Mortgage Banking:
 
 
 
 
 
Mortgage banking fees
167,820

 
159,370

 
130,319

Interest income
12,142

 
11,593

 
7,850

Other income
2,857

 
2,546

 
2,048

General and administrative
(79,858
)
 
(83,838
)
 
(68,528
)
Interest expense
(1,045
)
 
(1,045
)
 
(1,148
)
Mortgage banking income
101,916

 
88,626

 
70,541

 
 
 
 
 
 
Income before taxes
1,025,795

 
959,732

 
846,911

Income tax expense
(147,256
)
 
(162,535
)
 
(309,390
)
 
 
 
 
 
 
Net income
$
878,539

 
$
797,197

 
$
537,521

 
 
 
 
 
 
Basic earnings per share
$
241.31

 
$
219.58

 
$
144.00

 
 
 
 
 
 
Diluted earnings per share
$
221.13

 
$
194.80

 
$
126.77

 
 
 
 
 
 
Basic weighted average shares outstanding
3,641

 
3,631

 
3,733

 
 
 
 
 
 
Diluted weighted average shares outstanding
3,973

 
4,092

 
4,240

 
See notes to consolidated financial statements.


40


NVR, Inc.
Consolidated Statements of Shareholders’ Equity
(in thousands)
 
Common
Stock
 
Additional
Paid-In
Capital
 
Retained
Earnings
 
Treasury
Stock
 
Deferred
Compensation
Trust
 
Deferred
Compensation
Liability
 
Total
Balance, December 31, 2016
$
206

 
$
1,515,828

 
$
5,695,376

 
$
(5,906,969
)
 
$
(17,375
)
 
$
17,375

 
$
1,304,441

 
 
 
 
 
 
 
 
 
 
 
 
 
 
Cumulative-effect adjustment from adoption of ASU 2016-09, net of tax

 
1,566

 
(957
)
 

 

 

 
609

Net income

 

 
537,521

 

 

 

 
537,521

Deferred compensation activity, net

 

 

 

 
(8
)
 
8

 

Purchase of common stock for treasury

 

 

 
(422,166
)
 

 

 
(422,166
)
Equity-based compensation

 
44,562

 

 

 

 

 
44,562

Proceeds from stock options exercised

 
140,525

 

 

 

 

 
140,525

Treasury stock issued upon option exercise and restricted share vesting

 
(58,284
)
 

 
58,284

 

 

 

Balance, December 31, 2017
206

 
1,644,197

 
6,231,940

 
(6,270,851
)
 
(17,383
)
 
17,383

 
1,605,492

 
 
 
 
 
 
 
 
 
 
 
 
 
 
Cumulative-effect adjustment from adoption of ASU 2014-09, net of tax

 

 
2,196

 

 

 

 
2,196

Net income

 

 
797,197

 

 

 

 
797,197

Deferred compensation activity, net

 

 

 

 
446

 
(446
)
 

Purchase of common stock for treasury

 

 

 
(846,134
)
 

 

 
(846,134
)
Equity-based compensation

 
75,701

 

 

 

 

 
75,701

Proceeds from stock options exercised

 
174,110

 

 

 

 

 
174,110

Treasury stock issued upon option exercise and restricted share vesting

 
(73,785
)
 

 
73,785

 

 

 

Balance, December 31, 2018
206

 
1,820,223

 
7,031,333

 
(7,043,200
)
 
(16,937
)
 
16,937

 
1,808,562

 
 
 
 
 
 
 
 
 
 
 
 
 
 
Net income

 

 
878,539

 

 

 

 
878,539

Deferred compensation activity, net

 

 

 

 
25

 
(25
)
 

Purchase of common stock for treasury

 

 

 
(698,417
)
 

 

 
(698,417
)
Equity-based compensation

 
78,532

 

 

 

 

 
78,532

Proceeds from stock options exercised

 
274,028

 

 

 

 

 
274,028

Treasury stock issued upon option exercise and restricted share vesting

 
(117,376
)
 

 
117,376

 

 

 

Balance, December 31, 2019
$
206

 
$
2,055,407

 
$
7,909,872

 
$
(7,624,241
)
 
$
(16,912
)
 
$
16,912

 
$
2,341,244

 
See notes to consolidated financial statements.

41


NVR, Inc.
Consolidated Statements of Cash Flows
(in thousands)
 
Year Ended December 31,
 
2019
 
2018
 
2017
Cash flows from operating activities:
 
 
 
 
 
Net income
$
878,539

 
$
797,197

 
$
537,521

Adjustments to reconcile net income to net cash provided by operating activities:
 
 
 
 
Depreciation and amortization
20,818

 
20,168

 
22,667

Equity-based compensation expense
78,532

 
75,701

 
44,562

Contract land deposit (recoveries) impairments, net
(680
)
 
11,760

 
1,238

Gain on sale of loans, net
(128,642
)
 
(122,755
)
 
(99,132
)
Deferred tax (benefit) expense
(4,070
)
 
914

 
61,290

Mortgage loans closed
(5,169,422
)
 
(4,828,615
)
 
(4,077,372
)
Mortgage loans sold and principal payments on mortgage loans held for sale
5,260,600

 
4,845,999

 
4,182,220

Distribution of earnings from unconsolidated joint ventures
3,476

 
4,596

 
4,788

Net change in assets and liabilities:
 
 
 
 
 
Increase in inventory
(94,178
)
 
(6,911
)
 
(154,099
)
(Increase) decrease in contract land deposits
(16,994
)
 
(30,863
)
 
8,177

Decrease (increase) in receivables
2,754

 
(1,008
)
 
(348
)
Increase (decrease) in accounts payable and accrued expenses
33,926

 
(30,713
)
 
10,789

(Decrease) increase in customer deposits
(6,360
)
 
(11,787
)
 
27,797

Other, net
8,236

 
(557
)
 
256

Net cash provided by operating activities
866,535

 
723,126

 
570,354

 
 
 
 
 
 
Cash flows from investing activities:
 
 
 
 
 
Investments in and advances to unconsolidated joint ventures
(702
)
 
(284
)
 
(3,800
)
Distribution of capital from unconsolidated joint ventures
8,247

 
10,515

 
8,029

Purchase of property, plant and equipment
(22,699
)
 
(19,665
)
 
(20,269
)
Proceeds from the sale of property, plant and equipment
1,870

 
1,257

 
847

Net cash used in investing activities
(13,284
)
 
(8,177
)
 
(15,193
)
 
 
 
 
 
 
Cash flows from financing activities:
 
 
 
 
 
Purchase of treasury stock
(698,417
)
 
(846,134
)
 
(422,166
)
Principal payments on finance lease liabilities
(306
)
 

 

Distributions to partner in consolidated variable interest entity

 
(234
)
 

Proceeds from the exercise of stock options
274,028

 
174,110

 
140,525

Net cash used in financing activities
(424,695
)
 
(672,258
)
 
(281,641
)
 
 
 
 
 
 
Net increase in cash, restricted cash, and cash equivalents
428,556

 
42,691

 
273,520

Cash, restricted cash, and cash equivalents, beginning of the year
732,248

 
689,557

 
416,037

 
 
 
 
 
 
Cash, restricted cash, and cash equivalents, end of the year
$
1,160,804

 
$
732,248

 
$
689,557

 
 
 
 
 
 
Supplemental disclosures of cash flow information:
 
 
 
 
 
Interest paid during the year, net of interest capitalized
$
24,453

 
$
24,178

 
$
23,251

Income taxes paid during the year, net of refunds
$
153,915

 
$
181,166

 
$
260,232

  
See notes to consolidated financial statements.

42

NVR, Inc.
Notes to Consolidated Financial Statements
(dollars and shares in thousands, except per share data)



1.    Summary of Significant Accounting Policies
Principles of Consolidation
The accompanying consolidated financial statements include the accounts of NVR, Inc. and its subsidiaries (“NVR”, the “Company”, "we", "us", or "our") and certain other entities in which the Company is deemed to be the primary beneficiary (see Notes 3 and 4 herein for additional information). All significant intercompany transactions have been eliminated in consolidation.
Use of Estimates in the Preparation of Financial Statements
The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting periods. Management continually evaluates the estimates used to prepare the consolidated financial statements and updates those estimates as necessary. In general, our estimates are based on historical experience, on information from third party professionals, and other various assumptions that are believed to be reasonable under the facts and circumstances. Actual results could differ materially from those estimates made by management.
Cash and Cash Equivalents
Cash and cash equivalents include short-term investments with original maturities of three months or less.
Restricted Cash
Homebuilding restricted cash was attributable to customer deposits for certain home sales.  Mortgage banking restricted cash includes amounts collected from customers for loans in process and closed mortgage loans held for sale.
At December 31, 2019 and 2018, $281 and $320, respectively, of cash related to a consolidated variable interest entity is included in homebuilding “Other assets” on the accompanying consolidated balance sheet.
Homebuilding Inventory
The carrying value of inventory is stated at the lower of cost or market value. Cost of lots and completed and uncompleted housing units represent the accumulated actual cost of the units. Field construction supervisors’ salaries and related direct overhead expenses are included in inventory costs. Interest costs are not capitalized into inventory, with the exception of land under development and joint venture investments, as applicable (see below). Upon settlement, the cost of the unit is expensed on a specific identification basis. Cost of building materials is determined on a first-in, first-out basis.
Sold inventory is evaluated for impairment based on the contractual sales price compared to the total estimated cost to construct. Unsold inventory is evaluated for impairment by analyzing recent comparable sales prices within the applicable community compared to the costs incurred to date plus the expected costs to complete. Any calculated impairments are recorded immediately.
Contract Land Deposits
We purchase finished lots under fixed price lot purchase agreements (“Lot Purchase Agreements”) that require deposits that may be forfeited if we fail to perform under the contract. The deposits are in the form of cash or letters of credit in varying amounts and represent a percentage of the aggregate purchase price of the finished lots.
We maintain an allowance for losses on contract land deposits that reflects our judgment of the present loss exposure in the existing contract land deposit portfolio at the end of the reporting period. To analyze contract land deposit impairments, we conduct a loss contingency analysis each quarter. In addition to considering market and economic conditions, we assess contract land deposit impairments on a community-by-community basis pursuant to the purchase contract terms, analyzing, as applicable, current sales absorption levels, recent sales’ direct profit, the dollar differential between the contractual purchase price and the current market price for lots, a developer’s performance, a developer’s financial ability or willingness to reduce lot prices to current market prices, if necessary, and the contract’s default status by either us or the developer along with an analysis of the expected outcome of any such default.
Our analysis is focused on whether we can sell houses at an acceptable margin and sales pace in a particular community in the current market with which we are faced. Because we do not own the finished lots on which we have placed a contract land deposit, if the above analysis leads to a determination that we cannot sell homes at an acceptable margin and sales pace at the current contractual lot price, we then determine whether we will elect to default under the contract, forfeit the deposit and terminate the contract, or whether we will attempt to restructure the Lot Purchase Agreement, which may require us to forfeit the deposit to obtain contract concessions from a developer. We also assess whether impairment is present due to collectibility issues resulting from a developer’s non-performance because of financial or other conditions.

43

NVR, Inc.
Notes to Consolidated Financial Statements
(dollars and shares in thousands, except per share data)


For the year ended December 31, 2019 we recognized a net pre-tax recovery of $680 of contract land deposits previously determined to be unrecoverable. For the years ended December 31, 2018 and 2017, we incurred net pre-tax charges of $5,115 and $1,238, respectively, related to impairment of contract land deposits. The contract land deposit assets on the accompanying consolidated balance sheets are shown net of the allowance for losses of $27,572 and $29,216 at December 31, 2019 and 2018, respectively.
Land Under Development
On a limited basis, we directly acquire raw parcels of land already zoned for its intended use to develop into finished lots. Land under development includes the land acquisition costs, direct improvement costs, capitalized interest, where applicable, and real estate taxes.
Land under development, including the land under development held by our unconsolidated joint ventures and the related joint venture investments, is reviewed for potential write-downs when impairment indicators are present. In addition to considering market and economic conditions, we assess land under development impairments on a community-by-community basis, analyzing, as applicable, current sales absorption levels, recent sales’ direct profit, and the dollar differential between the projected fully-developed cost of the lots and the current market price for lots. If indicators of impairment are present for a community, we perform an analysis to determine if the undiscounted cash flows estimated to be generated by those assets are less than their carrying amounts, and if so, impairment charges are required to be recorded in an amount by which the carrying amount of the assets exceeds the fair value of such assets. Our determination of fair value is primarily based on discounting the estimated future cash flows at a rate commensurate with the inherent risks associated with the assets and related estimated cash flow streams. See Notes 4 and 5 for further discussion of joint venture investments and land under development, respectively.
Property, Plant, and Equipment
Property, plant, and equipment are carried at cost less accumulated depreciation and amortization. Depreciation is based on the estimated useful lives of the assets using the straight-line method. Model home furniture and fixtures are generally depreciated over a 2-year period, office facilities and other equipment are depreciated over a period of 3 to 10 years and production facilities are depreciated over periods of 5 to 40 years.
Intangible Assets
On December 31, 2012, we acquired substantially all of the assets of Heartland Homes, Inc., which resulted in us recording finite-lived intangible assets and goodwill. We completed our annual assessment for impairment of goodwill and management determined that there was no impairment. As of December 31, 2019 and 2018, finite-lived intangible assets, net of accumulated amortization, totaled $466 and $621, respectively. The remaining finite-lived intangible assets will be amortized on a straight-line basis over 3 years. As of both December 31, 2019 and 2018, the goodwill value was $441. Finite-lived intangible assets and goodwill are included in homebuilding "Other assets" in the accompanying consolidated balance sheets.
Warranty/Product Liability Reserves
We establish warranty and product liability reserves ("Warranty Reserve") to provide for estimated future expenses as a result of construction and product defects, product recalls and litigation incidental to our homebuilding business. Liability estimates are determined based on management’s judgment considering such factors as historical experience, the likely current cost of corrective action, manufacturers’ and subcontractors’ participation in sharing the cost of corrective action, consultations with third party experts such as engineers, and discussions with our general counsel and outside counsel retained to handle specific product liability cases. 
Mortgage Repurchase Reserve, Mortgage Loans Held for Sale and Derivatives and Hedging Activities
We originate several different loan products to our customers to finance the purchase of a home through our wholly-owned mortgage subsidiary, NVR Mortgage Finance, Inc. (“NVRM”). NVRM sells all of the loans it originates into the secondary market on a servicing released basis, typically within 30 days from closing. All of the loans that NVRM originates are underwritten to the standards and specifications of the ultimate investor. Those underwriting standards are typically equal to or more stringent than the underwriting standards required by Fannie Mae (“FNMA”), Ginnie Mae (“GNMA”), Freddie Mac ("FHLMC"), the Department of Veterans Affairs (“VA”) and the Federal Housing Administration (“FHA”). Insofar as NVRM underwrites its originated loans to those standards, NVRM bears no increased concentration of credit risk from the issuance of loans, except in certain limited instances where repurchases or early payment default occur. NVRM employs a quality control department to ensure that its underwriting controls are effectively operating, and further assesses the underwriting function as part of its assessment of internal controls over financial reporting. NVRM maintains a reserve for losses on mortgage loans originated that reflects our judgment of the present loss exposure in the loans that NVRM has originated and sold. The reserve is calculated based on an analysis of historical experience and exposure (see Note 16 herein for further information).

44

NVR, Inc.
Notes to Consolidated Financial Statements
(dollars and shares in thousands, except per share data)


Mortgage loans held for sale are recorded at fair value when closed, and thereafter are carried at the lower of cost or fair value, net of deferred origination costs, until sold.
In the normal course of business, NVRM enters into contractual commitments to extend credit to buyers of single-family homes with fixed expiration dates. The commitments become effective when the borrowers “lock-in” a specified interest rate within time frames established by NVRM. All borrowers are evaluated for credit worthiness prior to the extension of the commitment. Market risk arises if interest rates move adversely between the time of the “lock-in” of rates by the borrower and the sale date of the loan to a broker/dealer. To mitigate the effect of the interest rate risk inherent in providing rate lock commitments to borrowers, NVRM enters into optional or mandatory delivery forward sale contracts to sell whole loans and mortgage-backed securities to broker/dealers. The forward sale contracts lock-in an interest rate and price for the sale of loans similar to the specific rate lock commitments. NVRM does not engage in speculative or trading derivative activities. Both the rate lock commitments to borrowers and the forward sale contracts to broker/dealers are undesignated derivatives, and, accordingly, are marked to fair value through earnings. At December 31, 2019, there were contractual commitments to extend credit to borrowers aggregating $581,065, and open forward delivery sale contracts aggregating $986,041, which hedge both the rate lock loan commitments and closed loans held for sale (see Note 15 herein for a description of the Company’s fair value accounting).
Earnings per Share
The following weighted average shares and share equivalents were used to calculate basic and diluted earnings per share for the years ended December 31, 2019, 2018 and 2017:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Weighted average number of shares outstanding used to
   calculate basic EPS
 
3,641

 
3,631

 
3,733

Dilutive securities:
 
 

 
 
 
 
Stock options and restricted share units
 
332

 
461

 
507

Weighted average number of shares and share equivalents outstanding used to calculate diluted EPS
 
3,973

 
4,092

 
4,240


The assumed proceeds used in the treasury method for calculating our diluted earnings per share includes the amount the employee must pay upon exercise and the amount of compensation cost attributed to future services not yet recognized.
The following stock options issued under equity incentive plans were outstanding during the years ended December 31, 2019, 2018 and 2017, but were not included in the computation of diluted earnings per share because the effect would have been anti-dilutive.
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Anti-dilutive securities
 
319

 
370

 
15



Revenues – Homebuilding Operations
We build single-family detached homes, townhomes and condominium buildings, which generally are constructed on a pre-sold basis. Revenue is recognized on the settlement date at the contract sales price, when control is transferred to our customers. Our contract liabilities, consisting of deposits received from customers (“Handmoney”) on homes not settled, were $131,886 and $138,246 as of December 31, 2019 and 2018, respectively. Substantially all Handmoney is recognized in revenue within twelve months of being received from customers. Our contract assets, consisting of prepaid sales compensation, totaled approximately $14,600 and $17,000, as of December 31, 2019 and 2018, respectively. These amounts are included in homebuilding “Other assets” on the accompanying consolidated balance sheets.
Mortgage Banking Fees
Mortgage banking fees include income earned by NVRM for originating mortgage loans, servicing mortgage loans held on an interim basis, title fees, gains and losses on the sale of mortgage loans and mortgage servicing and other activities incidental to mortgage banking. Mortgage banking fees are generally recognized after the loan has been sold to an unaffiliated, third party investor.

45

NVR, Inc.
Notes to Consolidated Financial Statements
(dollars and shares in thousands, except per share data)


Income Taxes
Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on the deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. See Note 11 herein for discussion of the impact on the Company's deferred tax asset resulting from the enactment of the Tax Cuts and Jobs Act in December 2017.
ASC 740-10, Income Taxes, provides that a tax benefit from an uncertain tax position may be recognized when it is more-likely-than-not (defined as a likelihood of more than 50%) that the position will be sustained upon examination, including resolution of any related appeals or litigation processes, based on the technical merits. If a tax position does not meet the more-likely-than-not recognition threshold, despite our belief that its filing position is supportable, the benefit of that tax position is not recognized in the statements of income. We recognize interest related to unrecognized tax benefits as a component of income tax expense. Based on our historical experience in dealing with various taxing authorities, we have found that it is the administrative practice of the taxing authorities to not seek penalties from us for the tax positions we have taken on our returns related to our unrecognized tax benefits. Therefore, we do not accrue penalties for the positions in which we have an unrecognized tax benefit. We recognize unrecognized tax benefits in the period that the uncertainty is eliminated by either affirmative agreement of the uncertain tax position by the applicable taxing authority, by expiration of the applicable statute of limitation, or by determination in accordance with certain states’ administrative practices that the uncertain tax position has been effectively settled (see Note 11 herein for further information).
Financial Instruments
Except as otherwise noted herein, we believe that the carrying value approximates the fair value of our financial instruments (see Note 15 herein for further information).
Equity-Based Compensation
We recognize equity-based compensation expense within its income statement for all share-based payment arrangements, which includes non-qualified stock options to purchase shares of NVR common stock ("Options") and restricted share units ("RSUs"). Compensation expense is based on the grant-date fair value of the Options and RSUs granted, and is recognized on a straight-line basis over the requisite service period for the entire award (from the date of grant through the period of the last separately vesting portion of the grant). Options and RSUs which are subject to a performance condition are treated as a separate award from the “service-only” Options and RSUs, and compensation expense is recognized when it becomes probable that the stated performance target will be achieved. We calculate the fair value of our Options, which are non-publicly traded, using the Black-Scholes option-pricing model. The grant date fair value of the RSUs is the closing price of our common stock on the day immediately preceding the date of grant. The reversal of compensation expense previously recognized for grants forfeited is recorded in the period in which the forfeiture occurs. Our equity-based compensation plans are accounted for as equity-classified awards (see Note 12 herein for further discussion of equity-based compensation plans).
Comprehensive Income
For the years ended December 31, 2019, 2018 and 2017, comprehensive income equaled net income; therefore, a separate statement of comprehensive income is not included in the accompanying consolidated financial statements.
Recent Accounting Pronouncements
Recently Adopted Accounting Pronouncements
Leases
On January 1, 2019, we adopted ASU 2016-02, Leases (Topic 842), which requires the recognition of our leases on the balance sheet as right-of-use ("ROU") assets and lease liabilities. We elected to adopt Topic 842 using the effective date transition method, which permits us to apply the new standard prospectively and present comparative years under legacy GAAP.
In adoption of the standard, we also elected the following:
to apply the package of practical expedients during transition, under which we were not required to reassess as of the date of adoption (i) whether any of our contracts are or contain leases, (ii) the classifications of our leases, and (iii) any initial direct costs related to those leases.
to exclude leases with an initial lease term of 12 months or less from the recognition requirements under Topic 842.

46

NVR, Inc.
Notes to Consolidated Financial Statements
(dollars and shares in thousands, except per share data)


to utilize the portfolio approach for certain office equipment leases, grouping leases by asset type which have similar lease terms and payment schedules.
Upon adoption, on January 1, 2019 we recorded a lease liability of $85,516 and a ROU asset of $79,345, which was recorded net of previously recognized straight-line operating lease adjustments on existing leases. The adoption of Topic 842 did not have an impact on our recognition of lease expense. See additional lease disclosures in Note 13.
Recently Issued Accounting Pronouncements
In June 2016, FASB issued ASU 2016-13, Financial Instruments – Credit Losses (Topic 326), which significantly changes the way impairment of financial assets is recognized. The standard will require immediate recognition of estimated credit losses expected to occur over the remaining life of many financial assets, which will generally result in earlier recognition of allowances for credit losses on loans and other financial instruments. The standard’s provisions will be applied as a cumulative-effect adjustment to beginning retained earnings as of the effective date. The standard is effective for us as of January 1, 2020. We do not believe that the adoption of this standard will have a material effect on our consolidated financial statements and related disclosures.
In January 2017, FASB issued ASU 2017-04, Intangibles – Goodwill and Other (Topic 350), Simplifying the Test for Goodwill Impairment. The standard’s objective is to simplify the subsequent measurement of goodwill by eliminating the second step from the goodwill impairment test. Under the amendments in the standard, an entity would perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. If the carrying amount of a reporting unit exceeds its fair value, an impairment charge would then be recognized, not to exceed the amount of goodwill allocated to that reporting unit. The standard is effective for us on January 1, 2020. We do not believe that the adoption of this standard will have a material effect on our consolidated financial statements and related disclosures.

2.    Segment Information, Nature of Operations, and Certain Concentrations
Our homebuilding operations primarily construct and sell single-family detached homes, townhomes and condominium buildings under three trade names: Ryan Homes, NVHomes and Heartland Homes. The Ryan Homes product is marketed primarily to first-time and first-time move-up buyers. Ryan Homes operates in thirty-two metropolitan areas located in Maryland, Virginia, Washington, D.C., West Virginia, Pennsylvania, New York, North Carolina, South Carolina, Florida, Ohio, New Jersey, Delaware, Indiana, Illinois and Tennessee.  The NVHomes and Heartland Homes products are marketed primarily to move-up and luxury buyers. NVHomes operates in Delaware and the Washington, D.C., Baltimore, MD and Philadelphia, PA metropolitan areas. Heartland Homes operates in the Pittsburgh, PA metropolitan area. We derived approximately 27% and 11% of our 2019 homebuilding revenues from the Washington, D.C. and Baltimore, MD metropolitan areas, respectively.
Our mortgage banking segment is a regional mortgage banking operation. Substantially all of the mortgage banking segment’s loan closing activity is for our homebuilding customers. Our mortgage banking business generates revenues primarily from origination fees, gains on sales of loans, and title fees. A substantial portion of our mortgage operations is conducted in the Washington, D.C. and Baltimore, MD metropolitan areas.
The following disclosure includes four homebuilding reportable segments that aggregate geographically our homebuilding operating segments, and the mortgage banking operations presented as a single reportable segment. The homebuilding reportable segments are comprised of operating divisions in the following geographic areas:
Mid Atlantic:
 
Maryland, Virginia, West Virginia, Delaware and Washington, D.C.
North East:
 
New Jersey and Eastern Pennsylvania
Mid East:
 
New York, Ohio, Western Pennsylvania, Indiana and Illinois
South East:
 
North Carolina, South Carolina, Florida and Tennessee
Homebuilding profit before tax includes all revenues and income generated from the sale of homes, less the cost of homes sold, selling, general and administrative expenses, and a corporate capital allocation charge. The corporate capital allocation charge is eliminated in consolidation and is based on the segment’s average net assets employed. The corporate capital allocation charged to the operating segment allows the Chief Operating Decision Maker (“CODM”) to determine whether the operating segment’s results are providing the desired rate of return after covering our cost of capital. In addition, certain assets including goodwill and intangible assets, and consolidation adjustments as discussed further below, are not allocated to the operating segments as those assets are neither included in the operating segment’s corporate capital allocation charge, nor in the CODM’s evaluation of the operating segment’s performance. We record charges on contract land deposits when it is determined that it is probable that recovery of the deposit is impaired. For segment reporting purposes, impairments on contract land deposits are charged to the operating segment upon the termination of a Lot Purchase Agreement with the developer, or the restructuring of a Lot Purchase Agreement resulting in the

47

NVR, Inc.
Notes to Consolidated Financial Statements
(dollars and shares in thousands, except per share data)


forfeiture of the deposit. Mortgage banking profit before tax consists of revenues generated from mortgage financing, title insurance and closing services, less the costs of such services and general and administrative costs. Mortgage banking operations are not charged a corporate capital allocation charge.
In addition to the corporate capital allocation and contract land deposit impairments discussed above, the other reconciling items between segment profit and consolidated profit before tax include unallocated corporate overhead (including all management incentive compensation), equity-based compensation expense, consolidation adjustments and external corporate interest expense. Our overhead functions, such as accounting, treasury and human resources are centrally performed and the costs are not allocated to our operating segments. Consolidation adjustments consist of such items necessary to convert the reportable segments’ results, which are predominantly maintained on a cash basis, to a full accrual basis for external financial statement presentation purposes, and are not allocated to our operating segments. External corporate interest expense primarily consists of interest charges on our 3.95% Senior Notes due 2022 (the “Senior Notes”) and is not charged to the operating segments because the charges are included in the corporate capital allocation discussed above.
Following are tables presenting segment revenues, profit before taxes, assets, interest income, interest expense, depreciation and amortization and expenditures for property and equipment, with reconciliations to the amounts reported for the consolidated enterprise, where applicable:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Revenues:
 
 
 
 
 
 
Homebuilding Mid Atlantic
 
$
3,901,573

 
$
3,893,358

 
$
3,543,687

Homebuilding North East
 
514,804

 
580,726

 
517,141

Homebuilding Mid East
 
1,501,139

 
1,455,834

 
1,250,165

Homebuilding South East
 
1,303,328

 
1,074,386

 
864,528

Mortgage Banking
 
167,820

 
159,370

 
130,319

Consolidated revenues
 
$
7,388,664

 
$
7,163,674

 
$
6,305,840


 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Profit before taxes:
 
 
 
 
 
 
Homebuilding Mid Atlantic
 
$
478,537

 
$
462,178

 
$
398,494

Homebuilding North East
 
51,728

 
69,789

 
60,218

Homebuilding Mid East
 
173,374

 
175,134

 
149,639

Homebuilding South East
 
155,144

 
118,296

 
95,826

Mortgage Banking
 
105,292

 
93,462

 
73,959

Total segment profit
 
964,075

 
918,859

 
778,136

Reconciling items:
 
 
 
 
 
 
Equity-based compensation expense (1)
 
(78,532
)
 
(75,701
)
 
(44,562
)
Corporate capital allocation (2)
 
224,468

 
213,903

 
198,384

Unallocated corporate overhead
 
(105,125
)
 
(89,973
)
 
(89,514
)
Consolidation adjustments and other
 
45,130

 
16,612

 
27,450

Corporate interest expense
 
(24,221
)
 
(23,968
)
 
(22,983
)
Reconciling items sub-total
 
61,720

 
40,873

 
68,775

Consolidated profit before taxes
 
$
1,025,795

 
$
959,732

 
$
846,911



(1)
The increase in equity-based compensation expense for the year ended December 31, 2018 was primarily attributable to the issuance of Options and RSUs in the second quarter of 2018. See Note 12 for additional discussion of equity-based compensation.

48

NVR, Inc.
Notes to Consolidated Financial Statements
(dollars and shares in thousands, except per share data)


(2)
This item represents the elimination of the corporate capital allocation charge included in the respective homebuilding reportable segments. The corporate capital allocation charge is based on the segment’s monthly average asset balance, and was as follows for the years presented:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Corporate capital allocation charge:
 
 

 
 
 
 
Homebuilding Mid Atlantic
 
$
123,130

 
$
123,855

 
$
123,028

Homebuilding North East
 
19,755

 
17,893

 
16,115

Homebuilding Mid East
 
37,263

 
35,803

 
29,663

Homebuilding South East
 
44,320

 
36,352

 
29,578

Total corporate capital allocation charge
 
$
224,468

 
$
213,903

 
$
198,384


 
 
As of December 31,
 
 
2019
 
2018
Assets:
 
 
 
 
Homebuilding Mid Atlantic
 
$
1,024,996

 
$
1,018,953

Homebuilding North East
 
166,860

 
144,412

Homebuilding Mid East
 
293,773

 
290,815

Homebuilding South East
 
400,979

 
332,468

Mortgage Banking
 
560,407

 
517,075

Total segment assets
 
2,447,015

 
2,303,723

Reconciling items:
 
 
 
 
Cash and cash equivalents
 
1,110,892

 
688,783

Deferred taxes
 
115,731

 
112,333

Intangible assets and goodwill
 
49,834

 
49,989

Operating lease right-of-use assets
 
63,825

 

Contract land deposit reserve
 
(27,572
)
 
(29,216
)
Consolidation adjustments and other
 
50,090

 
40,321

Reconciling items sub-total
 
1,362,800

 
862,210

Consolidated assets
 
$
3,809,815

 
$
3,165,933


 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Interest income:
 
 
 
 
 
 
Mortgage Banking
 
$
12,142

 
$
11,593

 
$
7,850

Total segment interest income
 
12,142

 
11,593

 
7,850

Other unallocated interest income
 
20,635

 
8,588

 
4,554

Consolidated interest income
 
$
32,777

 
$
20,181

 
$
12,404



49

NVR, Inc.
Notes to Consolidated Financial Statements
(dollars and shares in thousands, except per share data)


 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Interest expense:
 
 
 
 
 
 
Homebuilding Mid Atlantic
 
$
123,178

 
$
123,908

 
$
123,075

Homebuilding North East
 
19,804

 
17,897

 
16,117

Homebuilding Mid East
 
37,266

 
35,804

 
29,663

Homebuilding South East
 
44,334

 
36,362

 
29,583

Mortgage Banking
 
1,045

 
1,045

 
1,148

Total segment interest expense
 
225,627

 
215,016

 
199,586

Corporate capital allocation (2)
 
(224,468
)
 
(213,903
)
 
(198,384
)
Senior Notes and other interest
 
24,221

 
23,968

 
22,983

Consolidated interest expense
 
$
25,380

 
$
25,081

 
$
24,185


 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Depreciation and amortization:
 
 
 
 
 
 
Homebuilding Mid Atlantic
 
$
7,069

 
$
7,753

 
$
8,095

Homebuilding North East
 
1,411

 
1,600

 
2,034

Homebuilding Mid East
 
4,348

 
3,481

 
3,590

Homebuilding South East
 
3,086

 
2,523

 
2,531

Mortgage Banking
 
1,581

 
1,489

 
1,297

Total segment depreciation and amortization
 
17,495

 
16,846

 
17,547

Unallocated corporate
 
3,323

 
3,322

 
5,120

Consolidated depreciation and amortization
 
$
20,818

 
$
20,168

 
$
22,667


 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Expenditures for property and equipment:
 
 
 
 
 
 
Homebuilding Mid Atlantic
 
$
9,218

 
$
6,657

 
$
9,257

Homebuilding North East
 
2,000

 
1,074

 
1,299

Homebuilding Mid East
 
5,221

 
4,302

 
3,117

Homebuilding South East
 
3,944

 
2,732

 
3,313

Mortgage Banking
 
899

 
1,677

 
2,723

Total segment expenditures for property and equipment
 
21,282

 
16,442

 
19,709

Unallocated corporate
 
1,417

 
3,223

 
560

Consolidated expenditures for property and equipment
 
$
22,699

 
$
19,665

 
$
20,269



3.    Variable Interest Entities
Lot Purchase Agreements
We generally do not engage in the land development business. Instead, we typically acquire finished building lots at market prices from various development entities under Lot Purchase Agreements. The Lot Purchase Agreements require deposits that may be forfeited if we fail to perform under the Lot Purchase Agreements. The deposits required under the Lot Purchase Agreements are in the form of cash or letters of credit in varying amounts, and typically range up to 10% of the aggregate purchase price of the finished lots.
We believe this lot acquisition strategy reduces the financial requirements and risks associated with direct land ownership and land development. We may, at our option, choose for any reason and at any time not to perform under these Lot Purchase Agreements by delivering notice of our intent not to acquire the finished lots under contract. Our sole legal obligation and economic loss for failure to perform under these Lot Purchase Agreements is limited to the amount of the deposit pursuant to the liquidated damage provisions contained within the Lot Purchase Agreements. None of the creditors of any of the development entities with which we enter Lot Purchase Agreements have recourse to our general credit. We generally do not have any specific performance obligations to purchase a

50

NVR, Inc.
Notes to Consolidated Financial Statements
(dollars and shares in thousands, except per share data)


certain number or any of the lots, nor do we guarantee completion of the development by the developer or guarantee any of the developers’ financial or other liabilities.
We are not involved in the design or creation of the development entities from which we purchase lots under Lot Purchase Agreements. The developer’s equity holders have the power to direct 100% of the operating activities of the development entity. We have no voting rights in any of the development entities. The sole purpose of the development entity’s activities is to generate positive cash flow returns for the equity holders. Further, we do not share in any of the profit or loss generated by the project’s development. The profits and losses are passed directly to the developer’s equity holders.
The deposit placed by us pursuant to the Lot Purchase Agreement is deemed to be a variable interest in the respective development entities. Those development entities are deemed to be variable interest entities (“VIE”). Therefore, the development entities with which we enter into Lot Purchase Agreements, including the joint venture limited liability corporations, discussed below, are evaluated for possible consolidation by us. An enterprise must consolidate a VIE when that enterprise has a controlling financial interest in the VIE. An enterprise is deemed to have a controlling financial interest if it has i) the power to direct the activities of a VIE that most significantly impact the entity’s economic performance, and ii) the obligation to absorb losses of the VIE that could be significant to the VIE or the rights to receive benefits from the VIE that could be significant to the VIE.
We believe the activities that most significantly impact a development entity’s economic performance are the operating activities of the entity. Unless and until a development entity completes finished building lots through the development process to be able to sell, the process of which the development entity’s equity investors bear the full risk, the entity does not earn any revenues. The operating development activities are managed solely by the development entity’s equity investors.
The development entities with which we contract to buy finished lots typically select the respective projects, obtain the necessary zoning approvals, obtain the financing required with no support or guarantees from us, select who will purchase the finished lots and at what price, and manage the completion of the infrastructure improvements, all for the purpose of generating a cash flow return to the development entity’s equity holders and all independent of us. We possess no more than limited protective legal rights through the Lot Purchase Agreement in the specific finished lots that we are purchasing, and we possess no participative rights in the development entities. Accordingly, we do not have the power to direct the activities of a developer that most significantly impact the developer’s economic performance. For this reason, we concluded that we are not the primary beneficiary of the development entities with which we enter into Lot Purchase Agreements, and therefore we do not consolidate any of these VIEs.
As of December 31, 2019, we controlled approximately 101,300 lots under Lot Purchase Agreements with third parties through deposits in cash and letters of credit totaling approximately $439,500 and $5,500, respectively. As noted above, our sole legal obligation and economic loss for failure to perform under these Lot Purchase Agreements is limited to the amount of the deposit pursuant to the liquidated damage provisions contained in the Lot Purchase Agreements and, in very limited circumstances, specific performance obligations.
In addition, we have certain properties under contract with land owners that are expected to yield approximately 7,000 lots, which are not included in the number of total lots controlled.  Some of these properties may require rezoning or other approvals to achieve the expected yield.  These properties are controlled with deposits in cash and letters of credit totaling approximately $1,900 and $100, respectively, as of December 31, 2019, of which approximately $900 is refundable if we do not perform under the contract. We generally expect to assign the raw land contracts to a land developer and simultaneously enter into a Lot Purchase Agreement with the assignee if the project is determined to be feasible.
Our total risk of loss related to contract land deposits as of December 31, 2019 and 2018 was as follows:
 
 
December 31,
 
 
2019
 
2018
Contract land deposits
 
$
441,423

 
$
425,393

Loss reserve on contract land deposits
 
(27,572
)
 
(29,216
)
Contract land deposits, net
 
413,851

 
396,177

Contingent obligations in the form of letters of credit
 
5,606

 
3,923

Contingent specific performance obligations (1)
 

 
1,505

Total risk of loss
 
$
419,457

 
$
401,605

(1)
As of December 31, 2019, we had no specific performance obligations related to purchase of finished lots. As of December 31, 2018, we were committed to purchase 10 finished lots under specific performance obligations.


51

NVR, Inc.
Notes to Consolidated Financial Statements
(dollars and shares in thousands, except per share data)


4.    Joint Ventures
On a limited basis, we obtain finished lots using joint venture limited liability corporations (“JVs”). The JVs are typically structured such that we are a non-controlling member and at risk only for the amount we have invested, or committed to invest, in addition to any deposits placed under Lot Purchase Agreements with the joint venture. We are not a borrower, guarantor or obligor on any debt of the JVs, as applicable. We enter into a standard Lot Purchase Agreement to purchase lots from these JVs, and as a result have a variable interest in these JVs.
At December 31, 2019, we had an aggregate investment totaling approximately $26,700 in five JVs that are expected to produce approximately 6,300 finished lots, of which approximately 2,950 lots were controlled by us and the remaining approximately 3,350 lots were either under contract with unrelated parties or not currently under contract. In addition, we had additional funding commitments in the aggregate totaling $4,300 to two of the JVs at December 31, 2019. We determined that we are not the primary beneficiary of four of the JVs because we and the other JV partner either share power or the other JV partner has the controlling financial interest. The aggregate investment in unconsolidated JVs was approximately $26,700 and $29,400 at December 31, 2019 and 2018, respectively, and is reported in the “Other assets” line item on the accompanying consolidated balance sheets. For the remaining JV, we concluded that we are the primary beneficiary because we have the controlling financial interest in the JV. As of December 31, 2018, all activities under the consolidated JV had been completed. As of December 31, 2019, we had no remaining investment in the JV and the JV had remaining balances of $281 in cash and $251 in accrued expenses, which are included in homebuilding "Other assets" and "Accrued expenses and other liabilities," respectively, in the accompanying consolidated balance sheets. 
At December 31, 2018, we had an aggregate investment totaling approximately $29,400 in six JVs that were expected to produce approximately 6,800 finished lots, of which approximately 3,450 lots were controlled by us and the remaining approximately 3,350 lots were either under contract with unrelated parties or not currently under contract. In addition, at December 31, 2018, we had additional funding commitments in the aggregate totaling $5,000 to three of the JVs. During 2018, we recognized an impairment of approximately $7,400, including approximately $760 of capitalized interest, related to one of the JVs. The charge was recorded to homebuilding "Cost of sales" on the accompanying consolidated statements of income.
With our adoption of ASU 2016-15 effective January 1, 2018, we made the election to classify distributions received from unconsolidated JVs using the cumulative earnings approach. As a result, distributions received up to the amount of cumulative earnings recognized by us are reported as distributions of earnings and those in excess of that amount are reported as a distribution of capital. These distributions are classified within the accompanying consolidated statements of cash flows as cash flows from operating activities and investing activities, respectively.

5.    Land Under Development
As of December 31, 2019, we directly owned five separate raw parcels of land with a carrying value of $69,196 that we intend to develop into approximately 650 finished lots primarily for use in our homebuilding operations. We also have additional funding commitments of approximately $6,100 under a joint development agreement related to one parcel, a portion of which we expect will be offset by development credits of approximately $2,800. None of the raw parcels had any indicators of impairment as of December 31, 2019.
As of December 31, 2018, we directly owned three separate raw parcels of land with a carrying value of $38,857, which were expected to produce approximately 500 finished lots.

6.    Capitalized Interest
We capitalize interest costs to land under development during the active development of finished lots. In addition, we capitalize interest costs to our joint venture investments while the investments are considered qualified assets pursuant to ASC 835-20, Interest. Capitalized interest is transferred to sold or unsold inventory as the development of finished lots is completed, then charged to cost of sales upon our settlement of homes and the respective lots. Interest incurred in excess of the interest capitalizable based on the level of qualified assets is expensed in the period incurred.

52

NVR, Inc.
Notes to Consolidated Financial Statements
(dollars and shares in thousands, except per share data)


Our interest costs incurred, capitalized, expensed and charged to cost of sales during the years ended December 31, 2019, 2018 and 2017 was as follows:
 
 
December 31,
 
 
2019
 
2018
 
2017
Interest capitalized, beginning of year
 
$
4,154

 
$
5,583

 
$
5,106

Interest incurred
 
26,463

 
26,277

 
26,384

Interest charged to interest expense
 
(25,380
)
 
(25,081
)
 
(24,185
)
Interest charged to cost of sales
 
(1,738
)
 
(2,625
)
 
(1,722
)
Interest capitalized, end of year
 
$
3,499

 
$
4,154

 
$
5,583




7.    Related Party Transactions
During the year ended December 31, 2019, we entered into Lot Purchase Agreements to purchase finished building lots for a total purchase price of approximately $100,600 with Elm Street Development, Inc. (“Elm Street”), which is controlled by one of our directors, William Moran. The independent members of our Board of Directors approved these transactions. During 2019, 2018 and 2017, we purchased developed lots at market prices from Elm Street for approximately $44,600, $36,100 and $37,100, respectively.
We also continue to control a parcel of raw land expected to yield approximately 2,200 finished lots through a JV entered into with Elm Street during 2009. We did not make any investments in the JV in 2019 or 2018. During 2017, we and Elm Street each made an additional investment of $2,900 in the JV.

8.    Property, Plant and Equipment (“PP&E”)
 
 
December 31,
 
 
2019
 
2018
Homebuilding:
 
 
 
 
Office facilities and other
 
$
39,218

 
$
37,789

Model home furniture and fixtures
 
31,352

 
31,593

Production facilities
 
71,295

 
64,667

Finance lease right-of-use assets
 
7,051

 

Gross Homebuilding PP&E
 
148,916

 
134,049

Less: accumulated depreciation
 
(96,656
)
 
(91,815
)
Net Homebuilding PP&E
 
$
52,260

 
$
42,234

 
 
 
 
 
Mortgage Banking:
 
 
 
 
Office facilities and other
 
$
14,617

 
$
13,724

Less: accumulated depreciation
 
(8,789
)
 
(7,214
)
Net Mortgage Banking PP&E
 
$
5,828

 
$
6,510


  

9.    Debt
Senior Notes
On September 10, 2012, we completed an offering for $600,000 of Senior Notes under a shelf registration statement filed on September 5, 2012 with the Securities and Exchange Commission. The Senior Notes were issued at a discount to yield 3.97% and have been reflected net of the unamortized discount in the accompanying consolidated balance sheet. The offering of the Senior Notes resulted in aggregate net proceeds of approximately $593,900, after deducting underwriting discounts and other offering expenses. The Senior Notes mature on September 15, 2022 and bear interest at 3.95%, payable semi-annually in arrears on March 15 and September 15. The Senior Notes have been reflected net of unamortized debt issuance costs of $1,377 and $1,886 as of December 31, 2019 and 2018, respectively.
The Senior Notes are senior unsecured obligations and rank equally in right of payment with any of our existing and future unsecured senior indebtedness, will rank senior in right of payment to any of our future indebtedness that is by its terms expressly

53

NVR, Inc.
Notes to Consolidated Financial Statements
(dollars and shares in thousands, except per share data)


subordinated to the Senior Notes and will be effectively subordinated to any of our existing and future secured indebtedness to the extent of the value of the collateral securing such indebtedness. The indenture governing the Senior Notes has, among other items, and subject to certain exceptions, covenants that restrict our ability to create, incur, assume or guarantee secured debt, enter into sale and leaseback transactions and conditions related to mergers and/or the sale of assets. We were in compliance with all covenants under the Senior Notes at December 31, 2019.
Credit Agreement
On July 15, 2016, we entered into an unsecured Credit Agreement (the “Credit Agreement”) with Bank of America, N.A., as Administrative Agent, Swing Line Lender and L/C Issuer, Merrill Lynch, Pierce, Fenner & Smith Incorporated as Sole Lead Arranger and Sole Book Runner, and the other lenders party thereto, which provides for aggregate revolving loan commitments of $200,000 (the “Facility”). Proceeds of the borrowings under the Facility will be used for working capital and general corporate purposes. Under the Credit Agreement, we may request increases of up to $300,000 to the Facility in the form of revolving loan commitments or term loans to the extent that new or existing lenders agree to provide additional revolving loan or term loan commitments. The Credit Agreement provides for a $100,000 sublimit for the issuance of letters of credit of which approximately $9,700 was outstanding at December 31, 2019, and a $25,000 sublimit for a swing line commitment. Borrowings under the Credit Agreement generally bear interest for Base Rate Loans at a Base Rate equal to the highest of (i) a Federal Funds Rate plus one-half of one percent, (ii) Bank of America’s publicly announced “prime rate,” and (iii) the Eurodollar Rate plus one percent, plus the Applicable Rate which is based on the Company’s debt rating, or for Eurodollar Rate Loans, at the Eurodollar Rate equal to LIBOR plus the Applicable Rate.  
The Credit Agreement contains various representations and affirmative and negative covenants that are generally customary for credit facilities of this type. Such covenants include, among others, the following financial maintenance covenants: (i) minimum consolidated tangible net worth, (ii) minimum interest coverage ratio or minimum liquidity and (iii) a maximum leverage ratio. The negative covenants include, among others, certain limitations on liens, investments and fundamental changes. The Credit Agreement termination date is July 15, 2021. We were in compliance with all covenants under the Credit Agreement at December 31, 2019.  There was no debt outstanding under the Facility at December 31, 2019.
Repurchase Agreement
On July 24, 2019, NVRM entered into the Eleventh Amendment (the “Amendment”) to its Amended and Restated Master Repurchase Agreement dated August 2, 2011 with U.S. Bank National Association (as amended by the Amendment and ten earlier amendments, the “Repurchase Agreement”). The purpose of the Repurchase Agreement is to finance the origination of mortgage loans by NVRM. The Repurchase Agreement provides for loan purchases up to $150,000, subject to certain sub limits.
Advances under the Repurchase Agreement carry a Pricing Rate based on the LIBOR Rate plus the LIBOR Margin, as determined under the Repurchase Agreement, provided that the Pricing Rate shall not be less than 1.85%. The Pricing Rate at December 31, 2019 was 3.663%. There are several restrictions on purchased loans, including that they cannot be sold to others, they cannot be pledged to anyone other than the agent, and they cannot support any other borrowing or repurchase agreement. Amounts outstanding under the Repurchase Agreement are collateralized by our mortgage loans held for sale. At December 31, 2019, there were no borrowing base limitations reducing the amount available under the Repurchase Agreement. As of both December 31, 2019 and 2018, there was no debt outstanding under the Repurchase Agreement. The Repurchase Agreement expires on July 22, 2020.
The Repurchase Agreement contains various affirmative and negative covenants. The negative covenants include, among others, certain limitations on transactions involving acquisitions, mergers, the incurrence of debt, sale of assets and creation of liens upon any of its Mortgage Notes. Additional covenants include (i) a tangible net worth requirement, (ii) a minimum liquidity requirement, (iii) a minimum net income requirement, and (iv) a maximum leverage ratio requirement. NVRM was in compliance with all covenants under the Repurchase Agreement at December 31, 2019.


54

NVR, Inc.
Notes to Consolidated Financial Statements
(dollars and shares in thousands, except per share data)


10.    Common Stock
There were approximately 3,633 and 3,578 common shares outstanding at December 31, 2019 and 2018, respectively. We made the following share repurchases during the years indicated:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Aggregate purchase price
 
$
698,417

 
$
846,134

 
$
422,166

Number of shares repurchased
 
221

 
301

 
167



We issue shares from the treasury account for all equity plan activity. We issued 276, 188 and 165 such shares during 2019, 2018 and 2017, respectively.

11.    Income Taxes
The provision for income taxes consists of the following:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Current:
 
 
 
 
 
 
Federal
 
$
115,610

 
$
126,358

 
$
211,641

State
 
34,586

 
37,038

 
37,006

Deferred:
 
 
 
 
 
 
Federal
 
(2,195
)
 
138

 
60,785

State
 
(745
)
 
(999
)
 
(42
)
 Income tax expense
 
$
147,256

 
$
162,535

 
$
309,390



Deferred income taxes on our consolidated balance sheets were comprised of the following:
 
 
December 31,
 
 
2019
 
2018
Deferred tax assets:
 
 
 
 
Other accrued expenses and contract land deposit reserve
 
$
52,726

 
$
51,316

Deferred compensation
 
4,635

 
4,693

Equity-based compensation expense
 
42,043

 
40,744

Inventory
 
10,530

 
9,242

Unrecognized tax benefit
 
12,355

 
13,587

Other
 
8,289

 
5,113

Total deferred tax assets
 
130,578

 
124,695

Less: Deferred tax liabilities
 
7,902

 
6,091

Net deferred tax asset
 
$
122,676

 
$
118,604


Deferred tax assets arise principally as a result of various accruals required for financial reporting purposes and equity-based compensation expense, which are not currently deductible for tax return purposes.
Management believes that we will have sufficient future taxable income to make it more likely than not that the net deferred tax assets will be realized. Federal taxable income is estimated to be approximately $638,723 for the year ended December 31, 2019, and was $640,195 for the year ended December 31, 2018.

55

NVR, Inc.
Notes to Consolidated Financial Statements
(dollars and shares in thousands, except per share data)


A reconciliation of income taxes computed at the federal statutory rate (21% in 2019 and 2018, 35% in 2017) to income tax expense is as follows:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Income taxes computed at the federal statutory rate
 
$
215,417

 
$
201,544

 
$
296,419

State income taxes, net of federal income tax benefit (1)
 
45,770

 
42,944

 
30,046

Excess tax benefits from equity-based compensation
 
(101,466
)
 
(77,478
)
 
(58,681
)
Remeasurement of net deferred tax assets due to enactment of Tax Cut and Jobs Act
 

 
(497
)
 
62,702

Other, net (2)
 
(12,465
)
 
(3,978
)
 
(21,096
)
Income tax expense
 
$
147,256

 
$
162,535

 
$
309,390

(1)
Excludes state excess tax benefits from equity-based compensation included in the line below.
(2)
Primarily attributable to tax benefits from certain energy tax credits for the years ended December 31, 2019 and 2018. In 2019, the energy credit recorded related to homes we settled in both 2018 and 2019 due to the retroactive reinstatement of certain expired energy tax credits under the The Further Consolidated Appropriations Act. In 2018, the energy tax credits resulted from credit adjustments related to 2017 home settlement activity. For the year ended December 31, 2017, the tax benefit resulted primarily from the domestic production activities deduction, which was eliminated effective January 1, 2018, following the enactment of the Tax Cuts and Jobs Act in December 2017.
Our effective tax rate in 2019, 2018 and 2017 was 14.36%, 16.94% and 36.53%, respectively.
We file a consolidated U.S. federal income tax return, as well as state and local tax returns in all jurisdictions where we maintain operations. With few exceptions, we are no longer subject to income tax examinations by tax authorities for years prior to 2016.
A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:
 
 
Year Ended December 31,
 
 
2019
 
2018
Balance at beginning of year
 
$
43,418

 
$
45,337

Additions based on tax positions related to the current year
 
2,941

 
4,340

Reductions for tax positions of prior years
 
(7,003
)
 
(6,259
)
Settlements
 

 

Balance at end of year
 
$
39,356

 
$
43,418



If recognized, the total amount of unrecognized tax benefits that would affect the effective tax rate (net of the federal tax benefit) is $31,090 as of December 31, 2019.
We recognize interest related to unrecognized tax benefits as a component of income tax expense. For the years ended December 31, 2019, 2018, and 2017, we recognized a net reversal of accrued interest on unrecognized tax benefits in the amount of $1,467, $1,384 and $1,065, respectively. As of December 31, 2019 and 2018, we had a total of $15,724 and $17,191, respectively, of accrued interest on unrecognized tax benefits which are included in “Accrued expenses and other liabilities” on the accompanying consolidated balance sheets.
We believe that within the next 12 months, it is reasonably possible that the unrecognized tax benefits as of December 31, 2019 will be reduced by approximately $6,951 due to statute expiration and effectively settled positions in various state jurisdictions.


56

NVR, Inc.
Notes to Consolidated Financial Statements
(dollars and shares in thousands, except per share data)


12.    Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans
Equity-Based Compensation Plans
Our equity-based compensation plans provide for the granting of Options and RSUs to key management employees, including executive officers and members of our Board of Directors ("Directors"). The exercise price of Options granted is equal to the closing price of our common stock on the New York Stock Exchange (the “NYSE”) on the day prior to the date of grant. Options are granted for a 10-year term and typically vest in separate tranches over periods of 3 to 6 years. RSUs generally vest in separate tranches over periods of 2 to 6 years. Grants are generally divided such that vesting for 50% of the grant is contingent solely on continued employment or service as a Director, while vesting for the remaining 50% of the grant is contingent upon both continued employment or service as a Director and the achievement of a performance metric based on our return on capital performance relative to a peer group during a 3-year period specified on the date of grant.
The following table provides a summary of each of our equity-based compensation plans with grants outstanding at December 31, 2019:
Equity-Based Compensation Plans
 
Shares
Authorized
 
Options/RSUs
Outstanding
 
Shares
Available to Issue
2000 Broadly-Based Stock Option Plan
 
2,000

 
11

 

2010 Equity Incentive Plan (1)
 
700

 
109

 
6

2014 Equity Incentive Plan (2)
 
950

 
514

 
137

2018 Equity Incentive Plan (3)
 
275

 
131

 
144

 
(1)
During 2010, our shareholders approved the 2010 Equity Incentive Plan (the “2010 Plan”). The 2010 Plan authorizes us to issue Options and RSUs to key management employees, including executive officers and Directors.  Of the 700 aggregate shares authorized to issue, up to 218 were available to grant in the form of RSUs.  There were 94 Options and 15 RSUs outstanding as of December 31, 2019. None of the remaining shares available to be issued under the 2010 Plan may be granted as RSUs.

(2)
During 2014, our shareholders approved the 2014 Equity Incentive Plan (the “2014 Plan”). The 2014 Plan authorizes us to issue Options to key management employees, including executive officers and Directors.

(3)
During 2018, our shareholders approved the 2018 Equity Incentive Plan (the "2018 Plan"). The 2018 Plan authorizes us to issue Options and RSUs to key management employees, including executive officers and Directors. Of the 275 aggregate shares authorized to issue, all may be granted in the form of Options and up to 40 may be granted in the form of RSUs. None of the grants outstanding as of December 31, 2019 have been granted in the form of RSUs.
During 2019, we issued 26 Options and 1 RSUs under the following equity-based compensation plans:
 
 
2010 Plan
 
2014 Plan
Options Granted
 
 
 
 
Options (4)
 
13

 

Performance-based Options (5)
 
12

 
1

Total Options Granted
 
25

 
1

 
 
 
 
 
RSUs Granted
 
 
 
 
RSUs (6)
 
1

 

Performance-based RSUs
 

 

Total RSUs Granted
 
1

 

(4) Options granted vest over four years in 25% increments on beginning on either December 31, 2021 or December 31, 2022, based on the date of grant. Vesting for the Options is contingent solely upon continued employment or continued service as a Director.
(5)
Options granted vest over four years in 25% increments beginning on either December 31, 2021 or December 31, 2022, based on the date of grant. Vesting for the performance-based Options is contingent upon both continued employment or

57

NVR, Inc.
Notes to Consolidated Financial Statements
(dollars and shares in thousands, except per share data)


continued service as a Director and our return on capital performance during the three year periods beginning 2019 or 2020, based on the grant's vesting period.
(6) Service-only RSUs granted vest over two years in 50% increments on January 28, 2020 and 2021. Vesting for the RSUs is contingent solely upon continued employment.
The following table provides additional information relative to our equity-based compensation plans for the year ended December 31, 2019:
 
 
Shares
 
Weighted Avg. Per Share
Exercise Price
 
Weighted Avg. Remaining
Contract Life (years)
 
Aggregate
Intrinsic Value
Stock Options
 
 
 
 
 
 
 
 
Outstanding at December 31, 2018
 
1,049

 
$
1,766.87

 
 
 
 
Granted
 
26

 
2,778.19

 
 
 
 
Exercised
 
(271
)
 
1,010.52

 
 
 
 
Forfeited
 
(55
)
 
2,377.25

 
 
 
 
Outstanding at December 31, 2019
 
749

 
$
2,030.42

 
6.3
 
$
1,331,593

Exercisable at December 31, 2019
 
353

 
$
1,122.70

 
4.3
 
$
946,842

 
 
 
 
 
 
 
 
 
RSUs
 
 
 
 
 
 
 
 
Outstanding at December 31, 2018
 
21

 
 
 
 
 
 
Granted
 
1

 
 
 
 
 
 
Vested
 
(5
)
 
 
 
 
 
 
Forfeited
 
(2
)
 
 
 
 
 
 
Outstanding at December 31, 2019
 
15

 
 
 
 
 
$
58,528

Vested, but not issued at December 31, 2019
 

 
 
 
 
 
$

 
To estimate the grant-date fair value of our Options, we use the Black-Scholes option-pricing model (the “Pricing Model”). The Pricing Model estimates the per share fair value of an option on its date of grant based on the following factors: the option’s exercise price; the price of the underlying stock on the date of grant; the estimated dividend yield; a risk-free interest rate; the estimated option term; and the expected volatility. For the risk-free interest rate, we use U.S. Treasury STRIPS which mature at approximately the same time as the option’s expected holding term. For expected volatility, we have concluded that our historical volatility over the option’s expected holding term provides the most reasonable basis for this estimate.
The fair value of the Options granted during 2019, 2018 and 2017 was estimated on the grant date using the Pricing Model, based on the following assumptions:  
 
 
2019
 
2018
 
2017
Estimated option life (years)
 
5.55
 
5.06
 
5.26
Risk free interest rate (range)
 
1.51%-2.73%

 
2.19%-3.13%

 
1.53%-2.38%

Expected volatility (range)
 
19.17%-22.01%

 
16.57%-20.05%

 
15.09%-17.95%

Expected dividend rate
 
%
 
%
 
%
Weighted average grant-date fair value per share of options granted
 
$
661.01

 
$
687.81

 
$
494.17


The grant date fair value per share of $2,517.06 for the RSUs was the closing price of our common stock on the day immediately preceding the date of grant.
Compensation cost for Options and RSUs is recognized on a straight-line basis over the requisite service period for the entire award (from the date of grant through the period of the last separately vesting portion of the grant). For the recognition of equity-based compensation, the Options and RSUs which are subject to a performance condition are treated as a separate award from the “service-only” Options and RSUs, and compensation expense is recognized when it becomes probable that the stated performance target will be achieved. We currently believe that it is probable that the stated performance condition will be satisfied at the target level and are recognizing compensation expense related to such Options and RSUs accordingly. Compensation cost is recognized within the income statement in the same expense line as the cash compensation paid to the respective employees.

58

NVR, Inc.
Notes to Consolidated Financial Statements
(dollars and shares in thousands, except per share data)


We recognize forfeitures of equity-based awards as a reduction to compensation costs in the period in which they occur. In 2019, 2018 and 2017, we recognized $78,532, $75,701, and $44,562 in equity-based compensation costs, respectively, and approximately $16,800, $17,200, and $17,100 in tax benefit related to equity-based compensation costs, respectively.
As of December 31, 2019, the total unrecognized compensation cost for all outstanding Options and RSUs equaled approximately $209,000. The unrecognized compensation cost will be recognized over each grant’s applicable vesting period with the latest vesting date being December 31, 2025. The weighted-average period over which the unrecognized compensation will be recorded is equal to approximately 2.4 years.
We settle Option exercises and vesting of RSUs by issuing shares of treasury stock. Shares are relieved from the treasury account based on the weighted average cost of treasury shares acquired. During the years ended December 31, 2019, 2018 and 2017, we issued 276, 188 and 165 shares, respectively, from the treasury account for Option exercises and vesting of RSUs. Information with respect to the vested RSUs and exercised Options is as follows:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Aggregate exercise proceeds
 
$
274,028

 
$
174,110

 
$
140,525

Aggregate intrinsic value on exercise dates
 
$
593,162

 
$
355,318

 
$
206,890


Profit Sharing Plans
We have a trustee-administered, profit sharing retirement plan (the “Profit Sharing Plan”) and an Employee Stock Ownership Plan (“ESOP”) covering substantially all employees. The Profit Sharing Plan and the ESOP provide for annual discretionary contributions in amounts as determined by our Directors. The combined plan contribution for the years ended December 31, 2019, 2018 and 2017 was approximately $20,300, $19,500 and $16,700, respectively. The ESOP purchased approximately 5 and 7 shares of our common stock in the open market for the 2019 and 2018 plan year contributions, respectively, using cash contributions provided by the Company. As of December 31, 2019, all shares held by the ESOP had been allocated to participants’ accounts. The 2019 plan year contribution was funded and fully allocated to participants in February 2020.
Deferred Compensation Plans
We have two deferred compensation plans (“Deferred Comp Plans”). The specific purpose of the Deferred Comp Plans is to i) establish a vehicle whereby named executive officers may defer the receipt of salary and bonus that otherwise would be nondeductible for Company tax purposes into a period where we would realize a tax deduction for the amounts paid, and ii) to enable certain employees who are subject to our stock holding requirements to acquire shares of our common stock on a pre-tax basis in order to more quickly meet, and maintain compliance with those stock holding requirements. Amounts deferred into the Deferred Comp Plans are invested in our common stock, held in a rabbi trust account, and are paid out in a fixed number of shares upon expiration of the deferral period.
The rabbi trust account held 107 shares of NVR common stock as of both December 31, 2019 and 2018. Shares held by the Deferred Comp Plans are treated as outstanding shares in our earnings per share calculation for each of the years ended December 31, 2019, 2018 and 2017.

13.    Leases
We have operating leases for our corporate and division offices, production facilities, model homes, and certain office and production equipment. Additionally, we have finance leases for production equipment which are recorded in homebuilding "Property, plant and equipment, net" and "Accrued expenses and other liabilities" on the accompanying consolidated balance sheets. Our leases have remaining lease terms of up to 20 years, some of which include options to extend the leases for up to 10 years, and some of which include options to terminate the lease.
On January 1, 2019, we adopted ASU 2016-02, Leases (Topic 842), which requires lessees to recognize most leases on the balance sheet as ROU assets with corresponding lease liabilities. See Note 1 for additional discussion regarding the adoption of Topic 842. The ROU assets and lease liabilities are recognized based on the present value of lease payments over the lease term, discounted using our incremental borrowing rate at the commencement date of the lease. We estimate our incremental borrowing rate based on available published borrowing rates commensurate with our debt rating and the lease term, adjusted to infer collateralization. We recognize operating lease expense on a straight-line basis over the lease term.
We have elected to use the portfolio approach for certain equipment leases which have similar lease terms and payment schedules. Additionally, for certain equipment we account for the lease and non-lease components as a single lease component. Our sublease income is de minimis.

59

NVR, Inc.
Notes to Consolidated Financial Statements
(dollars and shares in thousands, except per share data)


We have certain leases, primarily the leases of model homes, which have initial lease terms of twelve months or less ("Short-term leases"). We elected to exclude these leases from the recognition requirements under Topic 842, and these leases have not been included in our recognized ROU assets and lease liabilities.
The components of lease expense were as follows:
 
 
Year Ended
December 31, 2019
Lease expense
 
 
Operating lease expense
 
$
30,991

Finance lease expense:
 
 
Amortization of ROU assets
 
382

Interest on lease liabilities
 
76

Short-term lease expense
 
26,843

Total lease expense
 
$
58,292

 
 
 
For the years ended December 31, 2018 and 2017, total rent expense incurred under operating leases was approximately $52,900 and $49,400, respectively.
Other information related to leases was as follows:
 
 
Year Ended December 31, 2019
Supplemental Cash Flows Information:
 
 
Cash paid for amounts included in the measurement of lease liabilities:
 
 
Operating cash flows from operating leases
 
$
25,272

Operating cash flows from finance leases
 
76

Financing cash flows from finance leases
 
306

 
 
 
ROU assets obtained in exchange for lease obligations:
 
 
Operating leases
 
$
17,078

Finance leases
 
$
7,434

 
 
 
Weighted-average remaining lease term (in years):
 
 
Operating leases
 
5.1

Finance leases
 
6.7

 
 
 
Weighted-average discount rate:
 
 
Operating leases
 
3.6
%
Finance leases
 
2.8
%
 
 
 



60

NVR, Inc.
Notes to Consolidated Financial Statements
(dollars and shares in thousands, except per share data)


We are committed under multiple non-cancelable operating leases involving office space, model homes, production facilities, automobiles and equipment. Future minimum lease payments under these operating leases as of December 31, 2019 are as follows:
Year Ending December 31,
 
Operating Leases
 
Finance Leases
2020
 
$
30,670

 
$
996

2021
 
20,865

 
997

2022
 
16,640

 
996

2023
 
13,082

 
997

2024
 
8,016

 
997

Thereafter
 
9,911

 
2,936

Total minimum lease payments
 
99,184

 
7,919

Less:
 
 
 
 
Imputed interest
 
(7,857
)
 
(791
)
Short-term lease payments
 
(5,950
)
 

Total lease liability
 
$
85,377

 
$
7,128

 
 
 
 
 

As reported under prior GAAP, future minimum lease payments under operating leases as of December 31, 2018 were as follows:
Year Ending December 31,
 
2019
$
31,564

2020
22,210

2021
17,331

2022
13,667

2023
10,324

Thereafter
12,607

 
107,703

Sublease income
(25
)
 
$
107,678



14.    Commitments and Contingent Liabilities
Litigation
We are involved in various litigation arising in the ordinary course of business. In the opinion of management, and based on advice of legal counsel, this litigation is not expected to have a material adverse effect on our financial position, results of operations or cash flows. Legal costs incurred in connection with outstanding litigation are expensed as incurred.
Contract Land Deposits
We generally do not engage in the land development business. Instead, we typically acquire finished building lots at market prices from various development entities under Lot Purchase Agreements. The Lot Purchase Agreements require deposits that may be forfeited if we fail to perform under the agreement. The deposits required under the Lot Purchase Agreements are in the form of cash or letters of credit in varying amounts, and typically range up to 10% of the aggregate purchase price of the finished lots. At December 31, 2019, assuming that contractual development milestones are met and we exercise our option,we expect to place additional forfeitable deposits with land developers under existing Lot Purchase Agreements of approximately $211,500. Additionally, as of December 31, 2019, we had funding commitments totaling approximately $6,100 under a joint development agreement related to our land under development, a portion of which we expect will be offset by development credits of approximately $2,800.
Bonds and Letters of Credit

61

NVR, Inc.
Notes to Consolidated Financial Statements
(dollars and shares in thousands, except per share data)


During the ordinary course of operating the homebuilding and mortgage banking businesses, we are required to enter into bond or letter of credit arrangements with local municipalities, government agencies, or land developers to collateralize our obligations under various contracts. We had approximately $40,600 of contingent obligations under such agreements, including approximately $9,700 for letters of credit issued under the Credit Agreement as of December 31, 2019. We believe we will fulfill our obligations under the related contracts and does not anticipate any material losses under these bonds or letters of credit.
Warranty Reserve
The following table reflects the changes in our Warranty Reserve (see Note 1 herein for further discussion of warranty/product liability reserves):
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Warranty reserve, beginning of year
 
$
103,700

 
$
94,513

 
$
93,895

Provision
 
69,065

 
62,553

 
44,652

Payments
 
(64,712
)
 
(53,366
)
 
(44,034
)
Warranty reserve, end of year
 
$
108,053

 
$
103,700

 
$
94,513



15.    Fair Value
GAAP assigns a fair value hierarchy to the inputs used to measure fair value. Level 1 inputs are quoted prices in active markets for identical assets and liabilities. Level 2 inputs are inputs other than quoted market prices that are observable for the asset or liability, either directly or indirectly. Level 3 inputs are unobservable inputs.
Financial Instruments
The estimated fair values of our Senior Notes as of December 31, 2019 and 2018 were $626,520 and $594,000, respectively. The estimated fair value is based on recent market prices of similar transactions, which is classified as Level 2 within the fair value hierarchy. The carrying values at December 31, 2019 and 2018 were $598,301 and $597,681, respectively. Except as otherwise noted below, we believe that insignificant differences exist between the carrying value and the fair value of our financial instruments, which consists primarily of cash equivalents, due to their short term nature.
Derivative Instruments and Mortgage Loans Held for Sale
In the normal course of business, NVRM enters into contractual commitments to extend credit to buyers of single-family homes with fixed expiration dates. The commitments become effective when the borrowers “lock-in” a specified interest rate within time frames established by NVRM. All borrowers are evaluated for credit worthiness prior to the extension of the commitment. Market risk arises if interest rates move adversely between the time of the “lock-in” of rates by the borrower and the sale date of the loan to a broker/dealer. To mitigate the effect of the interest rate risk inherent in providing rate lock commitments to borrowers, NVRM enters into optional or mandatory delivery forward sales contracts to sell whole loans and mortgage-backed securities to broker/dealers. The forward sales contracts lock-in an interest rate and price for the sale of loans similar to the specific rate lock commitments. NVRM does not engage in speculative or trading derivative activities. Both the rate lock commitments to borrowers and the forward sale contracts to broker/dealers are undesignated derivatives and, accordingly, are marked to fair value through earnings. At December 31, 2019, there were contractual commitments to extend credit to borrowers aggregating $581,065 and open forward delivery contracts aggregating $986,041, which hedge both the rate lock loan commitments and closed loans held for sale.
The fair value of our rate lock commitments to borrowers and the related input levels includes, as applicable:
i)
the assumed gain/loss of the expected resultant loan sale (Level 2);
ii)
the effects of interest rate movements between the date of the rate lock and the balance sheet date (Level 2); and
iii)
the value of the servicing rights associated with the loan (Level 2).
The assumed gain/loss considers the excess servicing to be received or buydown fees to be paid upon securitization of the loan. The excess servicing and buydown fees are calculated pursuant to contractual terms with investors. To calculate the effects of interest rate movements, NVRM utilizes applicable published mortgage-backed security prices, and multiplies the price movement between the rate lock date and the balance sheet date by the notional loan commitment amount. NVRM sells all of its loans on a servicing released basis, and receives a servicing released premium upon sale. Thus, the value of the servicing rights is included in the fair value measurement and is based upon contractual terms with investors and varies depending on the loan type. NVRM assumes a fallout rate

62

NVR, Inc.
Notes to Consolidated Financial Statements
(dollars and shares in thousands, except per share data)


when measuring the fair value of rate lock commitments. Fallout is defined as locked loan commitments for which NVRM does not close a mortgage loan and is based on historical experience.
The fair value of NVRM’s forward sales contracts to broker/dealers solely considers the market price movement of the same type of security between the trade date and the balance sheet date (Level 2). The market price changes are multiplied by the notional amount of the forward sales contracts to measure the fair value.
Mortgage loans held for sale are recorded at fair value when closed, and thereafter are carried at the lower of cost or fair value, net of deferred origination costs, until sold. Fair value is measured using Level 2 inputs. As of December 31, 2019, the fair value of loans held for sale of $492,125 included on the accompanying consolidated balance sheet has been increased by $7,019 from the aggregate principal balance of $485,106. As of December 31, 2018, the fair value of loans held for sale of $458,324 were increased by $10,880 from the aggregate principal balance of $447,444.
The fair value measurement of NVRM's undesignated derivative instruments was as follows:
 
 
As of December 31,
 
 
2019
 
2018
Rate lock commitments:
 
 
 
 
Gross assets
 
$
8,132

 
$
13,831

Gross liabilities
 
497

 
345

Net rate lock commitments
 
$
7,635

 
$
13,486

Forward sales contracts:
 
 
 
 
Gross assets
 
$
377

 
$
64

Gross liabilities
 
920

 
10,121

Net forward sales contracts
 
$
(543
)
 
$
(10,057
)

As of December 31, 2019 and 2018 , the net rate lock commitments are reported in mortgage banking "Other assets" and the net forward sales contracts are reported in mortgage banking "Accrued expenses and other liabilities" on the accompanying consolidated balance sheets.
The fair value measurement as of December 31, 2019 was as follows:
 
 
Notional or
Principal
Amount
 
Assumed
Gain/(Loss)
From Loan
Sale
 
Interest
Rate
Movement
Effect
 
Servicing
Rights
Value
 
Security
Price
Change
 
Total Fair
Value
Measurement
Gain/(Loss)
Rate lock commitments
 
$
581,065

 
$
1,832

 
$
405

 
$
5,398

 
$

 
$
7,635

Forward sales contracts
 
$
986,041

 

 

 

 
(543
)
 
(543
)
Mortgages held for sale
 
$
485,106

 
1,976

 
(285
)
 
5,328

 

 
7,019

Total fair value measurement
 
$
3,808

 
$
120

 
$
10,726

 
$
(543
)
 
$
14,111


The total fair value measurement as of December 31, 2018 was $14,309. NVRM recorded a fair value adjustment to expense of $198 for the year ended December 31, 2019, and fair value adjustments to income of $8,485 and $1,638 for the years ended December 31, 2018 and 2017, respectively.  Unrealized gains/losses from the change in the fair value measurements are included in earnings as a component of mortgage banking fees in the accompanying consolidated statements of income. The fair value measurement will be impacted in the future by the change in the value of the servicing rights, interest rate movements, security price fluctuations, and the volume and product mix of NVRM’s closed loans and locked loan commitments.

16.    Mortgage Repurchase Reserve
During the years ended December 31, 2019, 2018 and 2017, we recognized pre-tax charges for loan losses related to mortgage loans sold of approximately $4,200, $3,200 and $2,900, respectively. Included in the Mortgage Banking segment’s “Accounts payable and other liabilities” line item on the accompanying consolidated balance sheets is a mortgage repurchase reserve equal to approximately $18,500 and $15,600 at December 31, 2019 and 2018, respectively.


63

NVR, Inc.
Notes to Consolidated Financial Statements
(dollars and shares in thousands, except per share data)


17.    Quarterly Results (unaudited)
The following table sets forth unaudited selected financial data and operating information on a quarterly basis for the years ended December 31, 2019 and 2018.
 
 
Year Ended December 31, 2019
 
 
4th
Quarter
 
3rd
Quarter
 
2nd
Quarter
 
1st
Quarter
Homebuilding data:
 
 
 
 
 
 
 
 
Revenues
 
$
1,946,859

 
$
1,873,331

 
$
1,757,448

 
$
1,643,206

Gross profit
 
$
379,467

 
$
355,055

 
$
332,060

 
$
304,400

Mortgage Banking data:
 
 
 
 
 
 
 
 
Mortgage banking fees
 
$
43,336

 
$
37,933

 
$
42,746

 
$
43,805

Loans closed
 
$
1,418,742

 
$
1,373,946

 
$
1,231,039

 
$
1,140,999

Consolidated data:
 
 
 
 
 
 
 
 
Net income
 
$
256,137

 
$
223,787

 
$
210,209

 
$
188,406

Diluted earnings per share
 
$
64.41

 
$
56.11

 
$
53.09

 
$
47.64

Operating data:
 
 
 
 
 
 
 
 
New orders (units)
 
4,392

 
4,766

 
5,239

 
5,139

Settlements (units)
 
5,331

 
5,124

 
4,720

 
4,493

Backlog (units)
 
8,233

 
9,172

 
9,530

 
9,011


 
 
Year Ended December 31, 2018
 
 
4th
Quarter
 
3rd
Quarter
 
2nd
Quarter
 
1st
Quarter
Homebuilding data:
 
 
 
 
 
 
 
 
Revenues
 
$
1,954,403

 
$
1,809,345

 
$
1,750,463

 
$
1,490,093

Gross profit
 
$
363,668

 
$
336,696

 
$
333,666

 
$
278,147

Mortgage Banking data:
 
 
 
 
 
 
 
 
Mortgage banking fees
 
$
40,145

 
$
43,062

 
$
36,842

 
$
39,321

Loans closed
 
$
1,356,430

 
$
1,249,199

 
$
1,214,101

 
$
1,009,673

Consolidated data:
 
 
 
 
 
 
 
 
Net income
 
$
232,158

 
$
195,816

 
$
203,174

 
$
166,049

Diluted earnings per share
 
$
58.57

 
$
48.28

 
$
49.05

 
$
39.34

Operating data:
 
 
 
 
 
 
 
 
New orders (units)
 
3,841

 
4,302

 
4,964

 
5,174

Settlements (units)
 
5,186

 
4,754

 
4,611

 
3,896

Backlog (units)
 
8,365

 
9,710

 
10,162

 
9,809




64
EX-4.5 2 a2019ex45.htm EXHIBIT 4.5 Exhibit


Exhibit 4.5
DESCRIPTION OF THE REGISTRANT'S SECURITIES
REGISTERED PURSUANT TO SECTION 12 OF THE
SECURITIES EXCHANGE ACT OF 1934
As of February 19, 2020, NVR, Inc. (“NVR”, “we”, “us” or “our”) had one class of securities registered under Section 12 of the Securities Exchange Act of 1934, as amended (the "Exchange Act"): Common Stock, $0.01 par value per share ("Common Stock").
The following description of our Capital Stock is a summary and does not purport to be complete. It is subject to and qualified in its entirety by reference to our Restated Articles of Incorporation (the “Articles of Incorporation”) and our Amended and Restated Bylaws (the “Bylaws”), each of which are incorporated by reference as an exhibit to the Annual Report on Form 10-K of which this Exhibit 4.5 is a part. We encourage you to read our Articles of Incorporation, our Bylaws and the applicable provisions of Virginia Stock Corporation Act, for additional information.
Authorized Capital Stock
We are authorized to issue 75,000,000 shares, of which 60,000,000 may be issued as shares of Common Stock and 15,000,000 shares may be issued as preferred stock, with a par value of $0.01 per share (“Preferred Stock”). As of December 31, 2019, 3,632,772 shares of Common Stock were issued and outstanding. No shares of Preferred Stock were issued or outstanding. The outstanding shares of our Common Stock are fully paid and nonassessable.
Description of Common Stock
Listing
The Common Stock is traded on the New York Stock Exchange under the trading symbol “NVR.”
Voting Rights
Subject to exceptions that may be provided in our Articles of Incorporation or as prescribed by law, holders of Common Stock are generally entitled to one vote on each matter voted on at a shareholders’ meeting. Unless the Articles of Incorporation provide otherwise, in the election of directors, each outstanding share, regardless of class, is entitled to one vote for as many persons as there are directors to be elected at that time and for whose election the shareholder has a right to vote. Our Common Stock does not have cumulative voting rights.
Dividends
In accordance with its corporate power under Virginia law, our board of directors may determine that dividends are to be paid to the holders of the Common Stock from time to time out of legally available funds.
Liquidation
In the event of any voluntary or involuntary liquidation, dissolution or winding up of affairs, the holders of Common Stock then outstanding are entitled to share ratably in all of our assets remaining after payment of all debts and other liabilities and any liquidation preference of the holders of Preferred Shares.
Other Rights and Preferences
Holders of Capital Stock do not have any preemptive rights to purchase, subscribe for or otherwise acquire any other Capital Stock or any other of our securities, whether currently authorized or authorized in the future. Shareholders may act without a meeting and without action by our board of directors if such action is taken by all shareholders entitled to vote on the action in the manner provided in the Virginia Stock Corporation Act.
Registrar and Transfer Agent
The registrar and transfer agent for our Common Stock is Computershare Trust Company, N.A.






Description of Preferred Stock
Under our Articles of Incorporation, any Preferred Shares issued shall have the designation, preference, limitations and relative rights of each series of preferred shares so issued, as established by one or more amendments of our Articles of Incorporation adopted by our board of directors or the shareholders in accordance with the Virginia Stock Corporation Act.
Certain Provisions of Governing Documents and Virginia Law

Board of Directors
Our Articles of Incorporation and Bylaws provide that our board of directors shall have no less than seven and no more than 13 members, as established from time to time by resolution of our board of directors. Our directors serve for one-year terms and can be removed from office only for cause (as defined in our Articles of Incorporation) and only by the affirmative vote of holders of shares having a majority of the votes entitled to be cast in the election of directors. Other than to fill vacancies or otherwise required by law, our directors are each elected by a majority of votes cast by such shares entitled to vote; for these purposes, “majority” means the number of shares voted “for” a director must exceed the number of shares voted “against” that director. Vacancies on our board of directors may be filled by our shareholders or by our remaining directors.
Change In Control and Anti-Takeover Matters
We have opted not to be subject to the restrictions on acquiring control of Virginia corporations under Article 14.1 (Control Share Acquisitions) of the Virginia Stock Corporation Act.
Our Bylaws require that shareholders give advance notice of proposals to be presented at meetings of shareholders, including director nominations. Shareholder nominations for directors may not exceed twenty percent (20%) of the number of directors in office as of the last permissible day to deliver such advance notice, as set forth in our Bylaws, and such shareholders must meet the eligibility criteria set forth therein. In addition, our Bylaws provide that special meetings of our shareholders may be called only by a majority of the board of directors.
Amendment of Articles of Incorporation and Bylaws
Our Articles of Incorporation may be amended by the affirmative vote of a majority of the board of directors, to the extent permitted by the Virginia Stock Corporation Act, or by the affirmative vote of the holders of a majority of our outstanding shares.
Various provisions of our Bylaws can be amended by the shareholders or by the affirmative vote of a majority of the board of directors. Furthermore, the affirmative vote of the holders of a majority of our outstanding Capital Stock is necessary to amend certain provisions of our Bylaws, including, among other things, the provisions applicable to the composition of the board of directors, the quorum and voting requirements for certain actions, restrictions on affiliate transactions, and committees of the board of directors.



EX-10.49 3 a2019ex1049.htm EXHIBIT 10.49 Exhibit


Exhibit 10.49
NVR, Inc.
Summary of the 2020 Executive Officer Annual Incentive Compensation Plan
The following is a description of NVR, Inc.’s (“NVR” or the “Company”) 2020 annual incentive compensation plan (the “Bonus Plan”). The Bonus Plan is not set forth in a formal written document, and therefore NVR is providing this description of the plan pursuant to Item 601(b)(10)(iii) of Regulation S-K. All of NVR’s executive officers; Paul C. Saville (President and Chief Executive Officer of NVR), Jeffrey D. Martchek (President of Homebuilding Operations), Paul W. Praylo, (Senior Vice President and Chief Operating Officer of NVR), Daniel D. Malzahn (Senior Vice President, Chief Financial Officer and Treasurer of NVR), Eugene J. Bredow (President of NVR Mortgage Finance, Inc.), participate in the Bonus Plan.
Under the Bonus Plan, the executive officers’ bonus opportunity is limited to 100% of their base salary. The executive officers’ annual bonus opportunity will be based 80% upon the Company’s consolidated pre-tax profit (before consolidated annual bonus and stock-based compensation expense but after all other charges) and 20% based on the number of new orders, net of cancellations (“New Orders”) compared to the consolidated pre-tax profit and New Orders within the Company’s 2020 annual business plan. The executive officers begin to earn the consolidated pre-tax profit portion of their annual bonus award once the annual business plan is at least 80% attained. The full amount of the consolidated pre-tax profit portion of their annual bonus award is earned ratably from 80% up to 100% achievement of the annual business plan. The executive officers begin to earn the New Orders portion of their annual bonus award once the annual business plan is at least 85% attained. The full amount of the New Orders portion of their annual bonus award is earned ratably from 85% up to 100% achievement of the annual business plan.



EX-21 4 a2019ex21.htm EXHIBIT 21 Exhibit


Exhibit 21
NVR, Inc. Subsidiaries
 
 
Name of Subsidiary
  
State of Incorporation or Organization
 
 
NVR Mortgage Finance, Inc.
  
Virginia
 
 
NVR Settlement Services, Inc.
  
Pennsylvania
 
 
RVN, Inc.
  
Delaware
 
 
NVR Services, Inc.
  
Delaware
 
 
NVR Funding II, Inc.
  
Delaware
 



EX-23 5 a2019ex23.htm EXHIBIT 23 Exhibit


Exhibit 23
Consent of Independent Registered Public Accounting Firm

The Board of Directors
NVR, Inc.:
We consent to the incorporation by reference in the registration statement (No. 333-29241) on Form S-8 (for the Profit Sharing Plan of NVR, Inc. and Affiliated Companies), the registration statement (No. 333-82756) on Form S-8 (for the Profit Sharing Plan of NVR, Inc. and Affiliated Companies), the registration statement (No. 333-166512) on Form S-8 (for the NVR, Inc. 2010 Equity Incentive Plan), the registration statement (No. 333-195756) on Form S-8 (for the NVR, Inc. 2014 Equity Incentive Plan) and the registration statement (No. 333-224628) on Form S-8 (for the NVR, Inc. 2018 Equity Incentive Plan) of our reports dated February 19, 2020, with respect to the consolidated balance sheets of NVR, Inc. and subsidiaries as of December 31, 2019 and 2018, and the related consolidated statements of income, shareholders’ equity, and cash flows for each of the years in the three-year period ended December 31, 2019, and the related notes, and the effectiveness of internal control over financial reporting as of December 31, 2019, which reports appears in the December 31, 2019 annual report on Form 10‑K of NVR, Inc.
Our report refers to a change in the method of accounting for leases.
KPMG LLP
McLean, Virginia
February 19, 2020



EX-31.1 6 a2019ex311.htm EXHIBIT 31.1 Exhibit


Exhibit 31.1
SARBANES-OXLEY ACT SECTION 302 CERTIFICATIONS
I, Paul C. Saville, certify that:
1.
I have reviewed this Annual Report on Form 10-K of NVR, 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 19, 2020
 
By:
 
/s/ Paul C. Saville
 
 
 
 
Paul C. Saville
 
 
 
 
President and Chief Executive Officer


EX-31.2 7 a2019ex312.htm EXHIBIT 31.2 Exhibit


Exhibit 31.2
SARBANES-OXLEY ACT SECTION 302 CERTIFICATIONS
I, Daniel D. Malzahn, certify that:
1.
I have reviewed this Annual Report on Form 10-K of NVR, 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 19, 2020
 
By:
 
/s/ Daniel D. Malzahn
 
 
 
 
Daniel D. Malzahn
 
 
 
 
Senior Vice President, Chief Financial Officer and Treasurer



EX-32 8 a2019ex32.htm EXHIBIT 32 Exhibit


Exhibit 32
CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Annual Report on Form 10-K of NVR, Inc. for the period ended December 31, 2019 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), each of the undersigned officers of NVR, Inc., hereby certifies pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
1.
The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
2.
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of NVR, Inc.
Date: February 19, 2020
By:
 
/s/ Paul C. Saville
 
 
 
Paul C. Saville
 
 
 
President and Chief Executive Officer
 
 
By:
 
/s/ Daniel D. Malzahn
 
 
 
Daniel D. Malzahn
 
 
 
Senior Vice President, Chief Financial Officer and Treasurer



EX-101.SCH 9 nvr-20191231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2106100 - Disclosure - Capitalized Interest link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Capitalized Interest - Summary of Interest Costs Incurred, Capitalized, Expensed and Charged to Cost of Sales (Detail) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Capitalized Interest (Tables) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Commitments and Contingent Liabilities link:presentationLink link:calculationLink link:definitionLink 2414402 - Disclosure - Commitments and Contingent Liabilities - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2414403 - Disclosure - Commitments and Contingent Liabilities - Summary of Changes in Product Warranty/Liability Reserve (Detail) link:presentationLink link:calculationLink link:definitionLink 2314301 - Disclosure - Commitments and Contingent Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Common Stock link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Common Stock - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Common Stock - Share Repurchase of Common Stock (Detail) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Common Stock (Tables) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1001501 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1006000 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Consolidated Statements of Income link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - Consolidated Statements of Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 0002000 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2409401 - Disclosure - Debt - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans link:presentationLink link:calculationLink link:definitionLink 2412402 - Disclosure - Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2412406 - Disclosure - Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Black-Scholes Option-Pricing Model Assumptions (Detail) link:presentationLink link:calculationLink link:definitionLink 2412405 - Disclosure - Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Equity-Based Compensation Plans (Detail) link:presentationLink link:calculationLink link:definitionLink 2412407 - Disclosure - Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Exercised Option Proceeds (Detail) link:presentationLink link:calculationLink link:definitionLink 2412403 - Disclosure - Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Summary of Equity-Based Compensation Plans with Grants Outstanding (Detail) link:presentationLink link:calculationLink link:definitionLink 2412404 - Disclosure - Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Summary of Equity-Based Compensation Plans with Grants Outstanding (Textual) (Detail) link:presentationLink link:calculationLink link:definitionLink 2312301 - Disclosure - Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 2115100 - Disclosure - Fair Value link:presentationLink link:calculationLink link:definitionLink 2415402 - Disclosure - Fair Value - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2415404 - Disclosure - Fair Value - Fair Value Measurement (Detail) link:presentationLink link:calculationLink link:definitionLink 2315301 - Disclosure - Fair Value (Tables) link:presentationLink link:calculationLink link:definitionLink 2415403 - Disclosure - Fair Value - Undesignated Derivative Instruments (Detail) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - Income Taxes - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2411405 - Disclosure - Income Taxes - Deferred Income Taxes on Consolidated Balance Sheets (Detail) link:presentationLink link:calculationLink link:definitionLink 2411404 - Disclosure - Income Taxes - Income Tax Benefits in Shareholders' Equity (Detail) link:presentationLink link:calculationLink link:definitionLink 2411406 - Disclosure - Income Taxes - Income Tax Expense Reconciliation (Detail) link:presentationLink link:calculationLink link:definitionLink 2411403 - Disclosure - Income Taxes - Provision for Income Taxes (Detail) link:presentationLink link:calculationLink link:definitionLink 2411407 - Disclosure - Income Taxes - Reconciliation of Unrecognized Tax Benefits (Detail) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Joint Ventures link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Joint Ventures - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2404403 - Disclosure - Joint Ventures - Condensed Balance Sheets (Detail) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Joint Ventures (Tables) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Land Under Development link:presentationLink link:calculationLink link:definitionLink 2405401 - Disclosure - Land Under Development - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2413402 - Disclosure - Leases Leases - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2413406 - Disclosure - Leases Leases - ASC 840 Disclosure (Details) link:presentationLink link:calculationLink link:definitionLink 2413403 - Disclosure - Leases Leases - Components of Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Leases Leases - Footnote (Notes) link:presentationLink link:calculationLink link:definitionLink 2413405 - Disclosure - Leases Leases - Future Minimum Lease Payments (Detail) link:presentationLink link:calculationLink link:definitionLink 2413404 - Disclosure - Leases Leases - Supplemental Cash Flows (Details) link:presentationLink link:calculationLink link:definitionLink 2313301 - Disclosure - Leases Leases - Table Text Blocks (Tables) link:presentationLink link:calculationLink link:definitionLink 2417401 - Disclosure - Mortgage Loan Losses Allowance - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2117100 - Disclosure - Mortgage Repurchase Reserve link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Property, Plant and Equipment ("PP&E") link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Property Plant and Equipment ("PP&E") - Summary of Property Plant and Equipment (Detail) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Property, Plant and Equipment ("PP&E") (Tables) link:presentationLink link:calculationLink link:definitionLink 2118100 - Disclosure - Quarterly Results (unaudited) link:presentationLink link:calculationLink link:definitionLink 2418402 - Disclosure - Quarterly Results (unaudited) - Quarterly Financial Data and Operating Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2318301 - Disclosure - Quarterly Results (unaudited) (Tables) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 2407401 - Disclosure - Related Party Transactions - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations link:presentationLink link:calculationLink link:definitionLink 2402402 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2402405 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 2402410 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Corporate Capital Allocation Charge (Detail) link:presentationLink link:calculationLink link:definitionLink 2402408 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Depreciation and Amortization (Detail) link:presentationLink link:calculationLink link:definitionLink 2402409 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Expenditures for Property and Equipment (Detail) link:presentationLink link:calculationLink link:definitionLink 2402407 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Interest Expense (Detail) link:presentationLink link:calculationLink link:definitionLink 2402406 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Interest Income (Detail) link:presentationLink link:calculationLink link:definitionLink 2402404 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Profit before Taxes (Detail) link:presentationLink link:calculationLink link:definitionLink 2402403 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Revenues (Detail) link:presentationLink link:calculationLink link:definitionLink 2302301 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2401403 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2401405 - Disclosure - Summary of Significant Accounting Policies - Summary of Antidilutive Securities Excluded from Computation of Earnings Per Share (Detail) link:presentationLink link:calculationLink link:definitionLink 2301302 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 2401404 - Disclosure - Summary of Significant Accounting Policies - Weighted Average Shares and Share Equivalents Used to Calculate Basic and Diluted Earnings Per Share (Detail) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Variable Interest Entities link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Variable Interest Entities - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Variable Interest Entities (Tables) link:presentationLink link:calculationLink link:definitionLink 2403403 - Disclosure - Variable Interest Entities - Total Risk of Loss Related to Contract Land Deposits (Detail) link:presentationLink link:calculationLink link:definitionLink 2403404 - Disclosure - Variable Interest Entities - Total Risk of Loss Related to Contract Land Deposits (Textual) (Detail) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 10 nvr-20191231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 11 nvr-20191231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 12 nvr-20191231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Income Tax Disclosure [Abstract] Income tax benefits arising from compensation expense for tax purposes in excess of amounts recognized for financial statement purposes Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation Effective Income Tax Rate Reconciliation, Tax Benefit from Stock Compensation Effective Income Tax Rate Reconciliation, Tax Benefit from Stock Compensation Effective Income Tax Rate Reconciliation, Tax Benefit from Stock Compensation Equity Method Investments and Joint Ventures [Abstract] Schedule of Equity Method Investments [Table] Schedule of Equity Method Investments [Table] Legal Entity Legal Entity [Axis] Entity Entity [Domain] Consolidated Joint Venture Consolidated Joint Venture [Member] Joint venture which is consolidated for financial statement purposes. NVR has concluded that it is the primary beneficiary because the Company has the controlling financial interest in the joint venture. Schedule of Equity Method Investments [Line Items] Schedule of Equity Method Investments [Line Items] Condensed Balance Sheets Condensed Balance Sheet [Table Text Block] Fair Value Disclosures [Abstract] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Segments Segments [Axis] Segments Segments [Domain] Homebuilding: Home Building [Member] Mortgage Banking: Mortgage Banking [Member] Fair Value, Hierarchy Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy Fair Value Hierarchy and NAV [Domain] Level 2 Fair Value, Inputs, Level 2 [Member] Measurement Frequency Measurement Frequency [Axis] Fair Value, Measurement Frequency Fair Value, Measurement Frequency [Domain] Fair Value, Measurements, Recurring Fair Value, Measurements, Recurring [Member] Debt Instrument Debt Instrument [Axis] Debt Instrument, Name Debt Instrument, Name [Domain] Senior Notes due 2022 Senior Notes Due Two Thousand Twenty Two [Member] Senior notes due two thousand twenty two. Financial Instrument Financial Instrument [Axis] Financial Instruments Financial Instruments [Domain] Rate lock commitments Interest Rate Lock Commitments [Member] Forward sales contracts Forward Contracts [Member] Mortgages held for sale Mortgages Held For Sale [Member] Mortgages held for sale. Hedging Designation Hedging Designation [Axis] Hedging Designation Hedging Designation [Domain] Not Designated as Hedging Instrument Not Designated as Hedging Instrument [Member] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Senior Notes fair value Long-term Debt, Fair Value Senior Notes Senior Notes Fair Value Disclosure, Off-balance Sheet Risks, Face Amount, Liability Fair Value Disclosure, Off-balance Sheet Risks, Face Amount, Liability Trade and Loans Receivables Held-for-sale, Net, Not Part of Disposal Group Trade and Loans Receivables Held-for-sale, Net, Not Part of Disposal Group Fair Value, Option, Changes in Fair Value, Gain (Loss) Fair Value, Option, Changes in Fair Value, Gain (Loss) Fair Value Principal Amount Loans Held for Sale Fair Value Principal Amount Loans Held for Sale nvr:FairValuePrincipalAmountLoansHeldforSale Total fair value measurement gain/(loss) Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net Fair value adjustment income (expense) Derivative, Gain (Loss) on Derivative, Net Remeasurement of net deferred tax assets due to enactment of Tax Cut and Jobs Act Tax Cuts and Jobs Act of 2017, Change in Tax Rate, Deferred Tax Asset, Income Tax Expense Tax Cuts and Jobs Act of 2017, Change in Tax Rate, Deferred Tax Asset, Income Tax Expense Excess tax benefits from equity-based compensation Estimated federal taxable income Estimated Federal Taxable Income Estimated federal taxable income. Statutory federal income tax rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Tax benefit from equity benefit plan activity Effective tax rate Effective Income Tax Rate Reconciliation, Percent Unrecognized tax benefits that would affect effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Reversal of accrued interest on unrecognized tax benefits Unrecognized Tax Benefits, Interest on Income Taxes Expense, Reversal The reversal of accrued interest for an overpayment of income taxes computed by applying the applicable statutory rate of interest to the difference between a tax position recognized for financial reporting purposes and the amount previously taken or expected to be taken in a tax return of the entity. Total accrued interest on unrecognized tax benefits Unrecognized Tax Benefits, Interest on Income Taxes Accrued Reduction in unrecognized tax benefits Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit Leases - Components of Lease Expense [Abstract] Leases - Components of Lease Expense [Abstract] Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Lease Arrangement, Type [Axis] Lease Arrangement, Type [Axis] Lease Arrangement, Type [Domain] Lease Arrangement, Type [Domain] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Operating lease expense Operating Lease, Expense Amortization of ROU assets Finance Lease, Right-of-Use Asset, Amortization Interest on lease liabilities Finance Lease, Interest Expense Short-term lease expense Short-term Lease, Cost Total lease expense Lease, Cost Deferred tax assets: Components of Deferred Tax Assets [Abstract] Other accrued expenses and contract land deposit reserve Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other Deferred compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation Equity-based compensation expense Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Inventory Deferred Tax Assets, Inventory Unrecognized tax benefit Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Reserves Other Deferred Tax Assets, Other Total deferred tax assets Deferred Tax Assets, Gross Less: Deferred tax liabilities Deferred Tax Liabilities, Gross Net deferred tax asset Deferred Tax Assets, Net Provision for Income Taxes Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Deferred Income Taxes on Consolidated Balance Sheets Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Income Tax Expense Reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Reconciliation of Unrecognized Tax Benefits Summary of Income Tax Contingencies [Table Text Block] Leases - Table Text Blocks [Abstract] Leases - Table Text Blocks [Abstract] ScheduleOfSupplementalCashFlowInformationRelatedToLeases [Table Text Block] Schedule of Supplemental Cash Flow Information Related to Leases [Table Text Block] ScheduleOfSupplementalCashFlowInformationRelatedToLeases [Table Text Block] Lessee, Operating Lease, Liability, Maturity [Table Text Block] Lessee, Operating Lease, Liability, Maturity [Table Text Block] Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Finance Lease, Liability, Maturity [Table Text Block] Finance Lease, Liability, Maturity [Table Text Block] Lease, Cost [Table Text Block] Lease, Cost [Table Text Block] Commitments and Contingencies Disclosure [Abstract] Commitments And Contingencies [Table] Commitments And Contingencies [Table] Commitments and contingencies. Credit Agreement Credit Agreement [Member] Arrangement in which aggregate revolving loan commitments can be obtained by NVR for use in working capital and general corporate purposes. The total amount borrowed cannot exceed a specified maximum amount, which is also subject to certain sublimit. Commitments And Contingencies [Line Items] Commitments And Contingencies [Line Items] Commitments and contingencies. Rent expense under operating leases Operating Leases, Rent Expense, Net Maximum range of deposits required under the purchase agreements Maximum Percentage Of Deposits Required Under Purchase Agreements Maximum percentage of deposits required under the purchase agreements. Contingent forfeitable deposits with land developers Contingent Forfeitable Deposits With Land Developers Amounts represent required payments of forfeitable deposits with land developers under existing, fixed price purchase agreements, assuming that contractual development milestones are met by the developers. Finished lots committed to purchase under specific performance obligations Finished Lots Committed To Purchase Finished lots committed to purchase under specific performance obligations. Purchase price of finished lots committed to purchase under specific performance obligations Contingent Specific Performance Obligations Contingent specific performance obligations. Aggregate additional funding commitments related to raw land property development Aggregate Additional Funding Commitments Related To Raw Land Property Development Aggregate additional funding commitments related to raw land property development. Expected development credit offset amount Expected Development Credit Offset Amount Expected Development Credit Offset Amount Contingent obligations under bonds or letters of credit arrangements Contingent Obligations Under Bond Or Letter Of Credit Arrangements Contingent obligations under bond or letter of credit arrangements with local municipalities, government agencies, or land developers Contingent obligations under letters of credit arrangements Letters of Credit Outstanding, Amount Accounting Policies [Abstract] Significant Accounting Policies [Table] Significant Accounting Policies [Table] Significant accounting policies. Scenario [Axis] Scenario [Axis] Scenario, Unspecified [Domain] Scenario, Unspecified [Domain] Scenario, Forecast [Member] Scenario, Forecast [Member] Balance Sheet Location Balance Sheet Location [Axis] Balance Sheet Location Balance Sheet Location [Domain] Other Assets Other Assets [Member] Property, Plant and Equipment, Type Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type Property, Plant and Equipment, Type [Domain] Model home furniture and fixtures Furniture and Fixtures [Member] Office facilities and other Office Facilities And Other Equipment [Member] Office facilities and other equipment. Manufacturing Facilities Manufacturing Facility [Member] Range Range [Axis] Range Range [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Business Acquisition Business Acquisition [Axis] Business Acquisition, Acquiree Business Acquisition, Acquiree [Domain] Heartland Homes Inc Heartland Homes Inc [Member] NVR completed its acquisition of substantially all of the assets of Heartland Homes, Inc. on December 31, 2012. Heartland Homes operates in the Pittsburgh, PA metropolitan area, and its products are marketed primarily to move-up and up-scale buyers. Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] Accounting Standards Update 2016-02 [Member] Accounting Standards Update 2016-02 [Member] Equity Components Equity Components [Axis] Equity Component Equity Component [Domain] Retained Earnings Retained Earnings [Member] Significant Accounting Policies [Line Items] Significant Accounting Policies [Line Items] Significant accounting policies. Net Contract Land Deposit Impairment Recoveries Net Contract Land Deposit Impairment Recoveries Net Contract Land Deposit Impairment Recoveries Customer deposits Customer Advances and Deposits Capitalized Contract Cost, Net Capitalized Contract Cost, Net Cash Cash and Cash Equivalents, at Carrying Value Contract land deposit (recoveries) impairments, net Contract Land Deposit Impairment Recoveries Amount of impairment or subsequent recovery related to contract land deposits. Contract land deposit assets impairment valuation allowances Loss Reserve On Contract Land Deposits The reserve account established to account for expected but unspecified losses related to contract land deposits. Property, Plant and Equipment, Useful Life Property, Plant and Equipment, Useful Life Impairment of goodwill Goodwill, Impairment Loss Finite-lived intangibles acquired from business acquisition, net of accumulated amortization Finite-Lived Intangible Assets, Net Weighted average life of finite-lived intangible assets Finite-Lived Intangible Asset, Useful Life Goodwill acquired from business acquisition Goodwill Typical length of days loans sold into secondary market Originated Loan Time Period Before Sale Period of time originated loans are held before being sold into the secondary market. Operating activities Net Cash Provided by (Used in) Operating Activities Financing activities Net Cash Provided by (Used in) Financing Activities Cumulative-effect adjustment from adoption of ASU 2016-09, net of tax Cumulative Effect of New Accounting Principle in Period of Adoption Statement of Stockholders' Equity [Abstract] Common shares outstanding (in Shares) Common Stock, Shares, Outstanding Reissued shares during the period, shares (in Shares) Stock Issued During Period Shares Treasury Stock Reissued For Equity Plan Activity Number of treasury shares reissued during the period to satisfy equity-based compensation obligations exercised by the holders of such rights. Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure [Abstract] Variable Interest Entities Variable Interest Entity Disclosure [Text Block] Movement in Warranty Reserve [Roll Forward] Movement in Standard Product Warranty Accrual [Roll Forward] Warranty reserve, beginning of year Standard and Extended Product Warranty Accrual Provision Costs Accrued For New Warranty Contracts And Changes In Estimates For Pre Existing Warranties Represents the aggregate increase in the liability for accruals related to standard and extended product warranties issued during the reporting period and changes in estimates for pre-existing warranties. Payments Standard and Extended Product Warranty Accrual, Decrease for Payments Warranty reserve, end of year Mortgage Repurchase Reserve [Abstract] Mortgage Repurchase Reserve [Abstract] Mortgage Repurchase Reserve Mortgage Repurchase Reserve [Text Block] Mortgage Repurchase Reserve Segment Reporting [Abstract] Segment Information, Nature of Operations, and Certain Concentrations Segment Reporting Disclosure [Text Block] Reconciliation of Assets from Segment to Consolidated [Table] Reconciliation of Assets from Segment to Consolidated [Table] Consolidation Items Consolidation Items [Axis] Consolidation Items Consolidation Items [Domain] Profit before taxes: Operating Segments [Member] Reconciling items: Corporate And Reconciling Items [Member] Corporate And Reconciling Items Geographical Geographical [Axis] Geographical Geographical [Domain] Mid Atlantic Mid Atlantic [Member] The Homebuilding reportable segment in the Mid Atlantic geographic area is comprised of operating divisions in Maryland, Virginia, West Virginia, Delaware and Washington, D.C. North East North East [Member] The Homebuilding reportable segment in the North East geographic area is comprised of operating divisions in New Jersey and Eastern Pennsylvania. Mid East Mid East [Member] The Homebuilding reportable segment in the Mid East geographic area is comprised of operating divisions in New York, Ohio, Western Pennsylvania, Indiana and Illinois. South East South East [Member] The Homebuilding reportable segment in the South East geographic area is comprised of operating divisions in North Carolina, South Carolina, Florida and Tennessee. Segment Reporting, Asset Reconciling Item [Line Items] Segment Reporting, Asset Reconciling Item [Line Items] Assets Assets Cash and cash equivalents Deferred taxes Deferred Income Tax Assets, Net Intangible assets and goodwill Intangible Assets, Net (Including Goodwill) Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Contract land deposit reserve Consolidation adjustments and other Consolidation Entries And Other For Assets Consolidation entries and other for assets. Real Estate [Abstract] Land Under Development Land Under Development Disclosure [Text Block] The entire disclosure for land under development. Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Award Date Award Date [Axis] Award Date Award Date [Domain] Options Granted in Current Year Options Granted In Current Year [Member] Options granted by NVR during the current year. Vesting Vesting [Axis] Vesting Vesting [Domain] Option Grant Solely Contingent upon Continued Employment or Continued Service as a Director Share-based Compensation Award, Tranche One [Member] Option Grant Contingent upon Continued Employment or Service as a Director and Achievement of Performance Metric Share-based Compensation Award, Tranche Two [Member] Share-based Compensation Award, Tranche Three [Member] Share-based Compensation Award, Tranche Three [Member] Award Type Award Type [Axis] Equity Award Equity Award [Domain] RSUs Restricted Stock Units (RSUs) [Member] Employee Service Only Stock Option [Member] Employee Service Only Stock Option [Member] Employee Service Only Stock Option [Member] Performance Based Restricted Stock Unit [Member] Performance Based Restricted Stock Unit [Member] Performance Based Restricted Stock Unit [Member] Options Employee Stock Option [Member] Employee Performance Based Stock Option [Member] Employee Performance Based Stock Option [Member] Employee Performance Based Stock Option [Member] Plan Name Plan Name [Axis] Plan Name Plan Name [Domain] 2000 Broadly-Based Stock Option Plan Two Thousand Plan [Member] 2000 Plan. 2010 Plan Two Thousand Ten, Equity Plan [Member] Two Thousand Ten, Equity Plan [Member] 2014 Plan Two Thousand Fourteen, Equity Plan [Member] Two Thousand Fourteen, Equity Plan [Member] 2018 Plan Two Thousand Eighteen, Equity Plan [Member] Two Thousand Eighteen, Equity Plan [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Option vesting rights Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights Shares Authorized Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Common stock, shares authorized Common Stock, Shares Authorized Options/RSUs Outstanding Share Based Compensation Arrangement By Share Based Payment Award Options And Restricted Share Units Outstanding Number Share based compensation arrangement by share based payment award options and restricted share units outstanding number. Shares Available to Issue Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Options issued under the plan (in Shares) Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period Granted (Shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Restricted share units vesting period or option vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Percentage of options vesting rights Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Notional or Principal Amount Assumed Gain/(Loss) From Loan Sale Fair Value Measurement Assumed Gain Loss From Loan Sale Fair value measurement assumed gain (loss) from loan sale. Interest Rate Movement Effect Fair Value Measurements Interest Rate Movement Effect Interest rate movement effect on fair value measurement. Servicing Rights Value Fair Value Measurements Changes In Servicing Rights Value Fair value measurement changes attributable to servicing rights value changes. Security Price Change Fair Value Measurements Security Price Change Gain Loss Included In Earnings Security price change effect on fair value measurement. Total Fair Value Measurement Gain/(Loss) Leases - Footnote [Abstract] Leases - Footnote [Abstract] Lessee, Operating Leases [Text Block] Lessee, Operating Leases [Text Block] Leases of Lessee Disclosure [Text Block] Leases of Lessee Disclosure [Text Block] Lessee, Finance Leases [Text Block] Lessee, Finance Leases [Text Block] 2014 Plan Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Shares authorized Options outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Restricted share units outstanding Share-Based Compensation Arrangement By Share Based Payment Award, Equity Instruments Other Than Options Outstanding, Number Share-Based Compensation Arrangement By Share Based Payment Award, Equity Instruments Other Than Options Outstanding, Number Performance metric period Performance Metric Based On Return On Capital Performance Period Performance metric based on return on capital performance period. Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Gross assets Derivative Asset, Fair Value, Gross Asset Gross liabilities Derivative Asset, Fair Value, Gross Liability Net commitments Derivative Instruments Not Designated as Hedging Instruments, Asset, at Fair Value Capitalized Interest Costs, Including Allowance for Funds Used During Construction [Abstract] Summary of Interest Costs Incurred, Capitalized, Expensed and Charged to Cost of Sales Summary Of Interest Costs Incurred Capitalized Expensed And Charged To Cost Of Sales [Table Text Block] Summary of interest costs incurred capitalized expensed and charged to cost of sales. Leases - Additional Information [Abstract] Leases - Additional Information [Abstract] Lessee, Operating Lease, Term of Contract Lessee, Operating Lease, Term of Contract Lessee, Operating Lease, Option to Extend Lessee, Operating Lease, Option to Extend Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Current: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Federal Current Federal Tax Expense (Benefit) State Current State and Local Tax Expense (Benefit) Deferred: Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Federal Deferred Federal Income Tax Expense (Benefit) State Deferred State and Local Income Tax Expense (Benefit) Total Income Tax Expense (Benefit) Aggregate exercise proceeds Proceeds from Stock Options Exercised Aggregate intrinsic value on exercise dates Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Statement [Table] Statement [Table] Common Stock Common Stock [Member] Additional Paid-In Capital Additional Paid-in Capital [Member] Treasury Stock Treasury Stock [Member] Deferred Compensation Trust Deferred Compensation Trust [Member] Deferred compensation trust. Deferred Compensation Liability Deferred Compensation Liability [Member] Deferred compensation liability. Statement [Line Items] Statement [Line Items] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Beginning Balance Stockholders' Equity Attributable to Parent Cumulative-effect adjustment from adoption of ASU 2016-09, net of tax Net income Net Income (Loss) Attributable to Parent Deferred compensation activity, net Deferred Compensation Activity Adjustments Deferred compensation activities during period Purchase of common stock for treasury Treasury Stock, Value, Acquired, Cost Method Equity-based compensation Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition Proceeds from stock options exercised Adjustments to Additional Paid in Capital, Share-based Compensation and Exercise of Stock Options Treasury stock issued upon option exercise and restricted share vesting Stock Issued During Period, Value, Stock Options Exercised Ending Balance Anti-dilutive securities (in Shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Reconciliation of Other Significant Reconciling Items from Segments to Consolidated [Table] Reconciliation of Other Significant Reconciling Items from Segments to Consolidated [Table] Other unallocated interest income Corporate, Non-Segment [Member] Segment Reporting, Other Significant Reconciling Item [Line Items] Segment Reporting, Other Significant Reconciling Item [Line Items] Expenditures for property and equipment: Property, Plant and Equipment, Additions Aggregate purchase price Number of shares repurchased (in Shares) Treasury Stock, Shares, Acquired Quarterly Financial Information Disclosure [Abstract] Quarterly Financial Information [Table] Quarterly Financial Information [Table] Quarterly financial information. Quarterly Financial Information [Line Items] Quarterly Financial Information [Line Items] Quarterly financial information. Gross profit Gross Profit Revenues Revenues Loans closed Loans Closed Principal amount of loans closed during the period. Diluted earnings per share Earnings Per Share, Diluted New orders (units) Number Of New Orders Number of new orders. Settlements (units) Number Of Settlements Number of housing units that have settled during the period. Backlog (units) Number Of Backlog Units At Period End Amount of housing units that are backlogged as of the period end. Quarterly Results (unaudited) Quarterly Financial Information [Text Block] Equity [Abstract] Common Stock Stockholders' Equity Note Disclosure [Text Block] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Concentration Risk Type Concentration Risk Type [Axis] Concentration Risk Type Concentration Risk Type [Domain] Geographic Concentration Risk Geographic Concentration Risk [Member] District of Columbia DISTRICT OF COLUMBIA Maryland, Baltimore MARYLAND Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Number of trade names Number of Trade Names Number of Trade Names Number of metropolitan areas Ryan Homes product are sold Number Of Metropolitan Areas Sales The number of metropolitan areas that Ryan Homes products are sold in. Revenue derived Concentration Risk, Percentage Number of reportable segments Number of Reportable Segments Senior notes interest rate Debt Instrument, Interest Rate, Stated Percentage Joint Ventures [Table] Joint Ventures [Table] Joint ventures. Income Statement Location Income Statement Location [Axis] Income Statement Location Income Statement Location [Domain] Cost of Sales Cost of Sales [Member] Joint Ventures [Line Items] Joint Ventures [Line Items] Joint ventures. Accrued expenses and other liabilities Accrued Liabilities Equity Method Investment, Other than Temporary Impairment Equity Method Investment, Other than Temporary Impairment EquityMethodInvestmentOtherThanTemporaryImpairmentCapitalizedInterestPortion EquityMethodInvestmentOtherThanTemporaryImpairmentCapitalizedInterestPortion The portion of the other-than-temporary impairment charge related to interest previously capitalized to land under development inventory. Aggregate investment Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures Number of joint ventures Number Of Joint Ventures Number of joint ventures. Expected production of finished lots Expected Production Of Finished Lots From Joint Ventures Expected production of finished lots from joint ventures. Total lots controlled by company under the joint venture Joint Venture Lots Controlled By Company Joint venture lots controlled by company. Total lots either under contract with unrelated parties or not under the current contract Joint Venture Lots Either Under Contract With Unrelated Parties Or Not Under Contract Joint venture lots either under contract with unrelated parties or not under contract. Additional funding commitments in the aggregate Aggregate Additional Funding Commitments Aggregate additional funding commitments. Number of joint ventures with additional funding commitment Number Joint Ventures With Additional Funding Commitment The number of joint ventures to which NVR has an additional funding commitment. Number of joint ventures NVR is not primary beneficiary Number Of Joint Ventures Company Is Not Primary Beneficiary Number of joint ventures the Company is deemed not the primary beneficiary. Summary of Changes in Product Warranties Reserve Schedule of Product Warranty Liability [Table Text Block] Pre-tax charges for loan losses related to mortgage loans sold Provision for Loan Losses Expensed Mortgage repurchase reserve Mortgage Repurchase Reserve, Real Estate Mortgage Repurchase Reserve, Real Estate Related Party Transactions [Abstract] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Related Party Related Party [Axis] Related Party Related Party [Domain] Elm Street Elm Street [Member] Elm street. Related Party Transaction [Line Items] Related Party Transaction [Line Items] Related party forward lot purchase agreements purchase price Related Party Lot Purchase Agreements Purchase Price Related party lot purchase agreements purchase price. Number of related parties for forward lot purchase agreement Number Of Related Parties For Forward Lot Purchase Agreement Number of related parties for forward lot purchase agreement. Market price of developed lots Related Party Transaction, Purchases from Related Party Expected number of lots from joint venture with Elm Street Expected Yield Of Related Party Lots Expected yield of finished lots with remaining land of related party. Additional funding to joint venture by NVR and Elm Street Additional Funding To Joint Venture Additional Funding To Joint Venture Development costs to manage property under related party transactions Management Fee Paid To Related Party Management fee paid to related party for property development. Debt Disclosure [Abstract] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Repurchase Agreement Repurchase Agreement [Member] A revolving line of credit facility used by NVR Mortgage to finance the purchase of loans. Credit Facility Credit Facility [Axis] Credit Facility Credit Facility [Domain] Revolving Credit Facility Revolving Credit Facility [Member] Long-term Debt, Type Long-term Debt, Type [Axis] Long-term Debt, Type Long-term Debt, Type [Domain] Sublimit for Issuance of Letters of Credit Sublimit For Issuance Of Letters Of Credit [Member] Sublimit for issuance of letters of credit. Sublimit for Swing Line Commitment Sublimit For Swing Line Commitment [Member] Sublimit for swing line commitment. Variable Rate Variable Rate [Axis] Variable Rate Variable Rate [Domain] Federal Funds Rate Federal Funds Effective Swap Rate [Member] Eurodollar Rate Eurodollar [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Senior notes principal amount Debt Instrument, Face Amount Senior notes maturity date Debt Instrument, Maturity Date Senior notes effective interest rate Debt Instrument, Interest Rate, Effective Percentage Senior notes proceeds Proceeds from Debt, Net of Issuance Costs Frequency of senior notes payment Debt Instrument, Frequency of Periodic Payment Debt issuance cost Unamortized Debt Issuance Expense Maximum loan borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Increase in commitment available Line Of Credit Maximum Incremental Commitment Amount The Maximum Incremental Commitment amount is the sum of all incremental commitments under the repurchase facility. Letters of credit outstanding Line of Credit Facility, Fair Value of Amount Outstanding Line of credit facility, interest rate description Line of Credit Facility, Interest Rate Description Debt instrument, marginal interest rate Debt Instrument, Basis Spread on Variable Rate Debt outstanding Warehouse Agreement Borrowings Borrowing base limitations Line of Credit Facility, Current Borrowing Capacity Estimated option life Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Risk free interest rate (range), minimum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum Risk free interest rate (range), maximum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum Expected volatility (range), minimum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum Expected volatility (range), maximum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum Expected dividend rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Weighted average grant-date fair value per share of options granted Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Exercise price Restricted Share Units Exercise Price Exercise price of restricted share units. Number of years for options granted Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Options granted (in Shares) Share Based Compensation Arrangement By Share Based Payment Award Time And Performance Based Share Option Grants In Period The number of share options granted during the period for which vesting is subject to continued employment and return on Capital performance during years Options granted (in Shares) Share Based Compensation Arrangement By Share Based Payment Award Time Based Share Option Grants In Period The number of share options granted during the period for which vesting is subject solely to continued employment. Percentage of options vesting rights Share Based Compensation Arrangement By Share Based Payment Award Vesting Rights Percentage At Future Period Share based compensation arrangement by share based payment award vesting rights percentage at future period. Restricted share units grants during period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Equity-based compensation expense Share-based Compensation Tax benefit related to equity-based compensation costs Employee Service Share-based Compensation, Tax Benefit from Compensation Expense Total unrecognized compensation cost for all outstanding Options and RSUs Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized Weighted-average period over which the unrecognized compensation will be recorded Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Options exercised (in shares) Stock Issued During Period Shares Treasury Stock Reissued Upon Exercise Of Stock Option And Other Number of treasury shares reissued during the period to satisfy equity-based compensation obligations exercised by the holders of such rights. Combined plan contribution Combined Plan Contributions Employee Stock Ownership Plan And Profit Sharing Plan This item represents the amount of contributions made during the period to the Employee Stock Ownership Plan (ESOP) and Profit Sharing Plan (PSP). Shares contributed to the Employee Stock Ownership Plan (in Shares) Employee Stock Ownership Plan (ESOP), Shares Contributed to ESOP Number of deferred compensation plans Number Of Deferred Compensation Plans Number of deferred compensation plans. Common stock, shares held in rabbi trust, shares (in shares) Common Stock, Shares Held in Employee Trust, Shares Debt Debt Disclosure [Text Block] Total Risk of Loss Related to Contract Land Deposits Schedule of Variable Interest Entities [Table Text Block] Reconciliation of Revenue from Segments to Consolidated [Table] Reconciliation of Revenue from Segments to Consolidated [Table] Segment Reporting, Revenue Reconciling Item [Line Items] Segment Reporting, Revenue Reconciling Item [Line Items] Consolidated revenues Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Interest income Interest and Fee Income, Loans Held-for-sale, Mortgages Other unallocated interest income Interest Income, Operating Consolidated interest income Interest Income Sum of interest income from operating activities and interest and fee income from mortgage loans considered to be held-for-sale. Acquisition costs of land under development and finished lots Payments to Acquire Land Held-for-use Number of finished lots for use in homebuilding operations Number Of Finished Lots Intended To Be Developed From Raw Parcels Of Land Number of finished lots intended to be developed from raw parcels of land for use in homebuilding operation. Number of raw parcels of land owned Number Of Raw Parcels Of Land Owned Number of raw parcels of land owned. Carrying value of raw parcels of land Inventory, Real Estate, Land and Land Development Costs Aggregate additional funding commitments related to raw land property under joint development Expected development credits that will offset the aggregate additional funding commitments related to raw land property development Leases - Supplemental Cash Flows [Abstract] Leases - Supplemental Cash Flows [Abstract] Operating cash flows from operating leases Operating Lease, Payments Operating cash flows from finance leases Finance Lease, Interest Payment on Liability Financing cash flows from finance leases Finance Lease, Principal Payments Operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Finance leases Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Operating leases Operating Lease, Weighted Average Remaining Lease Term Finance leases Finance Lease, Weighted Average Remaining Lease Term Operating leases Operating Lease, Weighted Average Discount Rate, Percent Finance leases Finance Lease, Weighted Average Discount Rate, Percent Commitments and Contingent Liabilities Commitments and Contingencies Disclosure [Text Block] Related Party Transactions Related Party Transactions Disclosure [Text Block] Capitalized Interest Capitalized Interest Disclosure [Text Block] The entire disclosure for capitalized interest costs. Stock Options Time Based Restricted Stock Unit [Member] TimeBasedRestrictedStockUnitMember [Member] nvr_TimeBasedRestrictedStockUnitMember [Member] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Stock Option, Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Outstanding at beginning of period (Shares) Exercised (Shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Forfeited (Shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Outstanding at end of period (Shares) Exercisable at end of period (Shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Weighted Average Per Share Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Outstanding at beginning of period (Weighted Average Exercise Price) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Granted (Weighted Average Exercise Price) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Exercised (Weighted Average Exercise Price) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Forfeited (Weighted Average Exercise Price) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Outstanding at end of period (Weighted Average Exercise Price) Exercisable at end of period (Weighted Average Exercise Price) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price RSU, Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Outstanding at beginning of period (Shares) Granted (Shares) Vested (Shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Forfeited (Shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Outstanding at end of period (Shares) Vested, but not issued at end of period (Shares) Share-Based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options Vested Outstanding, Number Share-Based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options Vested Outstanding, Number Remaining Contractual Life and Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract] Outstanding at end of period (Weighted Average Remaining Contract Life (Years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Exercisable at end of period (Weighted Average Remaining Contract Life (Years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Outstanding at end of period (Aggregate Intrinsic Value) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Exercisable at end of period (Aggregate Intrinsic Value) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Vested, but not issued at end of period (Aggregate Intrinsic Value) Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested Outstanding Number Aggregate Intrinsic Value The total dollar difference between fair values of the underlying shares reserved for issuance and exercise prices of vested portions of equity-based payment instruments outstanding and currently exercisable under the equity-based plan as of the balance sheet date. Accounting Standards Update 2014-09 [Member] Accounting Standards Update 2014-09 [Member] Principles of Consolidation Consolidation, Policy [Policy Text Block] Use of Estimates in the Preparation of Financial Statements Use of Estimates, Policy [Policy Text Block] Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Homebuilding Inventory Inventory, Real Estate, Policy [Policy Text Block] Contract Land Deposits Contract Land Deposits Policy [Text Block] Disclosure of accounting policy for fixed price purchase agreements used to secure finished lot purchases. Land Under Development Real Estate Held for Development and Sale, Policy [Policy Text Block] Property, Plant, and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Intangible Assets Goodwill and Intangible Assets, Intangible Assets, Indefinite-Lived, Policy [Policy Text Block] Warranty/Product Liability Reserves Standard Product Warranty, Policy [Policy Text Block] Mortgage Loans Held for Sale, Derivatives and Hedging Activities Loans and Leases Receivable, Mortgage Banking Activities, Policy [Policy Text Block] Earnings Per Share Earnings Per Share, Policy [Policy Text Block] Revenues-Homebuilding Operations Revenue Recognition, Real Estate Transactions, Policy [Policy Text Block] Mortgage Banking Fees Loans and Leases Receivable, Origination Fees, Discounts or Premiums, and Direct Costs to Acquire Loans Policy [Policy Text Block] Income Taxes Income Tax, Policy [Policy Text Block] Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Equity-Based Compensation Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block] Comprehensive Income Comprehensive Income, Policy [Policy Text Block] Reclassifications Reclassification, Policy [Policy Text Block] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Undesignated Derivative Instruments Schedule Of Undesignated Derivative Instruments In Statement Of Financial Position Fair Value [Table Text Block] Tabular disclosure of the location and fair value amounts of derivative instruments not designated as hedging instruments reported in the statement of financial position. Fair Value Measurement Unrealized Gain Loss From Change In Fair Value Measurements Included In Earnings [Table Text Block] Unrealized gain (loss) from change in fair value measurements of derivatives not designated as hedging instruments included in earnings. Income Taxes Income Tax Disclosure [Text Block] Consolidated interest expense Interest Expense Property, Plant and Equipment [Abstract] Property, Plant and Equipment ("PP&E") Property, Plant and Equipment Disclosure [Text Block] Document And Entity Information [Abstract] Document and Entity Information. Document Type Document Type Document Annual Report Document Annual Report Document Period End Date Document Period End Date Document Transition Report Document Transition Report Entity File Number Entity File Number Entity Registrant Name Entity Registrant Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Entity Tax Identification Number Entity Tax Identification Number Entity Address, Address Line One Entity Address, Address Line One Entity Address, City or Town Entity Address, City or Town Entity Address, State or Province Entity Address, State or Province Entity Address, Postal Zip Code Entity Address, Postal Zip Code City Area Code City Area Code Local Phone Number Local Phone Number Title of 12(b) Security Title of 12(b) Security Trading Symbol Trading Symbol Security Exchange Name Security Exchange Name Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Voluntary Filers Entity Current Reporting Status Entity Current Reporting Status Entity Interactive Data Current Entity Interactive Data Current Entity Filer Category Entity Filer Category Entity Small Business Entity Small Business Entity Emerging Growth Company Entity Emerging Growth Company Entity Shell Company Entity Shell Company Entity Public Float Entity Public Float Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Amendment Flag Amendment Flag Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Entity Central Index Key Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Consolidated depreciation and amortization Depreciation, Depletion and Amortization Leases - ASC 840 Disclosure [Abstract] Leases - ASC 840 Disclosure [Abstract] Operating Leases, Future Minimum Payments Due Operating Leases, Future Minimum Payments Due Operating Leases, Future Minimum Payments, Due in Two Years Operating Leases, Future Minimum Payments, Due in Two Years Operating Leases, Future Minimum Payments, Due in Three Years Operating Leases, Future Minimum Payments, Due in Three Years Operating Leases, Future Minimum Payments Receivable, in Four Years Operating Leases, Future Minimum Payments, Due in Four Years Operating Leases, Future Minimum Payments, Due in Five Years Operating Leases, Future Minimum Payments, Due in Five Years Operating Leases, Future Minimum Payments, Due Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Operating Leases, Future Minimum Payments Due, Next Twelve Months Operating Leases, Future Minimum Payments Due, Next Twelve Months Operating Leases, Future Minimum Payments Due, Future Minimum Sublease Rentals Operating Leases, Future Minimum Payments Due, Future Minimum Sublease Rentals Operating Leases Future Minimum Payments Due Less Sublease Rentals Operating Leases Future Minimum Payments Due Less Sublease Rentals The total of future contractually required payments on leases defined as operating lease less contractually required future rental payments receivable on non-cancelable subleasing arrangements defined as operating. Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Production facilities Production Facility [Member] Production facility. Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Property, Plant and Equipment, Gross Finance lease right-of-use assets Finance Lease, Right-of-Use Asset Less: accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Net Homebuilding PP&E Property, Plant and Equipment, Net Quarterly Financial Data and Operating Information Quarterly Financial Information [Table 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] Balance at beginning of year Unrecognized Tax Benefits Additions based on tax positions related to the current year Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Reductions for tax positions of prior years Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Settlements Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities Balance at end of year Schedule of Variable Interest Entities [Table] Schedule of Variable Interest Entities [Table] Variable Interest Entities Variable Interest Entities [Axis] Variable Interest Entity, Classification Variable Interest Entity, Classification [Domain] Variable Interest Entities Variable Interest Entity, Not Primary Beneficiary [Member] Contract on Raw Ground with Landowners Raw Ground Contracts Variable Interest Entity Not Primary Beneficiary [Member] Raw ground contracts variable interest entity not primary beneficiary. Variable Interest Entity [Line Items] Variable Interest Entity [Line Items] Lots controlled by NVR Lots Controlled By Company Lots controlled by NVR. Contract land deposits in cash under Lot Purchase Agreements Contract Land Deposits On Lot Purchase Agreements The gross amount as of the balance sheet date of deposits paid to secure the right to purchase finished lots under lot purchase agreements. Letters of credit related to lots Letter Of Credit On Lot Purchase Agreements Letter of credit on lot purchase agreements. Contract land deposits in cash Contract Land Deposits The gross amount as of the balance sheet date of deposits paid to secure the right to purchase finished lots. Letters of credit on raw land contracts Letters Of Credit On Raw Land Contracts Letters of credit issued for deposits on raw land contracts. Refundable deposits Refundable Deposits Portion of deposits and letters of credit made on raw land contracts which may be refundable. Income taxes computed at the federal statutory rate Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount State income taxes, net of federal income tax benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Other, net Effective Income Tax Rate Reconciliation, Other Adjustments, Amount Leases [Abstract] Operating Leases [Member] Operating Leases [Member] Operating Leases [Member] Finance Leases [Member] Finance Leases [Member] Finance Leases [Member] Finance Lease, Liability, Payments, Due Next Twelve Months Finance Lease, Liability, Payments, Due Next Twelve Months Finance Lease, Liability, Payments, Due Year Two Finance Lease, Liability, Payments, Due Year Two Finance Lease, Liability, Payments, Due Year Three Finance Lease, Liability, Payments, Due Year Three Finance Lease, Liability, Payments, Due Year Four Finance Lease, Liability, Payments, Due Year Four Finance Lease, Liability, Payments, Due Year Five Finance Lease, Liability, Payments, Due Year Five Finance Lease, Liability, Payments, Due after Year Five Finance Lease, Liability, Payments, Due after Year Five Finance Lease, Liability, Payments, Due Finance Lease, Liability, Payments, Due Imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Finance Lease, Liability, Undiscounted Excess Amount Finance Lease, Liability, Undiscounted Excess Amount Short-term Lease Commitment, Amount Short-term Lease Commitment, Amount Operating lease liabilities Operating Lease, Liability Finance Lease, Liability Finance Lease, Liability Operating Lease Liabilities, Payments Due [Abstract] Operating Lease Liabilities, Payments Due [Abstract] Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months Lessee, Operating Lease, Liability, Payments, Due Year Two Lessee, Operating Lease, Liability, Payments, Due Year Two Lessee, Operating Lease, Liability, Payments, Due Year Three Lessee, Operating Lease, Liability, Payments, Due Year Three Lessee, Operating Lease, Liability, Payments, Due Year Four Lessee, Operating Lease, Liability, Payments, Due Year Four Lessee, Operating Lease, Liability, Payments, Due Year Five Lessee, Operating Lease, Liability, Payments, Due Year Five Lessee, Operating Lease, Liability, Payments, Due after Year Five Lessee, Operating Lease, Liability, Payments, Due after Year Five Lessee, Operating Lease, Liability, Payments, Due Lessee, Operating Lease, Liability, Payments, Due Weighted Average Shares and Share Equivalents Used to Calculate Basic and Diluted Earnings Per Share Schedule of Weighted Average Number of Shares [Table Text Block] Summary of Antidilutive Securities Excluded from Computation of Earnings Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Income Statement [Abstract] Other income Other Income Cost of sales Cost of Goods and Services Sold Selling, general and administrative Selling, General and Administrative Expense Operating income Operating Income (Loss) General and administrative General and Administrative Expense Interest expense Income before taxes Income (Loss) from Continuing Operations before Income Taxes, Domestic Income tax expense Net income Basic earnings per share Earnings Per Share, Basic Basic weighted average shares outstanding Weighted Average Number of Shares Outstanding, Basic Diluted weighted average shares outstanding Weighted Average Number of Shares Outstanding, Diluted Summary of Property, Plant and Equipment ("PP&E") Property, Plant and Equipment [Table Text Block] Assets: Assets [Abstract] Other assets Other Assets Total assets Variable Interest Entity, Consolidated, Carrying Amount, Assets Liabilities and equity: Liabilities and Equity [Abstract] Accrued expenses Equity Total liabilities and shareholders' equity Liabilities and Equity Statement of Financial Position [Abstract] ASSETS Restricted cash Restricted Cash and Cash Equivalents Receivables Accounts Receivable, Net Inventory: Inventory, Net [Abstract] Lots and housing units, covered under sales agreements with customers Lots And Housing Units Covered Under Sales Agreements With Customers Carrying amount as of balance sheet date of lots and capitalized construction costs of homes covered under sales agreements with customers. Unsold lots and housing units Unsold Lots And Housing Units Carrying amount as of the balance sheet date of lots and capitalized construction costs of homes not covered under sales agreements with customers. Land under development Building materials and other Real Estate Inventory, Construction Materials Total Inventory Inventory, Operative Builders Contract land deposits, net Deposits Assets Property, plant and equipment, net Reorganization value in excess of amounts allocable to identifiable assets, net Postconfirmation, Reorganization Value in Excess of Amounts Allocable to Identifiable Assets Deferred tax assets, net Total assets LIABILITIES AND SHAREHOLDERS' EQUITY Accounts payable Accounts Payable Senior notes Accounts payable and other liabilities Accounts Payable and Other Accrued Liabilities Total liabilities Liabilities Commitments and contingencies Commitments and Contingencies Shareholders' equity: Stockholders' Equity Attributable to Parent [Abstract] Common stock, $0.01 par value; 60,000,000 shares authorized; 20,555,330 shares issued as of both December 31, 2019 and December 31, 2018 Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital, Common Stock Deferred compensation trust – 107,295 and 107,340 shares of NVR, Inc. common stock as of December 31, 2019 and December 31, 2018, respectively Common Stock, Shares Held in Employee Trust Deferred compensation liability Deferred Compensation Liability, Current and Noncurrent Retained earnings Retained Earnings (Accumulated Deficit) Less treasury stock at cost – 16,922,558 and 16,977,499 shares as of December 31, 2019 and December 31, 2018, respectively Treasury Stock, Value Total shareholders' equity Share Repurchases of Common Stock Repurchase Of Common Stock Table [Text Block] Repurchase of common stock. Contract land deposits Loss reserve on contract land deposits Contract land deposits, net Contingent obligations in the form of letters of credit Letters Of Credit Related To Lots Letters of credit related to contract land deposits. Contingent specific performance obligations (1) Total risk of loss Guarantor Obligations, Maximum Exposure, Undiscounted Summary of Equity-Based Compensation Plans with Grants Outstanding [Table Text Block] Summary of Equity-Based Compensation Plans with Grants Outstanding [Table Text Block] [Table Text Block] for Summary of Equity-Based Compensation Plans with Grants Outstanding [Table] Summary of Equity-Based Compensation Plans with Grants Outstanding Schedule Of Share Based Compensation Arrangements By Share Based Payment Award Grants Outstanding [Table Text Block] Schedule of share-based compensation arrangements by share-based payment award, grants outstanding. Equity-Based Compensation Plans Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block] Black-Scholes Option-Pricing Model Assumptions Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] Exercised Option Proceeds Cash Proceeds Received and Tax Benefit from Share-based Payment Awards [Table Text Block] Corporate Reconciling Items And Eliminations [Member] Corporate Reconciling Items And Eliminations [Member] Corporate reconciling items and eliminations. Corporate capital allocation (2) Corporate Capital Allocation Charge The corporate capital allocation charge is eliminated in consolidation and is based on the segment’s average net assets employed. Joint Ventures Equity Method Investments and Joint Ventures Disclosure [Text Block] Capitalized Interest Costs Including Allowance for Funds Used During Construction RollForward Capitalized Interest Costs Including Allowance for Funds Used During Construction RollForward [Roll Forward] Capitalized Interest Costs Including Allowance for Funds Used During Construction RollForward [Roll Forward] Interest capitalized, beginning of year Real Estate Inventory, Capitalized Interest Costs Interest incurred Interest Costs Incurred Interest charged to cost of sales Real Estate Inventory, Capitalized Interest Costs, Cost of Sales Interest capitalized, end of year Revenues Reconciliation of Revenue from Segments to Consolidated [Table Text Block] Profit before Taxes Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] Assets Reconciliation of Assets from Segment to Consolidated [Table Text Block] Interest Income Reconciliation Of Interest Income From Segment To Consolidated Table [Text Block] Reconciliation of interest income from segment to consolidated. Interest Expense Reconciliation Of Interest Expense From Segment To Consolidated Table [Text Block] Reconciliation of interest expense from segment to consolidated. Depreciation and Amortization Reconciliation Of Depreciation And Amortization From Segment To Consolidated Table [Text Block] Reconciliation of depreciation and amortization from segment to consolidated. Expenditures for Property and Equipment Reconciliation Of Expenditures For Property And Equipment From Segment To Consolidated Table [Text Block] Reconciliation of expenditures for property and equipment from segment to consolidated. Corporate Capital Allocation Charge Reconciliation Of Corporate Capital Allocation Charge From Segment To Consolidated Table [Text Block] Reconciliation of corporate capital allocation charge from segment to consolidated. Fair Value Fair Value Disclosures [Text Block] Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table] Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table] Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items] Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items] Contract land deposit reserve adjustment Contract Land Deposit Reserve Adjustment Contract land deposit reserve adjustment. Equity-based compensation expense (1) Unallocated corporate overhead Unallocated Corporate Overhead Unallocated corporate overhead. Consolidation adjustments and other Consolidation Adjustments And Other Consolidation adjustments and other. Corporate interest expense Consolidated profit before taxes Statement of Cash Flows [Abstract] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation and amortization Gain on sale of loans, net Gain (Loss) on Sale of Mortgage Loans Deferred tax (benefit) expense Deferred Income Tax Expense (Benefit) Mortgage loans closed Payments for Origination of Mortgage Loans Held-for-sale Mortgage loans sold and principal payments on mortgage loans held for sale Proceeds from Sale of Mortgage Loans Held-for-sale Distribution of earnings from unconsolidated joint ventures Proceeds from Equity Method Investment, Distribution Net change in assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Increase in inventory Increase (Decrease) in Inventories (Increase) decrease in contract land deposits Increase (Decrease) in Deposits Outstanding Decrease (increase) in receivables Increase (Decrease) in Receivables Increase (decrease) in accounts payable and accrued expenses Increase (Decrease) in Accounts Payable and Accrued Liabilities (Decrease) increase in customer deposits Increase (Decrease) in Customer Deposits Other, net Other Operating Activities, Cash Flow Statement Net cash provided by operating activities Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract] Investments in and advances to unconsolidated joint ventures Payments to Acquire Interest in Joint Venture Distribution of capital from unconsolidated joint ventures Proceeds from Equity Method Investment, Distribution, Return of Capital Purchase of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Proceeds from the sale of property, plant and equipment Proceeds from Sale of Property, Plant, and Equipment Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Purchase of treasury stock Payments for Repurchase of Common Stock Distributions to partner in consolidated variable interest entity Payments to Noncontrolling Interests Proceeds from the exercise of stock options Net cash used in financing activities Net increase in cash, restricted cash, and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease) Cash, restricted cash, and cash equivalents, end of the year Supplemental disclosures of cash flow information: Supplemental Cash Flow Information [Abstract] Interest paid during the year, net of interest capitalized Interest Paid, Excluding Capitalized Interest, Operating Activities Income taxes paid during the year, net of refunds Income Taxes Paid, Net Finance Lease, Principal Payments Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Weighted average number of shares outstanding used to calculate basic EPS (in Shares) Dilutive securities: Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract] Stock options and restricted share units (in Shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Weighted average number of shares and share equivalents outstanding used to calculate diluted EPS (in Shares) Common stock, par value Common Stock, Par or Stated Value Per Share Common stock, shares issued Common Stock, Shares, Issued Deferred compensation trust, shares Treasury stock, shares Treasury Stock, Shares EX-101.PRE 13 nvr-20191231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 14 chart-74ece5e653aa5e89b6d.jpg begin 644 chart-74ece5e653aa5e89b6d.jpg M_]C_X 02D9)1@ ! 0 0 ! #_VP!# $! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_ MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P 1" 'Z KP# 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#^_BBBB@ 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 **** "B@D $G M@ 9)] *^?M(_:<^$/B#XK:_\'/#VNW_B'Q;X3\2?\(5XMET'0M6UC0/"7C@^ M&M/\8KX0\4:[I]M/9>']9;PQJ^DZH&U3[-I0;5=,TIM477+^UTN4 ^@:*^+M M0_X*#_LDZ?9>,;UOBWIEZG@?XU?%#]GO68-,TO6]2O9_BO\ !+X2:C\<_B_X M:T.RL].EN?$/_"MOA=HGB'Q/XLU'1X[O3K >'M7T>*YN=>MX=,N>K\*?MJ?L MR^.OB-H/PL\(?%;0O$7BWQ1?Z9HWAV/2HM0NM)UKQ%K7P2TO]I/2?#.GZZEG M_95QXAU'X ZWI7Q>LM,6Y\VZ\#7BZO SF*XMX0#ZFHHI,X]?R)_D* %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 **** ]#C'3OT_'VK\?_ (T_\$]OBAX[ M_;3G_:G^"'Q T_\ 9.\9^(O GBGX"O#VH_#G M]K_]@K5?V/&L?$>@^&="@T_PMXK\,>([[2?'DFB^'[36= 70= N?#NFZS]KU MY;K2_;/V:?\ @CQJ7[.OQ@^!.O6?Q6L_$7PZ^!OQQ\$_M Z=]HL=1M?&&O>) MO"'_ 3'\)_\$[!X7O@TEQ9PZ/?W'AZ\^+CZF-2DE@BO8/!/]F3QQ3ZS+^[% M% " 8 Z ?E7DGQ#^"/P_\ B=J-GK'BZU\33WVG:);#P9XN\/:?=3^=*Y%Y=VL]X(]L N! D<:^N4U_N-_NM_(T ?B5_P1X\1 M>+?&VH_\%3/"_C;QS\0?&^B?!;_@K3^TY\'?A3:>-?B!XT\72^ _A;X9\#_! MG4_#W@+P[?\ B+7M1U&R\+Z-?Z]K%WIVE"[>WM9]2NWB5?.('[,_\(WI7]R\ M_P#!MK'_ ,L*_%'_ ((I?\CC_P %G/\ M-E^US_ZKGX!5^YE &#_ ,(WI7]R M\_\ !MK'_P L*/\ A&]*_N7G_@VUC_Y85O44 8/_ C>E?W+S_P;:Q_\L*/^ M$;TK^Y>?^#;6/_EA6]10!@_\(WI7]R\_\&VL?_+"C_A&]*_N7G_@VUC_ .6% M;U% &#_PC>E?W+S_ ,&VL?\ RPH_X1O2O[EY_P"#;6/_ )85O44 8/\ PC>E M?W+S_P &VL?_ "PH_P"$;TK^Y>?^#;6/_EA6]10!@_\ "-Z5_E?W+S_P;:Q_\L*Y_1-&L[F]\4QSO?RI M9>(OLMJKZOJY$%L=!T&Z\F,"_&U/M%S<38Y^>5SQG%=]7+>'/^0AXR_[&D?^ MHSX:H M_\(WI7]R\_P#!MK'_ ,L*/^$;TK^Y>?\ @VUC_P"6%;U% &#_ ,(W MI7]R\_\ !MK'_P L*/\ A&]*_N7G_@VUC_Y85O44 8/_ C>E?W+S_P;:Q_\ ML*/^$;TK^Y>?^#;6/_EA6]10!@_\(WI7]R\_\&VL?_+"C_A&]*_N7G_@VUC_ M .6%;U% &#_PC>E?W+S_ ,&VL?\ RPH_X1O2O[EY_P"#;6/_ )85O44 8/\ MPC>E?W+S_P &VL?_ "PH_P"$;TK^Y>?^#;6/_EA6]10!@_\ "-Z5_,XKH/^$;TK^Y>?\ @VUC_P"6%5/#G_(0\9?] MC2/_ %&?#5=30!@_\(WI7]R\_P#!MK'_ ,L*/^$;TK^Y>?\ @VUC_P"6%;U% M &#_ ,(WI7]R\_\ !MK'_P L*/\ A&]*_N7G_@VUC_Y85O44 8/_ C>E?W+ MS_P;:Q_\L*/^$;TK^Y>?^#;6/_EA6]10!@_\(WI7]R\_\&VL?_+"C_A&]*_N M7G_@VUC_ .6%;U% &#_PC>E?W+S_ ,&VL?\ RPH_X1O2O[EY_P"#;6/_ )85 MO44 8/\ PC>E?W+S_P &VL?_ "PH_P"$;TK^Y>?^#;6/_EA6]10!@_\ "-Z5 M_&3PYHMW)'&/MXVH M]S?^#;6/\ MY84?\(WI7]R\_P#!MK'_ ,L*WJ* ,'_A&]*_N7G_ (-M8_\ EA1_PC>E?W+S M_P &VL?_ "PK>HH P?\ A&]*_N7G_@VUC_Y84?\ "-Z5_HH M P?^$;TK^Y>?^#;6/_EA1_PC>E?W+S_P;:Q_\L*WJ* ,'_A&]*_N7G_@VUC_ M .6%'_"-Z5_E?W+S_P;:Q_\L*WJ M* .!TC1K.XU7Q7!,]_)%8ZO8V]I&VKZN5MX9/#FBWE?W+S_P;:Q_\L*J:%_R&_&O_ &'=._\ 44\/5U- &#_PC>E? MW+S_ ,&VL?\ RPH_X1O2O[EY_P"#;6/_ )85O44 8/\ PC>E?W+S_P &VL?_ M "PH_P"$;TK^Y>?^#;6/_EA6]10!@_\ "-Z5_E?W+S_P;:Q_\L*/^$;TK^Y>?^#;6/\ Y85O44 8/_"- MZ5_ M*[%)KE[6UO-(-M#/=7-TL'GZ+;2S")KF69T667,C('VER6QN8D]E7(:)_P C M+XR_Z^]#_P#3%;4 =?1110 4444 %%%% !1110 4444 %-?[C?[K?R-.IK_< M;_=;^1H _#7_ ((I?\CC_P %G/\ M-E^US_ZKGX!5^YE?AG_ ,$4O^1Q_P"" MSG_:;+]KG_U7/P"K]S* "BBB@ HHHH **** "BBB@ HHHH **** "N6\.?\ M(0\9?]C2/_49\-5U-'/^0AXR_P"QI'_J M,^&JZF@ HHHH **** "BBB@ HHHH **** "BBB@ KEM"_P"0WXU_[#NG?^HI MX>KJ:Y;0O^0WXU_[#NG?^HIX>H ZFBBB@ HHHH **** "BBB@ HHHH **** M"BBB@#EM"_Y#?C7_ +#NG?\ J*>'JZFN6T+_ )#?C7_L.Z=_ZBGAZNIH *** M* "BBB@ HHHH **** "BBB@ HHHH *Y#1/\ D9?&7_7WH?\ Z8K:NOKD-$_Y M&7QE_P!?>A_^F*VH Z^BBB@ HHHH **** "BD)P"?0$\\3>._@-J&BZ5\6[*WOO#VF:]X/E\4>#]/\:>$_$ESX,U MW5-,\17WPY\4VFJ66@Z!X^T^&?2]4\4C4+"TMI=+T76=;L0#[1HK\8OB)_P6 MB^#OP\_9XO?C7J/PQUT>)4_:Z\,=,\0-XDM;WP>_A^/7;1X6^F?!G_!17X1 M^)?CGX?_ &=]8\-^,?"/Q)U3XH6W[/\ J]IJ1\.:GHWAS]H>/]E/2OVQM=^$ MUUKFAZW?6.J7?A_X0:E.+OQ1HC7WARY\7:5?^&[.X>1K*\O #]!*:_W&_P!U MOY&G Y&1T/(JM<7-M "LUQ!"S(S!998XV*\C(#L"1GC(XSQ0!^'G_!%+_DG]Y?^^A_C0 ZBF[T_O+_WT/\ &C>G]Y?^^A_C0 ZBF[T_O+_W MT/\ &C>G]Y?^^A_C0 ZBF[T_O+_WT/\ &C>G]Y?^^A_C0 ZBF[T_O+_WT/\ M&C>G]Y?^^A_C0 ZBF[T_O+_WT/\ &C>G]Y?^^A_C0 ZBF[T_O+_WT/\ &C>G M]Y?^^A_C0 ZN6\.?\A#QE_V-(_\ 49\-5T^]/[R_]]#_ !KE_#K*-0\9991_ MQ5([C_H6?#8_G0!U5%-WI_>7_OH?XT;T_O+_ -]#_&@!U%-WI_>7_OH?XT;T M_O+_ -]#_&@!U%-WI_>7_OH?XT;T_O+_ -]#_&@!U%-WI_>7_OH?XT;T_O+_ M -]#_&@!U%-WI_>7_OH?XT;T_O+_ -]#_&@!U%-WI_>7_OH?XT;T_O+_ -]# M_&@!U%-WI_>7_OH?XT;T_O+_ -]#_&@#F/#G_(0\9?\ 8TC_ -1GPU74UROA MUE&H>,LLH_XJD=Q_T+/AL?SKJ-Z?WE_[Z'^- #J*;O3^\O\ WT/\:-Z?WE_[ MZ'^- #J*;O3^\O\ WT/\:-Z?WE_[Z'^- #J*;O3^\O\ WT/\:-Z?WE_[Z'^- M #J*;O3^\O\ WT/\:-Z?WE_[Z'^- #J*;O3^\O\ WT/\:-Z?WE_[Z'^- #J* M;O3^\O\ WT/\:-Z?WE_[Z'^- #JY;0O^0WXU_P"P[IW_ *BGAZNGWI_>7_OH M?XUR^A,O]M^-?F7_ )#NG=Q_T*OA_P#P- '544W>G]Y?^^A_C1O3^\O_ 'T/ M\: '44W>G]Y?^^A_C1O3^\O_ 'T/\: '44W>G]Y?^^A_C1O3^\O_ 'T/\: ' M44W>G]Y?^^A_C1O3^\O_ 'T/\: '44W>G]Y?^^A_C1O3^\O_ 'T/\: '44W> MG]Y?^^A_C1O3^\O_ 'T/\: '44W>G]Y?^^A_C1O3^\O_ 'T/\: .8T+_ )#? MC7_L.Z=_ZBGAZNIKE="9?[;\:_,O_(=T[N/^A5\/_P"!KJ-Z?WE_[Z'^- #J M*;O3^\O_ 'T/\:-Z?WE_[Z'^- #J*;O3^\O_ 'T/\:-Z?WE_[Z'^- #J*;O3 M^\O_ 'T/\:-Z?WE_[Z'^- #J*;O3^\O_ 'T/\:-Z?WE_[Z'^- #J*;O3^\O_ M 'T/\:-Z?WE_[Z'^- #J*;O3^\O_ 'T/\:-Z?WE_[Z'^- #JY#1/^1E\9?\ M7WH?_IBMJZW>G]Y?^^A_C7):&0?$GC+!S_I>A?\ IAMJ .OHHHH **** "BB MB@ /0\X]_3WK\SOV@_\ @G]KGQM_:.\%_M1:%\8-.^$_QL^#WA;XC:!\%/BS MX1^&MG=>.?#UGX[\)^)/#UMX(^)$-_XD3PY\8/A)H>M^(V\;S>!?$&GZ;'JV MN:/H"6]WH5U8WFN:I^F-% 'YG:+_ ,$Z]&M-(^(^C>(=3^"WBW1OVF?BSXI^ M*G[9/@?5?V'?&OC'4=&^%GQ M4\._'+PYX5UTVVHSR_%7PY^PYX>_8'M=9U3Q#))]KO=)G^$OAZ/Q1=:8]G]J MD^(U[<:NFJ1:1#;:-'^K%% !@8'0<"O,_''P8^#_P 2;ZVU;XB?"GX;>/=5 MT^Q;3K#4_&G@7PMXIU"RT\S271L;2]UW2K^YMK,W,LEP;6&5(#/(\WE^8[,? M3*:_W&_W6_D: /P4_P""(GA'PIIFO_\ !8K1M-\,>'M/T?1O^"TG[6.F:/I5 MCHNFVFFZ5IMK\./@*+73]-L;>VCM;&QMA(X@M+6**WA#N(XUW'/[J?\ ".>' MO^@%HW_@KL?_ (Q7XF?\$4O^1Q_X+.?]ILOVN?\ U7/P"K]S* ,;_A'/#W_0 M"T;_ ,%=C_\ &*/^$<\/?] +1O\ P5V/_P 8K9HH QO^$<\/?] +1O\ P5V/ M_P 8H_X1SP]_T M&_P#!78__ !BMFB@#&_X1SP]_T M&_P#!78__ !BC_A'/ M#W_0"T;_ ,%=C_\ &*V:* ,;_A'/#W_0"T;_ ,%=C_\ &*/^$<\/?] +1O\ MP5V/_P 8K9HH QO^$<\/?] +1O\ P5V/_P 8H_X1SP]_T M&_P#!78__ !BM MFB@#&_X1SP]_T M&_P#!78__ !BC_A'/#W_0"T;_ ,%=C_\ &*V:* ,;_A'/ M#W_0"T;_ ,%=C_\ &*YGP_H&A/?^+P^BZ2XC\3A(PVFV;"-/^$;\.OL0&$A5 MWN[[5P-S,V,L2>_KEO#G_(0\9?\ 8TC_ -1GPU0!H?\ ".>'O^@%HW_@KL?_ M (Q1_P (YX>_Z 6C?^"NQ_\ C%;-% &-_P (YX>_Z 6C?^"NQ_\ C%'_ CG MA[_H!:-_X*['_P",5LT4 8W_ CGA[_H!:-_X*['_P",4?\ ".>'O^@%HW_@ MKL?_ (Q6S10!C?\ ".>'O^@%HW_@KL?_ (Q1_P (YX>_Z 6C?^"NQ_\ C%;- M% &-_P (YX>_Z 6C?^"NQ_\ C%'_ CGA[_H!:-_X*['_P",5LT4 8W_ CG MA[_H!:-_X*['_P",4?\ ".>'O^@%HW_@KL?_ (Q6S10!C?\ ".>'O^@%HW_@ MKL?_ (Q1_P (YX>_Z 6C?^"NQ_\ C%;-% ' >'] T)[_ ,7A]%TEQ'XG"1AM M-LV$:?\ "-^'7V(#"0J[W=]JX&YF;&6)/3?\(YX>_P"@%HW_ (*['_XQ6?X< M_P"0AXR_[&D?^HSX:KJ: ,;_ (1SP]_T M&_\%=C_P#&*/\ A'/#W_0"T;_P M5V/_ ,8K9HH QO\ A'/#W_0"T;_P5V/_ ,8H_P"$<\/?] +1O_!78_\ QBMF MB@#&_P"$<\/?] +1O_!78_\ QBC_ (1SP]_T M&_\%=C_P#&*V:* ,;_ (1S MP]_T M&_\%=C_P#&*/\ A'/#W_0"T;_P5V/_ ,8K9HH QO\ A'/#W_0"T;_P M5V/_ ,8H_P"$<\/?] +1O_!78_\ QBMFB@#&_P"$<\/?] +1O_!78_\ QBC_ M (1SP]_T M&_\%=C_P#&*V:* ,;_ (1SP]_T M&_\%=C_P#&*YG1- T)]9\9 M*^BZ2RQZWIZQJVFV;+&I\+Z Y5 82$4N[N0H +,S8RQ)[^N6T+_D-^-?^P[I MW_J*>'J -#_A'/#W_0"T;_P5V/\ \8H_X1SP]_T M&_\%=C_ /&*V:* ,;_A M'/#W_0"T;_P5V/\ \8H_X1SP]_T M&_\%=C_ /&*V:* ,;_A'/#W_0"T;_P5 MV/\ \8H_X1SP]_T M&_\%=C_ /&*V:* ,;_A'/#W_0"T;_P5V/\ \8H_X1SP M]_T M&_\%=C_ /&*V:* ,;_A'/#W_0"T;_P5V/\ \8H_X1SP]_T M&_\%=C_ M /&*V:* ,;_A'/#W_0"T;_P5V/\ \8H_X1SP]_T M&_\%=C_ /&*V:* ,;_A M'/#W_0"T;_P5V/\ \8H_X1SP]_T M&_\%=C_ /&*V:* . T30-"?6?&2OHND MLL>MZ>L:MIMFRQJ?"^@.50&$A%+N[D* "S,V,L2>F_X1SP]_T M&_P#!78__ M !BL_0O^0WXU_P"P[IW_ *BGAZNIH QO^$<\/?\ 0"T;_P %=C_\8H_X1SP] M_P! +1O_ 5V/_QBMFB@#&_X1SP]_P! +1O_ 5V/_QBC_A'/#W_ $ M&_\ M!78__&*V:* ,;_A'/#W_ $ M&_\ !78__&*/^$<\/?\ 0"T;_P %=C_\8K9H MH QO^$<\/?\ 0"T;_P %=C_\8H_X1SP]_P! +1O_ 5V/_QBMFB@#&_X1SP] M_P! +1O_ 5V/_QBC_A'/#W_ $ M&_\ !78__&*V:* ,;_A'/#W_ $ M&_\ M!78__&*/^$<\/?\ 0"T;_P %=C_\8K9HH QO^$<\/?\ 0"T;_P %=C_\8K"\ M-VMM9^(/&,%I;P6L O=$80VT,<$09M"MMS".)50,V!N(&3@9/%=M7(:)_P C M+XR_Z^]#_P#3%;4 =?1110 4444 %%%% !1110 4444 %-?[C?[K?R-.IK_< M;_=;^1H _#7_ ((I?\CC_P %G/\ M-E^US_ZKGX!5^YE?AG_ ,$4O^1Q_P"" MSG_:;+]KG_U7/P"K]S* "BBB@ HHHH **** "BBB@ HHHH **** "N6\.?\ M(0\9?]C2/_49\-5U-'/^0AXR_P"QI'_J M,^&JZF@ HHHH **** "BBB@ HHHH **** "BBB@ KEM"_P"0WXU_[#NG?^HI MX>KJ:Y;0O^0WXU_[#NG?^HIX>H ZFBBB@ HHHH **** "BBB@ HHHH **** M"BBB@#EM"_Y#?C7_ +#NG?\ J*>'JZFN6T+_ )#?C7_L.Z=_ZBGAZNIH *** M* "BBB@ HHHH **** "BBB@ HHHH *Y#1/\ D9?&7_7WH?\ Z8K:NOKD-$_Y M&7QE_P!?>A_^F*VH Z^BBB@ HHHH **** "BD)P"<$X!.!U..P]SVK\\/#7[ M>VE^+?VW/BA^Q1I_A*Q\/?$7X6Z9IGB.?P[\0_$5UX(\9_$3XO-8\(:QIFL7?BB#2+F+2] U@ _1"B MOP]TC_@LQHTWA6:+5OA-H=Q\3A^U)^VS^S78^'_!/Q1D\2^$+Q_V(?V=_'W[ M27CGQ;J.O:KX%\+^+?"$_B?POX+LO#.A^$/%G@/3-D:K8ZSIUWINJZ;=?#CX"FVU#3;ZWN9+6^L;D1N8+NUEE@F"/Y M,O\ L:1_ZC/AJM'_ (2' M0/\ H.:/_P"#.R_^/US/A_7M#2_\7E]9TI!)XG#QEM1LU$B?\(WX=3>A,P#+ MO1TW+D;E9'/^0AXR_[&D?\ J,^&JZFN!\/Z]H:7_B\OK.E()/$X>,MJ-FHD3_A& M_#J;T)F 9=Z.FYGM&S:C9 MJLBCPOH"%D)F =0Z.A*D@,K+G*D [ZBL?\ X2'0/^@YH_\ X,[+_P"/T?\ M"0Z!_P!!S1__ 9V7_Q^@#8HK'_X2'0/^@YH_P#X,[+_ ./T?\)#H'_0 MGM&S:C9JLBCPOH"%D)F =0Z.A*D@,K+G*D#IO^$AT#_H.:/_ .#.R_\ C] & MQ16/_P )#H'_ $'-'_\ !G9?_'Z/^$AT#_H.:/\ ^#.R_P#C] &Q16/_ ,)# MH'_0"?@G\)_B+\7=>G?6]$^&W@_7/&>K:3X; MN](NM=U#3]!LWO;BTTFWO=1L;.6_N$3RK6.YO+6%YF57GC!W5^2_P<_X+>_L MU_$[XR^&?AUHOPQ^.5CK'Q=\?^!? ^@WFJ:5X!CTW3]3U^?3_#%M=:N]IX]N M[J*QAO;A)YWLK:^N/LJL\<#2X@/A9GQ-D.38K#8'-,SP^#Q>,47A:%7VG/64 MZOL8.')"2]ZK[BNUKY'ZEP3X*>*GB/D6=\3<#\%9MQ'D/#DZU/.\SP#PBP^7 M3P^#685HU_;XFC4O3P4EB)>SA/\ =M6O+0_?V!?!/[0OQ/\,?%CQ?\3?B9H?C;X9V_CRZ^!WC7P7_ ,(/ MHGQ$^!?BCXA>#-?\"ZOK_P .?'%SX0U2\6SL](\2ZG?6?A3Q3I_B3PYJ.N?V M?<>*[3Q+H^BZ)H6G_>M% 'YT>*/^"9WP+\>::FH>/-:\:>*/BS=_$#Q[\4/$ MWQP9?!?A_P >^+/&?Q0_97O_ -B_QSJ6K:=X4\'Z'X$MK;5/V?+RV\*6FF:3 MX2L+#3-4T30O%,,4NMV=S<7VG\,_^":'[+_PA^*'@?XF^ O#^MZ+)\./%NA? M$/P9X2&L?:O"NB?$+PY^REH?[%.D^+H+:YM9-0DOX/V=O#^G^#WM9=0;3[G4 MVN_%EU;S^(+IKQ/T$HH *IW5C9767NK.UN76-E5Y[>&9E7D[5:1&(7))P#C) M)QDU, M#&.,G\SZFOW,\N/_ )YI_P!\K_A7X;?\$4O^1Q_X+.?]ILOVN?\ U7/P"K]S M* &>7'_SS3_OE?\ "CRX_P#GFG_?*_X4^B@!GEQ_\\T_[Y7_ H\N/\ YYI_ MWRO^%/HH 9Y:?]\K_A3Z* &>7'_SS3_OE?\ "CRX M_P#GFG_?*_X4^B@!GEQ_\\T_[Y7_ H\N/\ YYI_WRO^%/HH 9Y:?]\K_A3Z* &>7'_SS3_OE?\ "N7\.QH=0\991#_Q5(_A'_0L M^&SZ>M=77+>'/^0AXR_[&D?^HSX:H Z;RX_^>:?]\K_A1Y7'_SS3_OE?\*? M10 SRX_^>:?]\K_A1Y7'_SS3_OE?\*?10 SRX_^>:?]\K_A1Y'8T.H>,LHA_XJD?PC_H6?#9]/6NH\N/_ )YI_P!\K_A7,^'/^0AX MR_[&D?\ J,^&JZF@!GEQ_P#/-/\ OE?\*/+C_P">:?\ ?*_X4^B@!GEQ_P#/ M-/\ OE?\*/+C_P">:?\ ?*_X4^B@!GEQ_P#/-/\ OE?\*/+C_P">:?\ ?*_X M4^B@!GEQ_P#/-/\ OE?\*/+C_P">:?\ ?*_X4^B@!GEQ_P#/-/\ OE?\*/+C M_P">:?\ ?*_X4^B@!GEQ_P#/-/\ OE?\*/+C_P">:?\ ?*_X4^B@!GEQ_P#/ M-/\ OE?\*Y?0HT_MOQK\B?\ (=T[^$?]"KX?]O:?]\K_A3Z* &>7'_SS3_OE?\ "CRX_P#G MFG_?*_X4^B@!GEQ_\\T_[Y7_ H\N/\ YYI_WRO^%/HH 9Y:?]\K_A3Z* &>7'_SS3_OE?\ "CRX_P#GFG_?*_X4^B@!GEQ_\\T_ M[Y7_ H\N/\ YYI_WRO^%/HH 9Y:?]\K_A3Z* .4 MT*-/[;\:_(G_ "'=._A'_0J^'_;W-=1Y'JZF@!GEQ_\\T_[Y7_"CRX_^>:?]\K_ (4^B@!GEQ_\\T_[Y7_"CRX_ M^>:?]\K_ (4^B@!GEQ_\\T_[Y7_"CRX_^>:?]\K_ (4^B@!GEQ_\\T_[Y7_" MCRX_^>:?]\K_ (4^B@!GEQ_\\T_[Y7_"CRX_^>:?]\K_ (4^B@!GEQ_\\T_[ MY7_"D*1 $E(P ,DE5 ]22, 4YW5%+,<*H))]@"3^0!)] "3P#7X;_%+]L#X M_P#_ 4+^(_BO]E?_@F)XE'@?X.^#M?O/!?[4_\ P4T&E6VO^#?A[?V.]/$7 MP9_8WMKYAH?QC_:#*>58^(_B/&=1^&/P6LM1CU%;S7/&4VBP60!TW[>_[7$' MQM\2^-_^"87[('@Z#]H/]IKXB^$WT#X_:CI^KOI7PB_8U^%7C&UN;>X\=?'_ M .(-GINL66C>.MPBN?'_BNY*:Q>:=I6@I:3ZM^:'[-W_!%;]K M;X:_M&_"+XA^(/$_P-GT/X3_ !@^&?C;Q-!I?C'Q=."&ZNK&&6Z*QFX2(F8?T:?LD?L>_ ;]B3X1:;\&O@%X0'A[0 M([Z[\0^*O$6JWDVO_$#XG^/=7$;^)OB=\5?&U^#K7CSXB^++I/MFO^)M8E:6 M1C'8:;;:9HUI8:7:>X:)_P C+XR_Z^]#_P#3%;5\AG_!&1\29C@,TS..*>*R MU4UAG0Q'L::5*O\ 68>TAR2YW[3?57C[I_0OA-])SQ0\%^#^+.!^"JV0PR+C M.KBJN=1S3*%C\6YXS*XY16^JXCZS1]@G@XI17)/EJ7GY'7#C\S^I)I:**^O/ MYZ"BBB@ HHHH **** "BBB@ IK_<;_=;^1IU-?[C?[K?R- 'X:_\$4O^1Q_X M+.?]ILOVN?\ U7/P"K]S*_#/_@BE_P CC_P6<_[39?M<_P#JN?@%7[F4 %%% M% !1110 4444 %%%% !1110 4444 %'/ M^0AXR_[&D?\ J,^&JZFN6\.?\A#QE_V-(_\ 49\-5U- !1110 4444 %%%% M!1110 4444 %%%% 'S-^V1\:?$O[.O[,/QK^-O@_3-#UGQ-\-? VH>)]%TSQ M+'?RZ%>WUG<6<4<&J1Z7>Z=J#VC+<.76TOK:;*KME R#_/\ ?LL?\%L/VE?B M_P#M,?"7X4>(OAG\#-.T'XQ_%OPAX4\17^BZ=X_CU?3;#58[31)[C19+[QK> M64=W';6$4L37]K>0B=Y"\3Q[$7[F_P""AWQ_\6?M+?%/_ATU^R=H^@^,OBY\ M0=!T#Q'^V-\3]>BUF[^'7[&W[-VJZAIVIKJGB^31DB75OCG\9+"TN=)^!WPL M&JV-]=1&Y\=^)Q8^$+*&>^\<\*_\$#_A'HOBJ[UOPG^U'^TEX(\3>"_$.GWO MA;QAX/\ ^%7Z5XM\-ZU!IFG:YI6OZ)JEUX(U2QM]8TC4+R.6%KK2;W3+N.!K M+4=,O+&ZNH)?S/B[ \>XGB')JW#>*E1R2G'"+-*<<5A**FXXZ<\3>E67M9WP MCC&\':2]V/O)G]K_ $?.*/HIY/X0^)&6^-.0T,Q\3,96S^7 V-JY)G^83P]* MMPOA:&31AC,L?U'#>SX@CB*J6+LZUJ_N90O\ T+ Y /J ?SI:_'S3_P!L MK]H;]A?4+'P1_P %-M-T+Q)\&)+NPT;PE_P4F^#_ (3O]$^#CFX=-.T^U_;& M^$]G-KM_^RIXKO[S[,ES\4=(U#Q'^S+K5_J4;W'B+X12O!X73]<='UG2?$.E M:9KN@ZG8:SHNM:?9:MH^KZ5>6VHZ7JNE:C;QW>G:GIFH6KJ:Y;0O^0WXU_[#NG?^HIX>KJ: "BBB@ HHHH **** M "BBB@ KDO'?CSP5\,/!_B3X@_$7Q7X=\#>!O!VC7_B+Q7XO\6:Q8>'_ UX M;T'2X&N=1UC7-:U2>VT_3--LH$:6YO+N>*&-0!N+LBMY1^U!^U-\#?V.?@]X MC^.?[0?CFP\"> /#C6MG]JF@NM3UOQ%XAU23[-H/@WP7X8TN*ZU[QGXV\2WI M2Q\/>$_#MC?ZSJMRY,5LEK#=75O^47@/]F/X_?\ !4[QAX:_: _X*-> =:^# M7[('AG7-/\9?LX?\$S_$,EL=4\67&GR"^\)?&?\ ;\33[JZL_$OC=':UUOPM M^S+;W=QX&^&ES;V"^/%\1>)X]P\$:Q\2?V8_^"1K MW$L&K^/K"/6_AO\ M'?\%'=&0R(VE_#V>Z@L/%?P+_8_\08B?5/&;V^D_$_X MU^'W?2O#_P#PC/AG5M3GM?W$^%?PJ^'/P0^'?@_X3?"/P5X;^'7PV\ Z'9^' M/!O@GPCI5KHOAWP[HMBFVWL-,TVS1(88]Q>:>5O,NKV[EGO;ZXN;VXN+B7N; M6UMK*W@M+2"&VM;:*."WM[>)(8(((46*&&&&)4CBAAB1(HHHT6.*-$CC5455 M$] !7(:)_P C+XR_Z^]#_P#3%;5U],-/@USPT(+0>N_!?_@JM MK7Q&_:'^%_PA?0O GB_P3XZ_:/T3]D^#XH> SKUGIGBOQC=_\$V_#7[?4OQC M\(Z3J>HZM<:?\-=?GU2]\"^'O"^JW&H:[9:'<:/XHU3Q%)=+J&EH ?MK37^X MW^ZW\C2@Y (Z$ _G7EOCSXP>#_AW?VNE>(K+XA7-U?V#:A _A#X/_%WXBV*V MXGDMBMUJOP]\#>*-+L+OS8V(T^^O+:_,)2Y%L;:6.5P#\AO^"*7_ "./_!9S M_M-E^US_ .JY^ 5?N97X(_\ !$3Q3I>H:_\ \%BM5@M_$$=KJO\ P6E_:QU" MUBOO"7BK2]2B@N?AS\!O+CU+1M2T6TU?1KY?+<7&EZQ8V.I6AVBZM(2Z!OW3 M_P"$@T__ )Y:O_X3WB#_ .5E &W16)_PD&G_ //+5_\ PGO$'_RLH_X2#3_^ M>6K_ /A/>(/_ )64 ;=%8G_"0:?_ ,\M7_\ ">\0?_*RC_A(-/\ ^>6K_P#A M/>(/_E90!MT5B?\ "0:?_P \M7_\)[Q!_P#*RC_A(-/_ .>6K_\ A/>(/_E9 M0!MT5B?\)!I__/+5_P#PGO$'_P K*/\ A(-/_P">6K_^$]X@_P#E90!MT5B? M\)!I_P#SRU?_ ,)[Q!_\K*/^$@T__GEJ_P#X3WB#_P"5E &W16)_PD&G_P#/ M+5__ GO$'_RLH_X2#3_ /GEJ_\ X3WB#_Y64 ;=(/\ Y64?\)!I_P#SRU?_ ,)[ MQ!_\K* -NBL3_A(-/_YY:O\ ^$]X@_\ E91_PD&G_P#/+5__ GO$'_RLH V MZ*Q/^$@T_P#YY:O_ .$]X@_^5E'_ D&G_\ /+5__">\0?\ RLH VZ*Q/^$@ MT_\ YY:O_P"$]X@_^5E'_"0:?_SRU?\ \)[Q!_\ *R@#;HK$_P"$@T__ )Y: MO_X3WB#_ .5E'_"0:?\ \\M7_P#">\0?_*R@#;HK$_X2#3_^>6K_ /A/>(/_ M )64?\)!I_\ SRU?_P )[Q!_\K* */AS_D(>,O\ L:1_ZC/AJNIKS[P_KEBE M_P"+RT>JXD\3AUVZ#KCD >'/#J$.$TYC&VY#\D@5]NU]NQT9NF_X2#3_ /GE MJ_\ X3WB#_Y64 ;=%8G_ D&G_\ /+5__">\0?\ RLH_X2#3_P#GEJ__ (3W MB#_Y64 ;=%8G_"0:?_SRU?\ \)[Q!_\ *RC_ (2#3_\ GEJ__A/>(/\ Y64 M;=%8G_"0:?\ \\M7_P#">\0?_*RC_A(-/_YY:O\ ^$]X@_\ E90!MT5B?\)! MI_\ SRU?_P )[Q!_\K*/^$@T_P#YY:O_ .$]X@_^5E &W16)_P )!I__ #RU M?_PGO$'_ ,K*/^$@T_\ YY:O_P"$]X@_^5E &W7Y5_\ !0K]N+Q_\+/$?P^_ M8O\ V--'T'XE?\%"OVE=/OYOAAX9U=A=^"_@#\,+.22S\7_M8_'\P>:VA_"C MX?E9H?#6EW41U#XJ^/UTWP1X;LM3)U=;?N/V_P#_ (* Z3^R'X)\&^%OAOX( MU7XX?M??M"Z]?_#?]DG]FG2;:[L?$/Q6^(\>FRWUUK6NF\&G2>&O@W\.K(#Q M/\7?B)=2VVE>&/#=M);I>#6M0TVW?+_X)_\ [','[+&B^/?BM\:?&.I_'']M MO]I+4K#QE^U3^T%<>&/%,<7B37K/[4_AOX8_#;3[VUNSX0^!7P@L+^3PG\+_ M AIYM;0:=;2>(;VSBU/57M[( ]@_8:_8E^'?[#WPBN/ GAG6M<^(WQ(\<^( M]3^)?[0'Q]\GLNW0=<9@!X7T%/G5=.+1L2C$+(%8KM< HZ,P!V MFHZ=I^KV%[I>JV5IJ6FZC:7-AJ&GW]M#>65]8WL+VUY97MI<)+;W=G=V\DD% MS:W$%T^&5U>WVN^./^"< M'Q;\0W_A_P#9Q\03W5U+JFJZA^RQX_MM+\1ZQ^Q[X]U.>6^9/"NFZ+XE_9M\ M1:C>P_VG\.O EVUSXQA_6/\ X2#3_P#GEJ__ (3WB#_Y64?\)!I__/+5_P#P MGO$'_P K* /D?]E;]NKX/_M2W_BGX?VMCXN^#G[1OPR@A?XR?LK_ !LT>+P7 M\=OA=YTJ6\&LZAX<^UWNE^-?AUJ\LL+^%?C#\,]9\9?"KQ9;W-N=&\627WVG M3K7[3KXG_:J_9"_9\_:YL?"]_P"/=*\;^#_BO\-KF\U3X+_M$_":/Q)\/?V@ M_@?KU] \%SJ_PP^)VF:)+J>E6M^C*GB'P;K5OK_PZ\:VL::=XX\'>(]-S:U\ M@:=^V9^T=^PC)%X9_P""C>D3?%#]GNUGBL= _P""DGPB^'>K:/X5T6R*QV]H M/VV?@3HNG7.H_L_:L]SY<%Y\;?AU!XC_ &==8NKZ&\UJV^"T8ETF, _9>BN- MT#X@^#_%>B:1XF\*ZS'XH\->(-,L=;\/^(_#5K?>(/#VOZ+J=M'>:;K.A:[H M]K>Z3K.D:C:317-AJ>F7EU8WEO(DUM<2QL&.O_PD&G_\\M7_ /">\0?_ "LH M VZ*Q/\ A(-/_P">6K_^$]X@_P#E91_PD&G_ //+5_\ PGO$'_RLH VZ*Q/^ M$@T__GEJ_P#X3WB#_P"5E'_"0:?_ ,\M7_\ ">\0?_*R@#;HK$_X2#3_ /GE MJ_\ X3WB#_Y64?\ "0:?_P \M7_\)[Q!_P#*R@#;HK$_X2#3_P#GEJ__ (3W MB#_Y64?\)!I__/+5_P#PGO$'_P K* *.A?\ (;\:_P#8=T[_ -13P]74UY]H MFN6*:SXR9H]5Q)K>GLNW0=<9@!X7T%/G5=.+1L2C$+(%8KM< HZ,W3?\)!I_ M_/+5_P#PGO$'_P K* -NBL3_ (2#3_\ GEJ__A/>(/\ Y64?\)!I_P#SRU?_ M ,)[Q!_\K* -NBL3_A(-/_YY:O\ ^$]X@_\ E91_PD&G_P#/+5__ GO$'_R MLH VZ*Q/^$@T_P#YY:O_ .$]X@_^5E!\0Z< 28]7 '))\/:_@#U/_$LH VZ^ M&?VV?V]_A+^Q7X>\*V&M:9XD^+'Q]^+NIR^%/V<_V7?A7;0:Y\:_CUXW"C.E M>$M"9Q#I'A?0U<:EX\^)'B-K'P9X$T&&YU'5K^:]^P:1J/AO[9W_ 47[6_C:TMO M.^%WPOT>%VU#3/#L2/\ $;XF7BZ?H'@O1@-8@UNWV/V)?V%/"W[.?B+Q3^T9 M\=?&OB/]IW]O#XOZ=;VOQD_:A\8>#-;L[JTT5)#>6OP>^!?A+^SI=-^"WP#\ M+WC-<7OP"_9^\,WLNK?LT_L(Z%J0\Q=%^%FEW4,=M\1/CS/"\<'Q M%_:/\16]WK-_?6EOI/PX&@>&-*L+O4/V) X'^?\2>YZDUB?\)!I_P#SRU?_ M ,)[Q!_\K*/^$@T__GEJ_P#X3WB#_P"5E &W16)_PD&G_P#/+5__ GO$'_R MLH_X2#3_ /GEJ_\ X3WB#_Y64 ;=Z(H%Q:W-G+E=!MLDP7<,$P4Y& MUC&%;G:3@X .VHHHH **** "BBB@ (R"/7BOECX@?L@?"?XF>-(_'WBJY\=7 M7B32?^$FU#P/>0^-M6A?X8>+O%?A+Q%X&U#Q_P##*X/F7_@SQE9>&O%OB:S\ M/:AIMX=.\,WVNZCK^@Z3I_B*<:JOU/10!\,_ O\ X)^_!O\ 9Z\)^%/!W@3Q MS^TKJ&F>$?'VK>/;.;X@?M/?&OXEW^J_VWX!M_AO>>"O%%SXW\6ZRGBCX:6O MANUAE\/_ _UN"\\/>$/$8D\7^$;?0O%$\^JR=WX1_8F_9D\!?$;0?BEX.^% M6B>'O%7A;4=-UWPZ^F3ZE;Z3HWB?2/@EIO[-NG>*[#0UO/[,@\26?P$T?3?A M+;ZHMN7B\&6HT](UFFN+N;ZKHH *:_W&_P!UOY&G4U_N-_NM_(T ?AK_ ,$4 MO^1Q_P""SG_:;+]KG_U7/P"K]S*_#/\ X(I?\CC_ ,%G/^TV7[7/_JN?@%7[ MF4 %%%% !1110 4444 %%%% !1110 4444 %'/\ D(>,O^QI'_J,^&JZFN6\.?\ (0\9?]C2/_49\-5U- !1110 4444 M %%%% !1110 5\>?MO\ [:7PQ_88^"5W\6?']EKWB[Q#K>N:9\/?@S\'O!%C M<:S\3?CU\:?%:W$'@+X/?#30+*WO+S5/%?BW48#%YRVDMCH&D0ZCXCUEH=*T MNY9O2/VF_P!ICX-?L@?!#Q[^T)\?/&-IX(^&7P[TI=1UO5IXY+R_O;N[N(M/ MT/PWXV#W_ (C\7>*=9N;+0/"GAG2XI]4U_7;^STVRA:28LGYI?L4_LR?% MW]IGXX:3_P %1OV]O!\_A7XL7'A_5=(_8G_93UT6]]9?L1? _P 6QVL\NK^) M+62RB2;]K/XLZG[<%SH?C#]OGX_^'[31M1L-)F_M;P-^R3\$%O9=:\*_LH_!"YN(P8- M$\.R78OOBKXPM%CN_B?\0Q?:M?76I:?96%[??J[0 !@ < = !V HH M*Y;0O^0WXU_[#NG?^HIX>KJ:Y;0O^0WXU_[#NG?^HIX>H ZFBBB@ J"ZM;:] MMYK6[@BN;:XBE@N+>>-)H9X)D:.:&:*16CEAFC9HY8I%:.6-FCD1D8J9Z* / MR'\2?L,?&/\ 8^UW6OBQ_P $N-<\*^$_#>I:E?\ B;XB_P#!/3XFZI?:-^R9 M\3+^\O)-1UK5/@3K.F:=J^J_L:_%?6FGOG6^\#:/K7P'\4:O+:2^./A+:7DE MSXQM/I?]EG]O7X2_M+^(/$?PFU#1O&7P$_:D^'NF0:G\5/V3_CIIMEX2^-?@ MS3I9_L:>+-'L+:_U+P[\5OA5?WF(M!^,GPDUWQE\-]7$UM;MKFGZQ)/H]M]P MU\G_ +5/[%OP(_:_T#P]8_%/0M8TKQM\/]1G\0?![XW?#;Q!J'PZ^//P-\73 M0B(>+?@_\6/#I@\3^#-58QP?VIIL4][X3\66D"Z1XU\->)=#EN-,E /K#KTH MK\\H\.?\%![2\^/7[,-FTD>@_P#!1;X1> 9H=1\#:6J%[6#] MN7X"^"K.^G^'4ELDH-Y&H^//!WP2BDDDG_6CP=XS\(_$ M+POH'C?P'XH\/>-?!OBO2;+7_"_BWPGK6F>(_#/B30M2@2YT[6M U_1KJ]TG M6=)O[>2.>SU'3KNYL[F%UDAF=3F@#I:*** "BBB@ HHHH Y;0O\ D-^-?^P[ MIW_J*>'JZFN6T+_D-^-?^P[IW_J*>'JZF@ HHHH ***R];UO1_#6CZKXA\0Z MKINAZ#H>FWVL:UK6L7UII>DZ1I.F6TE[J6J:IJ5]-;V.G:;I]G#+=7U_>3P6 MEI;123W$T<2,X -,D*,D\?F3[ #DD] "2> ":_%CX__ +;WQM_:L^+/C/\ M8C_X)::CH%QXY\%:HGAC]JC]NW6].M?%/P(_8[>1W_M7P5X,L"9-/^.O[5@L M(ITTKX:Z=++X0^'>HW6F:I\3M6@2#4=)T_R_6_C1\?\ _@L;KNK?#3]DGQ+X MU_9T_P"":&FZE=:!\6OVW-&:^\*_&+]KPZ??3V7B+X8?L5&Z@AOO!WPB_@M^RU\)O!OP,_9]^&_AC MX4_"GP#I<>D^%O!GA.Q^R:=80#Y[F\NIY7GU'6M=U:Y,FH^(/$NN7FH^(?$> MK3W.KZ[J>H:EU7[+X>\.6]S)IGA? M1](T[,#_ &)110 4444 %%%% !7(:)_R,OC+_K[T/_TQ6U=?7(:)_P C+XR_ MZ^]#_P#3%;4 =?1110 4444 %%%% !1110 4444 %-?[C?[K?R-.IK_<;_=; M^1H _#7_ ((I?\CC_P %G/\ M-E^US_ZKGX!5^YE?AG_ ,$4O^1Q_P""SG_: M;+]KG_U7/P"K]S* "BBB@ HHHH **** "BBB@ HHHH **** "N6\.?\ (0\9 M?]C2/_49\-5U-'/^0AXR_P"QI'_J,^&J MZF@ HHHH **** "BBB@ KA_B5\2O /P=\ ^+_BE\4O%_A_P#\._ /A_4_%7C M+QEXJU.VT?P]X:\/:-;/=ZEJ^KZE=ND%K9VD"%G=B7DZIJE[::=ING6ES?7]_?7,-G965E9PO7=P\=O:VEK;Q23W-S/)' M!;P1R332)%&[C^?S2M-U7_@N+\8]%\*=-N?LDE]^QW\(/%^EF7P'X>N[=M.^-7CO3&\0:ZE M[X=T>#2-/ .E_9P^&?C?_@JQ\=?AW_P4/_:5\*:[X0_8Y^$6JQ>+?^";?[+' MC.UET^_\5ZL8;9M-_;Q^/GA?[?/:3^.=:B^UC]G+P-KEHZ_#3P?>IXU:T'B? M6;36;S]Z0 .@]R3^).22>I)))/).:9%%'!&D42+''&BI&B*J(B(H5$1% 5 M$50%1% 5% 50% DH **** "N6T+_D-^-?\ L.Z=_P"HIX>KJ:Y;0O\ D-^- M?^P[IW_J*>'J .IHHHH **** "BBB@".6*.9&CE171U965@""K JRD$$%64E M64@JRDJP*D@_DOXP_8,^*7[+WBG7OC3_ ,$O/%'A/X63ZYK%SXI^*'[#?Q&N M-6MOV-/C=JEW*\VN:SX(L]#@OM5_9%^,6MI(TI^(?PDT:^^'/B35X+6Y^)_P M@\47$]QXAM?ULHH ^$/V6_V_OA9^T1XIU?X)^+M \4_LW_M=>"=)&J_$C]DC MXWC2=#^+6AZ=%*]I<^,O EQIM_?^%?CC\'[B\C9=%^,?P@UCQ3X,NX)[*+6I MO#>NS3Z#:_=X((R#D'D$="/6OE[]J3]COX#_ +8/A'2/#/QE\+7D^L>#]4/B M;X6_%#P9KVK^ ?C/\%?&R+']C\>_!KXK^%+K3?&GPY\6V=-'_;[^&?@A!\4/ MA'H<2B6U3]N'X%>"+64OHVFVPGM]0_:=^ N@3^#&CM(=4^*'PH^&,$M[XFN M#]CJ*Y+P+X]\$?$_PAX=^('PW\7^&/'W@7Q?I-KKWA3QGX,U[2O%'A3Q-HE\ M@DL]8\/^(M#N[[2-9TNZC(>WO].O+FVE4_+(3D#K: "BBB@#EM"_Y#?C7_L. MZ=_ZBGAZNIKEM"_Y#?C7_L.Z=_ZBGAZNIH ***^//VSOVW_@C^P[\-]/\;_% M>^UO6_$_C+6X?!?P;^"_P]TF7Q=\:?CU\2K\PPZ/\./A!X L&_M7Q5XEU"ZN MK..[G18-#\-V=RNK^)]5TG2T-PP![!\?/V@/@U^R]\)O&?QS^/OQ#\-_"[X5 M?#_3/[6\5>,O%-Z;33=/@DFCM;*T@BBCGOM5UG5[^:WTK0- TBTOM<\0:Q=6 MFDZ-I][J%U#;O^-FB_!O]H'_ (+&ZWI/Q(_:Q\,>-?VC5?#_P 3?VT(;":.\\#?!QY(=*UOP3^S!:7\FH^(;F*/ M6_BQ>M:6^DZ1>^D_ 3]B'XU?M:_%?P5^V[_P5-T;P[+XP\&:C;^+/V5/V#-& MU<^+O@9^Q].ZS2:7XV^(5U*B:)\>/VLK>RN8H=3^(U[IA\'_ WU.*YM/A?I MZ-#I^LZ=^UBJ%&%&!R?J3R22>22>22222222: ,O0M"T7PQHVD^'/#FDZ;H/ MA_0=,L-%T/0]&L+72]'T71M+M8K'2](TG3+&*WL=-TO3;*"&ST_3[*""SLK2 M&*VM88H8T1=6BB@ HHHH **** "BBB@ KD-$_P"1E\9?]?>A_P#IBMJZ^N0T M3_D9?&7_ %]Z'_Z8K:@#KZ*** "BBB@ HHHH **0YP<8S@XSTSVS[>M?CEXC M_:E_:,\%?\%&+G]F3XO7>H_#CX:?&^'5!^Q5\5_!?A;0OB!\'O'FHZ7\,-2O M/$OP>^,\%Q;0^+/AC\=O#?B/P]XU\?\ A.]O]?MO!'Q/\,^&UT'1KRVO-,U_ MP_<@'['45_-'K/[;'[>/P0\"?#GP3XZ^+7A7XNS?%+]I/_@H9I_PX_:/A\$? M#K2?%6L?LY_LZ?L,?&?]HGX WOCGP=X$TZU^&^B^,O'GQ*^'S:A"]EX>T-_% M7P1T.PO4T;3]2\2WVJ6O1?LE?\%1_P!ISX\_'C]G'3O%WA;2/#WAKXQ_M$?# MKX$^)?AO:>'A!>^&_#OC#_@CKX&_X*!7_CN+4+B2?5H[Z#XP:[J&E6,MQ>MI M,GPTNK;37LKC6[6+5YP#^CJFO]QO]UOY&E!R >F0#CZUY'\1/B?K'@;4;/3M M.^$'Q7^(D5YISWLFJ^ =-\%WNF6$@N)8/[/O9/$GCOPK=I?%8QRN;;[/ M+&3="4M"@!^2'_!%+_D'4V29U)0'PH?Y2ZE'4[L[E4 ]$HK _MJY_Z%_7?^_.F_\ RUH_MJY_Z%_7 M?^_.F_\ RUH WZ*P/[:N?^A?UW_OSIO_ ,M:/[:N?^A?UW_OSIO_ ,M: -^B ML#^VKG_H7]=_[\Z;_P#+6C^VKG_H7]=_[\Z;_P#+6@#?HK _MJY_Z%_7?^_. MF_\ RUH_MJY_Z%_7?^_.F_\ RUH WZ*P/[:N?^A?UW_OSIO_ ,M:/[:N?^A? MUW_OSIO_ ,M: -^BL#^VKG_H7]=_[\Z;_P#+6C^VKG_H7]=_[\Z;_P#+6@#? MHK _MJY_Z%_7?^_.F_\ RUH_MJY_Z%_7?^_.F_\ RUH J^'/^0AXR_[&D?\ MJ,^&JZFO.] U>X2_\7D:%K3[_$X8A(M/)C/_ CGAU-DF=24!\*'^4NI1U.[ M.Y5Z7^VKG_H7]=_[\Z;_ /+6@#?HK _MJY_Z%_7?^_.F_P#RUH_MJY_Z%_7? M^_.F_P#RUH WZ*P/[:N?^A?UW_OSIO\ \M:/[:N?^A?UW_OSIO\ \M: -^D) M"C).!_4G '4DD@ #DD@#DU@G6[D D^']=P.3^YTW_Y:U^(W[97Q]^+O[=_Q MD\4?\$ROV(_$_B?P-HOAN*PA_P""C/[7?@N?2Y-0_9U^'?B*TU!A^SC\'M5B MU&6SE_:M^+FGV\FG7NHPRW"? SP9?7GB'4X#XIEAMM" .6^.7B'Q3_P65^-? MB[]CWX.>(=;\._\ !-/X'>+)O"_[<_QW\*WUWI%U^UG\1=#N)&U#]BKX)^*( MK#GX;>'-1L[0_M._$?PWJ9DU6TN$^%_AZ]MH[_4-0U']X?"?A/PQX$\,>'O! M7@OP_HOA/PAX3T73/#GA?POXDZ78 MP06>GV%G!%;6EM#'##&J*!7DWP)^$OPP_9G^$/@#X#_ WX4/\.?A1\,/#UKX M8\%>#M LM/BT_2-+MFDFD=Y9=7DNM1U34[Z>[U;7MZU?7]'JM?VU<_P#0OZ[_ -^=-_\ EK7-:)J]PNL>,6&A M:TQDUO3V*K%IY:,CPOH*[9 =24!B%#@*S@(ZY;<2J@'HE%8']M7/_0OZ[_WY MTW_Y:T?VU<_]"_KO_?G3?_EK0!OT5@?VU<_]"_KO_?G3?_EK1_;5S_T+^N_] M^=-_^6M &_16!_;5S_T+^N_]^=-_^6M']M7/_0OZ[_WYTW_Y:T ;]%8']M7/ M_0OZ[_WYTW_Y:T?VU<_]"_KO_?G3?_EK0!OTUT5P58 @@CGT((/Y@D'U!(/! M(K"_MJY_Z%_7?^_.F_\ RUH_MJY_Z%_7?^_.F_\ RUH _+KQY_P3_P#'W[/O MC#Q%\=_^"8/C#PG\!/&7B+59O$WQ2_9)\;6^J']B7]HG5KC_ )"VK7G@_P . M1S:G^S3\8=918F/QO^!VEQVFKZA;P7/Q5^%_Q.1Y)H/:OV7OV_\ P!\>/&>H M_ +XF^#?%7[+O[8WA32&UGQI^RI\99])@\:SZ+;2/:WGC[X.>+-(GG\%?M#_ M ;DO89DL?BC\*-2U>QLXVMK7QOHW@;Q!++H$'VW_;5S_P!"_KO_ 'YTW_Y: MU\T?M/?LN_ K]L#P;IG@[XZ?"?6?$#>&-67Q-\//&VB7TG@[XI_"3QK"JBQ\ M>_!_XH>%?$6D^.?AEXVT]XXG@\0>$=;TRYN8XOL&JKJ.E37-A. ?6H((!!!! MY!!R"/4$=:6OQ>M_CU^V!_P3GC-A^UOIWQ!_;%_8PTF!AI_[:/@CP1::A^TO M\"]#MKAECC_;$^!GPZL2GQ2\*Z-I)2?4OVEOV??#JWEM8V$^J?%3X.:+G4O& MLOZG_#SXP^!_BYX*\-?$KX5:Q8?$GX=^,]*M]>\'^._ VL>&_%'A'Q1HEWN^ MS:KH.OZ/KMWINI64Q5E\VVN',,R26]PL-S%+"@!U.A?\AOQK_P!AW3O_ %%/ M#U=37G6BZQ.FL>,G_L/6FWZUI[,JQ:>6CQX7T%=L@.I* Q"AP$+C8ZY.XE5_ M++]IS_@H-\6/B-\7M>_86_X)J>$]'^)_[5>D"SM?C[\;O%=F=8_9T_8.\/ZN MTL?]O_%Z^TF[>S\??&^YLH;V?X>?LY:!JI\0W^IVO]J>/5T?PYIM_8:@ >W? MMM?\%#-%_9P\1^$_V=/@=X%O/VG/V[OC#I=Q??!G]EWP?JMO8WD6B).;&Y^+ MOQO\5LL^G_!CX"^'+K>^M?$#Q*L4FLS6L^B>#[+5]46ZDT[F/V+O^">NN?#+ MXC:E^V/^V;\1-._:=_X* ^.M!_L;5_B@FD2:;\,/V?/!U\+F>?X$_LD^"]1- MQ/\ #GX7:6=0N]/U7Q/A_L1_L/\ PP_8I\/> M*]1TBU^(/Q=_:"^,&H6?BC]I#]J7XI'2-:^,WQZ\<01,HU3Q/K)U61=#\(:( M\UQ:_#_X9>'VMO!WP_T5TT[1[2>\:_U?4?NG^VKG_H7]=_[\Z;_\M: -\ 8 M P!P .@'I16!_;5S_P!"_KO_ 'YTW_Y:T?VU<_\ 0OZ[_P!^=-_^6M &_16! M_;5S_P!"_KO_ 'YTW_Y:T?VU<_\ 0OZ[_P!^=-_^6M &_16!_;5S_P!"_KO_ M 'YTW_Y:T?VU<_\ 0OZ[_P!^=-_^6M &_16!_;5S_P!"_KO_ 'YTW_Y:T?VU M<_\ 0OZ[_P!^=-_^6M &_16!_;5S_P!"_KO_ 'YTW_Y:T?VU<_\ 0OZ[_P!^ M=-_^6M &_7(:)_R,OC+_ *^]#_\ 3%;5H?VU<_\ 0OZ[_P!^=-_^6M8_AJ=[ MG7_&$KVUQ:,;S1!Y-T(1, -!M2&(@FGC"MG _>%@00P!'(!V]%%% !1110 4 M444 '7K7B'B/]FWX%>+M9\2^(/$GPO\ "FKZOXOT7Q%H'B&[O+!W_M+3_%^A MW'A?Q2[P+,EM;ZGXB\,W=UX;UK7;*&UUW4O#]S> _"WP_P! TKPQ<>,]9\+G MP/K'B:72X;0P-K&K^"I)_!VJWH DU+PI=WWAR^\_1K^]LKCVJS^$7PMT_P 7 M0^/K#X>>#++QI;6L=G;^)[3PWI-OK5O!#HUOX;B$%]#:)-#*GANTM/#BW,3) M=#P]:6N@B;^R+:&R3T6B@ IC@%6R ?E;M[>U_N-_NM_(T ?AK_ ,$4O^1Q M_P""SG_:;+]KG_U7/P"K]S*_#/\ X(I?\CC_ ,%G/^TV7[7/_JN?@%7[F4 % M%%% !1110 4444 %%%% !1110 4444 % M'/\ D(>,O^QI'_J,^&JZFN6\.?\ (0\9?]C2/_49\-5U- !1110 445^8W_! M0_\ ;>\8_ 9/ 7[,_P"ROX4TWXO_ +?W[3B:AI/[/WPPOS>MX3\">'K2Y@TS MQA^TO\>-1T^TO6\*? GX0)>#5-7GNEBU#QYKUO:>!?"T=S?7FHW.E@'FW[?W M[6_QB\3?$O0_^";_ .P)JFFM^V=\6O#:>(?BC\7KFS37?!W["7[/.J2'3-5^ M/GCRTAO;5;_XIZP+A;']GOX7W$L5SXK\326_BC61;>%=+0ZO]Q?L>_LD_"3] MB;X#^$_@)\'K#4AHFB2ZCKOB?Q9XEU&XU[Q[\4/B-XFN/[3\>?%;XE^)[Z6? M4/%'Q \>Z\]QK7B+6+R=U622#2],CL]%TW3;"U\W_8(_8?\ "O[$WPIU?1I_ M%.L?%WX]_%OQ')\4OVHOVCO&4<+^/_CY\:-8M8TUSQ7K,J1J-&\*:0?,T3X: M^ + IH?@#PC%;:1IT4E[/J^I:E]T4 %%%% !1110 4444 %&+69TBEU34$LKJYGNKEXM/T?2K/4-9U2:&PL)VK^<+]AO_ (+_ M 'B;6/VCO&FC_M?6OASPW\'_ (Q^+;>Z\&^(_#]GY-G\!KK[)9:'HV@^(;P1 M)>>(_ 5U965E_;?BZ^B75]$\0/>^(;F%/"]_<6/AOXK/_$'A;AK.,KR/-\QA MA\?FLDH))2I8*G.ZHU\QJ\R6$H8BJO8TIR4KR;J34*$*E:'G8K-<%@Z]'#5Z MRA4K/UC23^&5:5_W<9/1-_XI"2.:&:-)8I8G62.6*1 M0\-T971T)5U(9200:DK[7?8]$**** "BBB@ HHHH **** "BBB@!& M4,,$>XY((/J",$'W!!K\0_VR_P!DZ7]BOP;\;/VV/V"?B9J_[*?BBPM-8^(W MQQ^"'AWP]HWBS]F/X_75[)96VN>*-5^"6N[?#/PT^-T\WV+4HOC-\+%\,:IX MANK:Z@^)^A?$*#4/,L_V]KR[XU?"#P=\?/A7XY^#OQ BU*;P9\0M!N?#GB*+ M1]3FT?4WTVZDAEE6RU.W5Y[*TE2=+$U:%2%"HJL$YTG"K*,E4@G.#7-'WDCZG@;,,CRGC;@[->)\'_: M/#66<4\/9AQ#E[PM'&K'9)@LWP>)S7!O!8B4,/C(XK TJ]"6$Q$X4,2INC6D MJ-?#_ ,+O$WQ'^%'P M[\ >'/B9X2TSQ2UIH&J:]X!\03:1>IX=\4V^A6LMKHVLI:SRZ/>S)JMJAO+: M$U_6Q^RW^RO\#?V-_@WX9^!7[/G@;3_ W@'PX)[MX87EO]=\3^(]1$;:]XW\ M<^);UI=9\:>//$]S$M[XE\7>(+J\UC5[K;YLZ6L%K:V_PI\&O^"/O[&_PJ^+ MNC_$WPEI?Q,B\4_";Q[X>\3>$Y=1^)NLZEIZ:KIFE:5K-J^HZ?-;+%J%N+R] MF,EO.VV2/;&6554#]9RS/%5L9&KA:DL?BLP= M+#JA3C*G[3%4Z69XFO3Q;PF1XG$T,6U@ZE*E]9K2A62BJ7+RQBPHHHK[ MX_E **** "BBB@ HHHH **** "BBB@ KC]#(/B7QECM=Z%_Z8;8_RYKX\_X* M0?MG?\,)_LL>+_CO9>&++QAX@@U30O!WA/2]5UO2=#\/P>*?%UV^E:)JOB6X MO]3T[4+_ $#3K\PF]T?PM'J7B75KB:RTVUMK"TNKW7=)_CQ_8B_X*K?M>?"K M]KO4/B-K6H^-OVBW_:(\:Z/8?%3X2PF:^U7QOJE]-#I&@S?"S180UEX9\8^& M[(P:1X/T?2H+70+O0;2'PKJ\4>G16FKZ-^;<7>)^1<'9YDN19C1QE6OFLHRK MUL/1G*G@,+5E.C1Q,H\CEBW/$14)4,-S5(4HU:CO4C2H5_(QV65I=26MS8R7-M! M<265XL*W=H\T22M:W2VT]U;K,O^QI'_ *C/ MAJNIKEO#G_(0\9?]C2/_ %&?#5 '4T444 %%%% !1110 4444 %%%% !1110 M 4444 "O GA:VBU?XD?%_XE^(YOL'@G MX2_"KPL9X;KQ;\0O&NJLEAHNC6F5@A6\UG5);/1-+U*^M@#SK]OW]N?PW^Q/ M\-/#$=2^,_[1_P :_$L?PP_94_9F\)WL%OXZ^/7Q:U 0+;Z/822K(GAW MP+X3M[N+Q+\5?B-J4:Z!X \'P7&HWTTFI7>C:;J/ _\ !/']ASQ+^SQ9^.?V MA_VF_%6C_&?]O_\ :9;3/$'[2?QHLK,)H>A6UI;V_P#PC7[/GP0@N8(KOPM^ MS_\ ">"&'2_"^D 17OBS5;>Y\;>)O.U*\L+32?//V ?V0OC'?_$+Q!_P4/\ MV^;;3+[]M_XQ^&AX=\)_#*POCK7@/]A[X#WDR7^G?LY_"ZY:]OK#4/%FI/': MZU\=?B=9+!<^-_&;76EZ&]/WZQ^NE !1110 4444 %%%96N:[HOAG1]4\ M0>(M6TW0M!T/3[S5]:UK6;^TTO2=(TK3X)+J_P!3U34KZ:WLM.TZQMHI;B\O MKR>"TM8(WFGFCC1F !JU\Q_M/?MA?L__ +(/A/2?%'QP\'/AQX M!\/:/K7CCXL_%WQC*$%GX(^$'PH\'6&M>/OB9XNNY)85&C^$]"U%K&&0ZAK, M^EZ5#OVTKV_\#_\$O/!V@WOPW\^XTGQ)_P47^.?A_71^S-H M;1W;:?J1_9F^'D=QX=\8_MC^+-.\G439>(-#U'P;^SG9ZE:6IO/BSXL)N?#D MWTE^S#_P3]^$'[.WBW5OC7XBUGQC^T7^UCXOTPZ9X]_:T^/=[I?BOXRZSITS MO/<>$O!LEAI>D^$_@M\+(9Y&&F?"7X-^'?!7@>U@CMWU'3M:U6.75[@ ^/?% M/P$_:Z_X*BZ9!9_M6:+=_L3_ +%-W?:;X@TS]E_1IO!WBS]K_P",9TO4$U7P MWJ?[07Q2CM_%O@7]G3187MM/U!_A'\$'\4?$EFN+O2_&'QJT6/\ M/PC)\;_ M +-'_!NY\+/#?Q-^.%S^T%\1O$/Q"\#:5J,OA_X&6WP_\2>)_AAXTT6+4-.T MOQ%I'Q,\0^+/"5YH^JZ-\2/!=U=VEKX:MO#%\NA1ZQI4OBB]CO+:_LO#NF?T M[@ # '0#@#\*Y;0O\ D-^-?^P[IW_J*>'J^9S?@_AS/>HI\=?+\)B:U'$5Z$*E6@[T MY-?-*:VG&,O?@I)J,KN-KRO^7;>#?^"H/['X>3X=>-?#'_!37X(:>9&B\ ?& MO4/"WP!_;=\/:2GV"""S\+_''P[HNG_L[?'V]M(%OY[73?BIX!^ _B#4I/)3 M6OB]J5X[W3^Y_ +_ (*2_LR_'3QU'\%=1U7Q?^S[^TJ(#/=?LN?M0^$;[X'_ M !W>-;BY@>Z\)^&_$TS>'?B[H:_9FE_X2[X'^+/B;X.D@D@E37L3(I^^J\+^ M/_[,G[/W[5'@>7X;_M$_![X?_&/P6TQN[31/'OAK3]>31M3"JL.N>&;^XB&K M>$_$5F5633O$?AB_T?7M-F2.>PU&WFC21?ICL/TUS]HCX91V>EJEAHEG\7])_:<\/6?DV]I;V>BV(,D71^#O^"J'PM\+ M>(]$^&'[>$+W M5/V?_&CSM'Y.F>&O$_BCX=?%2[9XDN_AGIUS)]G !^I%%06]S;W<,-Q;313P M7$23P312+)%/!*BR1S0R(626&1'5XY8V:-U8,C,I!J>@ HHHH **** "BBB@ M HHHH Y;0O\ D-^-?^P[IW_J*>'JZFN6T+_D-^-?^P[IW_J*>'JZF@ HHHH M**** "BBB@ HHI"0!DD >I.!^M "T$@ DG '))Z >IKXP_:6_;__ &7/V5=8 MTGP1\1_'USK_ ,9_%,#R^!/V"]+9XY=;\2Z7:EKA?S_ /C3^T=^V;XW\)2^/OCE\5_@ MG_P1+_90NQY?_"_LO?LZ:Q?:/+)#; MVMU>_M0^.[?4F6(>'/#VJ0(E 'Z<_M)?MB?LS_LB^'=.\2?M$?&+PC\-8=?N MTTWPAH&H7%WK'C[X@ZS+/#;P^'_AC\,?#-GK?Q'^)_B6XFGB2W\.?#_PKXCU MJYB2XTW6_VGOB)X.U6PMGCN-3^!VIB3['7Q[^ MS=XU_9L^'^NW_P 0O^"=/[!?[7/[?/QZ\86,<>N_MU_M"6OB+P)#XVMHX4T^ M>;5_VU_VVG\/>--5\#/%@VOAO]F3X>^,O L,2R-X8\%Q6IC5_MR+X&?\%0OC M])Y_QQ_:V^&/[&O@JZ:Z27X7?L*_#^S^)'Q/_L^\B.VUUG]JO]J+POK&DM=P M;_+DNO '[+G@B\AF0S6&O@B.6@#R3XL_LN_L9_L$_##XB?MR_M5:MKW[97[0 M7PT\">)]8T#XQ_MH>._#GC;QEJGB==/O-2L/AW\ _"FOZ=I7P6^ [>,M:D&A MZ=X=^ GPR\*W-S:WRVEY%XBDAV7'\L7_ 2'_;ITGP%_P4T\%ZUJ/[.?PCBT MK]I3XEV?POT/2_"FE>(8[G]GJ?XH:VVE64WP;EU76=<>QT:'4=2L],\2VNJ6 M]_JMSX16[L-!U;P[9+-IE[_9K\-_^"4G[#_@77_^$]\7?"1_VC_B_-82V%]\ M;OVN_%7BC]JGXMS1W,$MK?#2?%?QNU/Q?'X(M;^UGFMKG1OAOI?@O0%M97M+ M;2K>U(A'E'[,O_!'']@#]F?]HC6_CG\+/@[>6WC?PIJ,-SX"C\2^,_%'B[PY M\.[O6M&9KR]\&>']>U"\M-/OX8KRXM=*U'4FU?4-#MI730[K3"0P^PX>GX;Q MRW-I<8\)4<^S^E3G/A?,JN$PV)JY5B)T)T^?"XBO5A5RRLL1[&O+%86%2I.- M-)Q;HTX3_.N,,@XNS7/>%\=P_G.&R_+LLQ7M?HH4444 %%%% !2 M9'3(SG'7OC./KCG'ISTH/0\XX/.,XXZX[XZXK\7+GXU?'KXOC[XCU#2OV>_&7P;\11F'X&^.O"WPKO=2\5?L_?M-_"5WN;.[T#6 MHO"GC3X@>"?C#H=E>ZKI^MZAH>B^/#H&FR>'KG4 #]H]RXSN&/7(QZ=>G7BC M(SC(SZ9&?7^1%?RH^&_B-^W)^UW_ ,$E?@7_ ,*]_:;@N/VBO&7[47[:\WB& MZU']J6]_9*_:,^/7@3]G?]H3]IBQT?X3_ /XE> ?AMXNTO2O&,'A+PCX4EN[ M-_ D'@RT\*>&U&O)IGANXU&[M_8/V:/VOOVI?%_[77P0\)"^^+-E\.?$?[5G MA3X0GX:?%1A?^+-)_96NO^"-G@;]IK3?$WQ"U2XMY)-8\>Q?M&:A'?>+/B2T M[7^H^,[_ %?P-+?QVE[;:+:@'])]-?[C?[K?R-*,D D8) R/0^E>/_$?QC\5 M?#FI6=IX#^$*?$/39]->XO-4;XB^&_!QL;X7$L0T_P"P:S87=Q= VZQW/VN) MUA'F^04WHQ(!^2G_ 12_P"1Q_X+.?\ :;+]KG_U7/P"K]S*_ K_ ((AZKXD MN-<_X+#W=_X6&FZI=_\ !:/]K"XU/2!KUA>#2;^7X<_ ?[1IPU"*!;>_%MMC M'VR!$BGW_(HV-G]U/[1US_H #_P<67_QF@#H:*Y[^T=<_P"@ /\ P<67_P 9 MH_M'7/\ H #_ ,'%E_\ &: .AHKGO[1US_H #_P<67_QFC^T=<_Z _\'%E_ M\9H Z&BN>_M'7/\ H #_ ,'%E_\ &:/[1US_ * _P#!Q9?_ !F@#H:*Y[^T M=<_Z _\'%E_\9H_M'7/^@ /_!Q9?_&: .AHKGO[1US_ * _P#!Q9?_ !FC M^T=<_P"@ /\ P<67_P 9H Z&BN>_M'7/^@ /_!Q9?_&:/[1US_H #_P<67_Q MF@#H:Y;PY_R$/&7_ &-(_P#49\-58_M'7/\ H #_ ,'%E_\ &:YO0+_65OO% MQ30PY;Q/F0?VK:+Y;CPYX=79EHB'^0*^Y< ;]I^92: /1:*Y[^T=<_Z _\ M!Q9?_&:/[1US_H #_P '%E_\9H Z&BN>_M'7/^@ /_!Q9?\ QFC^T=<_Z _ M\'%E_P#&: .AHKGO[1US_H #_P '%E_\9H_M'7/^@ /_ <67_QF@#H:*Y[^ MT=<_Z _\'%E_P#&:/[1US_H #_P<67_ ,9H Z&BN>_M'7/^@ /_ <67_QF MC^T=<_Z _\ !Q9?_&: .AHKGO[1US_H #_P<67_ ,9H_M'7/^@ /_!Q9?\ MQF@#H:*Y[^T=<_Z _\ !Q9?_&:/[1US_H #_P '%E_\9H K^'/^0AXR_P"Q MI'_J,^&JZFO.M O]96^\7%-##EO$^9!_:MHOEN/#GAU=F6B(?Y K[EP!OVGY ME)IOC3XBZ;\./"'B?Q_X_GT+P9X'\%:!JWBKQAXO\3>*-,TGP[X7\,Z!8SZG MKGB#7=4N8Q!I^D:1IUM<7VH7DIV6]K!))AB K &!^T+^T#\(_P!ECX+_ !%_ M:!^.WC/3/ 'PH^%GAJ]\4^,O%.JF5X;'3K3;'#;65E;)+?:QK>KWTMMI'A[P M_I<%SJ_B#7+ZPT?2;6YO[R"%ORL_8R^ OQ?_ &T/C=H'_!3S]N;P5K?@2YT6 M'5HO^"?/['OBT/'+^RQ\+_$,,]E"[&<:\+S^Q/+O@GX8\;?\%@?C1X%_;8^-O@75])_X)X?!3Q4?%7[ W[. M?C6W32+S]HGQWI,VK:98_MR?'3PAK^C17$7A46O)))BR23DDDDDDDDDT =$ !@ < M= !V HKGO[1US_H #_P<67_QFC^T=<_Z _\'%E_\9H Z&BN>_M'7/\ H #_ M ,'%E_\ &:/[1US_ * _P#!Q9?_ !F@#H:0D $D@ =23@#ZDU\[?'O]ISX4 M?LN?#K4_BS^T)XR\)?";X>:5/#8S>(O%?B6WC%_J]X'&F>&_#FC:=8ZAXB\7 M^+]([30]-_P""A_QQT.2/R(#X&\$:]::[X2_8S\&ZTLES(/%G MQ M/&'[11L8[2XTGP!\)]4FAU6$ ^EOVF/\ @H3\-O@CXYB_9^^%G@[QG^U9 M^V)K.EP:GX>_98^!B:;J7C'2M-OVCATWQC\;/&FK7-G\//V"M$\:ZO%%HT_A6B?L!_%G]K/6=.^)'_!4OQSX8^*FBV6J6VO M^"OV"OA-+J\/[%GPZN;.XBN='N?BK_;MIIWB[]L?X@:6UM##_ (':5-#;ZW/]D_LU?LO?!G]D3P+-\/OV?_@OHO@/1]3U.;Q#XLU5 M-=;7?&WQ$\77>6U+QS\4?B%XBEU3QO\ $WQUJLC-)J7C'QUKVNZ_=9$1ODMH MXH(_HO\ M'7/^@ /_!Q9?_&: -73].L-)L;/3=+LK73M.T^TMK"PL+&WAM+. MRL;.%+>TL[.UMTCM[6TM8(XX+:VMXXX+>%$BAC2-547*Y[^T=<_Z _\'%E_ M\9H_M'7/^@ /_!Q9?_&: .AKEM"_Y#?C7_L.Z=_ZBGAZK']HZY_T !_X.++_ M .,US>BW^LKK'C$KH89FUO3C(O\ :MHOEM_PB^@J%W&(A]R*K[EP/FV]5.0# MT6BN>_M'7/\ H #_ ,'%E_\ &:/[1US_ * _P#!Q9?_ !F@#H:YGQAX+\'_ M !"\-:UX+\>^%?#GC;P=XEL)]*\1^$_%VAZ7XE\,^(-+NEV7.G:WH&M6M]I. MK6-PGR3VE_9W$$J$JZ$$BI?[1US_ * _P#!Q9?_ !FC^T=<_P"@ /\ P<67 M_P 9H _+>X_X)H>)_P!GJ:7Q#_P34_:/\6_LBK%+/?-^S5XVT_4OV@?V&_$$ MKB:YDL+?X%>*?$ND^+?@?'?7@M4^W_LU_$[X7:=I\2R2S^#M>!-G(B?\%'/B M;^S5_P 2C_@I9^S'XJ_9XT>R=H)?VLO@9)X@_:1_8GU**(6,(UGQ3XS\-^&[ M'XR_LZ6MU=7I%RWQ_P#A+X:\"Z*L,R?\+7UF*,7LGZD_VCKG_0 '_@XLO_C- M1R7FL2JR2>'4=74HZMJUB0R,,,C PX9&!(9&RK D,""10!G_ ^^)'P]^+/A M#0_B#\+?'7@_XD> O$]K]N\-^-O 7B;1?&'A#Q#9&1XA=Z'XE\.WVHZ+JML9 M(WC\ZQO9T#HZ,0ZLH[6ORJ\??\$Q?A=%XUUGXP_LF:I\0_V /CKK]V^J^)/' MW[*VN^%-"\!_$760TT\5[\:_V:?$FCZM^SU\8GGNYYI-2UGQ!X&T[X@7$=Q< M+I_C_29Y$N(^>B_:B_X*"?LF1+9_ME_LNP_M/_"[3WC@;]J3_@G[I.M>)?%% MEI9N19V^M_%W]B7Q)?ZE\5] GBME34?$-Q^SOXP_:(L8LW=U;^'-'LXX[5 # M]=J*^7?V=_VO?@7^UIX0N/'?[-GQ+^'WQD\-:=<16&O3^#/&>GW&K^$-8DC: M5_#?CWPGJ%KI_C'X>^*[15==0\)^.?#_ (>\1Z?(DD=WID+(P'T#_:.N'IH M_P#!Q9?_ !J@#H:*Y[^T=<_Z _\'%E_\9H_M'7/^@ /_!Q9?_&: .AHKGO[ M1US_ * _P#!Q9?_ !FC^T=<_P"@ /\ P<67_P 9H KZ%_R&_&O_ &'=._\ M44\/5U->=:+?ZRNL>,2NAAF;6].,B_VK:+Y;?\(OH*A=QB(?V]Q<:3#\0OB5X=T76_$(M6]_9I_P"" M9NK7OPAT*[T_SV-MI'Q,_:Q^(]KKGQX\>K=:>[V7B'2/AYX>^"GA34%EEMY; M358!'<4 >C_MT?\ !;3_ ()\_L"W=WX-^*'QFTGQQ\;U1H]/_9^^$=[HGC'X MH2W[3K:PVGB7S-9TOP7\,(Y9W3;>_%7Q=X,@EA6:2Q6^DB\A_P O)/VO_P#@ MJE_P48B4?"3X"?M#_!#X*ZXMI-8>'?@<]I^SC<>(-!N#&OVGXC?\%%_VJ?!^ MA^)]#T>_G3S+BP_81_8R^)_B*"Q$HT+X_,)H;X_L+^R=_P $N/V$/V(UM+S] MFW]C3X4^!O%=J1*_Q*U-;;QY\6KNY(9I[BZ^*OQ ;Q-X^+W4TDMQ/';Z_;6I MFD9H[:(84?H,+[6@,[C4+SQ_P"%_P#@GYX"F\3?'WXD7E[>2WXU'XX_\%#_ -L6 MS^+7Q\^,?B(SSM]H\4:=\._AAK0\M/[.O[*-8DB^_P#X*?\ !,G]BOX'>+X/ MBEI'P;LOB1\<(S;RS?M"_M"^(O%7[2'[0$UY"N)+JU^+_P <-9\=>,_#ZW#Y MD?3?"6H^'=$A8[+/2[6%(HH_M;^T=<_Z _\'%E_\9H_M'7/^@ /_!Q9?_&: M -\*H(.,D9PQRS $Y(#-D@>V<4ZN>_M'7/\ H #_ ,'%E_\ &:/[1US_ * M_P#!Q9?_ !F@#H:Y#1/^1E\9?]?>A_\ IBMJO?VCKG_0 '_@XLO_ (S61X9E MN)M>\8/=6WV28WFB P^>EQ@#0;7#>;&JHF: M5X-\-:=IVC>)YXYH9O$6E65EI<%KIVNRPW-Q%)K%E%!J4D<\R/=,DL@;L5TG M2TU$ZNNG6*ZJ;-=/_M(6EN-0^P+)YJV7VT1?:OLBRCS1:^;Y E_>"/?\U:%% M !37^XW^ZW\C3J:_W&_W6_D: /PU_P""*7_(X_\ !9S_ +39?M<_^JY^ 5?N M97X9_P#!%+_D=_M&?'?PG^S+\%O'OQS\<:=K^K> M%OAYIEGJNL:;X6MK"\\07=O>ZSINB1)IEKJFHZ38S3+=:I;O(MQJ%J@@25E= MI D;_F9^SS_P6<_9H^-WQJ\.?!SPMX#^-^G^)/B]X^BTGP[?Z]X>\%VVBV5Q M+XH7MO"/[ NRQL[&^<"2W(4[Y/*\/,.)CR*,))^TKPE3C=KWEK9:GZ?PEX+^*?'?"^=\:\(<$YS MG_"O#8&G0E@LLEE66T1MX-+N'HW_?#_P#Q->X?F ZBL63Q)X>BD>*77='C MEC=HY(Y-4L$DCD1BKHZ/&45G?Q#H:HBL[LVL:< MJJB*6=F8W0"JJ@LS$@*H)) !- &_17DG_"_?@:>GQD^%7_AQO!?_ ,O*J7W[ M1?P TNRNM2U/XX?"#3M/L8)+J]O[[XG>!K2SL[:%=TMQ=75QK\<%O!$OS233 M2)&B\LP'- 'LU%?,'_#;7[&__1V/[-'_ (?OX3?_ #7U1U']N[]B/1[1[_6/ MVP_V6=)L(GCCDOM3_:&^#]C9QR3.(X4>YN?&<<*/-(0D2LX,CD*H+'% 'U;1 M7Q?_ ,/'_P#@GG_T?A^QG_XE%\#?_F[K-U+_ (*;?\$Y-(CBEU#]O;]C:%)I M#%%Y?[3/P9NW=U0R,!'9>,[F4!4&6=D"+D L"R@@'W%17P+_ ,/5/^":'_1_ M?['O_B1'PL_^::LK4/\ @K1_P31T^2*-?VX_V:-6>5&D(\,_%3P[XN%NJN$! MO6\*W&M)8&5B?LZWS6[W(25K=95AE* 'Z'T5^N_LS_&OX>_%GXPZ3I5A+X&T6+PM\2?$ M_@?4]8FUC3(KO3M9\2Z%HFE>&[.>WT2:_OFL[SQCI-W#(MD95Q=6T-URXW%T M699WF&'RS QKUVI*C1EBL5252JXM4X-S:=K'Z MRZ/=6UC/XZO+R>&VM;7Q')<7%Q<2QP0000>%?#LLTTTTS)%##%$CRRRRND<4 M:-)(ZHK,/P>N+F\_X+G?%Z\T>RFN8_\ @CS^S[\0_LVN:A;.T%K_ ,%*_CQ\ M/-9;SM T^[AN5?5?V+OA+XAMH6U:_CC_ +'^.?CW37L+234_#>A_:M+_ #>L M_P!O;]H+_@IKXT\"?L.?%K5='^%'P:_:4^+GAO1?C5J/[/\ _P )/X%^(?C' MX<0Z9//XK^%2>,=4\3^(;SP_X-^(FF:!;Z!XTG\/P:?XGOM"N=1TFRUVQLM1 MOH9_[ /AU\/_ 3\*? ?@[X:?#?POHW@KP!X"\,Z)X1\&>$?#ME%IVA>&O#' MA[3[?2]$T/2+"$"*UT_3=/MH+6VA4$A(]TC22O)(_B\,\5Y1Q;A,1C,GG7G1 MPV(>%JO$4)4)*JJ5.LU&,F^:/)5@[I[MKH?I?C9X#>('@!GV4<.>(>'RK#YE MG>31SW QRG,Z>:498"6-Q>7J56K3ITU3J_6,%77LG%OD49WM)'4V5E::;:6M MA86UO9V5E;PVEI:6L,5M;6UM;1)!;V]O;P)'#!;P0QI#!!#&D,,2)%$B1HJB MU117TA^,!11TZU\7?M3_ +=_P,_93O/#?@KQ#)XL^*/Q\^(=O^! M_AR;XD?M"_%9[8R+-=^&O 6G3VZ:'X1LI(W&N_%#XA:KX,^%7A9$>7Q+XVTL M!5< ^SI)8XD9Y'5$569F8@ *H+,QST"J"S'HJ@L2 ":_*'QO_P %$/&7QT\6 M^(/@G_P3&^&^@_M/>.O#^I7_ (;^(7[37C'4]6\/?L+_ %URQ'E7^G>(_BM MH<$VJ_M ?$71[F2W2Y^#'[.W_"0W]K$O!/Q'TG]I;]I_XB>(/VSOVQ+"WGCTKXX_%C1M(TWP MQ\((KZ-$O_#W[+/P2TLW7@/]G7PO*$:&:_\ #HUOXJ^([:1QX]^*7BZ5RR_H MX%"C"@ >@_4_4]2>I/)H9E7[S*N>FX@9_.J5_J6GZ59W.H:G>VNG6%E"]Q=W M]_/%9V-K!&-SS7%Y26544HKX*\=?\%0O^"?GP^U5_#NJ M_M9_!KQ#XMCF:WD\"_"[Q.OQK^(:W*N(_LH^'WP9MO'_ (T:[9\K':#0_M,I M5@D3;&QR!_X*%^(_&,MQ;? /]@S]O#XR!HPVF^(=>^#OAS]E_P %W992\^/?@;XE6P=!O^UZ?X(U9F3'DVT\CQQN ?I)2$A1DD #J20!^9K\U1XX_ MX*N_$6*VF\.? G]B_P#9HT^XDVM=_%KXW_%7]I'QG90DY\^\\ _"/X)[JQM&O[YM*T&RDNY;72[-7B%]JM_(L M6GZ79>?#]KU"ZMKM_$/1/$VDIKMMHEO:Z3HWCZTCT+0(/"C^(8]'>&SU33M3\0:7::W= M6>DWLRV\ZZO7Z0>*O^"0G['_ ,2?"^K^'_C-+^T-\>=2U?1-5T<^+/CK^U5^ MT+\6-7TBXU2SFM!XA\,:!XO^(5_\-O"WB/2Y)4OM%U#0O -C%IE_;6T\%H$B M,3?FM^Q]_P &W'[.OP,_:$O?B=\6/BEJ'[2G@_P%JEPGA+X2>.?AGX7T[PGJ M-YJ6@V\UE>?$R&74_$6G>/(=&M]8=H-$BT;0=#OM8MK35=0LIK>!-)'Z!PO_ M ,0__P!7^)/]:%C?[?\ 8S_L#V'USDY_J\O8^R^K_P"S>V^MV]O_ &C>A[#D M]E[_ +4_/N*5X@?ZP\-?ZKO _P"K_MT^(/K'U7VGL_;P]HJGMT\1['ZM?V/] MGVKNNY*K:FHM_P!'^C>/_ WB*RCU'0?&/A76K"662"*]TGQ%HVI6LD\3!)8$ MN+*^GA::)V5)(E3Y /G6W@^!TD2+"QS1E)HRJ,DBNB,.&N/^"0__ M 3:D$9LOV0OA+X>FB+#[;X.L]?\$:E+&ZA7MKG4_!WB#0M1N[-RJ2/8W5U- M9M/%#<- 9X8I$_/S]!]3]'A(I[/^,<@_FE.+*.IQ]>/YXK\W8O\ @DO^PW9H MT6B_#_XI>%8 [36]GX*_:M_:[\$Z;I]PQ#F[TK2O"OQXTG3-)O#.HNVNM/L[ M>9[[-](SW;/*VCP/M(M M[E/$?QS\0VWEI*@F1[>WM[@2;@T[1.\3 'Z'F6,'!D0'T+KG\LTH=#T=3]&! M_D:_-F3_ ()NVUO([>'OVXO^"D'AM$E$^G11_M>>(_&":7,'64.C?$[PUX\F MUF,3AI?L?BJ;Q!8.DC6DEJVGK%:1Z=M^PI\7M+=Y-#_X*;_\%!+ SH$N5U34 M?V/O&4*XMW5C)4A_9P_X*.:<['3O^"D?@[58YE42K MXX_85^&^JO \;,4;39/!/Q@^'"P)*CE;I-2BU=I&C@>UDL@LZ7 !W_[1G_!. M?]E[]I'Q?#\6M9\+:_\ "G]HK3;'[!X?_:F_9X\7:W\#/VD-"MTMFM+:T?XI M> I]-U+QCH-I!)(B>"?B9:^.O -TKM%J/A:\@9HF^>_[3_X*D?L?G.M:7X7_ M ."H/P.L#(TFJ^%8/!'[./[=?AO2HT>8RWGA:_OM!_9;_:)NK.TM?*D;P_JW M[-GB;4+BX3[#XW7A3XY^&;&=8;]H? M]J#X;_$GP9JY,1/BCX2_%O3/V8]:\?\ P9\1I0_"/]HG]M3QAX^^-WA&_AW^U==?L@_"_Q7XG$BM+:QO^T+X-^)FH1Q?V7%-\1T6.^GB /Z&Z M*_GUTO\ X+8_&33OB]!\!_C+_P $Z_''[.WQAOKZWTKPU\-_C?\ M2? #X8Z MU\5K^Z8VJ2? #Q=\0O\ A#_@K\=;"#4P;.ZA^'_QA M/I>D23V>N^-H_ G[1,GQ*NO#^B76=1\3:;X.\#:[K)T:TEDL6*27%UI_1A,- M5QN*PV#H*,J^+Q%'"T5*2A%UL15C1I*4Y-1A%SG%.4FHQ6K:29ABL32P>%Q. M,KN2H87#UL36<8N'L9KJ"P& 2 3P 3R3Z =2?85_ 3^P+_P6I_X*E_$+]K7PI\-;?QMX M"^/>L_M"^)SX.TGP%\6-"T[P/\/-!\4:MITD>D>+H?$'PF\#7?C/POX<\%V> MGG4];L--T_Q%;ZGX;T^^M;BWAU"6+Q-IO]*_Q3^ /Q@B\$:M\7?^"F7_ 51 MUGX3_"/2%@O_ !%X&_9:U#1/^"?_ .S]HBS0R)-HWB'XWZOXK\:?M0>)1,JO M;P26/Q[^'R:O)DP^%(99$M4^FXRX+S7@C,,/EV:U<%7J8K"0QE&K@:M2K2=. M52I2E"7MJ.'JQG"I2DG>GR23C*$Y7DH_+\&\:Y3QQEV(S+*:>-HTL-BYX.K2 MQU&%&LJD(4ZBG'V5:O2E"<*L6K5.:,E*,XQLG+[Y_:+_ &W?V2OV2[>R;]HK M]H'X8_"O5-71&\.^$/$'B2VG^(WB]Y)/+2U\#_"_1AJOQ'\<7\C_ "1:?X2\ M*ZS>S.0D<#,<5\;>)O\ @HM\??'NAZKKG[+O["GQ2A\"Z9:75_JG[1_[>GB3 M3_V"/V>?#^AI"\D?BNZTCQ_I?BW]I[5M&@A47\I?]GWPSITUF8O-\1Z<;A98 M_DG]G6?PI;M?'_@C#_P3=\%>'++Q3:R'5O\ @HE^V#X8\;?"+P1XLM]2:&:+ MQ%H6H^.--UG]N?\ ;':XMQ=W=MJ%_/\ #[X<:_\ Z,UI\:!%>^:OVGX>_P"" M77ACXFZ_IOQ$_P""A/QB\9_\% /B!I>JVVN:)X+^)6FVW@7]D#P!J=B]V;"7 MX>?L;^%]2O/A=>W-A'= 6GBOXX7?QP^(T5S;PWD/C.VD2..+Y$^O/R>D^.'[ M=?[=>I3Z'\%_V@?BS^U'IDM\^FZOJ'[ 6DC_ ()\?\$Y?"5WIMW+IVLVOB+_ M (*/?%?2/CC^T_\ M#MI[2Q12?\ #%>GPR7]P9VNXO"GV;SH/I']GO\ X-]? M@;;:O-\0OVQ=0\-?%SQ3KD4-QKWPH^$VG^.O 7P?U"\E\FYNH?BM\3?''CSX MA_M?_M;SQWD;0W%U^T=\?M<\ ZW:EV'P;T-;B2SC_H5T[3=/TBQLM,TNRM=. MT[3;2WL-/L+*WAM+*PL;2%+>ULK*TMTBM[2TMH(XX8+6VBB@AB1(XXU10!>H M Y'P/X \#?#+PMHW@?X<>#?"O@'P7X=M4L?#_A#P5X>TCPKX7T*RC)*6FC>' MM"L[#2-,MD+$K#96<*9))!))KKJ** "BBB@ HHHH **** "N0T3_ )&7QE_U M]Z'_ .F*VKKZY#1/^1E\9?\ 7WH?_IBMJ .OHHHH **** "BBB@ HHHH *** M* "FO]QO]UOY&G4U_N-_NM_(T ?AK_P12_Y''_@LY_VFR_:Y_P#5<_ *OW,K M\,_^"*7_ "./_!9S_M-E^US_ .JY^ 5?N90 4444 %%%(65<98#)P,D#)]!G MJ?I0 M%!_AQH%[XK^(7C'PMX$\+Z-8T=V>6Y10BLV<*2/SYU;_@KS^PA-J=_P"'/A'\5?$/[5GBZQ23 M'A?]C+X3?%C]K6[EN(XS(;6;7O@1X-\:^!M'E #R^(?%VC6W3X ?\ !,WQSX4TC4(IEMO'7[;OQ^^%'[.>BPR!S%#= MGX>_"+_AJ+XR/#_R\&PUWP7X.OI(<(3!*V%:OP5_X*K_ !46"7XE?MJ_L_?L MT::9S]H\-?LC_LR2_$'QA#:,\Q,*?&7]JKQAXR\.75RD;0QB]@_9QTH%D>5+ M2)G54 /U#\Q,9!R,X)4%P".N=H.,=\XQ7QO\;O\ @H?^PW^SE?S:)\9_VK/@ M7X'\5Q.T2> ;OXB>']7^)=[,J>8UOI?PR\-W>M_$+5KG;C;;:9X9N[AV>-$C M9Y(U;P3_ (=,?L_^,XY/^&E_BO\ M<_MD333+<3V?[1W[4/Q/O/ ,\V)?-\[ MX&_"+4OA%\ G@F\^16LY?AA/:I&$BCC6- M?9?P6_97_ &9_V<+)]/\ V?OV M??@K\$;.: 6]S%\)_A?X)^'S7D8" F^N/"NB:7=W\DA17FFO;BXFGD'F32/( M2U 'QT?^"F$WCZ5K7]F#]AS]O']HX7,/F:3XLD^!2_LO_"^\!D5!;X@^-_BW^V=\3].B9V!EN/!_P\TO]F7X86.I)#M9;>V^*WC#38[@L#=W4 M48,OZB!$!!V@D=&;YF'_ )LM^M.H _$?]I#_@FW^V#\S75X=,EN[2Y-LLJ_FE^SM_P0U_:"T_XX^!M2^.2VFF?8?">@7;2O/J.E2 QZUI,V8IAYXC& MV?\ K:O[^RTNRN]2U*[MK#3["VGO;Z^O;B*UL[.SM8GN+J[N[JX>."VMK:". M2>XN)Y(X8(8WEE=(T9A\!_LC?\%#_P!E;]K3XE_&[X*Y[N M.UU"V_LM/''A6UTG0='G\>?#YIY2_B;P=#K-K).&^$\SXCR#,,ZQLL/G494:63898ZEAWBYY=B*F8J-/#S@YUY4ZDW M*IR-7BX0TDXW_H/PU^E)XD>$7AYQ9X4\+U>&H<-,S*K//N' M\)P[F2P.*6-H*BEEF#H*DO8552KN51\W.H+(M?\ @D3_ ,$UH852Y_8T^!^K MW!+//J7B/PU<^*-:NY78LTE]KWB/4]5UK4'48CB>]O[AH;=(K:$QV\,423_\ M.CO^":'_ $9'^SH/I\.]-!_/?Q7Z+T5]]L?SYN?!MM_P2T_X)JVMO!;1_L!? ML:O';Q)"CW/[-GPCO+EUC4*'N+R\\*7%Y=SOC=+H/!K[LHH ^.1_P $[OV 0 !^P[^Q M^ /V9?@C@ < ?\(-P . .U3VO_!/C]@NRN;>]LOV)OV1K.\M)HKFTN[7 M]FKX*V]S:W,#B2&XMYXO Z2PSPR*LD4L;*\;J&1@P!KZ_HH ^C:I:^9]FU+2OA!\.=.O[ M?SHG@F\B\L_#,-S#YL,DD,GERKOB=XVRC,I]\HH \V_X4W\)?^B8_#S_ ,(? MPK_\J*UM'^'/@#P]%I M(XW:)G,9=$8J652.SHH S_[)TS_H'V/_ (!VW_QJIX;.UM]WV>WBM]^"_P!G MC2#>5SM+^2L>_;D[=V=N3C&3F;S$SC>F>F-PSGTQG-*7 _O'K]U';I_NJ?\ MZ_:@!/+7U?\ [^2?_%5X9^TI\ _#7[3GP/\ B%\"?%NLZ_H'AWXBZ59:3JFL M>&Y;$:W8PV6M:7KDIZ:)7N-*ABT;P]IT,4D\U_KNJ6.C6<,,102RRW6I7%K!''$98Q([R*J&1 Y!=< M_!7[3G_!4?\ 8M_9I^%'Q*^(%_\ M _!'QYXO\#>&]:U/1/@WX.^-7POU#XF M>//$6G2)8V?A/P[X:M_$UWK,M_VKPV,T;"RYYP M_P"R%A_K;S3_ (3EA$[/%/'?[-]7OS1M[;VOLK\T;&8X;,(*<*D'+!UL-#$Q4Z=2%Z:YH2C>+^ M5_V)> MK&^&\_#*N\EGD]#)Y8V$,R5+#5UB:.(51?5_;1JQK5ES1>&=&<.:+BZ=^7EE M&3T)Y!A<;F>'H87$8+#4JU3'_ %.-*AA, M'%TG5QT\1"HX3TO&4(?I37 ?%#XJ_#7X*>!/$WQ0^+WCSPC\,_ASX,T MV35_%?CCQSX@TSPOX6\/:;$55KS5]]6>0ZA^T]^US\0M8^ /P<^%=_I<,3S?\*K\/?";XM?'/Q,(E_L;X76U ME<#5+?W)/^",6L_M+W7PO^)O_!3W]L?X_P#[6'QB^'E_:>)M \'?#'Q#;_LR M_LO?#7Q/ SS6M_\ #'X6?"[2M(\42^)-(^T2V$?Q4\7^-+[Q]J44-O>63>%( MT@TJTY3YXZWQA^UQ^T[^V#H][?\ [,MQ;?L'_L&!;7SZSX+^#/Q&L8;; M5CB_LZ_'?_@D+^QG>^)M"^!7QIL?VB?CO\0;F&\^,/Q2^&,?Q(_;R_:L^-7B M6W 1;[XN_$#X)>%/BMXRUFYAG#_V7X8N'T#P-X121].\(^%O#6E)'91_8_A? M_@EI^P#X;UV7Q9J'[,7P]^)_C.6<7;>//V@V\1?M,_$'[8'$GVQ?'?[1&N_% M#Q5'>%U#&YAU6*7/1@.!]R:#X;\/^%=*LM"\,Z+I7AW1--B6#3]'T'3K/1=* MLH%^[#::;ID-I8V\2]%CAMT0#@"@#\\6_;M^-_CF&&2UT;]@[]E?1KN-"ZZQJOQU_;*\9V4;NOF"6RT>T_9#\%VVH1Q[MJPZYXCL M%EP/.N(\L?TD"J"2%4$]2 3]2!S3J /S4'[$7[2GCJW=?CI_P %+/VI-866 M;S)O#G[._A3X%?LL>#S$QS+;6^H>&OAWX[^--O$X_=QRCXUF]A3+1W:S8F&I MI_\ P2@_8/DU2#7_ (B?!$_M#>)(1&S^(?VK_B)\4_VKM3EG3!-P%_:&\;?$ M;2K-W<"0Q:9I=A:(X7RK:-415_1>B@#B/ OPT^'?POT*#PO\-/ O@[X>>&K; M;]F\/>!?#&A^#]#MPHVJ(-)\.6&F6$050% 2W XKM0B YVC=_>P"WXL>3 M^)IU% !1110 5RVA?\AOQK_V'=._]13P]74URVA?\AOQK_V'=._]13P]0!U- M%%% !1110 4444 %%%% !1110 4444 >..:&:-XI8I462.2.12DD.1&9'1 MU9'1F1U96(/'F.'Q.*P&,PV#QM7+<77PU:EALPHTZ=6K@J]2G*-+$TZ=5.G. M5&;4U&5KVLI1=I+*M3E5HU:<*CI2J0E"-11C)P&?!D^FQC1O%)'@NVN8[;^Y7X/_ /!, M7X':)XR\/_';]H_6?B-^VM^TOI3-JFE?&']K36-'\>GX=:IJ M+JZB^"?P6T M.ST[]G;]G^*SNH/(M;CX/_#S1_$)MU:'4_&?B-F?4+C;_9C_ .")-#^&&F/"$\(Z5XF MU>]N=0U6&VDEECMWB\/Z9+I_AFVM]'3]$:^.X!RCC?*L!C5QSQ;F/%68U\7+ MZK4S''XO-JF$PE#FHTHPS',9U<=.&(A&%:.%G45#"1Y8TZ<:LZ]_#XXX/([<'Z5^'EWJGQ4^'/_ 5:MD;6-2_:&^!?QMU;5%F% MMJFM^$?BG^PQXP\)_"F[CU*'5X+>YM=$^(O[*/CFS\+O.C:E#HA\#_$CXD:? MJ5K+XSO[ZRN+$ _.O&,_ISU'449&O3ISUK^0/X2^-O MVMO%G_!/G]B35].\9_&3QAX6D_:'_P""R=C^T'XDG\3>,_%'CRZNM.\!_P#! M0E_V1X?&GB.ZO[_QK=VO_":I\-+CX;SWU[)-=>-E^#4VB2RZK/X1:;Z$_9 U M#_@HI+^U)^SN!GZ]Z_&7_ (+@R?&^+]C+QFW@C_A7Q^$C:IX! M7XNMK+:U%X_M],'C>P;29O!LL,HT&2-_%0\(0ZI%>(FH1Z6VK26;RLT:1^3G MN:?V)DV:9O\ 5JF+_LW!5\9]6I/EE6]C!SY7/EG[*FK&>$_[3AA/K\LN_P!8\ZP63_7U@OK&$^MK M!_7/K+PWUK#>V5-T_;TN;VD>0_X(NA++QI_P6#2YGM4?Q#_P61_:F\6:&BWE MI*^J^&M9\!?!BSTG7+)(9Y>S4;K0M9M[*[4>5<2Z7?I$S&TG"?N/YB=0=V M#@[ 7P?0A Q'XXK_ #JOV/M%^._B;]I3X4>&?V6O'?ASX8_'SQ%KFI:3\./B M'XBT?2O$F@^"=3O?"_B&'4O%NH>&M5L-4TOQ%'H?AM]?U"STB]TR^AU&^BAM MHXA+*)HOUWUS_@BI_P %F?B]K;3?M)_\%:/ 'QP\/7VH)>7WA[QE\./V@(? M8@C21Q9O\$?A?\;/@Q\(M;L;B<6YN+'7-!N J(4BN?($EK<_*^'G&M7C7+,7 MC,1EZP%;!8QX6?LJDZN&KJ5*%:$JIR_NZW-&->-*'[3]*G MZ.;^C-QUD/!3XOEQH\ZX0PG%3S1\/?ZMPP_UO.L\RA9?'"?VWGKKRI+)EB)X MCZU2O]:C3]A'D4ZG]&'QT_;N_8Q_9GN)-.^/?[4GP%^%&NJB/!X4\9_%+PAI MGC;4?,;9&FD>!AJDWC+69Y'(2.WTK0;R>1R%2,DU\V1_\%1_"GQ ,4?[+G[) M'[=/[5:W\#-I7B3P9^SCKGP0^&%Y,T4;PNOQ9_:_U/\ 9U\%7FFN98P^I>'K MSQ#&(RTUO%=(AS^6'P@_X(J?\%)O@)%=6?P9_P""BG[*7P9T[4(XK?4H_P!G M[_@F+\!/@)KNI6B,_F1:CX\\%BZ\?ZA?31,EL=0S23M<^,OVU/A_;S3R+Y<4ZV7P/_:H^%%M M:?9(/W,%G8K;:5*V;R^T^\U$K>+^@'\R'VP?'G_!7?XII;2>&?@'^QE^R#H\ M\K12:C\;OB[\2_VK?B-;6[B+%S/\,?@AX6^#?P[M[F)7GQ!%^T%K5LTT4:F< MQ,9#0OOV)OVD/&T)N?VH_P#@J/\ M(7NFSW:NOA#]F3P[\(_V)? ,F9&N9[) M->\/Z+\0?V@Q&T48AC\G]H"WO8[9)7\YI7>9?BRZ_P""/?[1GB*>WC\7_%K] MFGQ7;%(;>ZE^(]U_P5@^,\#V4,AN#93^&_B'_P %6Y-$U2PN[@>9>:5?.FEW M$\C7D]K/+''$=K3?^"+?B33',J^&?^"/VKW#),DEYXS_ ."47C[XDZA<&XD$ MDTUWJ/Q*_;Y\87U[>R$*AU&\N)]2%NJVB7:V@\B@#V"#]F7_ ((;_!K7_P#A M+_BAJ/['_C#QU!;P:A)\0_VQOVB?#?[1GQ!A!F>U36(_&/[4_P 4/B/KFFO/ M>>;&+K3+BP@^UO+# L;$QCZ3F_X*D_\ !,#P+:6V@:3^VE^RL;+28WL+70OA MY\4/!_BNVTRVL8D_ 9H;CP)XI_X)-^"I[:Z2^MY?"7_!(VZ\.2P7L4 MH[N&71_VSK.2*ZCM M@+=+A'69( (E<1C;7O%I\!_^"G5CIT&BZ-^VA^Q;X-TZ/RHDF\(?\$[/'=K= MZ?:+.;B6'2[/4?VY;W0XC.Q=&^TZ9<1()YIDA\_9(H!JV7_!5C]C36%\OP9J M_P ?/B+ ;>>!'$5K<1 M-\;KOX4R;-0F)C@ADBCO+5%-WJUKIM@4NG@_X9__ ."H'_22+X&_^*\8/_HL MJA;]G;_@IP[%F_X*-_ =F)R6;_@G9:LQ/J2?VL"2?>@#;E_;1_:5UB)V\$_\ M$M_VR;HB6*!9_B!\0?V(?AK9+* );OSA=?M7>(]8$,4+(EM=6NB7EM>WC&V2 M2&..:YCS[;]HC_@I)KC2+HG_ 3F^&WAE'1WMY?BQ^W=X.T:2$32B*S2\M/A M5\"OC&HO(%)N=8MK74+BSMX4,>E:OK%PP04I/V'++6XH@RNYTV[\0_M(>*]$M[EPHC\W4?#FKP+$\@%IYQBFAB_ MX96_X*)?])2KG_Q"']GW_P"61H V+W7?^"MNL2L-/^&'_!._X?6[/$@FO_CC M^TS\7)X$A7=//]DT_P" 'P:AO/M\G[F"W_M"P;2XS]KFGU9A]B,\'@+_ (*M M:_ 5U?\ :=_84^'SM:D;?"/[&OQT\>W$5Q=<2(NH>+OVR_#%K*VDH/\ 0KY] M"2/5+@^??:/9P+]A; _X96_X*)?])2KG_P 0A_9]_P#EE3X_V4O^"A$LD<=] M_P %4/$,%FTB?:I?#_[%O[-.G:T(5;*-*M)WP$,U[X>U:)8FD"V MHE:.:( ^;OVROV#/^"@GQV_9O^*O@G6_^"@^F^+[C4M$^WQ?#C1_V?? OP"^ M'WC2'0VCO9/"?BGQGIOC'QKXVTW1]=MH+@:H]YXDN/#%SJ(LFUS38?#4=_9G M^8K_ ())_LJ_$W]IW]K[3;?X8?&JS^"FH_ 6\'C;QC\0/"OB?PM?_$#18-/U M"?1GT[X?: UWJ=AXPDUF[6;1M7U6>RUWX:6NA74S^)3KEGJ^D:#X@_J/_:Z_ MX)__ +>'Q>_9E^.'PT\/_P#!2CXM?$?6?&?PZ\0:)8?#[Q?\&/V5/AYX6\=2 MW$"R2>#M?\:?#KX,>&_&7AW2_$\$,NB7.I:-KNG&%;X#4)9=);4+:?\ FG_X M):?\$AO^"A%O^V;X2\3^+_!_QH_9"\(_"NZ\2#QM\8-/U/PMX4\7VL-YX:O] M);PC\,KN[M/&ND^(]2\3?VI:VMUJ$?AW7_!UGX=-]?W,\ET-'MKGGEX#\!>( M4,;Q[Q%Q;BLFSOA6FG@UO. M?--PYORCC',&C]:5-QC*G%PPTL)3_ M -LKSJ2C"K1FHQE2G&=:/];"?LS_ /!0K3I!+HG_ 4T@U@1M+"L/Q#_ &*/ M@=XAAEM&SY4US_PKWQ3\*+F36H]L1:]MI[/2)";H_P#".QK+;K9:B_#3_@J3 MHD$/]F_M@_L:>,I;9O)6#QE^PC\6O#\FH6[F0?:=1U3P;^VVMO%J$ :-E33- M!M+&Z9"A@M0^ZLBU_P"";'AFZ'_%<_M-?M[_ !+W&%YX/$7[>?[1G@[3;J1' M>>5I](^!VM?![3PL]XR7HAMH+>&RD@M[33$L=*C;3GRU_P""1?[#]S+PS*EV)+6(F/Q/'J5U9O HL9;MAI_SKJ?_!8#QIX)22'Q#\8? M^"*WCN]MYHY39?#[_@IQ\0UUF]MI06-C:^']+_9#^)4L%Y"L%TSZC=ZH-/C3 MRYM0ATR >9)^D/A3_@G;^Q5X&:"3PA^Q-^Q;X"" %4&(88HO]7&B@ _!O_A^)\7IW9/"?[ WB MCX[[42X!_9=\9?M$?%N&2!;=[N[MENO$O["OPQM/[8M+98IGLS1)NLKA%_8%8_$J])-%_X$NK-_Z%.:3R?$ M6!OC?\5Y-,Q>/;P6XN8Q]LM6N+N%O-M6LW\,_X>M?\% ?$.Q;C M_@G#XJ_9]22.;;/\4_AC_P %#/C3+'>1PQ1_V=):?L[?L)ZS923FXDGNXKR' M6VT:XL].EM4U-+B_LKFOWY,/B(]1X?/UM]1_^.THC\2+]TZ"OTAU(?REH _G MKF_X*1?M'7:31>._VL/@'^S]&LMW8O+?_P#!'[_@JAJTUA? M;K8WGB#XN>* M_A1H5KJZK%=W]MI]WHGGB]BCTW['JMM;SW5S#I?[8_@+Q%="'Q]_P<$>&/ MNY)X+W3O"_[,/[.O[/$^ERA_+:QO)?VDO ?Q6U3PM!JR_RG&/H.*8T'B)UVR'0I$.,I+'JDJ''(RDD MS*2#R"02#R.: /PJL-<_8.^(%Q;7'B+_ (+Z?%/XC-J%ZUO'I6F_\%#?V7_@ MLU]<-/%%)8V^G?L^>#/@SK%N\\,,=C''97%K.BM)?Z;):ZE=RZA+[/HO[)G_ M 2V^)]O"VI?M!>)OVA&EO&TN6X\':_^P7^R#XKD MFF\4?L:_L:>(YY[06$UQKO[./PSU:XDL@) MH\]]X4FE:V42R[82_EKYCE5! M8Y ///!__!+S_@F3ISM>Z+^Q=^ROXHO+:2(2:QXG^%O@OXGZPEW'*UV+BXUO MQO:^+=3?4997\Z>\N;QKZ[V0FYFF6"$1]K\8OV;?V#O /[/?Q=TSXE_!SX#? M"WX!W?P]U;2?B?=:9\/_ E\.='L_!9LYK1T74?"FB:/J-E>6K72IX;&BR+K M4.M2V4?AZ-M6EM8Y/-]6_P""4'_!/C5W,DO["G[&^G.;9K4GP[\#?#/A3"/@_P"' MK;X#^.=2@L=0\/>*?#OC'XNZMX;N==T">6^T6U\>>!]?\<:QX=\4Z)+<22VS MWLNFCQ+X>-R=6\.:E#6(>%57&T M5[3#Q6(CK2DJD8RA).'OJ,?:T;^UAS8R,IX7$PC0IXISHU(?5ZUO95U.#C*E M44DXRA.+<91E[LDW%M)MK\&O^"8OC7_@D%^S5^TG\5OC@=)_:DNO&GP[UC48 M/V2M(\=:7+\9/$GCZP\410>#M.L/ ?PO^#GP[@\3:I^T#KUYJU]I/ASPWJ\> MM10>'?$$5[!>V6NZ5XAU33OZ$X_A1^W!_P %"5%Y^T1J/B_]@']D#58B8/V7 M_A1XTL[?]L3XT:!Z7XJ^/FG-'>>&5_ /]@+_ ((F_M%_$+]HW7U_:*T7Q)\%?AM\ ?'-K:>) M-5TW5;[2]>^)/BG19++6].T3X4>*M%FM;V'PW>6LNF:M?_%'29(9-.T^^M;' M0(U\527G_"-_VQQ1>)88XXEDT8K&B1J9!J\KD(H4%Y9;B261R "TDKO([9>1 MW=F8_)\"<;^)7'>78C-O$R&(J9G0Q-3!X'&XR/U7%8C!TJE5RHRRY4J<<+2P M=>4Z5*K%0^MWG4G3=6-3$XGYO@W+*&4Y94PF%RK#Y5AWB:M:-.A2=%UJE1I5 M:E6E).7-%PC2C.4KN$(P44J:E+C/@K\"_@[^SE\.?#OPB^!/PT\%_";X:>$[ M=K?0/!7@/0-/\.Z!8&4[[N\^Q6$,0O-6U*:QK>H/=ZUK6H2SZAJ^H7U]/ M-<2>KUS^/$W]_0_^_6I__'J,>)O[^A_]^M3_ /CU?HQXF_OZ'_WZU/_ ./4 =!17/X\3?W]#_[]:G_\>HQXF_OZ'_WZU/\ M^/4 =!17/X\3?W]#_P"_6I__ !ZC'B;^_H?_ 'ZU/_X]0!T%%<_CQ-_?T/\ M[]:G_P#'J,>)O[^A_P#?K4__ (]0!T%%<_CQ-_?T/_OUJ?\ \>HQXF_OZ'_W MZU/_ ./4 =!7+:%_R&_&O_8=T[_U%/#U6<>)O[^A_P#?K4__ (]7-:*/$7]L M>,=CZ-O_ +;T[S=T>H;2_P#PB^@X\O;*&"^7LSN);?N/3:* /1:*Y_'B;^_H M?_?K4_\ X]1CQ-_?T/\ []:G_P#'J .@HKG\>)O[^A_]^M3_ /CU&/$W]_0_ M^_6I_P#QZ@#H**Y_'B;^_H?_ 'ZU/_X]1CQ-_?T/_OUJ?_QZ@#H**Y_'B;^_ MH?\ WZU/_P"/48\3?W]#_P"_6I__ !Z@#H**Y_'B;^_H?_?K4_\ X]1CQ-_? MT/\ []:G_P#'J .@HKG\>)O[^A_]^M3_ /CU&/$W]_0_^_6I_P#QZ@#H**Y_ M'B;^_H?_ 'ZU/_X]1CQ-_?T/_OUJ?_QZ@"MH7_(;\:_]AW3O_44\/5U->=:* M/$7]L>,=CZ-O_MO3O-W1ZAM+_P#"+Z#CR]LH8+Y>S.XEM^X]-HKI<>)O[^A_ M]^M3_P#CU '045S^/$W]_0_^_6I__'J,>)O[^A_]^M3_ /CU '045S^/$W]_ M0_\ OUJ?_P >HQXF_OZ'_P!^M3_^/4 =!17/X\3?W]#_ ._6I_\ QZC'B;^_ MH?\ WZU/_P"/4 =!17/X\3?W]#_[]:G_ /'J,>)O[^A_]^M3_P#CU '045S^ M/$W]_0_^_6I__'J,>)O[^A_]^M3_ /CU '045S^/$W]_0_\ OUJ?_P >HQXF M_OZ'_P!^M3_^/4 =!7(:)_R,OC+_ *^]#_\ 3%;5?QXF_OZ'_P!^M3_^/5D> M&?M?]O>,/MIMSBBB@ HHHH * M*** "H_)B\PS%%,I3RS(5!7N(W>7N^8)G8&RP7<2:DHH ;L7&,'@YZG M.?KG/TYXP,=!A=HSG'/X_3ITI:* "JUY:VU[;2V]W;P75NX!>"YACGARM$816TFK:@T04W<^_P#= M&OPS_P""*7_(X_\ !9S_ +39?M<_^JY^ 5?N96-##T,+2C1PU"CAZ,7)QI4* M<*-*+G)SFXTZ<8Q3E.4I2:5Y2;D[MMCE.<[<\Y3Y5:/-)RY4VY-*[=DY2E*R MTNV]VPHHHK8D**** "BBB@ HHHH **** "BBB@ KE?#@ U#QE@ ?\52.@'?P MSX:S755RWAS_ )"'C+_L:1_ZC/AJ@#J:*** "BBB@ HHHH **** "BBB@ HH MHH **** .6\.D_;_ !D,\#Q2 /8?\(UX;.!Z'/^0AXR_[&D?^HSX:H ZFBBB@ HHHH ** M** "BBB@ HHHH **** "BBB@#EO#G_(0\9?]C2/_ %&?#5=37+>'/^0AXR_[ M&D?^HSX:KJ: "BBB@ HHHH **** "BBB@ HHHH **** "N6T+_D-^-?^P[IW M_J*>'JZFN6T+_D-^-?\ L.Z=_P"HIX>H ZFBBB@ HHHH **** "BBB@ HHHH M **** "BBB@#EM"_Y#?C7_L.Z=_ZBGAZNIKEM"_Y#?C7_L.Z=_ZBGAZNIH * M*** "BBB@ HHHH **** "BBB@ HHHH *Y#1/^1E\9?\ 7WH?_IBMJZ^N0T3_ M )&7QE_U]Z'_ .F*VH Z^BBB@ HHHH **** "D9@JEF(55!9F)P ,DDG@ # MDD]!2UYM\9?"^A>-OA%\4_!OBC1?$/B3PUXL^'/CCPSXA\.^$;NYT_Q7KVA: M_P"%]5TG5]%\,W]G>:==V7B'5-.O+FQT2[M=0L+FVU.>UF@O;61%G0 I^(/C MM\$_"?A;4O''BCXP?"WPYX+T;58-#U?Q=KWQ"\'Z/X8TK6[JX:SM]'U+Q!J6 MLVND6.J3WBM:0Z?=7D5W+(-%M/$FA M+IFMZ7?MK7AZ_@6YLM>TD6EW,=2T6[MW2>UU6R$]A<0NDL-P\;!J_F!_X=]_ M'#XS_!/6?V1_CMK/QEUCP/X6^/VH']D;]J)_V9?@=X^UWQUIOACP#\7[CP%H MW_!1KX(_&?X8>+/#7Q'\&_#+6-5D\+>&_B)I?@OP-H_CG5_&-@TLW@F73KCQ M;?>O?#+]C;]MRW_;(^&'Q+\8>%-(\%QC]J_]BGX\>)=5\ 7%EI_PN\%_![X6 M_P#!(WXM?LR_'#X4>#M,LKR1-#\/G]I;Q(^@^'? =I&WVO1?&.F^*8K>;2-) MU'4[( _I%IK_ '&_W6_D:$!"*&.6"J"?4@ $_B:\B^(OA;XNZ]J5G<_#WXK: M+X"TN'3F@OM,U/X8V7CB:]U#[1+(+^/4;GQ=X?>SC%LT5O\ 8EM9U+QM<>?F M3RD /R2_X(I?\CC_ ,%G/^TV7[7/_JN?@%7[F5^!?_!$/3O%,&N?\%B+;4/$ MUG?ZM;?\%H_VL(-6U6'P['8P:IJ,?PY^ _VF_M]-_M6Y738;G=&4L1>7@M_+ MXN9=[;?W4^Q>(?\ H/6__@EB_P#EA0!T%%<_]B\0_P#0>M__ 2Q?_+"C[%X MA_Z#UO\ ^"6+_P"6% '045S_ -B\0_\ 0>M__!+%_P#+"C[%XA_Z#UO_ ."6 M+_Y84 =!17/_ &+Q#_T'K?\ \$L7_P L*/L7B'_H/6__ ()8O_EA0!T%%<_] MB\0_]!ZW_P#!+%_\L*/L7B'_ *#UO_X)8O\ Y84 =!17/_8O$/\ T'K?_P $ ML7_RPH^Q>(?^@];_ /@EB_\ EA0!T%%<_P#8O$/_ $'K?_P2Q?\ RPH^Q>(? M^@];_P#@EB_^6% '05RWAS_D(>,O^QI'_J,^&JL_8O$/_0>M_P#P2Q?_ "PK MFM L]=-]XN":U;H5\3XD)TB-O,?_ (1SPZ0X!OEV#843:"V2A(?^@];_ /@EB_\ EA1]B\0_]!ZW_P#!+%_\L* .@HKG_L7B'_H/6_\ MX)8O_EA1]B\0_P#0>M__ 2Q?_+"@#H**Y_[%XA_Z#UO_P""6+_Y84?8O$/_ M $'K?_P2Q?\ RPH Z"BN?^Q>(?\ H/6__@EB_P#EA1]B\0_]!ZW_ /!+%_\ M+"@#H**Y_P"Q>(?^@];_ /@EB_\ EA1]B\0_]!ZW_P#!+%_\L* .@HKG_L7B M'_H/6_\ X)8O_EA1]B\0_P#0>M__ 2Q?_+"@#H**Y_[%XA_Z#UO_P""6+_Y M84?8O$/_ $'K?_P2Q?\ RPH K>'/^0AXR_[&D?\ J,^&JZFO.M L]=-]XN": MU;H5\3XD)TB-O,?_ (1SPZ0X!OEV#843:"V2AM_P#P M2Q?_ "PH^Q>(?^@];_\ @EB_^6% '045S_V+Q#_T'K?_ ,$L7_RPH^Q>(?\ MH/6__@EB_P#EA0!T%%<_]B\0_P#0>M__ 2Q?_+"C[%XA_Z#UO\ ^"6+_P"6 M% '045S_ -B\0_\ 0>M__!+%_P#+"C[%XA_Z#UO_ ."6+_Y84 =!7+:%_P A MOQK_ -AW3O\ U%/#U6?L7B'_ *#UO_X)8O\ Y85S6B6>NG6?&(36K=676].$ MC?V1&WF/_P (OH)#!3? ( A1"H+ E"X/S%5 /1:*Y_[%XA_Z#UO_ ."6+_Y8 M4?8O$/\ T'K?_P $L7_RPH Z"BN?^Q>(?^@];_\ @EB_^6%'V+Q#_P!!ZW_\ M$L7_ ,L* .@HKG_L7B'_ *#UO_X)8O\ Y84?8O$/_0>M_P#P2Q?_ "PH Z"B MN?\ L7B'_H/6_P#X)8O_ )84?8O$/_0>M_\ P2Q?_+"@#H**Y_[%XA_Z#UO_ M ."6+_Y84?8O$/\ T'K?_P $L7_RPH Z"BN?^Q>(?^@];_\ @EB_^6%'V+Q# M_P!!ZW_\$L7_ ,L* .@HKG_L7B'_ *#UO_X)8O\ Y84?8O$/_0>M_P#P2Q?_ M "PH K:%_P AOQK_ -AW3O\ U%/#U=37G6B6>NG6?&(36K=676].$C?V1&WF M/_PB^@D,%-\ @"%$*@L"4+@_,57I?L7B'_H/6_\ X)8O_EA0!T%%<_\ 8O$/ M_0>M_P#P2Q?_ "PH^Q>(?^@];_\ @EB_^6% '045S_V+Q#_T'K?_ ,$L7_RP MH^Q>(?\ H/6__@EB_P#EA0!T%%<_]B\0_P#0>M__ 2Q?_+"C[%XA_Z#UO\ M^"6+_P"6% '045S_ -B\0_\ 0>M__!+%_P#+"C[%XA_Z#UO_ ."6+_Y84 =! M17/_ &+Q#_T'K?\ \$L7_P L*/L7B'_H/6__ ()8O_EA0!T%%<_]B\0_]!ZW M_P#!+%_\L*/L7B'_ *#UO_X)8O\ Y84 =!7(:)_R,OC+_K[T/_TQ6U7_ +%X MA_Z#UO\ ^"6+_P"6%8_AF.YBU[Q@EW<)=3B\T0M,D ME*G0;7"^4)9@"""2P M,O^QI'_ M *C/AJ@#J:*** "BBB@ HHHH **** "BBB@ HHHH **** .6\.?\A#QE_P!C M2/\ U&?#5=37+>'/^0AXR_[&D?\ J,^&JZF@ HHHH **** "BBB@ HHHH ** M** "BBB@ KEM"_Y#?C7_ +#NG?\ J*>'JZFN6T+_ )#?C7_L.Z=_ZBGAZ@#J M:*** "BBB@ HHHH **** "BBB@ HHHH **** .6T+_D-^-?^P[IW_J*>'JZF MN6T+_D-^-?\ L.Z=_P"HIX>KJ: "BBB@ HHHH **** "BBB@ HHHH **** " MN0T3_D9?&7_7WH?_ *8K:NOKD-$_Y&7QE_U]Z'_Z8K:@#KZ*** "BBB@ HHH MH **** .!\>_%'X?_#"ST^]\>>*M)\-QZM=FQTF"^F=[_5KM%62>'2M+M(KG M5-2:SMV%WJ!L;.X33K%9+^_:VLHI)UQ-#^/'P7\3>)M+\&^'OBGX!UOQ/K>G M6>J:-HFE>*=(O[_5;/4/"]CXXLGTZ&VNI!>377@G4]-\9P6=NTE])X2U"R\3 M+;'0KJ#4'^*O^"F7[+.L_M.?#3P3#\/]-^)'AWXX_"_Q8OC_ .!'QX^$/BKP M[H/CKX)?$>VNM"L8-0N-#\5:QI7AWX@^ /%VBS:MHWQ!\!>*+;Q!X2UW2;.V M37M!?R['5M(^+?@9_P $\OVMM'_:P^%_QT^,>N?#R34;3]KS2?VR_BKXF\ Z MCAW^KZC_P2@\-_L3>,/AEX4T"_,NKV^GP_&^+7]0 M _(K_@BF0/&/_!9SK_RFR_:XZ GK\.?@'Z ^GX<9ZBOW+W#T;_OA_P#XFOYQ M/V??^"1'P-^*?Q-_;F\:ZM\?_P!NCPEXBU_]N?XR:KXHE^#_ .V%\5?@;HGB MG7M4\)?"W6;[Q-KG@WX/W?@WP3)XCNI]7FLY]4L_#EC<-I=GI6FL6M=-M(XO MJ#_AR'\ O^CL/^"H?_BR?]J;_P";.@#]F]P]&_[X?_XFC&V_9Z_9]\>A-3FA\:L^IZA_PD'C MOQ WV^Z_TD6#6-B7>"QM\ ']%6X>C?\ ?#__ !-&X>C?]\/_ /$U^,G_ Y# M^ 7_ $=A_P %0_\ Q9/^U-_\V='_ Y#^ 7_ $=A_P %0_\ Q9/^U-_\V= ' M[-[AZ-_WP_\ \31N'HW_ 'P__P 37XR?\.0_@%_T=A_P5#_\63_M3?\ S9T? M\.0_@%_T=A_P5#_\63_M3?\ S9T ?LWN'HW_ 'P__P 31N'HW_?#_P#Q-?C) M_P .0_@%_P!'8?\ !4/_ ,63_M3?_-G1_P .0_@%_P!'8?\ !4/_ ,63_M3? M_-G0!^S>X>C?]\/_ /$T;AZ-_P!\/_\ $U^,G_#D/X!?]'8?\%0__%D_[4W_ M ,V='_#D/X!?]'8?\%0__%D_[4W_ ,V= '[-[AZ-_P!\/_\ $T;AZ-_WP_\ M\37XR?\ #D/X!?\ 1V'_ 5#_P#%D_[4W_S9T?\ #D/X!?\ 1V'_ 5#_P#% MD_[4W_S9T ?LWN'HW_?#_P#Q-&X>C?\ ?#__ !-?C)_PY#^ 7_1V'_!4/_Q9 M/^U-_P#-G1_PY#^ 7_1V'_!4/_Q9/^U-_P#-G0!^S>X>C?\ ?#__ !-&X>C? M]\/_ /$U^,G_ Y#^ 7_ $=A_P %0_\ Q9/^U-_\V=(?^"(?P" /_&6'_!4/ MH?\ G)/^U+_\V= 'ZZ>'3B_\8DJX#>* 1E'Y'_"->&QD?+R,@C(XR",Y!KJ- MP]&_[X?_ .)K^=7X#_\ !(?X1^.?''[6.BZY^UE_P4T:R^%O[20^'OA467_! M1?\ :?L9D\-M^SU^S[X]":G-#XU9]3U#_A(/'?B!OM]U_I(L&L;$N\%C;X^C M_P#AR'\ O^CL/^"H?_BR?]J;_P";.@#]F]P]&_[X?_XFCL[I-'UO]F;X&_$74%U6ZB\:F75+MO$OC M76W@N[H&:'3FLM/C\NVLH5(!_17N'HW_ 'P__P 31N'HW_?#_P#Q-?C)_P . M0_@%_P!'8?\ !4/_ ,63_M3?_-G1_P .0_@%_P!'8?\ !4/_ ,63_M3?_-G0 M!^S>X>C?]\/_ /$T;AZ-_P!\/_\ $U^,G_#D/X!?]'8?\%0__%D_[4W_ ,V= M'_#D/X!?]'8?\%0__%D_[4W_ ,V= '[-[AZ-_P!\/_\ $T;AZ-_WP_\ \37X MR?\ #D/X!?\ 1V'_ 5#_P#%D_[4W_S9T?\ #D/X!?\ 1V'_ 5#_P#%D_[4 MW_S9T ?LWN'HW_?#_P#Q-&X>C?\ ?#__ !-?C)_PY#^ 7_1V'_!4/_Q9/^U- M_P#-G1_PY#^ 7_1V'_!4/_Q9/^U-_P#-G0!^S>X>C?\ ?#__ !-&X>C?]\/_ M /$U^,G_ Y#^ 7_ $=A_P %0_\ Q9/^U-_\V='_ Y#^ 7_ $=A_P %0_\ MQ9/^U-_\V= '[-[AZ-_WP_\ \31N'HW_ 'P__P 37XR?\.0_@%_T=A_P5#_\ M63_M3?\ S9T?\.0_@%_T=A_P5#_\63_M3?\ S9T ?LWN'HW_ 'P__P 31N'H MW_?#_P#Q-?C)_P .0_@%_P!'8?\ !4/_ ,63_M3?_-G1_P .0_@%_P!'8?\ M!4/_ ,63_M3?_-G0!^N>A'&M>-"517 M4;AZ-_WP_P#\37\ZGP9_X)#_ C\8?%W]KOPGK'[67_!31M)^%/QF\ >$/"0 MM/\ @HO^T]9W2:/K?[,WP-^(NH+JMU%XU,NJ7;>)?&NMO!=W0,T.G-9:?'Y= MM90J?I#_ (,@C/_$BMNF0,^A]#D'D$5^2/ M_#D/X!?]'8?\%0__ !9/^U-_\V=>K_\ !/+X.VW[.7Q,_;1^ ^@_$OXX?$SP M9X-^)_P>UOPWJ/Q^^,?CCXY>-M+F\:?L_P#@G5->TZW\;?$+5-8\0QZ')J=J M;ZRT07::;I]SNJ#3HIY;""\$-O=W$:6TEU:B43IXQ\*?^"@_PN\7?%;Q_\!OBEI%[\#OB M_P" /A7\&/C@=#\6:WH>L>&_'/PI^/6LMX.\ ^*_ASXITF6&7Q [?$J.3X4Z MMX=U+0- \31_$*33-)T32=?L=?T#5-2 /OVBO#+']IK]GS4]8^'WA_3?C-\- M[_6/BLMB?AU86?BW2+FX\82:K8>-]3TFUT007$BW5]JUC\,OB1/I.GEX[[4U M^'OCE+"VN)?"7B!-/\X\1?M:Z1X8_;*^&G['>H>!=:N-?^+/P@^)/Q<\+>,M M,\4> ;RSL],^%FI>$]-\0IXH\%2>([7Q_H>C:G=>,M,TWPKXN30M0T/6M>L] M:T:5M..GK>7 !]86UC9V3736EI;6K7MU)>WC6UO# ;J\E2..6[N3$B&>YDCA MB22XE+S.D4:LY5$ M5\N_LC?M5^#_P!L/X7:U\5_ _A?QEX0T;1/B]\;/@W< MZ-X[@T*U\1+XA^!7Q/\ $GPH\57(_"VIW&CB/5[FXDTM[ M2:\2UNI9;2#QKXS?\%!_"G[/?[2%C\#_ (P_!WXM>$? FO?!3XX?&GPM^T6$ M\#ZW\+M:TW]FWP=H_C_XT:1=Z+H?B^^^)?A0^%O"NOZ7+IWB'QAX,T3P[XKU MIY]#\/7MY.+2XO@#]!Z*_(S4/^"QW[.VG_ /XC?'@^"?BM?V7PO\1?L:Z)XJ M\&:;IOA=O%&FZ=^WAX>^$'B7X ^*+HZGXFTK2HM$N+3XT^&].\9I#>7>L>'- MUE?%&IS3)Y&KZ]%XITI?#FB6<=SJ%S9K?:O=QV>F MP6\UX ?4]%%% !1110 4444 %%%?-/[8W[1^G_L@?LN_'3]I_6?"NH^-]#^! M'PW\2?%#7_"VC:G9:1K.L:!X3LSJ6M6VCWNHP3Z>NJ#3HIY;""\$-O=W$:6T MEU:B43H ?2U%? 7PI_X*#_"[Q=\5O'_P&^*6D7OP.^+_ ( ^%?P8^.!T/Q9K M>AZQX;\<_"GX]:RW@[P#XK^'/BG2989?$#M\2HY/A3JWAW4M T#Q-'\0I-,T MG1-)U^QU_0-4U+Z*L?VFOV?-3UCX?>']-^,WPWO]8^*RV)^'5A9^+=(N;CQA M)JMAXWU/2;71!!<2+=7VK6/PR^)$^DZ>7COM37X>^.4L+:XE\)>($T\ ]SJM M!9VEK)=RVUK;V\E_<_;+V2""*%[R[%O;VGVJZ>-%:XN/LMI:VWGS&27R+>"' M?Y4,2)\G>(OVM=(\,?ME?#3]CO4/ NM7&O\ Q9^$'Q)^+GA;QEIGBCP#>6=G MIGPLU+PGIOB%/%'@J3Q':^/]#T;4[KQEIFF^%?%R:%J&AZUKUGK6C2MIQT]; MRXV/V1OVJ_!_[8?PNUKXK^!_"_C+PAHVB?%[XV?!NYT;QW!H5KXB7Q#\"OB? MXD^%'BJ[FMO#FN>(M+AL+[Q'X6U.XT<1ZO^"GQP^-/A;]HL)X'UOX7:UIO[- MO@[1_'_QHTB[T70_%]]\2_"A\+>%=?TN73O$/C#P9HGAWQ7K3SZ'X>O;R<6E MQ?>)ZA_P6/\ V=M.^ ?Q&^/+>"?BM?V7PO\ $7[&NB^*_!NFZ;X7;Q1ING?M MX>'OA!XE^ /BBZ.I^)M*TJ+0[BT^-/AO3O&B0WEWJ_AS7-&\46-AI?B"TL=. MU/5@#]']'Z "BBB@ HHHH **** "BO /VK/CQ9?LM_LS_'S]I35/#5] MXPT;X _"'X@?&77_ QI>HVFE:MK?AWX:^&=1\7^(;#2+V_@GL8]7FT72;[^ MRXKU8[2ZOQ;VMQ=6<4SW_$.[^$'Q1T+4_@-\2!^S1\)OV MO?#]MXRUS0=5\'>-O@/\7=8M/".F>)/"7C33);:.YUKPG\0K_3/AWXV\*:UH MNA:Q:>*M<\-KX9C\5Z-XATO5I@#]%Z*\(A_:@_9WN-3\$:-#\:?AM)JWQ'U2 MWT/P5IZ>+-)-WK^NWFH^,M&LM"M8?M&^+6[[7?AWX_\ #]CH]Z+74KWQ#X'\ M7Z!:VLVL^&M9L;+SOQO^UMHO@/\ :_\ @7^R1J?@C6KW5_C_ .!_BIXP\(^, MM+\3^!9K72E^$>EZ3K/B.3Q+X)N=?M/'MKX8NH-9L=&TOQGIFBZMI3^+KBV\ M/WT%BES#J; 'UE!9VEK)=RVUK;V\E_<_;+V2""*%[R[%O;VGVJZ>-%:XN/LM MI:VWGS&27R+>"'?Y4,2)9KY6_9-_:R\%_M>>%OBGXL\$^%_&?A*U^$W[1'QO M_9L\0:9XZM]!M=8E\;? /QE/X#\9W]M!X=UWQ'8#1+KQ!9WG]B2OJ;7MSI\< M5U>6EA-,;.'SGXM_MV>'_@;^U-\-/V=_B9\'_BGX>\&?%GP7\5_$GA#]H_?X M$U#X3MK7P3^'%]\7?B-X"K'PKJVO* MGAG2KZ\OY8IG /N^BOQ]OO\ @M#^S98_LS?%_P#:=3P3\6M3\-_!WX:_LA_& M37O">EZ7X4;Q?<_##]N71?#NM_L_>*HHM3\5:5I-NE^GB$V'C32Y=1DU7PMJ M&AZZEK::_:06%[J/W58?M1^ _$/[2OBC]EWP?#<>(_'?PV\.>%_$GQ;U)+[2 M=-\/?#S_ (3K3]4UGP/X4N9KV[_M7Q'X^\2^'M(O/%R^%_#6DWZ^'?!O]G>( MO&.J^';?Q)X2@\0 'TQ1110 4444 %%%% !117@'[5GQXLOV6_V9_CY^TIJG MAJ^\8:-\ ?A#\0/C+K_AC2]1M-*U;6_#OPU\,ZCXO\0V&D7M_!/8QZO-HNDW MW]EQ7JQVEU?BWM;BZLXIGNX0#W^BOSH^#'_!2+X4>/?B'=_"#XHZ%J?P&^) M_9H^$W[7OA^V\9:YH.J^#O&WP'^+NL6GA'3/$GA+QIIDMM'%-:T70M8M/%6N>&U\,Q^*]&\0Z7JTWU!#^U!^SO<:GX(T:'XT_#:35OB/ MJEOH?@K3T\6:2;O7]=O-1\9:-9:%:P_:-\6MWVN_#OQ_X?L='O1:ZE>^(? _ MB_0+6UFUGPUK-C9 'N]5H;.TMIKRXM[6W@GU":.YOIH8(HI;RXBMH+**>[DC M17N9H[2UMK5)9VDD2W@A@5A%#&B_)OC?]K;1? ?[7_P+_9(U/P1K5[J_Q_\ M _Q4\8>$?&6E^)_ LUKI2_"/2])UGQ')XE\$W.OVGCVU\,74&LV.C:7XSTS1 M=6TI_%UQ;>'[Z"Q2YAU-M+]DW]K+P7^UYX6^*?BSP3X7\9^$K7X3?M$?&_\ M9L\0:9XZM]!M=8E\;? /QE/X#\9W]M!X=UWQ'8#1+KQ!9WG]B2OJ;7MSI\<5 MU>6EA-,;.$ ^J:*^$/BW^W9X?^!O[4WPT_9W^)GP?^*?A[P9\6?!?Q7\2>$/ MVC]_@34/A.VM?!/X<7WQ=^(WAS6](T[Q?<_$WP[;:)\/].N;V#Q?K7@JQ\*Z MMKRIX9TJ^O+^6*9_FN^_X+0_LVV/[,WQ?_:=3P3\6]4\-_!SX:_LA_&37O"6 ME:7X4;Q?=?##]N71?#NM_L_>*88=3\5:5I-NM^GB$V'C32Y=1DU7PMJ&AZZE MK::_:06%[J(!^P=%? WC;]L#XO>$/VO_ (>?LXC]C3XK:A\*?B+XIB\'Z/\ MM5-\1O@OIGP[DUNU^%_B#XI>)$M?AW=^+V^,U_8>'--\.:AHEWK,7@N'1KG7 MHV@M]0^S-;7-W]\ D@$C!(!(]#Z?A0 M%%% !1110 4444 %%>._M#_%R#X M_ 7XT_'6[T.X\36'P7^%7C_XKZGX=L]0@TN^UO2?AWX5U7Q?J^EZ=?W5M=6E MOJ5YIFCW<&FM>1+9O?/;Q7=Q:6[RW4/QA\ _^"G/PG^*?B3PEX*^)GAC6?@# MXE^('['/@+]N[P)>>.-?\-:EX$\5?L]>-9=$L-3U&R\<:=<6EMIWC'X;:WXE M\-:-\1/"&O:5I,]I+XDT34_"=_XNT.ZN-3M #],:*\(D_:?_ &>8;SPAI\_Q MF^'5OJ'COQ&?!WA:PN/%&FP7NJ>+?^$QUGXPT MWQCK'AKP_J5G!'KD.IP 'U=#9VEM->7%O:V\$^H31W-]-#!%%+>7$5M!913W M"?VL(?C]-X+\,^,O"[ M?L[_ +37Q5_98\7VOC6VT&UO-0\>?""/PX/$^KZ*GA[7O$5I+X8N[GQ%$FAW M5S>PZA>6UNUU=Z?8&9+=..^+'[9]K\&?VIO@1^SKXS^"GQ3@\(_M MXVT/P? M^T19W7P]N_A=I_C_ ,!_#/Q5\8]<\(>(M#3QG_PM#2K.W^'7@KQ#JT_CJ7P0 M/!5MJ5O#HLFK-.;R>Q /MFBOQ[O/^"TO[-%G^S)\;_VHT\%_%S4_"/P3_9J^ M ?[75]X7TS1_"H\:>)?@-^TS+XNMOA+XJTBPU?Q7H^G6U]=W7@?Q''XIT+4= M2BO_ U%:0SI_; O;1)O?=>_X*,_"'0OVN;;]C-_#7CB^^+KWGP8BET>SL+( MZE>Z!\;/#/Q'\2:;\2O"OA^:ZBUGQE\(?AX_PWO= ^,?Q%T.*32OAQXAUS0K M'5+>>)]1N=/ /T'HI =P!P1D X(P1D9P1V/J*6@ HHHH **** "BBO'?VA_B MY!\ ?@+\:?CK=Z'<>)K#X+_"KQ_\5]3\.V>H0:7?:WI/P[\*ZKXOU?2].O[J MVNK2WU*\TS1[N#36O(ELWOGMXKNXM+=Y;J$ ]BHK\SO@'_P4Y^$_Q3\2>$O! M7Q,\,:S\ ?$OQ _8Y\!?MW>!+SQQK_AK4O GBK]GKQK+HEAJ>HV7CC3KBTMM M.\8_#;6_$OAK1OB)X0U[2M)GM)?$FB:GX3O_ !=H=U<:G:?74G[3_P"SS#>> M$-/G^,WPZM]0\=^(SX.\+6%QXHTV"]U3Q;_PF.L_#D>%_LLTJ7%CXA;XB^'= M>^'B:-J<=EJ+^/M&U/P4ENWB>QN=*B /=ZJPV-E;W%W=P6EM#=7[0O?7,-O# M%<7CV\*V]N]U,B++']2LX(]U[Q%:2^&+NY\11)H=UGV!F2W0 ^J**^)OBQ^V?:_!G]J;X$?LZ^,_@I\4X/"/[0+>-M#\ M'_M$6=U\/;OX7:?X_P# ?PS\5?&/7/"'B+0T\9_\+0TJSM_AUX*\0ZM/XZE\ M$#P5;:E;PZ+)JS3F\GL?E2\_X+2_LT6?[,GQO_:C3P7\7-3\(_!/]FKX!_M= M7WA?3-'\*CQIXE^ W[3,OBZV^$OBK2+#5_%>CZ=;7UW=>!_$ [KP[=>*[&SDL]/\;Z M_H&A_9+FT3Q'JWAW]$U(90PZ, 1G@X(R,T +1110 4444 ?+/[;?[-DW[8?[ M)?[0?[+<7C2/X=I\??A9XK^%=YXW?PXWBY_#&F^,+!]*U/5K;PXNO^&%U6^M MK&:8V%O+KNGVZW9BEN'FAC>WE^!OBQ_P2(@^,-S\1OBAXI^/,J?M-Z[X*_8X M\ _"[XFZ?\,;2'X=?";PO^Q1\:M&_:)^'WA^V^%5UXTOM9\8:+\0OB]IC1W-[^S]% 'YY_!7]AR\^!G[3GBSX\^"/%_P MXT'P7\5_A!\(? _Q4^"/AWX,1Z!X2T[Q_P#!/4/B7=>$_B#\#;JV\=2P_"K3 M=8L_BSXML?&7A#4M#\;OK%RT&NVGB+3=7O=8FO.NG_9$USQ;^TWX._:)^+GQ M1TOXC_\ "C_'7Q&\;_LQZ''\*?#O@[Q7\(X/BG\*3\)_%G@?7/B3HFM37?Q& M\"?V9J'B+6=+TRZ\,^&]7;6=7LKKQ3KOBMO"OA@Z=]O44 ?F9^S'^Q3\;_V4 M?#GPX\"^!?VC]+U7P?!^UC^T[^T#\:-*?X.Z-I]I\2O!G[2'B+XD?$C_ (5Q M!_#OXE^-M/U70/%WAK5HY_$6G:%!IOB+28;*YOHKJ_\3_V M)?C9\9_VE/B!X^^(W[4VAZE^RO\ $3X'^/OV?]8_9*5\ _$;P) MJ'AGQ/:6_P"TK?>,-7\;6']M>*+^'QUKUIHWA/2;'6KWPYX,T>\MS8^&H9KG M])** /Q(\6?\$7?!FJ?LT_%KX#>%?C-JF@^(OC+XE_8,O_%OQ.UWP3!XEN!X M7_X)\:/\#]%^$7ARR\+V'BOPO M[XAMO@A9W/B_6Y=;>,ZIXT\47>D:19VL& MBZ=9?1>K?\$VO"^H?MW?!C]NFW^-WQL37_A9/\>-1U+X2Z[X^\7>+/A=KFK? M'+X?>#O %XWA;P_JWB1-,^&^B:';>$;;4I_#NBZ3J-AXEOH]%>^-DWAVQ>3] M+** "BBB@ HHHH **** "OEG]MO]FR;]L/\ 9+_:#_9;B\:1_#M/C[\+/%?P MKO/&[^'&\7/X8TWQA8/I6IZM;>'%U_PPNJWUM8S3&PMY==T^W6[,4MP\T,;V M\OU-10!^,'Q8_P""1$'QAN?B-\4/%/QYE3]IO7?!7[''@'X7?$W3_AC:0_#K MX3>%_P!BCXU:-^T3\/O#]M\*KKQI?:SXPT7XA?%[2Y=>^+T'B#XF"[UO39-- MT?PG=>$(]&CN;WZ3^"O[#EY\#/VG/%GQY\$>+_AQH/@OXK_"#X0^!_BI\$?# MOP8CT#PEIWC_ .">H?$NZ\)_$'X&W5MXZEA^%6FZQ9_%GQ;8^,O"&I:'XW?6 M+EH-=M/$6FZO>ZQ->?H910!\0S_LB:YXM_:;\'?M$_%SXHZ7\1_^%'^.OB-X MW_9CT./X4^'?!WBOX1P?%/X4GX3^+/ ^N?$G1-:FN_B-X$_LS4/$6LZ7IEUX M9\-ZNVLZO977BG7?%;>%?#!T[RK]F/\ 8I^-_P"RCX<^''@7P+^T?I>J^#X/ MVL?VG?V@?C1I3_!W1M/M/B5X,_:0\1?$CXD?\*X@N=5\7^*?$'@^]^'?Q+\; M:?JN@>+O#6K1S^(M.T*#3?$6DPV5S?177Z9T4 ?FW\3_ -B7XV?&?]I3X@>/ MOB-^U-H>I?LK_$3X'^/OV?\ 6/V7-+_9O\&6'BE? /Q&\":AX9\3VEO^TK?> M,-7\;6']M>*+^'QUKUIHWA/2;'6KWPYX,T>\MS8^&H9KGYL\6?\ !%WP;J?[ M-/Q:^ WA3XSZIH/B/XR^)?V#+_Q9\3M>\$0>)KA?"_\ P3WT?X'Z+\(O#MGX M6L/%?A>W%YXAMO@A9W/B_6IM;>(ZIXT\4W>DZ19VD.BZ=9?MO10!\?:E^R9I M?C3XZ^$/CI\4M6\+>+_$7P<^*M_\3/V>]3TKX;:-X1\>_"ZR\4_!?7OA'\0/ MAUJ?Q%T_4[S5/'7@7Q7/XFU7Q=)976FZ#=F_CT73==F\1VWA[1KFU^P0, #T M&*** "BBB@ HHHH **** /G3]KWX"2_M4?LK_M%_LS1^+(_ B?M!_!7XE?!6 M\\9OH+>)W\+Z7\3O">J>#=7UVV\/KK7AT:M?Z;I>L7=SIUI+K5A;/?QVQNI7 MMEEAD_,WXD?\$9M-^+?AOQ1J_CG]H/4Y/CS!^R]^S1^RO\&OB9X?^&FFZ5X, M^$/@O]E[XU>"/VC?#&HQ?#+4/%^O7WC.^^(OQE^'GA36?BS!K7Q M;?6O"FC MV/@WPQ_PBL*7>JW_ .WM% 'YU_"G]AO6_A'^U%-^T;X4\=?#/P_HOQ"^"'@+ MX7_'/X+>$_@>GAOX?ZQXQ^&/Q&^+'Q/\(_%+X.QP?$"YD^%>L77B'XW_ !)3 MQKI^MVOQ#;Q8VLP^(#J>F^)QJ.I:CW7B']D;6/B)^TGX(^.7Q<^)VE?$#PU\ M#_BAJ7Q;_9J\%K\*?#WA?QA\'_$/B'X*ZU\%_$_ARZ^+>C:V=5\;_#[5[/Q3 MXH\6CP]?>&-(UA_$NHZ='K_B?Q%H/AK0='M/MJB@#\Q/V>/V(/C;^R]9SZ3\ M./VD-+GTOQ_^W[\?OVP?C-83?![1H;'QEX!_:*U;QCXO\5?!*WEUGQ;XFUGP MX?"_C/7M(UCPO\0_#FH6NM7Y\/6.F:WI":1?:R+GLOB1^R%\=?BE^UE#\7O$ MW[4/AN3]F*3X7^*OA+JW[*Z_LV^$+OQ#JGA?QUX0U'1O&\4'[1^I>,[SQEX; M/B_Q/+X>\2^(HO"OA'1X]1T[P/X2\,2GR[&ZU:]_0FB@#\-_%/\ P1(\ 7_[ M(_QS_9?\(_&C7/#VH_''X2_L.? 74_B;KW@NS\47>B_"?]@;2O#&D_!_3X/" M]EXE\+V^H^)]8BT'4KSQAKTNMVEC%+$'75TC6-8TR3].Z* $4;5"C) )Y) MP,^-7@C]HWPQJ,7PRU#Q?KU]XSOOB+\9?AYX4UGXLP:U M\0+6WUKPIH]CX-\,?\(K"EWJM_\ 5/PI_8;UOX1_M13?M&^%/'7PS\/Z+\0O M@AX"^%_QS^"WA/X'IX;^'^L>,?AC\1OBQ\3_ C\4O@['!\0+F3X5ZQ=>(?C M?\24\:Z?K=K\0V\6-K,/B ZGIOB<:CJ6H_HI10!\2^(?V1M8^(G[2?@CXY?% MSXG:5\0/#7P/^*&I?%O]FKP6OPI\/>%_&'P?\0^(?@KK7P7\3^'+KXMZ-K9U M7QO\/M7L_%/BCQ:/#U]X8TC6'\2ZCIT>O^)_$6@^&M!T>T\>_9X_8@^-O[+U MG/I/PX_:0TN?2_'_ .W[\?OVP?C-83?![1H;'QEX!_:*U;QCXO\ %7P2MY=9 M\6^)M9\.'POXSU[2-8\+_$/PYJ%KK5^?#UCIFMZ0FD7VLBY_3NB@#\]OB1^R M%\=?BE^UE#\7O$W[4/AN3]F*3X7^*OA+JW[*Z_LV^$+OQ#JGA?QUX0U'1O&\ M4'[1^I>,[SQEX;/B_P 3R^'O$OB*+PKX1T>/4=.\#^$O#$I\NQNM6O?D#Q1_ MP1)\ 7_[)'QR_9?\(_&?7/#VH_'#X2_L.? 74_B;KW@NS\47>B_"C]@72O#& MD_!_3X/"]EXE\+V^H^)]8BT'4KSQAKTNN6=C=:GXHU*XTO0]/L['3M.7]R** M /&KSX3S:S\9/ WQ>*/&J:C M-?W-V+EM&\'V7AG1K!H6?3-+U3Q!OU&[;59(X_9:** "BBB@ HHHH **** / M$_VE/A#/^T#^SQ\<_@/;^(HO"+?&KX1?$;X2R^*9M&?Q"OAVT^(_A'5_!U]K M<>AIJNA_VK<:98ZS<7EI8MJ^GQ7%U#"DURD)DS^3'BW_ ((F:%\3/A2/"7Q( M_:+\1:A\1_!_[!GPN_8(^"/C_P (_#O2_#/AKX7>"_A;XU^'WQ-@^(=S\/-7 M\6>+I?&GC?QQX_\ A-\.;KQY!J/C/3-"N_!WAZ?P1X>L= @UW7-8O_W3HH _ M.3X>_L,^)/AW^U'X9_:=T#Q_\+?#MSXC^!5I\'?VBOA1X+^!)\,?#'X@:YHG MQE\;?'KP[\6/AAIL7Q)O+WX7>.U^(/Q*\?W'BZ^\27'Q1;QI'XC76;^:T\4: M9#J\_?\ C[]D/5OB[^T/X'^+7Q:^)VF^-/AY\%_BOX9^-_[/WPV3X6Z#H'B[ MX2_$+1OA7XA^&.LV]O\ &/2]<76/$O@+Q2?%.M>+M3\,:IX5@UMM>EMM+N?& M-]X,LK;PPOVY10!^8GP/_8?^-G[-TWQ)F^%W[2&F0_\ "\O^"C?C3]MCXKVL MGP=T4V>L_#CXKVD%K\1_V?XY-=\6^([W3( VE:'JWAOXF^'I-,\3P:QI=O:7 M>D#1+_54/H/Q-_96_:#^(_[7O@#XYG]J3PMHW[/7@[PEJ7@_5/V9G_9G\&^( MM?\ $VF^)M'U*S\=20_M!Z[XTN/%/@Z?QMJ#>&#K;^$?!^F2-X:\':;X:CEW M:AJVK77WU10!^&_B7_@B+\.[W]D7]H#]ECPG\9O$.AS_ !P_9+_9M_8EM/B3 MXB\(V/BG4/!/P*_9-_B=XKU#Q_P##KXG_ 6^*W@Z M:PLK>SU3P'=_"KX2^,_A9XD^%GPW\53W]YK?A+X!?&=O%S>,OBQ\+"=2M/%' MBFUN=0O]2NKC48+K1_TZHH 11M55R3@ 9/4X&,GW-+110 4444 %%%% !7B? M[2GPAG_:!_9X^.?P'M_$47A%OC5\(OB-\)9?%,VC/XA7P[:?$?PCJ_@Z^UN/ M0TU70_[5N-,L=9N+RTL6U?3XKBZAA2:Y2$R9]LHH _"SQ;_P1,T+XF?"D>$O MB1^T7XBU#XC^#_V#/A=^P1\$?'_A'X=Z7X9\-?"[P7\+?&OP^^)L'Q#N?AYJ M_BSQ=+XT\;^./'_PF^'-UX\@U'QGIFA7?@[P]/X(\/6.@0:[KFL7_P!/\ X6^';GQ'\"K3X._M%?"CP7\"3X8^&/Q US1/C+XV M^/7AWXL?##38OB3>7OPN\=K\0?B5X_N/%U]XDN/BBWC2/Q&NLW\UIXHTR'5Y M_P!&Z* /B/Q]^R'JWQ=_:'\#_%KXM?$[3?&GP\^"_P 5_#/QO_9^^&R?"W0= M \7?"7XA:-\*_$/PQUFWM_C'I>N+K'B7P%XI/BG6O%VI^&-4\*P:VVO2VVEW M/C&^\&65MX87R#X'_L/_ !L_9NF^),WPN_:0TR'_ (7E_P %&_&G[;'Q7M9/ M@[HIL]9^''Q7M(+7XC_L_P )X-8TNWM+ MO2!HE_JJ'].Z* /@7XF_LK?M!_$?]KWP!\#M M-\-1R[M0U;5KKXQ\2_\ !$7X=WO[(O[0'[+'A/XS>(=#G^.'[)?[-O[$MI\2 M?$7A&Q\4ZAX)^!7[+EQXSG^'B0^'+'Q#X7M]?\:7I\>:^WB76Y=9TC3=1G72 M9;;1+*'3/LMW^Y%% 'QMXY_8U\#_ !7^.?P+^.7Q,DT?5M5^ %YIGC'PIH/A M_P ):9H-KK_Q9T?PEXK\%^&_'OCOQ!<7&K^*/%5I\.-%\?\ C\_";P7-J5GX M>\&ZQXTUOQ-?KXE\0Q:%J&B?9 P /0#@"EHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHI"0.20!ZDXH 6BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** &2R)#&\L MA(2-'D_P#X)B1221/\6/CF'CD> M-P/V$_V\F >-VC7)Y/Q8^.1EV/Y0?]A/]O-5,FQO+#,W[-:JJF3:&9F55!)9T4%A M^+DW_!>[]N0F86VC_ !AF?[-YGPZ\4IN7<_V?S-_Q'0H63RS('$90E@XC((7 M^S"6VCFBDB9I0LLU?A3,O:>SY,3M\/-UYE;^T/HA\QU[[3/^"^7_!-0 M:=8?VQ\5?C9%JWV&S_M.*T_87_;NGM8M1^S1?;X[:>W_ &<+FWF@CN_.2&:W MN;B"6-5D@N)X629[I_X+Z?\ !,%06/Q9^.@"J68G]A+]O3 5023_ ,FU=@"? MY5^O^E:3;Z1IFG:5;R7#V^F6%EI\#S3.97AL;6*TB>4Q^6AD:.%6D9416LKZ]=>I_&V)E2EB*\J"Y:,JU25 M**7*E3!/C1' MJ=OIOPA\<>'V\&16_BO2[_P1XJF%QJVF>(+?]FO\_P"@_$WPMX$^!/QF_8I\20> M>CLOB1\&/BI<7?@GQGX@\?>&9_B1+<^(= M>^#WQ?T#Q%H'CFW\+:OX/LHO!]WX3UB"""]U*Z:+Y&O?^"J_[1>F?MN?$+]E M/2-/^#/C_P 3Z+_P45^&7[*7P]^$,?@SQGX,\<>-OV?M8^!/P\^.7QP^,L7Q M3O\ Q]?> CXR^!'AKQIJOB;4_#J>'H8?$/A;P[:Z7;:!!K_B32[^OW'UGX%_ M"GQ!\9O W[06L>#=+O?B_P##?P)X^^&G@WQM*D@U31O!GQ-U7P?K7C/1H@CK M!+'JNH>!M E2:>*2XL$348;"6VAUC5$N_D_Q;_P3$_95\;ZI\4?$'B+1?'%S MXG^*?[2OPZ_:_N_%=K\0O$.E^)O!7[1OPIT+2/"7@CXG_##6M+DL[SX?ZQIG M@O0=,\%7EEH4D>C:[X4CN]%US3M0MM5U4WH!VW_!1;]H+Q]^RI^PK^U9^TM\ M+K;PM??$#X$_ _Q]\5?"FG>-])U/6O".JZKX)T>?6H-+\0Z7I&N^&-7N=*U- M;9K6X.F:_I5["LPGM[K?&$?Q:+_@IW\)?!?C_P"&WP-^)>@_$:\^)WB)?V*/ M#WBKQ;X5\':&GPSTOQA^W);_ !%TWX.SE[GQW<>)++1-;\:_"GQ?X9O+2WTK M7=2\-22Z-?ZBU[H$FH>(;+W77OV(/A)XR_9V^/7[+OCG5_B9XN^$O[17B#XK MZKX^TK7?B7XOU;68=$^,>MSZYXR\%>&?%FM:GJWB7PWX1N+B[OTT_1]*U*VM M_#]OJ=]I_AA-"TD6&GV/&ZS_ ,$VOV:/$/CK1OB1K-AX[O\ Q?HFI_LAZU;: MG+X_UI5N-4_8;U7QQKG[.]Y?6D2QVEV_AG5?B/XRO='[>P^'_Q/T75 M/%7Q!\'33^!=7AU2\N[J]T35_ASJ4VO:-K>FZ'JVGZ+K_@O7/LDVG^*+*2/Z M:KYN_9F_97^%O[)/A'7OAW\&/^$KT?X<:GXS\6>-/#_P_P!8\5:EXB\*?#F; MQMXAU3Q=XB\._#?3]3\R;PMX.NO%6N:WKMGX:CN[RRT>?5)[#1S8Z+!8:99_ M2- !1110 4444 %%%% !1110 4444 %%%% !03@$^G-%% 'Y5_%3_@M+_P $ M\_@O\2?'/PE^(7Q,^,.F^.?AQXGU;P=XMT_1OV./VS?&>E6/B#1+@VNHVMAX MJ\%_ 'Q!X3\06L4P(AU;P]K>J:1>QE9K&^N(660\"?\ @OG_ ,$P@"?^%L?' M0\=/^&$OV\QG\3^S4 /J2!ZU^QYC4DDE^>>)9 /P < ?0 "D,2$$$R$'@@RR MX(]#\] '\7G[7W_!SG\6- _:!U+0OV0?AQ\-M:^ WA2\L;2WU[XS>!OBIH?C MGXERBUMKC5[Z7PWJ]_\ #[Q+\+],^T32Z9I.DZ]X3D\5Q?9&UC6+6$7L.BVW M[!_#K_@X0_X)S^*/ /@OQ)XS\7?&SP+XNU[POHFK>*/!=G^R)^V'\1;/PIX@ MO;"&;6/#]IX]^'WP!U[P3XRM-*U W%G:^)/"^KWVD:M;Q1W=O)&\DMM!Z=^U M5_P1#_8+_:_^-]Q\?_B?X/\ '.C^.]:;39/',?P[\=7G@[0?B/<:7;6]A;WG MC#38+"]E_M2;2[2UTV_UKPU>^'-8U*UMX'OKZ>\ACNQ^I?@KP-X2^''A#POX M \"Z#I_A7P9X+\/Z1X6\*>&M%C:RTG0?#V@V,&F:1I.G6L;[8+.PL;:&WA3+ M-M3=([R,[M^@<4YIP/C>'N&\+PYD^)P&=X2C!9UBJJM"O-8>$*ZE/V]3ZU.M MBDZ]*K[.C[*E^[48\_LJ7Y]PME?&^"XAXEQ7$6?Y,C_@OE_P $PR0!\6/CIDD ?\8)?MYC MD\#D_LU #ZGBOU#^#/QA\ _'_P"%W@GXR?"[4M5UCX?_ !#T.#Q'X4U/7/"? MB[P+JM[I%S+/##/?>$O'FA^&_%^@SM);R@V&OZ%IE^BA9'M5CDC9_2O*7UD_ M[_2__%T\# &>/4DG\222?Q-?GY^@GY0_M]_M[>)OV,OBO\ "RR\>0)\(_V: M_'7@O7XYOVL/$GPO\5_%3X,>"/CJWBC2-"\%?#G]H"]\%:UI6K?!;X?^)=)U M-M2T[XDZBB:/J&L+-97>O>'K/P_J(U;F/B]_P4OD\)_MV:+^R[X7O/ $7@33 M?A;???'U_;>(/%<'Q"L_@WJOQ#L?VP/@I\-O^$/>ZU'7OVC/@IHM[^S]X MOT+X9^%]&\4:SJVF^,_&,7B'3K.32+*WB^^OC1^S#\//CPGBNR\=:EXZ;P]\ M0OAS-\(?B3X.TGQEJ=AX,^('PSO+O6KK5/"?B+PQ*MYI<:ZO'XAUC3-1\1Z! M#H?C.31+Z?1(?$MOI"[;3+2YM=4\/>(3J3O:_9_7_VH?VV?VBOA#_P4"_9D_9\TCPYX=^''[,/ MQ)U'P1X;\9_'+XI_L\_&7QOX7^('Q-\\1>((-.T[5&U&R71[[[H\)?LL?"_P9^T1XW_:@ MTA_%TOQ7^(?PH^'OP7\5ZAJWBW5-7T?4O ?PLU'7-8\$61T2_P#-M8M3TG5_ M%/BG4Y->1_[8U*[\1:H=3N[N*2WBMNHU3X"^ -<\>:SX^UT>*->N=%=>\:>*=<^'=CXD^#_B*3Q3\/O&/ASX?:MJEYX6\)>+M&UIK:]NM=\+:?H] MQX@N=*T*[\2)J][H.CW5D ?A1\*_^"Y/B[XD1?LRZ;+\']#TC7OVP]/_ &!O M%7PREBN]5OM-\ ^%OVTOVB/VJ?A%JEMXP+7,/]OZW\.O"7[- M*-=\8SZ7-;Z98>'S<7WZ_P#[ O[4C_MI_L?? ;]IV?PNO@R_^+'@LZQK'AF* MZGO+32?$&D:YK'A3Q%!IEU=10W5QH\FN>']0N=%FN4-Q)I,]FTTDTN^9\C0O M^">/[(?AC3;?3/#WP?T;2(M)U'X2ZEX3FM+W51=> Y/@/\1_'7Q<^#=KX%GF MO)O^$7TSX=?$;XG?$+Q/X=TS3D6RCN/&.NZ??0WVC72:;%]+?"GX5_#_ ."' MPX\%_"3X5^%]-\&?#OX>^'M.\+>$/#&DK,++2-$TN+RK6V22YEN+NZF8E[B\ MOKZYN;_4+V:XOK^YN;RXGGD /0:*** "BBB@ HHHH **** "BBB@ HHHH ** M** "OSI_:3_X*L_L1_LD_%"\^#GQT\??$_P_\0+#1-$\176F>%/V7?VI_BOI M2:3XBAGGTF=?%OPE^#/C?PC+-/';3&:QAUR2_L73R[^VMI&1&_1:F,BLG_P!#57Y)?\%.?^"[>L>- M&T#X6_L'^*/&G@GPY$/#GBWQ=\;=5\&^*?AUXYUFZ!M-?T?P=X8\%?$GP[H7 MBWPMH,0%G/XPO?%GAC3=3\4([>'+/3H_#$FHWFO_ -??E+ZR?]_I?_BZ_)S_ M (*2_P#!)WX4?M^VWA[Q9::S#\)_CCX+,VX6Q>#X/QL< M'F4YPE5@I>PQ.,PBO[7"X3&NI".#K3;C)SE;VL(2H>UI*I)R\O.*..KX*=/ M5.2JVG))\E2I3UYH4ZMU[.3T=[KF2<>:*;O\F?LI_P#!P5^S!XC^"6A:G^UI M=>._AE\8=*NU\->)X/AW^S_\?_C/X2\47UKI\5XOBS0Y_@K\./B0?"=GK%NX MGG\->+)=-OM,U 75MI4VM:1':ZB_T1_P_P _^"87_16?CI_X@E^WI_\ 0U5^ MAO[,?[+_ ,'_ -D?X0^'/@M\%_#BZ#X5T%&N+R]FD6?Q#XM\0W4<2ZOXO\7Z MO''!+K?B76I(8Y+R\D2."V@CM=+TJUL-'L+"PMOH'RE]9/\ O]+_ /%U]'PU MALZP>199AN(<;1S'.:.%A#'XRA3=.G6K*]M&_P!Y.$.6G4KJ--8BI"5=4:7M M/9QZ\'#$4\-1ABZD:N(C!*K4@FE*7S?O-*RE.T>=IRY8WLOGC]F#]JWX(_MB M_#>X^+/P!\0>)_$G@:V\3ZOX.FU#Q;\+OBG\(M477]#M]-NM3M5\*_%_P9X% M\5R6L,.K6)BU:/1'TB\D>:&ROKB:TNXX/FW_ (*,?M/_ !?_ &9+7]C2+X0- MX#2]_:/_ &[?@#^R=XKNO'OA;6?%5OHOA+XSIXN74?%'A^ST;QAX.>/Q-H,O MAJ"335U&\OM)N4NKB*]T]R(98_T<50HP,^OS,S'\V)/X9Q7S3^TK^RG\+OVJ M['X3V7Q/E\7P_P#"DOC+X._: ^'%WX/\57OA.^T/XL_#V/4H_!?BF2YL(9#J M@T ZQJ^&/_ 63\ :##^TOX%_:>T Z M%\7OV3OBU^V-X1^(#?";2]2UGPGXJ^#W['7PV^'_ ,;?'G[0&C:;KNJ2:CX8 MTBW^&'Q8\!0:M\/;SQ#XH\2V_CZ\N?#GAZ]\16DUE?#Z#U'_ (*N_LSZ9\6I M/@W=:9\24\3?\+PT#X"VNI'2?!J>&-0\4>/?V)CP-\;O M -K?:'\*/$=U:VS>(OB-I^H^!KW3]'U6RG=.NUS_ ()>?L8Z]X5NO"ES\+KF M[?]I:S\;:Y;^+_%;>+_B3:_MCZ7I6C_M0Q_$?Q=?:K?:_XRN/C18:#X>M M_$^J:M>R:QI\7AKPS%X3U#PY!X=T:*R]3\6_L-?LM>-O%U]XX\0_"'PU=>)- M0OOV7M1N;V&%[1/M7[&_COQ!\1OV>&BM;=H[:!/ /B;Q/J\EO'#&J:CID\.B MZFMUI=K;6T8!XO\ \%.OVK/BM^R)^QKJ'[1'PCTSPI'XUTWXH_LS>#Y/#WQ. M\/ZAXBTI='^.7Q]^&7P:\007UCX8\7^&[F#7O#VG?$*ZU?3KBSU^[T\:SH\- MM^'X/!^FWVG6?BK7-)T#Q?X?\ ?%[ MP;\?/!_AKQAHMGJ>&X=$U7Q?XIO=6 .33_@JQ M^S6-,\2/?:/\6-(\7>'?BY\2O@VGPSOO!=E=?$+Q'XF^%7[,'A_]L/Q/=>%M M#T'Q#K=OK%E6W MCC18?$>F7 U_PAJNM>%['1/%.BP7MQI&H7%WINJV%AY-=_\ !,S]FF77;7QC MIA^)_AKX@Z9^T1I_[4.A?$3PS\3->TCQGX?^+$/P+\-?LSZ[=Z3JL2O#%X8\ M;? KPGHOP[\;^"[JRN_#7B+3;5-4GT^+Q%%;ZS!]%>#OV8_A!X(^-7C3]H?2 M/#LDWQD\?>#=)^'GB7QYJ5[+>Z[J/@7P_P"*_$'C+P]X8O;PK%-JMCX>UGQ) MJ$>A7.NOJVK:/HD>G>&].U&V\/Z78Z;" ?%?[#_[6'Q^_:8^!L/Q(\9WGPUT MOQ'8_MS_ +2?[/=]9^%_ NN6.CZG\-/@3\6OBI\+]&2&'5/'^MWFE>,_$T?@ M'3-7UCQ2;W4-&L;K4-0@L/!RVJ6WDU_^"=/[>^N_M8:WXZ^''Q59/A1^TC\* M_#.C7WQX_9.^('PI\6?"[XO?![Q;JVOZEIIU+PUJ>L^(-9\,_&/X!:M%9K;> M ?BIX1?48M=>.WU;5]2LG\16/AS2/J[X5_L;?!SX,7WCL?#]/%ND>$_'GQ1^ M)/QKN?AT_BJ]N_ OASXI?&!M6N/B9XL\':9/$VI^'CXLU/7]?UN7P]#K4_A' M0M']!N[Z:0]!\,_V7/AI\,?&]G\2;*;Q;XL\>:-\+M,^"7AGQ?\ M0/$UWXP\2^&OA-I>KVWB%/!%AK^H0IK&I6=_XAL;#6]^(O%FOZAIVF M2:QXAO(=.LH( #\--*_X*\?M+7UKX7TJ72OALGBK6O\ @NIX@_X)>W=XOP*^ M+\?@:/X$:/\ $KQ/X A\=6OC63QB?!;_ !MN;?PY%JDNGCQ=+I,=Q?30#P!Y M%FQ/W_XE_P""R/[&_AGP-\1OB')J/Q UKP[\/_AE\2_C-:GP_P"$8;[4?'OP MN^#W[3%Q^R5\2/&'@6QNM:T\W]EX;^,45M8K9ZQ-H>I:WX=U71O$>@6>I6VH MI!%Z!;?\$M_V6K30]+\/06OQ(&GZ-^VY>?\ !1#3P_Q'UJ2XA_:PO]_8G\4>$/B+X& MO_AIJ-IX<^)'@3QU\+[ZST;Q?X@T:7PU\.OB=^T!>_M0_$+P9X(N["ZBN?#& MA^+?C=?/XQU&&UDFGMH[32?#>D7&F>%M$TC1;, \]G_X+)?LI:)KWQ!T/QYH MGQ@^&R?"N?\ ;1T[Q[K?B[PMX4FT30->_8/T#P/XR^-_A\S^%/'GB>\U._N/ M GQ%\)>,O =YH]C?Z#XJT_4SH(UC3_&MK=>&8?0/VGO^"D/@3]GO]A3]JC]M M:V\ ^-M=M/V:+#QAIMQX$U[2KWPG/XK\=Z-?Z%H'AK3M,\0M:ZEIM_X%\2>( M/%OA@_\ "Q_# \1Z';Z%=ZGJ%JM[?:-?:7$S7?\ @D[^QCXKU[QQKWBWP1XG M\3/\2O$7[6/B;QWIFK>/_$YT;Q+J'[;'P^\'_#']H6.\L+"ZL/L]CXK\(^ O M"=IH]CITUE#X+OM(BU;PD-(U*:YN)OIRS_9>^%]W^SAJ'[+'Q%7Q-\;_ (3: M]X"U#X9>+;/XU>);_P ?:]XR\%ZEI7]A7.E>)O$5T++4+^7^QUALTU2$V>K+ M/!'K!O6U]IM6E /&_$7QN^)G[+OPBTSXX?M7?$'X=>(?"":!X.TGQII?PP^& MGB/2=97XV_%CQ[\-/A[\,?"'PP2[\<>(O[8\(ZUXN\:7/A&"+Q6J>()-0N] MU^\\26FE+K%E:>&_$O\ X+'_ +*GPNL]:OM9T3XO:W!X0T?]HG6/'[^%/"WA MG55\ Q?LG_M/> _V2_C_ &_B,7GCC2YGNO /Q/\ B/X7O4BT2'5_^$L\'W?] MM^#VUN\EL](NOJ:]_8L^$WB+X+/\ ?'^L?$[XF_#6VL/ FG>'].\>_$/6=8U M7PQ#\+O%'ACQI\.+[3/$5HFF:WJ'B7P9XJ\%^%-=TGQKXJO?$GC2>_T.VDU? MQ#J:7&H)>>*>/?\ @E#^QU\1]*\1:1XC\(^+%MO&'@O]H'P3XPDT?QWKNB77 MBBS_ &I/V@?"7[4'QWUG5Y].:%G\3>/?C1X%\*^*+G7+06D^C6>CVWACP['I M/AA?[(H Y'XJ?\%8_@IX0M_B18_#KP?XS^+GC3X2?M@_ []B[X@^"M$O?!7A MK7O"GQ1^-_QG\.?"/P_/KFE>,/%>B:UI^@:D-;E\2^"O$%UIGIKNI^'^GD_X*D_!"*R^(^NO\-OCT/!GPG_:5L_V1_'/CT>#_!W_ BF MD?'?4/VC_AG^S+9^#HIS\11JNI^?XP^*_A;Q0FK:;I-UIG_"!QZWJGVG^WM' MN?#)]#^*7_!.G]F3XP^*_%GQ#\:>'-?F^)GB_6?@GK=]\2M)\2W>A^.+:Z_9 MV^.#?M"?!Z.WUO3((#=VO@CXD,;C1H=&TTSXG>!/#7BC3M MDF\/6\]E+9-ILNFWU[9S@')^!_P#@I+\# MOB;=>"]&^'GA7XM^,/&/C#5_BY;/X!T+PCI5_P",O#7ACX&_M+/"?_!.GQM!X,\7>*]# M\8^!_B_Y7@:\L9-+UF<^#+_X?^-KOQ_JFK66@>&-'/VHOBQ/\=?C3 M\._B!-J,]\WCOX?^*?C!+'\0;30O$!N;GPUX@MXY?#.IZ5:SW]K>(_!]C;_MK:98>"]:^(7B>Y\,V7A[_@H%JLFN?M,^&H+. M"YM;LZ-XKUB:?4]!2:_EU#P5>S27'AG4+"0A@ .M"T / M>? /Q)IGBCPQ?6FLW>EZMJSR^$KB]T[Q*B:=+^DW@/QKH'Q(\$>#_B%X5N9K MSPQXZ\+>'?&7AV[N+::RGNM"\4Z-9:]H]Q-9W"K<6LL^G:A;2R6TZK- [M%* MH=&%?"_C3_@EQ^R5\0'U"[\5>&_&6HZSKVL?'CQ%XK\0+\0/$-GK'C#Q!^T= M^SMI/[*/Q/UKQ)/:2Q6UYJ-]\!-!T;P#HLUM:62^'+?3;;6M(CM_$8DU:3[D M^'O@?0?AEX"\%?#CPM'=P^&? 'A+PWX*\/17]Y-J-]%H7A31;'0-'BO-0N"; MB^NHM.T^VCGO+@F>ZE5IYBTLCL0#L**** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** 8* "BBB@ HHHH **** "BBB@ HHHH __9 end XML 15 R30.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Common Stock (Tables)
12 Months Ended
Dec. 31, 2019
Equity [Abstract]  
Share Repurchases of Common Stock made the following share repurchases during the years indicated:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Aggregate purchase price
 
$
698,417

 
$
846,134

 
$
422,166

Number of shares repurchased
 
221

 
301

 
167


XML 17 R34.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingent Liabilities (Tables)
12 Months Ended
Dec. 31, 2019
Commitments and Contingencies Disclosure [Abstract]  
Summary of Changes in Product Warranties Reserve
The following table reflects the changes in our Warranty Reserve (see Note 1 herein for further discussion of warranty/product liability reserves):
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Warranty reserve, beginning of year
 
$
103,700

 
$
94,513

 
$
93,895

Provision
 
69,065

 
62,553

 
44,652

Payments
 
(64,712
)
 
(53,366
)
 
(44,034
)
Warranty reserve, end of year
 
$
108,053

 
$
103,700

 
$
94,513


XML 18 R38.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies - Weighted Average Shares and Share Equivalents Used to Calculate Basic and Diluted Earnings Per Share (Detail) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Accounting Policies [Abstract]      
Weighted average number of shares outstanding used to calculate basic EPS (in Shares) 3,641 3,631 3,733
Dilutive securities:      
Stock options and restricted share units (in Shares) 332 461 507
Weighted average number of shares and share equivalents outstanding used to calculate diluted EPS (in Shares) 3,973 4,092 4,240
XML 19 R17.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes
12 Months Ended
Dec. 31, 2019
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The provision for income taxes consists of the following:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Current:
 
 
 
 
 
 
Federal
 
$
115,610

 
$
126,358

 
$
211,641

State
 
34,586

 
37,038

 
37,006

Deferred:
 
 
 
 
 
 
Federal
 
(2,195
)
 
138

 
60,785

State
 
(745
)
 
(999
)
 
(42
)
 Income tax expense
 
$
147,256

 
$
162,535

 
$
309,390



Deferred income taxes on our consolidated balance sheets were comprised of the following:
 
 
December 31,
 
 
2019
 
2018
Deferred tax assets:
 
 
 
 
Other accrued expenses and contract land deposit reserve
 
$
52,726

 
$
51,316

Deferred compensation
 
4,635

 
4,693

Equity-based compensation expense
 
42,043

 
40,744

Inventory
 
10,530

 
9,242

Unrecognized tax benefit
 
12,355

 
13,587

Other
 
8,289

 
5,113

Total deferred tax assets
 
130,578

 
124,695

Less: Deferred tax liabilities
 
7,902

 
6,091

Net deferred tax asset
 
$
122,676

 
$
118,604


Deferred tax assets arise principally as a result of various accruals required for financial reporting purposes and equity-based compensation expense, which are not currently deductible for tax return purposes.
Management believes that we will have sufficient future taxable income to make it more likely than not that the net deferred tax assets will be realized. Federal taxable income is estimated to be approximately $638,723 for the year ended December 31, 2019, and was $640,195 for the year ended December 31, 2018.
A reconciliation of income taxes computed at the federal statutory rate (21% in 2019 and 2018, 35% in 2017) to income tax expense is as follows:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Income taxes computed at the federal statutory rate
 
$
215,417

 
$
201,544

 
$
296,419

State income taxes, net of federal income tax benefit (1)
 
45,770

 
42,944

 
30,046

Excess tax benefits from equity-based compensation
 
(101,466
)
 
(77,478
)
 
(58,681
)
Remeasurement of net deferred tax assets due to enactment of Tax Cut and Jobs Act
 

 
(497
)
 
62,702

Other, net (2)
 
(12,465
)
 
(3,978
)
 
(21,096
)
Income tax expense
 
$
147,256

 
$
162,535

 
$
309,390

(1)
Excludes state excess tax benefits from equity-based compensation included in the line below.
(2)
Primarily attributable to tax benefits from certain energy tax credits for the years ended December 31, 2019 and 2018. In 2019, the energy credit recorded related to homes we settled in both 2018 and 2019 due to the retroactive reinstatement of certain expired energy tax credits under the The Further Consolidated Appropriations Act. In 2018, the energy tax credits resulted from credit adjustments related to 2017 home settlement activity. For the year ended December 31, 2017, the tax benefit resulted primarily from the domestic production activities deduction, which was eliminated effective January 1, 2018, following the enactment of the Tax Cuts and Jobs Act in December 2017.
Our effective tax rate in 2019, 2018 and 2017 was 14.36%, 16.94% and 36.53%, respectively.
We file a consolidated U.S. federal income tax return, as well as state and local tax returns in all jurisdictions where we maintain operations. With few exceptions, we are no longer subject to income tax examinations by tax authorities for years prior to 2016.
A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:
 
 
Year Ended December 31,
 
 
2019
 
2018
Balance at beginning of year
 
$
43,418

 
$
45,337

Additions based on tax positions related to the current year
 
2,941

 
4,340

Reductions for tax positions of prior years
 
(7,003
)
 
(6,259
)
Settlements
 

 

Balance at end of year
 
$
39,356

 
$
43,418



If recognized, the total amount of unrecognized tax benefits that would affect the effective tax rate (net of the federal tax benefit) is $31,090 as of December 31, 2019.
We recognize interest related to unrecognized tax benefits as a component of income tax expense. For the years ended December 31, 2019, 2018, and 2017, we recognized a net reversal of accrued interest on unrecognized tax benefits in the amount of $1,467, $1,384 and $1,065, respectively. As of December 31, 2019 and 2018, we had a total of $15,724 and $17,191, respectively, of accrued interest on unrecognized tax benefits which are included in “Accrued expenses and other liabilities” on the accompanying consolidated balance sheets.
We believe that within the next 12 months, it is reasonably possible that the unrecognized tax benefits as of December 31, 2019 will be reduced by approximately $6,951 due to statute expiration and effectively settled positions in various state jurisdictions.
XML 20 R13.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Related Party Transactions
12 Months Ended
Dec. 31, 2019
Related Party Transactions [Abstract]  
Related Party Transactions Related Party Transactions
During the year ended December 31, 2019, we entered into Lot Purchase Agreements to purchase finished building lots for a total purchase price of approximately $100,600 with Elm Street Development, Inc. (“Elm Street”), which is controlled by one of our directors, William Moran. The independent members of our Board of Directors approved these transactions. During 2019, 2018 and 2017, we purchased developed lots at market prices from Elm Street for approximately $44,600, $36,100 and $37,100, respectively.
We also continue to control a parcel of raw land expected to yield approximately 2,200 finished lots through a JV entered into with Elm Street during 2009. We did not make any investments in the JV in 2019 or 2018. During 2017, we and Elm Street each made an additional investment of $2,900 in the JV.
XML 21 R2.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Inventory:    
Land under development $ 69,196 $ 38,857
Contract land deposits, net 413,851 396,177
Total assets 3,809,815 3,165,933
LIABILITIES AND SHAREHOLDERS' EQUITY    
Operating lease liabilities 85,377  
Total liabilities 1,468,571 1,357,371
Commitments and contingencies
Shareholders' equity:    
Common stock, $0.01 par value; 60,000,000 shares authorized; 20,555,330 shares issued as of both December 31, 2019 and December 31, 2018 206 206
Additional paid-in capital 2,055,407 1,820,223
Deferred compensation trust – 107,295 and 107,340 shares of NVR, Inc. common stock as of December 31, 2019 and December 31, 2018, respectively (16,912) (16,937)
Deferred compensation liability 16,912 16,937
Retained earnings 7,909,872 7,031,333
Less treasury stock at cost – 16,922,558 and 16,977,499 shares as of December 31, 2019 and December 31, 2018, respectively (7,624,241) (7,043,200)
Total shareholders' equity 2,341,244 1,808,562
Total liabilities and shareholders' equity 3,809,815 3,165,933
Homebuilding:    
ASSETS    
Cash and cash equivalents 1,110,892 688,783
Restricted cash 17,943 16,982
Receivables 18,278 18,641
Inventory:    
Lots and housing units, covered under sales agreements with customers 1,075,420 1,076,904
Unsold lots and housing units 184,352 115,631
Land under development 69,196 38,857
Building materials and other 18,320 21,718
Total Inventory 1,347,288 1,253,110
Contract land deposits, net 413,851 396,177
Property, plant and equipment, net 52,260 42,234
Operating lease right-of-use assets 63,825 0
Reorganization value in excess of amounts allocable to identifiable assets, net 41,580 41,580
Deferred tax assets, net 115,731 112,333
Other assets 60,413 71,671
Total assets 3,242,061 2,641,511
LIABILITIES AND SHAREHOLDERS' EQUITY    
Accounts payable 262,987 244,496
Accrued expenses and other liabilities 346,035 332,871
Customer deposits 131,886 138,246
Operating lease liabilities 71,095 0
Senior notes 598,301 597,681
Total liabilities 1,410,304 1,313,294
Mortgage Banking:    
ASSETS    
Cash and cash equivalents 29,412 23,092
Restricted cash 2,276 3,071
Trade and Loans Receivables Held-for-sale, Net, Not Part of Disposal Group 492,125 458,324
Inventory:    
Property, plant and equipment, net 5,828 6,510
Operating lease right-of-use assets 13,345 0
Reorganization value in excess of amounts allocable to identifiable assets, net 7,347 7,347
Other assets 17,421 26,078
Total assets 567,754 524,422
LIABILITIES AND SHAREHOLDERS' EQUITY    
Operating lease liabilities 14,282 0
Accounts payable and other liabilities 43,985 44,077
Total liabilities $ 58,267 $ 44,077
XML 22 R6.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements of Cash Flows
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Cash flows from operating activities:      
Net income $ 878,539 $ 797,197 $ 537,521
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization 20,818 20,168 22,667
Equity-based compensation expense 78,532 75,701 44,562
Contract land deposit (recoveries) impairments, net (680) 11,760 1,238
Gain on sale of loans, net (128,642) (122,755) (99,132)
Deferred tax (benefit) expense (4,070) 914 61,290
Mortgage loans closed (5,169,422) (4,828,615) (4,077,372)
Mortgage loans sold and principal payments on mortgage loans held for sale 5,260,600 4,845,999 4,182,220
Distribution of earnings from unconsolidated joint ventures 3,476 4,596 4,788
Net change in assets and liabilities:      
Increase in inventory (94,178) (6,911) (154,099)
(Increase) decrease in contract land deposits (16,994) (30,863) 8,177
Decrease (increase) in receivables 2,754 (1,008) (348)
Increase (decrease) in accounts payable and accrued expenses 33,926 (30,713) 10,789
(Decrease) increase in customer deposits (6,360) (11,787) 27,797
Other, net 8,236 (557) 256
Net cash provided by operating activities 866,535 723,126 570,354
Cash flows from investing activities:      
Investments in and advances to unconsolidated joint ventures (702) (284) (3,800)
Distribution of capital from unconsolidated joint ventures 8,247 10,515 8,029
Purchase of property, plant and equipment (22,699) (19,665) (20,269)
Proceeds from the sale of property, plant and equipment 1,870 1,257 847
Net cash used in investing activities (13,284) (8,177) (15,193)
Cash flows from financing activities:      
Purchase of treasury stock (698,417) (846,134) (422,166)
Distributions to partner in consolidated variable interest entity 0 (234) 0
Proceeds from the exercise of stock options 274,028 174,110 140,525
Net cash used in financing activities (424,695) (672,258) (281,641)
Net increase in cash, restricted cash, and cash equivalents 428,556 42,691 273,520
Supplemental disclosures of cash flow information:      
Interest paid during the year, net of interest capitalized 24,453 24,178 23,251
Income taxes paid during the year, net of refunds 153,915 181,166 260,232
Finance Lease, Principal Payments (306) 0 0
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents $ 1,160,804 $ 732,248 $ 689,557
XML 23 R82.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value - Fair Value Measurement (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assumed Gain/(Loss) From Loan Sale $ 3,808  
Interest Rate Movement Effect 120  
Servicing Rights Value 10,726  
Security Price Change (543)  
Total Fair Value Measurement Gain/(Loss) 14,111 $ 14,309
Mortgage Banking: | Level 2 | Fair Value, Measurements, Recurring | Rate lock commitments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value Disclosure, Off-balance Sheet Risks, Face Amount, Liability 581,065  
Assumed Gain/(Loss) From Loan Sale 1,832  
Interest Rate Movement Effect 405  
Servicing Rights Value 5,398  
Security Price Change 0  
Total Fair Value Measurement Gain/(Loss) 7,635  
Mortgage Banking: | Level 2 | Fair Value, Measurements, Recurring | Forward sales contracts    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value Disclosure, Off-balance Sheet Risks, Face Amount, Liability 986,041  
Assumed Gain/(Loss) From Loan Sale 0  
Interest Rate Movement Effect 0  
Servicing Rights Value 0  
Security Price Change (543)  
Total Fair Value Measurement Gain/(Loss) (543)  
Mortgage Banking: | Level 2 | Fair Value, Measurements, Recurring | Mortgages held for sale    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Notional or Principal Amount 485,106 $ 447,444
Assumed Gain/(Loss) From Loan Sale 1,976  
Interest Rate Movement Effect (285)  
Servicing Rights Value 5,328  
Security Price Change 0  
Total Fair Value Measurement Gain/(Loss) $ 7,019  
XML 24 R72.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Exercised Option Proceeds (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]      
Aggregate exercise proceeds $ 274,028 $ 174,110 $ 140,525
Aggregate intrinsic value on exercise dates $ 593,162 $ 355,318 $ 206,890
XML 25 R76.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases Leases - Future Minimum Lease Payments (Detail) - USD ($)
$ in Thousands
Dec. 31, 2019
Jan. 01, 2019
Lessee, Lease, Description [Line Items]    
Finance Lease, Liability, Payments, Due Next Twelve Months $ 996  
Finance Lease, Liability, Payments, Due Year Two 997  
Finance Lease, Liability, Payments, Due Year Three 996  
Finance Lease, Liability, Payments, Due Year Four 997  
Finance Lease, Liability, Payments, Due Year Five 997  
Finance Lease, Liability, Payments, Due after Year Five 2,936  
Finance Lease, Liability, Payments, Due 7,919  
Imputed interest 7,857  
Finance Lease, Liability, Undiscounted Excess Amount 791  
Operating lease liabilities 85,377 $ 85,516
Finance Lease, Liability 7,128  
Operating Lease Liabilities, Payments Due [Abstract]    
Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months 30,670  
Lessee, Operating Lease, Liability, Payments, Due Year Two 20,865  
Lessee, Operating Lease, Liability, Payments, Due Year Three 16,640  
Lessee, Operating Lease, Liability, Payments, Due Year Four 13,082  
Lessee, Operating Lease, Liability, Payments, Due Year Five 8,016  
Lessee, Operating Lease, Liability, Payments, Due after Year Five 9,911  
Lessee, Operating Lease, Liability, Payments, Due 99,184  
Operating Leases [Member]    
Lessee, Lease, Description [Line Items]    
Short-term Lease Commitment, Amount 5,950  
Finance Leases [Member]    
Lessee, Lease, Description [Line Items]    
Short-term Lease Commitment, Amount $ 0  
XML 26 R59.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Common Stock - Additional Information (Detail) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Statement of Stockholders' Equity [Abstract]      
Common shares outstanding (in Shares) 3,633 3,578  
Reissued shares during the period, shares (in Shares) 276 188 165
XML 27 R55.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Capitalized Interest - Summary of Interest Costs Incurred, Capitalized, Expensed and Charged to Cost of Sales (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Capitalized Interest Costs Including Allowance for Funds Used During Construction RollForward      
Interest capitalized, beginning of year $ 4,154 $ 5,583 $ 5,106
Interest incurred 26,463 26,277 26,384
Interest expense (25,380) (25,081) (24,185)
Interest charged to cost of sales (1,738) (2,625) (1,722)
Interest capitalized, end of year $ 3,499 $ 4,154 $ 5,583
XML 28 R51.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Variable Interest Entities - Total Risk of Loss Related to Contract Land Deposits (Textual) (Detail)
Dec. 31, 2018
lot
Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure [Abstract]  
Finished lots committed to purchase under specific performance obligations 10
XML 29 R67.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Additional Information (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
compensation_plan
shares
Dec. 31, 2018
USD ($)
shares
Dec. 31, 2017
USD ($)
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Equity-based compensation expense | $ $ 78,532 $ 75,701 $ 44,562
Tax benefit related to equity-based compensation costs | $ $ 16,800 $ 17,200 $ 17,100
Options exercised (in shares) 276,000 188,000 165,000
Combined plan contribution | $ $ 20,300 $ 19,500 $ 16,700
Shares contributed to the Employee Stock Ownership Plan (in Shares) 5,000 7,000  
Number of deferred compensation plans | compensation_plan 2    
Common stock, shares held in rabbi trust, shares (in shares) 107,295 107,340  
RSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options issued under the plan (in Shares) 1,000    
Total unrecognized compensation cost for all outstanding Options and RSUs | $ $ 209,000    
Weighted-average period over which the unrecognized compensation will be recorded 2 years 4 months 24 days    
Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of years for options granted 10 years    
Options issued under the plan (in Shares) 26,000    
Options | Option Grant Contingent upon Continued Employment or Service as a Director and Achievement of Performance Metric      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Percentage of options vesting rights 25.00%    
Options | Share-based Compensation Award, Tranche Three [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Percentage of options vesting rights 50.00%    
Employee Performance Based Stock Option [Member] | Option Grant Contingent upon Continued Employment or Service as a Director and Achievement of Performance Metric      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted share units vesting period or option vesting period 4 years    
Percentage of options vesting rights 25.00%    
Employee Performance Based Stock Option [Member] | Share-based Compensation Award, Tranche Three [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Percentage of options vesting rights 50.00%    
Performance Based Restricted Stock Unit [Member] | Option Grant Solely Contingent upon Continued Employment or Continued Service as a Director      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted share units vesting period or option vesting period 2 years    
Percentage of options vesting rights 50.00%    
Minimum | RSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted share units vesting period or option vesting period 2 years    
Minimum | Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted share units vesting period or option vesting period 3 years    
Maximum | RSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted share units vesting period or option vesting period 6 years    
Maximum | Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted share units vesting period or option vesting period 6 years    
2014 Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted share units grants during period 0    
2014 Plan | RSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted share units grants during period 0    
2014 Plan | Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Performance metric period 3 years    
2014 Plan | Performance Based Restricted Stock Unit [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted share units grants during period 0    
XML 30 R63.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Income Tax Benefits in Shareholders' Equity (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income Tax Disclosure [Abstract]      
Effective Income Tax Rate Reconciliation, Tax Benefit from Stock Compensation $ (101,466) $ (77,478) $ (58,681)
XML 31 a201910-k_htm.xml IDEA: XBRL DOCUMENT 0000906163 2019-01-01 2019-12-31 0000906163 2019-06-30 0000906163 2020-02-14 0000906163 us-gaap:HomeBuildingMember 2019-12-31 0000906163 us-gaap:MortgageBankingMember 2018-12-31 0000906163 us-gaap:MortgageBankingMember 2019-12-31 0000906163 us-gaap:HomeBuildingMember 2018-12-31 0000906163 2018-12-31 0000906163 2019-12-31 0000906163 2018-01-01 2018-12-31 0000906163 us-gaap:HomeBuildingMember 2019-01-01 2019-12-31 0000906163 us-gaap:MortgageBankingMember 2019-01-01 2019-12-31 0000906163 us-gaap:HomeBuildingMember 2018-01-01 2018-12-31 0000906163 us-gaap:HomeBuildingMember 2017-01-01 2017-12-31 0000906163 2017-01-01 2017-12-31 0000906163 us-gaap:MortgageBankingMember 2018-01-01 2018-12-31 0000906163 us-gaap:MortgageBankingMember 2017-01-01 2017-12-31 0000906163 us-gaap:CommonStockMember 2017-12-31 0000906163 us-gaap:TreasuryStockMember 2017-01-01 2017-12-31 0000906163 us-gaap:RetainedEarningsMember 2017-12-31 0000906163 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 2017-12-31 0000906163 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0000906163 us-gaap:TreasuryStockMember 2019-12-31 0000906163 nvr:DeferredCompensationLiabilityMember 2017-12-31 0000906163 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0000906163 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0000906163 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0000906163 nvr:DeferredCompensationTrustMember 2019-01-01 2019-12-31 0000906163 nvr:DeferredCompensationLiabilityMember 2018-12-31 0000906163 nvr:DeferredCompensationTrustMember 2019-12-31 0000906163 us-gaap:TreasuryStockMember 2016-12-31 0000906163 us-gaap:RetainedEarningsMember 2016-12-31 0000906163 us-gaap:TreasuryStockMember 2019-01-01 2019-12-31 0000906163 us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0000906163 nvr:DeferredCompensationLiabilityMember 2016-12-31 0000906163 us-gaap:CommonStockMember 2019-12-31 0000906163 us-gaap:TreasuryStockMember 2018-01-01 2018-12-31 0000906163 nvr:DeferredCompensationTrustMember 2017-01-01 2017-12-31 0000906163 us-gaap:RetainedEarningsMember 2018-12-31 0000906163 nvr:DeferredCompensationLiabilityMember 2019-01-01 2019-12-31 0000906163 nvr:DeferredCompensationTrustMember 2018-01-01 2018-12-31 0000906163 2016-12-31 0000906163 nvr:DeferredCompensationLiabilityMember 2019-12-31 0000906163 nvr:DeferredCompensationTrustMember 2017-12-31 0000906163 nvr:DeferredCompensationLiabilityMember 2018-01-01 2018-12-31 0000906163 us-gaap:CommonStockMember 2016-12-31 0000906163 nvr:DeferredCompensationTrustMember 2018-12-31 0000906163 us-gaap:RetainedEarningsMember 2019-12-31 0000906163 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0000906163 us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0000906163 us-gaap:TreasuryStockMember 2018-12-31 0000906163 2017-12-31 0000906163 us-gaap:CommonStockMember 2018-12-31 0000906163 us-gaap:TreasuryStockMember 2017-12-31 0000906163 nvr:DeferredCompensationLiabilityMember 2017-01-01 2017-12-31 0000906163 nvr:DeferredCompensationTrustMember 2016-12-31 0000906163 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000906163 us-gaap:RetainedEarningsMember 2017-01-01 2017-12-31 0000906163 srt:MaximumMember nvr:OfficeFacilitiesAndOtherEquipmentMember 2019-01-01 2019-12-31 0000906163 us-gaap:OtherAssetsMember 2018-12-31 0000906163 srt:MinimumMember nvr:OfficeFacilitiesAndOtherEquipmentMember 2019-01-01 2019-12-31 0000906163 us-gaap:OtherAssetsMember 2019-12-31 0000906163 nvr:HeartlandHomesIncMember us-gaap:HomeBuildingMember 2018-12-31 0000906163 nvr:HeartlandHomesIncMember us-gaap:HomeBuildingMember 2019-12-31 0000906163 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateLockCommitmentsMember us-gaap:MortgageBankingMember 2019-12-31 0000906163 2019-01-01 0000906163 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForwardContractsMember us-gaap:MortgageBankingMember 2019-12-31 0000906163 us-gaap:FurnitureAndFixturesMember 2019-01-01 2019-12-31 0000906163 srt:MaximumMember us-gaap:ManufacturingFacilityMember 2019-01-01 2019-12-31 0000906163 srt:MinimumMember us-gaap:ManufacturingFacilityMember 2019-01-01 2019-12-31 0000906163 nvr:ConsolidatedJointVentureMember 2018-12-31 0000906163 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBankingMember 2019-01-01 2019-12-31 0000906163 nvr:HeartlandHomesIncMember us-gaap:HomeBuildingMember 2019-01-01 2019-12-31 0000906163 nvr:ConsolidatedJointVentureMember 2019-12-31 0000906163 nvr:CorporateAndReconcilingItemsMember 2017-01-01 2017-12-31 0000906163 us-gaap:OperatingSegmentsMember nvr:SouthEastMember us-gaap:HomeBuildingMember 2018-01-01 2018-12-31 0000906163 nvr:CorporateAndReconcilingItemsMember 2018-01-01 2018-12-31 0000906163 us-gaap:OperatingSegmentsMember us-gaap:MortgageBankingMember 2018-01-01 2018-12-31 0000906163 us-gaap:OperatingSegmentsMember nvr:MidEastMember us-gaap:HomeBuildingMember 2017-01-01 2017-12-31 0000906163 us-gaap:OperatingSegmentsMember nvr:NorthEastMember us-gaap:HomeBuildingMember 2019-01-01 2019-12-31 0000906163 us-gaap:OperatingSegmentsMember nvr:SouthEastMember us-gaap:HomeBuildingMember 2017-01-01 2017-12-31 0000906163 us-gaap:OperatingSegmentsMember nvr:SouthEastMember us-gaap:HomeBuildingMember 2019-01-01 2019-12-31 0000906163 us-gaap:OperatingSegmentsMember nvr:MidAtlanticMember us-gaap:HomeBuildingMember 2017-01-01 2017-12-31 0000906163 us-gaap:OperatingSegmentsMember nvr:MidAtlanticMember us-gaap:HomeBuildingMember 2018-01-01 2018-12-31 0000906163 us-gaap:OperatingSegmentsMember 2017-01-01 2017-12-31 0000906163 us-gaap:OperatingSegmentsMember us-gaap:MortgageBankingMember 2019-01-01 2019-12-31 0000906163 us-gaap:OperatingSegmentsMember 2018-01-01 2018-12-31 0000906163 us-gaap:OperatingSegmentsMember nvr:MidEastMember us-gaap:HomeBuildingMember 2019-01-01 2019-12-31 0000906163 nvr:CorporateAndReconcilingItemsMember 2019-01-01 2019-12-31 0000906163 us-gaap:OperatingSegmentsMember nvr:MidEastMember us-gaap:HomeBuildingMember 2018-01-01 2018-12-31 0000906163 us-gaap:OperatingSegmentsMember nvr:NorthEastMember us-gaap:HomeBuildingMember 2018-01-01 2018-12-31 0000906163 us-gaap:OperatingSegmentsMember us-gaap:MortgageBankingMember 2017-01-01 2017-12-31 0000906163 us-gaap:OperatingSegmentsMember nvr:MidAtlanticMember us-gaap:HomeBuildingMember 2019-01-01 2019-12-31 0000906163 us-gaap:OperatingSegmentsMember 2019-01-01 2019-12-31 0000906163 us-gaap:OperatingSegmentsMember nvr:NorthEastMember us-gaap:HomeBuildingMember 2017-01-01 2017-12-31 0000906163 nvr:CorporateReconcilingItemsAndEliminationsMember nvr:MidEastMember us-gaap:HomeBuildingMember 2019-01-01 2019-12-31 0000906163 nvr:CorporateReconcilingItemsAndEliminationsMember nvr:SouthEastMember us-gaap:HomeBuildingMember 2017-01-01 2017-12-31 0000906163 nvr:CorporateReconcilingItemsAndEliminationsMember nvr:MidEastMember us-gaap:HomeBuildingMember 2018-01-01 2018-12-31 0000906163 nvr:CorporateReconcilingItemsAndEliminationsMember nvr:MidAtlanticMember us-gaap:HomeBuildingMember 2017-01-01 2017-12-31 0000906163 nvr:CorporateReconcilingItemsAndEliminationsMember nvr:SouthEastMember us-gaap:HomeBuildingMember 2018-01-01 2018-12-31 0000906163 nvr:CorporateReconcilingItemsAndEliminationsMember nvr:SouthEastMember us-gaap:HomeBuildingMember 2019-01-01 2019-12-31 0000906163 nvr:CorporateReconcilingItemsAndEliminationsMember nvr:NorthEastMember us-gaap:HomeBuildingMember 2019-01-01 2019-12-31 0000906163 nvr:CorporateReconcilingItemsAndEliminationsMember nvr:NorthEastMember us-gaap:HomeBuildingMember 2017-01-01 2017-12-31 0000906163 nvr:CorporateReconcilingItemsAndEliminationsMember nvr:MidAtlanticMember us-gaap:HomeBuildingMember 2019-01-01 2019-12-31 0000906163 nvr:CorporateReconcilingItemsAndEliminationsMember 2019-01-01 2019-12-31 0000906163 nvr:CorporateReconcilingItemsAndEliminationsMember 2018-01-01 2018-12-31 0000906163 nvr:CorporateReconcilingItemsAndEliminationsMember 2017-01-01 2017-12-31 0000906163 nvr:CorporateReconcilingItemsAndEliminationsMember nvr:NorthEastMember us-gaap:HomeBuildingMember 2018-01-01 2018-12-31 0000906163 nvr:CorporateReconcilingItemsAndEliminationsMember nvr:MidAtlanticMember us-gaap:HomeBuildingMember 2018-01-01 2018-12-31 0000906163 nvr:CorporateReconcilingItemsAndEliminationsMember nvr:MidEastMember us-gaap:HomeBuildingMember 2017-01-01 2017-12-31 0000906163 stpr:DC us-gaap:GeographicConcentrationRiskMember us-gaap:HomeBuildingMember 2019-01-01 2019-12-31 0000906163 stpr:MD us-gaap:GeographicConcentrationRiskMember us-gaap:HomeBuildingMember 2019-01-01 2019-12-31 0000906163 nvr:SeniorNotesDueTwoThousandTwentyTwoMember 2019-12-31 0000906163 us-gaap:CorporateNonSegmentMember 2018-01-01 2018-12-31 0000906163 us-gaap:CorporateNonSegmentMember 2019-01-01 2019-12-31 0000906163 us-gaap:CorporateNonSegmentMember 2017-01-01 2017-12-31 0000906163 nvr:CorporateAndReconcilingItemsMember 2019-12-31 0000906163 nvr:CorporateAndReconcilingItemsMember 2018-12-31 0000906163 us-gaap:OperatingSegmentsMember nvr:NorthEastMember us-gaap:HomeBuildingMember 2019-12-31 0000906163 us-gaap:OperatingSegmentsMember us-gaap:MortgageBankingMember 2018-12-31 0000906163 us-gaap:OperatingSegmentsMember 2019-12-31 0000906163 us-gaap:OperatingSegmentsMember nvr:SouthEastMember us-gaap:HomeBuildingMember 2018-12-31 0000906163 us-gaap:OperatingSegmentsMember nvr:SouthEastMember us-gaap:HomeBuildingMember 2019-12-31 0000906163 us-gaap:OperatingSegmentsMember nvr:MidEastMember us-gaap:HomeBuildingMember 2019-12-31 0000906163 us-gaap:OperatingSegmentsMember nvr:MidEastMember us-gaap:HomeBuildingMember 2018-12-31 0000906163 us-gaap:OperatingSegmentsMember nvr:NorthEastMember us-gaap:HomeBuildingMember 2018-12-31 0000906163 us-gaap:OperatingSegmentsMember us-gaap:MortgageBankingMember 2019-12-31 0000906163 us-gaap:OperatingSegmentsMember 2018-12-31 0000906163 us-gaap:OperatingSegmentsMember nvr:MidAtlanticMember us-gaap:HomeBuildingMember 2019-12-31 0000906163 us-gaap:OperatingSegmentsMember nvr:MidAtlanticMember us-gaap:HomeBuildingMember 2018-12-31 0000906163 nvr:SouthEastMember us-gaap:HomeBuildingMember 2018-01-01 2018-12-31 0000906163 nvr:MidEastMember us-gaap:HomeBuildingMember 2017-01-01 2017-12-31 0000906163 nvr:NorthEastMember us-gaap:HomeBuildingMember 2019-01-01 2019-12-31 0000906163 nvr:MidAtlanticMember us-gaap:HomeBuildingMember 2019-01-01 2019-12-31 0000906163 nvr:MidAtlanticMember us-gaap:HomeBuildingMember 2017-01-01 2017-12-31 0000906163 nvr:SouthEastMember us-gaap:HomeBuildingMember 2017-01-01 2017-12-31 0000906163 nvr:MidEastMember us-gaap:HomeBuildingMember 2019-01-01 2019-12-31 0000906163 nvr:NorthEastMember us-gaap:HomeBuildingMember 2017-01-01 2017-12-31 0000906163 nvr:MidAtlanticMember us-gaap:HomeBuildingMember 2018-01-01 2018-12-31 0000906163 nvr:SouthEastMember us-gaap:HomeBuildingMember 2019-01-01 2019-12-31 0000906163 nvr:MidEastMember us-gaap:HomeBuildingMember 2018-01-01 2018-12-31 0000906163 nvr:NorthEastMember us-gaap:HomeBuildingMember 2018-01-01 2018-12-31 0000906163 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2019-12-31 0000906163 nvr:RawGroundContractsVariableInterestEntityNotPrimaryBeneficiaryMember 2019-12-31 0000906163 us-gaap:CostOfSalesMember 2019-01-01 2019-12-31 0000906163 nvr:ElmStreetMember 2019-01-01 2019-12-31 0000906163 nvr:ElmStreetMember 2017-12-31 0000906163 nvr:ElmStreetMember 2018-01-01 2018-12-31 0000906163 nvr:ElmStreetMember 2017-01-01 2017-12-31 0000906163 nvr:ProductionFacilityMember us-gaap:HomeBuildingMember 2019-12-31 0000906163 nvr:OfficeFacilitiesAndOtherEquipmentMember us-gaap:HomeBuildingMember 2019-12-31 0000906163 nvr:OfficeFacilitiesAndOtherEquipmentMember us-gaap:MortgageBankingMember 2018-12-31 0000906163 nvr:OfficeFacilitiesAndOtherEquipmentMember us-gaap:MortgageBankingMember 2019-12-31 0000906163 us-gaap:FurnitureAndFixturesMember us-gaap:HomeBuildingMember 2019-12-31 0000906163 nvr:OfficeFacilitiesAndOtherEquipmentMember us-gaap:HomeBuildingMember 2018-12-31 0000906163 nvr:ProductionFacilityMember us-gaap:HomeBuildingMember 2018-12-31 0000906163 us-gaap:FurnitureAndFixturesMember us-gaap:HomeBuildingMember 2018-12-31 0000906163 us-gaap:RevolvingCreditFacilityMember nvr:CreditAgreementMember nvr:SublimitForSwingLineCommitmentMember 2019-12-31 0000906163 us-gaap:RevolvingCreditFacilityMember nvr:RepurchaseAgreementMember 2019-12-31 0000906163 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember nvr:RepurchaseAgreementMember 2019-12-31 0000906163 us-gaap:RevolvingCreditFacilityMember nvr:CreditAgreementMember 2019-12-31 0000906163 us-gaap:RevolvingCreditFacilityMember nvr:CreditAgreementMember 2019-01-01 2019-12-31 0000906163 nvr:SeniorNotesDueTwoThousandTwentyTwoMember 2018-12-31 0000906163 us-gaap:RevolvingCreditFacilityMember nvr:CreditAgreementMember nvr:SublimitForIssuanceOfLettersOfCreditMember 2019-12-31 0000906163 nvr:SeniorNotesDueTwoThousandTwentyTwoMember 2019-01-01 2019-12-31 0000906163 us-gaap:RevolvingCreditFacilityMember nvr:CreditAgreementMember us-gaap:EurodollarMember 2019-01-01 2019-12-31 0000906163 us-gaap:RevolvingCreditFacilityMember nvr:RepurchaseAgreementMember 2018-12-31 0000906163 us-gaap:RevolvingCreditFacilityMember nvr:CreditAgreementMember us-gaap:FederalFundsEffectiveSwapRateMember 2019-01-01 2019-12-31 0000906163 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-12-31 0000906163 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0000906163 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2019-01-01 2019-12-31 0000906163 us-gaap:RestrictedStockUnitsRSUMember nvr:TwoThousandEighteenEquityPlanMember 2019-12-31 0000906163 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0000906163 nvr:TwoThousandEighteenEquityPlanMember 2019-12-31 0000906163 us-gaap:RestrictedStockUnitsRSUMember nvr:TwoThousandTenEquityPlanMember 2019-12-31 0000906163 us-gaap:RestrictedStockUnitsRSUMember 2019-12-31 0000906163 nvr:PerformanceBasedRestrictedStockUnitMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2019-01-01 2019-12-31 0000906163 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-12-31 0000906163 nvr:EmployeePerformanceBasedStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2019-01-01 2019-12-31 0000906163 nvr:EmployeePerformanceBasedStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2019-01-01 2019-12-31 0000906163 us-gaap:EmployeeStockOptionMember nvr:TwoThousandFourteenEquityPlanMember 2019-01-01 2019-12-31 0000906163 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2019-01-01 2019-12-31 0000906163 nvr:TwoThousandTenEquityPlanMember 2019-12-31 0000906163 us-gaap:EmployeeStockOptionMember nvr:TwoThousandTenEquityPlanMember 2019-12-31 0000906163 srt:MinimumMember us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-12-31 0000906163 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0000906163 us-gaap:RestrictedStockUnitsRSUMember nvr:TwoThousandFourteenEquityPlanMember 2019-01-01 2019-12-31 0000906163 us-gaap:EmployeeStockOptionMember nvr:TwoThousandTenEquityPlanMember 2019-01-01 2019-12-31 0000906163 nvr:TwoThousandTenEquityPlanMember 2019-01-01 2019-12-31 0000906163 nvr:PerformanceBasedRestrictedStockUnitMember nvr:TwoThousandTenEquityPlanMember 2019-01-01 2019-12-31 0000906163 nvr:PerformanceBasedRestrictedStockUnitMember nvr:TwoThousandFourteenEquityPlanMember 2019-01-01 2019-12-31 0000906163 nvr:TwoThousandFourteenEquityPlanMember 2019-01-01 2019-12-31 0000906163 nvr:EmployeePerformanceBasedStockOptionMember nvr:TwoThousandFourteenEquityPlanMember 2019-01-01 2019-12-31 0000906163 nvr:TimeBasedRestrictedStockUnitMemberMember nvr:TwoThousandTenEquityPlanMember 2019-01-01 2019-12-31 0000906163 nvr:EmployeePerformanceBasedStockOptionMember nvr:TwoThousandTenEquityPlanMember 2019-01-01 2019-12-31 0000906163 us-gaap:EmployeeStockOptionMember 2019-12-31 0000906163 us-gaap:RestrictedStockUnitsRSUMember nvr:TwoThousandTenEquityPlanMember 2018-12-31 0000906163 us-gaap:EmployeeStockOptionMember 2018-12-31 0000906163 us-gaap:RestrictedStockUnitsRSUMember nvr:TwoThousandTenEquityPlanMember 2019-01-01 2019-12-31 0000906163 nvr:TwoThousandPlanMember 2019-12-31 0000906163 nvr:TwoThousandFourteenEquityPlanMember 2019-12-31 0000906163 nvr:OperatingLeasesMember 2019-12-31 0000906163 nvr:FinanceLeasesMember 2019-12-31 0000906163 nvr:CreditAgreementMember 2019-12-31 0000906163 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateLockCommitmentsMember us-gaap:MortgageBankingMember 2018-12-31 0000906163 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForwardContractsMember us-gaap:MortgageBankingMember 2018-12-31 0000906163 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember nvr:MortgagesHeldForSaleMember us-gaap:MortgageBankingMember 2019-01-01 2019-12-31 0000906163 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateLockCommitmentsMember us-gaap:MortgageBankingMember 2019-01-01 2019-12-31 0000906163 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForwardContractsMember us-gaap:MortgageBankingMember 2019-01-01 2019-12-31 0000906163 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember nvr:MortgagesHeldForSaleMember us-gaap:MortgageBankingMember 2019-12-31 0000906163 nvr:SeniorNotesDueTwoThousandTwentyTwoMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:HomeBuildingMember 2019-12-31 0000906163 nvr:SeniorNotesDueTwoThousandTwentyTwoMember us-gaap:HomeBuildingMember 2018-12-31 0000906163 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember nvr:MortgagesHeldForSaleMember us-gaap:MortgageBankingMember 2018-12-31 0000906163 nvr:SeniorNotesDueTwoThousandTwentyTwoMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:HomeBuildingMember 2018-12-31 0000906163 us-gaap:FairValueInputsLevel2Member us-gaap:NondesignatedMember us-gaap:MortgageBankingMember 2018-01-01 2018-12-31 0000906163 us-gaap:FairValueInputsLevel2Member us-gaap:NondesignatedMember us-gaap:MortgageBankingMember 2017-01-01 2017-12-31 0000906163 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember nvr:MortgagesHeldForSaleMember us-gaap:MortgageBankingMember 2018-01-01 2018-12-31 0000906163 us-gaap:FairValueInputsLevel2Member us-gaap:NondesignatedMember us-gaap:MortgageBankingMember 2019-01-01 2019-12-31 0000906163 nvr:SeniorNotesDueTwoThousandTwentyTwoMember us-gaap:HomeBuildingMember 2019-12-31 0000906163 2019-10-01 2019-12-31 0000906163 2019-07-01 2019-09-30 0000906163 2019-04-01 2019-06-30 0000906163 us-gaap:HomeBuildingMember 2019-04-01 2019-06-30 0000906163 us-gaap:HomeBuildingMember 2019-10-01 2019-12-31 0000906163 us-gaap:HomeBuildingMember 2019-01-01 2019-03-31 0000906163 us-gaap:MortgageBankingMember 2019-10-01 2019-12-31 0000906163 2019-01-01 2019-03-31 0000906163 us-gaap:MortgageBankingMember 2019-04-01 2019-06-30 0000906163 us-gaap:MortgageBankingMember 2019-01-01 2019-03-31 0000906163 us-gaap:MortgageBankingMember 2019-07-01 2019-09-30 0000906163 us-gaap:HomeBuildingMember 2019-07-01 2019-09-30 0000906163 2018-04-01 2018-06-30 0000906163 2018-10-01 2018-12-31 0000906163 2018-07-01 2018-09-30 0000906163 us-gaap:HomeBuildingMember 2018-01-01 2018-03-31 0000906163 2018-01-01 2018-03-31 0000906163 us-gaap:HomeBuildingMember 2018-07-01 2018-09-30 0000906163 us-gaap:MortgageBankingMember 2018-04-01 2018-06-30 0000906163 us-gaap:HomeBuildingMember 2018-10-01 2018-12-31 0000906163 us-gaap:HomeBuildingMember 2018-04-01 2018-06-30 0000906163 us-gaap:MortgageBankingMember 2018-10-01 2018-12-31 0000906163 us-gaap:MortgageBankingMember 2018-01-01 2018-03-31 0000906163 us-gaap:MortgageBankingMember 2018-07-01 2018-09-30 iso4217:USD nvr:Trade_Names shares nvr:metropolitan_area nvr:lot nvr:parcel nvr:segment nvr:joint_venture pure iso4217:USD shares nvr:compensation_plan nvr:Settlements nvr:Backlog nvr:order false --12-31 FY 2019 0000906163 0 0 0.01 0.01 60000000 60000000 107340 107295 20555330 20555330 0.01 0.005 0.35 441000 0 1 0.1795 0.2005 0.2201 0.1509 0.1657 0.1917 0.0238 0.0313 0.0273 0.0153 0.0219 0.0151 16977499 16922558 0 0 10-K true 2019-12-31 false 1-12378 NVR, Inc. VA 54-1394360 11700 Plaza America Drive, Suite 500 Reston, VA 20190 703 956-4000 Common stock, par value $0.01 per share NVR NYSE Yes No Yes Yes Large Accelerated Filer false false false 11522681000 3677676 1110892000 688783000 17943000 16982000 18278000 18641000 1075420000 1076904000 184352000 115631000 69196000 38857000 18320000 21718000 1347288000 1253110000 413851000 396177000 52260000 42234000 63825000 0 41580000 41580000 115731000 112333000 60413000 71671000 3242061000 2641511000 29412000 23092000 2276000 3071000 492125000 458324000 5828000 6510000 13345000 0 7347000 7347000 17421000 26078000 567754000 524422000 3809815000 3165933000 262987000 244496000 346035000 332871000 131886000 138246000 71095000 0 598301000 597681000 1410304000 1313294000 43985000 44077000 14282000 0 58267000 44077000 1468571000 1357371000 206000 206000 2055407000 1820223000 16912000 16937000 16912000 16937000 7909872000 7031333000 7624241000 7043200000 2341244000 1808562000 3809815000 3165933000 7220844000 7004304000 6175521000 24779000 11839000 6536000 5849862000 5692127000 4990378000 447547000 428874000 392272000 948214000 895142000 799407000 24335000 24036000 23037000 923879000 871106000 776370000 167820000 159370000 130319000 12142000 11593000 7850000 2857000 2546000 2048000 79858000 83838000 68528000 1045000 1045000 1148000 101916000 88626000 70541000 1025795000 959732000 846911000 147256000 162535000 309390000 878539000 797197000 537521000 241.31 219.58 144.00 221.13 194.80 126.77 3641000 3631000 3733000 3973000 4092000 4240000 206000 1515828000 5695376000 -5906969000 -17375000 17375000 1304441000 1566000 -957000 609000 537521000 537521000 -8000 8000 422166000 422166000 44562000 44562000 140525000 140525000 -58284000 58284000 206000 1644197000 6231940000 -6270851000 -17383000 17383000 1605492000 0 2196000 2196000 797197000 797197000 446000 -446000 846134000 846134000 75701000 75701000 174110000 174110000 -73785000 73785000 206000 1820223000 7031333000 -7043200000 -16937000 16937000 1808562000 878539000 878539000 25000 -25000 698417000 698417000 78532000 78532000 274028000 274028000 -117376000 117376000 206000 2055407000 7909872000 -7624241000 -16912000 16912000 2341244000 878539000 797197000 537521000 20818000 20168000 22667000 78532000 75701000 44562000 -680000 11760000 1238000 128642000 122755000 99132000 -4070000 914000 61290000 5169422000 4828615000 4077372000 5260600000 4845999000 4182220000 3476000 4596000 4788000 94178000 6911000 154099000 16994000 30863000 -8177000 -2754000 1008000 348000 33926000 -30713000 10789000 -6360000 -11787000 27797000 8236000 -557000 256000 866535000 723126000 570354000 702000 284000 3800000 8247000 10515000 8029000 22699000 19665000 20269000 1870000 1257000 847000 -13284000 -8177000 -15193000 698417000 846134000 422166000 306000 0 0 0 234000 0 274028000 174110000 140525000 -424695000 -672258000 -281641000 428556000 42691000 273520000 732248000 689557000 416037000 1160804000 732248000 689557000 24453000 24178000 23251000 153915000 181166000 260232000 Summary of Significant Accounting Policies<div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Principles of Consolidation</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The accompanying consolidated financial statements include the accounts of NVR, Inc. and its subsidiaries (“NVR”, the “Company”, "we", "us", or "our") and certain other entities in which the Company is deemed to be the primary beneficiary (see Notes 3 and 4 herein for additional information). All significant intercompany transactions have been eliminated in consolidation.</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates in the Preparation of Financial Statements</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting periods. Management continually evaluates the estimates used to prepare the consolidated financial statements and updates those estimates as necessary. In general, our estimates are based on historical experience, on information from third party professionals, and other various assumptions that are believed to be reasonable under the facts and circumstances. Actual results could differ materially from those estimates made by management.</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cash and Cash Equivalents</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents include short-term investments with original maturities of three months or less. </span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Restricted Cash</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Homebuilding restricted cash was attributable to customer deposits for certain home sales.  Mortgage banking restricted cash includes amounts collected from customers for loans in process and closed mortgage loans held for sale.</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">At </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$281</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$320</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, of cash related to a consolidated variable interest entity is included in homebuilding “Other assets” on the accompanying consolidated balance sheet.</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Homebuilding Inventory</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The carrying value of inventory is stated at the lower of cost or market value. Cost of lots and completed and uncompleted housing units represent the accumulated actual cost of the units. Field construction supervisors’ salaries and related direct overhead expenses are included in inventory costs. Interest costs are not capitalized into inventory, with the exception of land under development and joint venture investments, as applicable (see below). Upon settlement, the cost of the unit is expensed on a specific identification basis. Cost of building materials is determined on a first-in, first-out basis.</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sold inventory is evaluated for impairment based on the contractual sales price compared to the total estimated cost to construct. Unsold inventory is evaluated for impairment by analyzing recent comparable sales prices within the applicable community compared to the costs incurred to date plus the expected costs to complete. Any calculated impairments are recorded immediately.</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Contract Land Deposits</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We purchase finished lots under fixed price lot purchase agreements (“Lot Purchase Agreements”) that require deposits that may be forfeited if we fail to perform under the contract. The deposits are in the form of cash or letters of credit in varying amounts and represent a percentage of the aggregate purchase price of the finished lots.</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We maintain an allowance for losses on contract land deposits that reflects our judgment of the present loss exposure in the existing contract land deposit portfolio at the end of the reporting period. To analyze contract land deposit impairments, we conduct a loss contingency analysis each quarter. In addition to considering market and economic conditions, we assess contract land deposit impairments on a community-by-community basis pursuant to the purchase contract terms, analyzing, as applicable, current sales absorption levels, recent sales’ direct profit, the dollar differential between the contractual purchase price and the current market price for lots, a developer’s performance, a developer’s financial ability or willingness to reduce lot prices to current market prices, if necessary, and the contract’s default status by either us or the developer along with an analysis of the expected outcome of any such default.</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our analysis is focused on whether we can sell houses at an acceptable margin and sales pace in a particular community in the current market with which we are faced. Because we do not own the finished lots on which we have placed a contract land deposit, if the above analysis leads to a determination that we cannot sell homes at an acceptable margin and sales pace at the current contractual lot price, we then determine whether we will elect to default under the contract, forfeit the deposit and terminate the contract, or whether we will attempt to restructure the Lot Purchase Agreement, which may require us to forfeit the deposit to obtain contract concessions from a developer. We also assess whether impairment is present due to collectibility issues resulting from a developer’s non-performance because of financial or other conditions.</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> we recognized a net pre-tax recovery of </span><span style="font-family:inherit;font-size:10pt;"><span>$680</span></span><span style="font-family:inherit;font-size:10pt;"> of contract land deposits previously determined to be unrecoverable. For the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, we incurred net pre-tax charges of </span><span style="font-family:inherit;font-size:10pt;"><span>$5,115</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1,238</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, related to impairment of contract land deposits. The contract land deposit assets on the accompanying consolidated balance sheets are shown net of the allowance for losses of </span><span style="font-family:inherit;font-size:10pt;"><span>$27,572</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$29,216</span></span><span style="font-family:inherit;font-size:10pt;"> at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Land Under Development</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On a limited basis, we directly acquire raw parcels of land already zoned for its intended use to develop into finished lots. Land under development includes the land acquisition costs, direct improvement costs, capitalized interest, where applicable, and real estate taxes.</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Land under development, including the land under development held by our unconsolidated joint ventures and the related joint venture investments, is reviewed for potential write-downs when impairment indicators are present. In addition to considering market and economic conditions, we assess land under development impairments on a community-by-community basis, analyzing, as applicable, current sales absorption levels, recent sales’ direct profit, and the dollar differential between the projected fully-developed cost of the lots and the current market price for lots. If indicators of impairment are present for a community, we perform an analysis to determine if the undiscounted cash flows estimated to be generated by those assets are less than their carrying amounts, and if so, impairment charges are required to be recorded in an amount by which the carrying amount of the assets exceeds the fair value of such assets. Our determination of fair value is primarily based on discounting the estimated future cash flows at a rate commensurate with the inherent risks associated with the assets and related estimated cash flow streams. See Notes 4 and 5 for further discussion of joint venture investments and land under development, respectively. </span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Property, Plant, and Equipment</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property, plant, and equipment are carried at cost less accumulated depreciation and amortization. Depreciation is based on the estimated useful lives of the assets using the straight-line method. Model home furniture and fixtures are generally depreciated over a </span><span style="font-family:inherit;font-size:10pt;"><span>2</span></span><span style="font-family:inherit;font-size:10pt;">-year period, office facilities and other equipment are depreciated over a period of </span><span style="font-family:inherit;font-size:10pt;"><span>3</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>10 years</span></span><span style="font-family:inherit;font-size:10pt;"> and production facilities are depreciated over periods of </span><span style="font-family:inherit;font-size:10pt;"><span>5</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>40 years</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Intangible Assets</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On December 31, 2012, we acquired substantially all of the assets of Heartland Homes, Inc., which resulted in us recording finite-lived intangible assets and goodwill. We completed our annual assessment for impairment of goodwill and management determined that there was </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> impairment. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, finite-lived intangible assets, net of accumulated amortization, totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$466</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$621</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. The remaining finite-lived intangible assets will be amortized on a straight-line basis over </span><span style="font-family:inherit;font-size:10pt;"><span>3</span></span><span style="font-family:inherit;font-size:10pt;"> years. As of both </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, the goodwill value was </span><span style="font-family:inherit;font-size:10pt;"><span>$441</span></span><span style="font-family:inherit;font-size:10pt;">. Finite-lived intangible assets and goodwill are included in homebuilding "Other assets" in the accompanying consolidated balance sheets.</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Warranty/Product Liability Reserves</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We establish warranty and product liability reserves ("Warranty Reserve") to provide for estimated future expenses as a result of construction and product defects, product recalls and litigation incidental to our homebuilding business. Liability estimates are determined based on management’s judgment considering such factors as historical experience, the likely current cost of corrective action, manufacturers’ and subcontractors’ participation in sharing the cost of corrective action, consultations with third party experts such as engineers, and discussions with our general counsel and outside counsel retained to handle specific product liability cases. </span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Mortgage Repurchase Reserve, Mortgage Loans Held for Sale and Derivatives and Hedging Activities</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We originate several different loan products to our customers to finance the purchase of a home through our wholly-owned mortgage subsidiary, NVR Mortgage Finance, Inc. (“NVRM”). NVRM sells all of the loans it originates into the secondary market on a servicing released basis, typically within </span><span style="font-family:inherit;font-size:10pt;"><span>30</span></span><span style="font-family:inherit;font-size:10pt;"> days from closing. All of the loans that NVRM originates are underwritten to the standards and specifications of the ultimate investor. Those underwriting standards are typically equal to or more stringent than the underwriting standards required by Fannie Mae (“FNMA”), Ginnie Mae (“GNMA”), Freddie Mac ("FHLMC"), the Department of Veterans Affairs (“VA”) and the Federal Housing Administration (“FHA”). Insofar as NVRM underwrites its originated loans to those standards, NVRM bears no increased concentration of credit risk from the issuance of loans, except in certain limited instances where repurchases or early payment default occur. NVRM employs a quality control department to ensure that its underwriting controls are effectively operating, and further assesses the underwriting function as part of its assessment of internal controls over financial reporting. NVRM maintains a reserve for losses on mortgage loans originated that reflects our judgment of the present loss exposure in the loans that NVRM has originated and sold. The reserve is calculated based on an analysis of historical experience and exposure (see Note 16 herein for further information).</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Mortgage loans held for sale are recorded at fair value when closed, and thereafter are carried at the lower of cost or fair value, net of deferred origination costs, until sold.</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the normal course of business, NVRM enters into contractual commitments to extend credit to buyers of single-family homes with fixed expiration dates. The commitments become effective when the borrowers “lock-in” a specified interest rate within time frames established by NVRM. All borrowers are evaluated for credit worthiness prior to the extension of the commitment. Market risk arises if interest rates move adversely between the time of the “lock-in” of rates by the borrower and the sale date of the loan to a broker/dealer. To mitigate the effect of the interest rate risk inherent in providing rate lock commitments to borrowers, NVRM enters into optional or mandatory delivery forward sale contracts to sell whole loans and mortgage-backed securities to broker/dealers. The forward sale contracts lock-in an interest rate and price for the sale of loans similar to the specific rate lock commitments. NVRM does not engage in speculative or trading derivative activities. Both the rate lock commitments to borrowers and the forward sale contracts to broker/dealers are undesignated derivatives, and, accordingly, are marked to fair value through earnings. At </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, there were contractual commitments to extend credit to borrowers aggregating </span><span style="font-family:inherit;font-size:10pt;"><span>$581,065</span></span><span style="font-family:inherit;font-size:10pt;">, and open forward delivery sale contracts aggregating </span><span style="font-family:inherit;font-size:10pt;"><span>$986,041</span></span><span style="font-family:inherit;font-size:10pt;">, which hedge both the rate lock loan commitments and closed loans held for sale (see Note 15 herein for a description of the Company’s fair value accounting).</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Earnings per Share</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following weighted average shares and share equivalents were used to calculate basic and diluted earnings per share for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-top:8px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:81.66666666666667%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:52%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average number of shares outstanding used to</span></div><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">   calculate basic EPS</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,641</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,631</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,733</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Dilutive securities:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock options and restricted share units</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>332</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>461</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>507</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average number of shares and share equivalents outstanding used to calculate diluted EPS</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,973</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,092</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,240</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The assumed proceeds used in the treasury method for calculating our diluted earnings per share includes the amount the employee must pay upon exercise and the amount of compensation cost attributed to future services not yet recognized. </span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following stock options issued under equity incentive plans were outstanding during the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, but were not included in the computation of diluted earnings per share because the effect would have been anti-dilutive.</span></div><div style="line-height:120%;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:81.66666666666667%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:52%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Anti-dilutive securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>319</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>370</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenues – Homebuilding Operations</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We build single-family detached homes, townhomes and condominium buildings, which generally are constructed on a pre-sold basis. Revenue is recognized on the settlement date at the contract sales price, when control is transferred to our customers. Our contract liabilities, consisting of deposits received from customers (“Handmoney”) on homes not settled, were </span><span style="font-family:inherit;font-size:10pt;"><span>$131,886</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$138,246</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, respectively. Substantially all Handmoney is recognized in revenue within twelve months of being received from customers. Our contract assets, consisting of prepaid sales compensation, totaled approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$14,600</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$17,000</span></span><span style="font-family:inherit;font-size:10pt;">, as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, respectively. These amounts are included in homebuilding “Other assets” on the accompanying consolidated balance sheets.</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Mortgage Banking Fees</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Mortgage banking fees include income earned by NVRM for originating mortgage loans, servicing mortgage loans held on an interim basis, title fees, gains and losses on the sale of mortgage loans and mortgage servicing and other activities incidental to mortgage banking. Mortgage banking fees are generally recognized after the loan has been sold to an unaffiliated, third party investor.</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Income Taxes</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on the deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. See Note 11 herein for discussion of the impact on the Company's deferred tax asset resulting from the enactment of the Tax Cuts and Jobs Act in December 2017. </span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">ASC 740-10, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes</span><span style="font-family:inherit;font-size:10pt;">, provides that a tax benefit from an uncertain tax position may be recognized when it is more-likely-than-not (defined as a likelihood of more than 50%) that the position will be sustained upon examination, including resolution of any related appeals or litigation processes, based on the technical merits. If a tax position does not meet the more-likely-than-not recognition threshold, despite our belief that its filing position is supportable, the benefit of that tax position is not recognized in the statements of income. We recognize interest related to unrecognized tax benefits as a component of income tax expense. Based on our historical experience in dealing with various taxing authorities, we have found that it is the administrative practice of the taxing authorities to not seek penalties from us for the tax positions we have taken on our returns related to our unrecognized tax benefits. Therefore, we do not accrue penalties for the positions in which we have an unrecognized tax benefit. We recognize unrecognized tax benefits in the period that the uncertainty is eliminated by either affirmative agreement of the uncertain tax position by the applicable taxing authority, by expiration of the applicable statute of limitation, or by determination in accordance with certain states’ administrative practices that the uncertain tax position has been effectively settled (see Note 11 herein for further information).</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Financial Instruments</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Except as otherwise noted herein, we believe that the carrying value approximates the fair value of our financial instruments (see Note 15 herein for further information).</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Equity-Based Compensation</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We recognize equity-based compensation expense within its income statement for all share-based payment arrangements, which includes non-qualified stock options to purchase shares of NVR common stock ("Options") and restricted share units ("RSUs"). Compensation expense is based on the grant-date fair value of the Options and RSUs granted, and is recognized on a straight-line basis over the requisite service period for the entire award (from the date of grant through the period of the last separately vesting portion of the grant). Options and RSUs which are subject to a performance condition are treated as a separate award from the “service-only” Options and RSUs, and compensation expense is recognized when it becomes probable that the stated performance target will be achieved. We calculate the fair value of our Options, which are non-publicly traded, using the Black-Scholes option-pricing model. The grant date fair value of the RSUs is the closing price of our common stock on the day immediately preceding the date of grant. The reversal of compensation expense previously recognized for grants forfeited is recorded in the period in which the forfeiture occurs. Our equity-based compensation plans are accounted for as equity-classified awards (see Note 12 herein for further discussion of equity-based compensation plans).</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Comprehensive Income</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, comprehensive income equaled net income; therefore, a separate statement of comprehensive income is not included in the accompanying consolidated financial statements.</span></div><div style="line-height:120%;padding-top:16px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recent Accounting Pronouncements</span></div><div style="line-height:120%;padding-top:8px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Recently Adopted Accounting Pronouncements</span></div><div style="line-height:120%;padding-top:8px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Leases</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On January 1, 2019, we adopted ASU 2016-02, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842)</span><span style="font-family:inherit;font-size:10pt;">, which requires the recognition of our leases on the balance sheet as right-of-use ("ROU") assets and lease liabilities. We elected to adopt Topic 842 using the effective date transition method, which permits us to apply the new standard prospectively and present comparative years under legacy GAAP. </span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In adoption of the standard, we also elected the following:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">to apply the package of practical expedients during transition, under which we were not required to reassess as of the date of adoption (i) whether any of our contracts are or contain leases, (ii) the classifications of our leases, and (iii) any initial direct costs related to those leases. </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">to exclude leases with an initial lease term of 12 months or less from the recognition requirements under Topic 842. </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">to utilize the portfolio approach for certain office equipment leases, grouping leases by asset type which have similar lease terms and payment schedules.</span></div></td></tr></table><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Upon adoption, on January 1, 2019 we recorded a lease liability of </span><span style="font-family:inherit;font-size:10pt;"><span>$85,516</span></span><span style="font-family:inherit;font-size:10pt;"> and a ROU asset of </span><span style="font-family:inherit;font-size:10pt;"><span>$79,345</span></span><span style="font-family:inherit;font-size:10pt;">, which was recorded net of previously recognized straight-line operating lease adjustments on existing leases. The adoption of Topic 842 did not have an impact on our recognition of lease expense. See additional lease disclosures in Note 13.</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Recently Issued Accounting Pronouncements</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2016, FASB issued ASU 2016-13, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments – Credit Losses (Topic 326)</span><span style="font-family:inherit;font-size:10pt;">, which significantly changes the way impairment of financial assets is recognized. The standard will require immediate recognition of estimated credit losses expected to occur over the remaining life of many financial assets, which will generally result in earlier recognition of allowances for credit losses on loans and other financial instruments. The standard’s provisions will be applied as a cumulative-effect adjustment to beginning retained earnings as of the effective date. The standard is effective for us as of January 1, 2020. We do not believe that the adoption of this standard will have a material effect on our consolidated financial statements and related disclosures.</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In January 2017, FASB issued ASU 2017-04, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles – Goodwill and Other (Topic 350), Simplifying the Test for Goodwill Impairment</span><span style="font-family:inherit;font-size:10pt;">. The standard’s objective is to simplify the subsequent measurement of goodwill by eliminating the second step from the goodwill impairment test. Under the amendments in the standard, an entity would perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. If the carrying amount of a reporting unit exceeds its fair value, an impairment charge would then be recognized, not to exceed the amount of goodwill allocated to that reporting unit. The standard is effective for us on January 1, 2020. We do not believe that the adoption of this standard will have a material effect on our consolidated financial statements and related disclosures.</span></div> <div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Principles of Consolidation</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The accompanying consolidated financial statements include the accounts of NVR, Inc. and its subsidiaries (“NVR”, the “Company”, "we", "us", or "our") and certain other entities in which the Company is deemed to be the primary beneficiary (see Notes 3 and 4 herein for additional information). All significant intercompany transactions have been eliminated in consolidation.</span></div> <div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates in the Preparation of Financial Statements</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting periods. Management continually evaluates the estimates used to prepare the consolidated financial statements and updates those estimates as necessary. In general, our estimates are based on historical experience, on information from third party professionals, and other various assumptions that are believed to be reasonable under the facts and circumstances. Actual results could differ materially from those estimates made by management.</span></div> <div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cash and Cash Equivalents</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents include short-term investments with original maturities of three months or less. </span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Restricted Cash</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Homebuilding restricted cash was attributable to customer deposits for certain home sales.  Mortgage banking restricted cash includes amounts collected from customers for loans in process and closed mortgage loans held for sale.</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">At </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$281</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$320</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, of cash related to a consolidated variable interest entity is included in homebuilding “Other assets” on the accompanying consolidated balance sheet.</span></div> 281000 320000 <div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Homebuilding Inventory</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The carrying value of inventory is stated at the lower of cost or market value. Cost of lots and completed and uncompleted housing units represent the accumulated actual cost of the units. Field construction supervisors’ salaries and related direct overhead expenses are included in inventory costs. Interest costs are not capitalized into inventory, with the exception of land under development and joint venture investments, as applicable (see below). Upon settlement, the cost of the unit is expensed on a specific identification basis. Cost of building materials is determined on a first-in, first-out basis.</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sold inventory is evaluated for impairment based on the contractual sales price compared to the total estimated cost to construct. Unsold inventory is evaluated for impairment by analyzing recent comparable sales prices within the applicable community compared to the costs incurred to date plus the expected costs to complete. Any calculated impairments are recorded immediately.</span></div> <div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Contract Land Deposits</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We purchase finished lots under fixed price lot purchase agreements (“Lot Purchase Agreements”) that require deposits that may be forfeited if we fail to perform under the contract. The deposits are in the form of cash or letters of credit in varying amounts and represent a percentage of the aggregate purchase price of the finished lots.</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We maintain an allowance for losses on contract land deposits that reflects our judgment of the present loss exposure in the existing contract land deposit portfolio at the end of the reporting period. To analyze contract land deposit impairments, we conduct a loss contingency analysis each quarter. In addition to considering market and economic conditions, we assess contract land deposit impairments on a community-by-community basis pursuant to the purchase contract terms, analyzing, as applicable, current sales absorption levels, recent sales’ direct profit, the dollar differential between the contractual purchase price and the current market price for lots, a developer’s performance, a developer’s financial ability or willingness to reduce lot prices to current market prices, if necessary, and the contract’s default status by either us or the developer along with an analysis of the expected outcome of any such default.</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our analysis is focused on whether we can sell houses at an acceptable margin and sales pace in a particular community in the current market with which we are faced. Because we do not own the finished lots on which we have placed a contract land deposit, if the above analysis leads to a determination that we cannot sell homes at an acceptable margin and sales pace at the current contractual lot price, we then determine whether we will elect to default under the contract, forfeit the deposit and terminate the contract, or whether we will attempt to restructure the Lot Purchase Agreement, which may require us to forfeit the deposit to obtain contract concessions from a developer. We also assess whether impairment is present due to collectibility issues resulting from a developer’s non-performance because of financial or other conditions.</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> we recognized a net pre-tax recovery of </span><span style="font-family:inherit;font-size:10pt;"><span>$680</span></span><span style="font-family:inherit;font-size:10pt;"> of contract land deposits previously determined to be unrecoverable. For the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, we incurred net pre-tax charges of </span><span style="font-family:inherit;font-size:10pt;"><span>$5,115</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1,238</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, related to impairment of contract land deposits. The contract land deposit assets on the accompanying consolidated balance sheets are shown net of the allowance for losses of </span><span style="font-family:inherit;font-size:10pt;"><span>$27,572</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$29,216</span></span><span style="font-family:inherit;font-size:10pt;"> at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div> -680000 5115000 1238000 27572000 29216000 <div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Land Under Development</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On a limited basis, we directly acquire raw parcels of land already zoned for its intended use to develop into finished lots. Land under development includes the land acquisition costs, direct improvement costs, capitalized interest, where applicable, and real estate taxes.</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Land under development, including the land under development held by our unconsolidated joint ventures and the related joint venture investments, is reviewed for potential write-downs when impairment indicators are present. In addition to considering market and economic conditions, we assess land under development impairments on a community-by-community basis, analyzing, as applicable, current sales absorption levels, recent sales’ direct profit, and the dollar differential between the projected fully-developed cost of the lots and the current market price for lots. If indicators of impairment are present for a community, we perform an analysis to determine if the undiscounted cash flows estimated to be generated by those assets are less than their carrying amounts, and if so, impairment charges are required to be recorded in an amount by which the carrying amount of the assets exceeds the fair value of such assets. Our determination of fair value is primarily based on discounting the estimated future cash flows at a rate commensurate with the inherent risks associated with the assets and related estimated cash flow streams. See Notes 4 and 5 for further discussion of joint venture investments and land under development, respectively. </span></div> <div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Property, Plant, and Equipment</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property, plant, and equipment are carried at cost less accumulated depreciation and amortization. Depreciation is based on the estimated useful lives of the assets using the straight-line method. Model home furniture and fixtures are generally depreciated over a </span><span style="font-family:inherit;font-size:10pt;"><span>2</span></span><span style="font-family:inherit;font-size:10pt;">-year period, office facilities and other equipment are depreciated over a period of </span><span style="font-family:inherit;font-size:10pt;"><span>3</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>10 years</span></span><span style="font-family:inherit;font-size:10pt;"> and production facilities are depreciated over periods of </span><span style="font-family:inherit;font-size:10pt;"><span>5</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>40 years</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div> P2Y P3Y P10Y P5Y P40Y <div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Intangible Assets</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On December 31, 2012, we acquired substantially all of the assets of Heartland Homes, Inc., which resulted in us recording finite-lived intangible assets and goodwill. We completed our annual assessment for impairment of goodwill and management determined that there was </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> impairment. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, finite-lived intangible assets, net of accumulated amortization, totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$466</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$621</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. The remaining finite-lived intangible assets will be amortized on a straight-line basis over </span><span style="font-family:inherit;font-size:10pt;"><span>3</span></span><span style="font-family:inherit;font-size:10pt;"> years. As of both </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, the goodwill value was </span><span style="font-family:inherit;font-size:10pt;"><span>$441</span></span><span style="font-family:inherit;font-size:10pt;">. Finite-lived intangible assets and goodwill are included in homebuilding "Other assets" in the accompanying consolidated balance sheets.</span></div> 0 466000 621000 P3Y 441000 <div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Warranty/Product Liability Reserves</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We establish warranty and product liability reserves ("Warranty Reserve") to provide for estimated future expenses as a result of construction and product defects, product recalls and litigation incidental to our homebuilding business. Liability estimates are determined based on management’s judgment considering such factors as historical experience, the likely current cost of corrective action, manufacturers’ and subcontractors’ participation in sharing the cost of corrective action, consultations with third party experts such as engineers, and discussions with our general counsel and outside counsel retained to handle specific product liability cases. </span></div> <div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Mortgage Repurchase Reserve, Mortgage Loans Held for Sale and Derivatives and Hedging Activities</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We originate several different loan products to our customers to finance the purchase of a home through our wholly-owned mortgage subsidiary, NVR Mortgage Finance, Inc. (“NVRM”). NVRM sells all of the loans it originates into the secondary market on a servicing released basis, typically within </span><span style="font-family:inherit;font-size:10pt;"><span>30</span></span><span style="font-family:inherit;font-size:10pt;"> days from closing. All of the loans that NVRM originates are underwritten to the standards and specifications of the ultimate investor. Those underwriting standards are typically equal to or more stringent than the underwriting standards required by Fannie Mae (“FNMA”), Ginnie Mae (“GNMA”), Freddie Mac ("FHLMC"), the Department of Veterans Affairs (“VA”) and the Federal Housing Administration (“FHA”). Insofar as NVRM underwrites its originated loans to those standards, NVRM bears no increased concentration of credit risk from the issuance of loans, except in certain limited instances where repurchases or early payment default occur. NVRM employs a quality control department to ensure that its underwriting controls are effectively operating, and further assesses the underwriting function as part of its assessment of internal controls over financial reporting. NVRM maintains a reserve for losses on mortgage loans originated that reflects our judgment of the present loss exposure in the loans that NVRM has originated and sold. The reserve is calculated based on an analysis of historical experience and exposure (see Note 16 herein for further information).</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Mortgage loans held for sale are recorded at fair value when closed, and thereafter are carried at the lower of cost or fair value, net of deferred origination costs, until sold.</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the normal course of business, NVRM enters into contractual commitments to extend credit to buyers of single-family homes with fixed expiration dates. The commitments become effective when the borrowers “lock-in” a specified interest rate within time frames established by NVRM. All borrowers are evaluated for credit worthiness prior to the extension of the commitment. Market risk arises if interest rates move adversely between the time of the “lock-in” of rates by the borrower and the sale date of the loan to a broker/dealer. To mitigate the effect of the interest rate risk inherent in providing rate lock commitments to borrowers, NVRM enters into optional or mandatory delivery forward sale contracts to sell whole loans and mortgage-backed securities to broker/dealers. The forward sale contracts lock-in an interest rate and price for the sale of loans similar to the specific rate lock commitments. NVRM does not engage in speculative or trading derivative activities. Both the rate lock commitments to borrowers and the forward sale contracts to broker/dealers are undesignated derivatives, and, accordingly, are marked to fair value through earnings. At </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, there were contractual commitments to extend credit to borrowers aggregating </span><span style="font-family:inherit;font-size:10pt;"><span>$581,065</span></span><span style="font-family:inherit;font-size:10pt;">, and open forward delivery sale contracts aggregating </span><span style="font-family:inherit;font-size:10pt;"><span>$986,041</span></span><span style="font-family:inherit;font-size:10pt;">, which hedge both the rate lock loan commitments and closed loans held for sale (see Note 15 herein for a description of the Company’s fair value accounting).</span></div> P30D 581065000 986041000 <div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Earnings per Share</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following weighted average shares and share equivalents were used to calculate basic and diluted earnings per share for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-top:8px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:81.66666666666667%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:52%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average number of shares outstanding used to</span></div><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">   calculate basic EPS</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,641</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,631</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,733</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Dilutive securities:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock options and restricted share units</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>332</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>461</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>507</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average number of shares and share equivalents outstanding used to calculate diluted EPS</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,973</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,092</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,240</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The assumed proceeds used in the treasury method for calculating our diluted earnings per share includes the amount the employee must pay upon exercise and the amount of compensation cost attributed to future services not yet recognized. </span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following stock options issued under equity incentive plans were outstanding during the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, but were not included in the computation of diluted earnings per share because the effect would have been anti-dilutive.</span></div><div style="line-height:120%;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:81.66666666666667%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:52%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Anti-dilutive securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>319</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>370</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following weighted average shares and share equivalents were used to calculate basic and diluted earnings per share for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-top:8px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:81.66666666666667%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:52%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average number of shares outstanding used to</span></div><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">   calculate basic EPS</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,641</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,631</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,733</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Dilutive securities:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock options and restricted share units</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>332</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>461</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>507</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average number of shares and share equivalents outstanding used to calculate diluted EPS</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,973</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,092</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,240</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 3641000 3631000 3733000 332000 461000 507000 3973000 4092000 4240000 <div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following stock options issued under equity incentive plans were outstanding during the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, but were not included in the computation of diluted earnings per share because the effect would have been anti-dilutive.</span></div><div style="line-height:120%;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:81.66666666666667%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:52%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Anti-dilutive securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>319</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>370</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 319000 370000 15000 <div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenues – Homebuilding Operations</span></div>We build single-family detached homes, townhomes and condominium buildings, which generally are constructed on a pre-sold basis. Revenue is recognized on the settlement date at the contract sales price, when control is transferred to our customers. 131886000 138246000 14600000 17000000 <div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Mortgage Banking Fees</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Mortgage banking fees include income earned by NVRM for originating mortgage loans, servicing mortgage loans held on an interim basis, title fees, gains and losses on the sale of mortgage loans and mortgage servicing and other activities incidental to mortgage banking. Mortgage banking fees are generally recognized after the loan has been sold to an unaffiliated, third party investor.</span></div> <div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Income Taxes</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on the deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. See Note 11 herein for discussion of the impact on the Company's deferred tax asset resulting from the enactment of the Tax Cuts and Jobs Act in December 2017. </span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">ASC 740-10, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes</span><span style="font-family:inherit;font-size:10pt;">, provides that a tax benefit from an uncertain tax position may be recognized when it is more-likely-than-not (defined as a likelihood of more than 50%) that the position will be sustained upon examination, including resolution of any related appeals or litigation processes, based on the technical merits. If a tax position does not meet the more-likely-than-not recognition threshold, despite our belief that its filing position is supportable, the benefit of that tax position is not recognized in the statements of income. We recognize interest related to unrecognized tax benefits as a component of income tax expense. Based on our historical experience in dealing with various taxing authorities, we have found that it is the administrative practice of the taxing authorities to not seek penalties from us for the tax positions we have taken on our returns related to our unrecognized tax benefits. Therefore, we do not accrue penalties for the positions in which we have an unrecognized tax benefit. We recognize unrecognized tax benefits in the period that the uncertainty is eliminated by either affirmative agreement of the uncertain tax position by the applicable taxing authority, by expiration of the applicable statute of limitation, or by determination in accordance with certain states’ administrative practices that the uncertain tax position has been effectively settled (see Note 11 herein for further information).</span></div> <div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Financial Instruments</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Except as otherwise noted herein, we believe that the carrying value approximates the fair value of our financial instruments (see Note 15 herein for further information).</span></div> <div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Equity-Based Compensation</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We recognize equity-based compensation expense within its income statement for all share-based payment arrangements, which includes non-qualified stock options to purchase shares of NVR common stock ("Options") and restricted share units ("RSUs"). Compensation expense is based on the grant-date fair value of the Options and RSUs granted, and is recognized on a straight-line basis over the requisite service period for the entire award (from the date of grant through the period of the last separately vesting portion of the grant). Options and RSUs which are subject to a performance condition are treated as a separate award from the “service-only” Options and RSUs, and compensation expense is recognized when it becomes probable that the stated performance target will be achieved. We calculate the fair value of our Options, which are non-publicly traded, using the Black-Scholes option-pricing model. The grant date fair value of the RSUs is the closing price of our common stock on the day immediately preceding the date of grant. The reversal of compensation expense previously recognized for grants forfeited is recorded in the period in which the forfeiture occurs. Our equity-based compensation plans are accounted for as equity-classified awards (see Note 12 herein for further discussion of equity-based compensation plans).</span></div> <div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Comprehensive Income</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, comprehensive income equaled net income; therefore, a separate statement of comprehensive income is not included in the accompanying consolidated financial statements.</span></div> <div style="line-height:120%;padding-top:16px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recent Accounting Pronouncements</span></div><div style="line-height:120%;padding-top:8px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Recently Adopted Accounting Pronouncements</span></div><div style="line-height:120%;padding-top:8px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Leases</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On January 1, 2019, we adopted ASU 2016-02, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842)</span><span style="font-family:inherit;font-size:10pt;">, which requires the recognition of our leases on the balance sheet as right-of-use ("ROU") assets and lease liabilities. We elected to adopt Topic 842 using the effective date transition method, which permits us to apply the new standard prospectively and present comparative years under legacy GAAP. </span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In adoption of the standard, we also elected the following:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">to apply the package of practical expedients during transition, under which we were not required to reassess as of the date of adoption (i) whether any of our contracts are or contain leases, (ii) the classifications of our leases, and (iii) any initial direct costs related to those leases. </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">to exclude leases with an initial lease term of 12 months or less from the recognition requirements under Topic 842. </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">to utilize the portfolio approach for certain office equipment leases, grouping leases by asset type which have similar lease terms and payment schedules.</span></div></td></tr></table><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Upon adoption, on January 1, 2019 we recorded a lease liability of </span><span style="font-family:inherit;font-size:10pt;"><span>$85,516</span></span><span style="font-family:inherit;font-size:10pt;"> and a ROU asset of </span><span style="font-family:inherit;font-size:10pt;"><span>$79,345</span></span><span style="font-family:inherit;font-size:10pt;">, which was recorded net of previously recognized straight-line operating lease adjustments on existing leases. The adoption of Topic 842 did not have an impact on our recognition of lease expense. See additional lease disclosures in Note 13.</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Recently Issued Accounting Pronouncements</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2016, FASB issued ASU 2016-13, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments – Credit Losses (Topic 326)</span><span style="font-family:inherit;font-size:10pt;">, which significantly changes the way impairment of financial assets is recognized. The standard will require immediate recognition of estimated credit losses expected to occur over the remaining life of many financial assets, which will generally result in earlier recognition of allowances for credit losses on loans and other financial instruments. The standard’s provisions will be applied as a cumulative-effect adjustment to beginning retained earnings as of the effective date. The standard is effective for us as of January 1, 2020. We do not believe that the adoption of this standard will have a material effect on our consolidated financial statements and related disclosures.</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In January 2017, FASB issued ASU 2017-04, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles – Goodwill and Other (Topic 350), Simplifying the Test for Goodwill Impairment</span><span style="font-family:inherit;font-size:10pt;">. The standard’s objective is to simplify the subsequent measurement of goodwill by eliminating the second step from the goodwill impairment test. Under the amendments in the standard, an entity would perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. If the carrying amount of a reporting unit exceeds its fair value, an impairment charge would then be recognized, not to exceed the amount of goodwill allocated to that reporting unit. The standard is effective for us on January 1, 2020. We do not believe that the adoption of this standard will have a material effect on our consolidated financial statements and related disclosures.</span></div> 85516000 79345000 Segment Information, Nature of Operations, and Certain Concentrations<div style="line-height:120%;padding-top:8px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our homebuilding operations primarily construct and sell single-family detached homes, townhomes and condominium buildings under </span><span style="font-family:inherit;font-size:10pt;"><span>three</span></span><span style="font-family:inherit;font-size:10pt;"> trade names: Ryan Homes, NVHomes and Heartland Homes. The Ryan Homes product is marketed primarily to first-time and first-time move-up buyers. Ryan Homes operates in </span><span style="font-family:inherit;font-size:10pt;"><span>thirty-two</span></span><span style="font-family:inherit;font-size:10pt;"> metropolitan areas located in Maryland, Virginia, Washington, D.C., West Virginia, Pennsylvania, New York, North Carolina, South Carolina, Florida, Ohio, New Jersey, Delaware, Indiana, Illinois and Tennessee.  The NVHomes and Heartland Homes products are marketed primarily to move-up and luxury buyers. NVHomes operates in Delaware and the Washington, D.C., Baltimore, MD and Philadelphia, PA metropolitan areas. Heartland Homes operates in the Pittsburgh, PA metropolitan area. We derived approximately </span><span style="font-family:inherit;font-size:10pt;"><span>27%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>11%</span></span><span style="font-family:inherit;font-size:10pt;"> of our </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> homebuilding revenues from the Washington, D.C. and Baltimore, MD metropolitan areas, respectively.</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our mortgage banking segment is a regional mortgage banking operation. Substantially all of the mortgage banking segment’s loan closing activity is for our homebuilding customers. Our mortgage banking business generates revenues primarily from origination fees, gains on sales of loans, and title fees. A substantial portion of our mortgage operations is conducted in the Washington, D.C. and Baltimore, MD metropolitan areas.</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following disclosure includes </span><span style="font-family:inherit;font-size:10pt;"><span>four</span></span><span style="font-family:inherit;font-size:10pt;"> homebuilding reportable segments that aggregate geographically our homebuilding operating segments, and the mortgage banking operations presented as a single reportable segment. The homebuilding reportable segments are comprised of operating divisions in the following geographic areas:</span></div><div style="line-height:120%;padding-top:8px;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:81.48148148148148%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"/></tr><tr><td style="width:16%;"/><td style="width:1%;"/><td style="width:83%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Mid Atlantic:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Maryland, Virginia, West Virginia, Delaware and Washington, D.C.</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">North East:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">New Jersey and Eastern Pennsylvania</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Mid East:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">New York, Ohio, Western Pennsylvania, Indiana and Illinois</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">South East:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">North Carolina, South Carolina, Florida and Tennessee</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Homebuilding profit before tax includes all revenues and income generated from the sale of homes, less the cost of homes sold, selling, general and administrative expenses, and a corporate capital allocation charge. The corporate capital allocation charge is eliminated in consolidation and is based on the segment’s average net assets employed. The corporate capital allocation charged to the operating segment allows the Chief Operating Decision Maker (“CODM”) to determine whether the operating segment’s results are providing the desired rate of return after covering our cost of capital. In addition, certain assets including goodwill and intangible assets, and consolidation adjustments as discussed further below, are not allocated to the operating segments as those assets are neither included in the operating segment’s corporate capital allocation charge, nor in the CODM’s evaluation of the operating segment’s performance. We record charges on contract land deposits when it is determined that it is probable that recovery of the deposit is impaired. For segment reporting purposes, impairments on contract land deposits are charged to the operating segment upon the termination of a Lot Purchase Agreement with the developer, or the restructuring of a Lot Purchase Agreement resulting in the </span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">forfeiture of the deposit. Mortgage banking profit before tax consists of revenues generated from mortgage financing, title insurance and closing services, less the costs of such services and general and administrative costs. Mortgage banking operations are not charged a corporate capital allocation charge.</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition to the corporate capital allocation and contract land deposit impairments discussed above, the other reconciling items between segment profit and consolidated profit before tax include unallocated corporate overhead (including all management incentive compensation), equity-based compensation expense, consolidation adjustments and external corporate interest expense. Our overhead functions, such as accounting, treasury and human resources are centrally performed and the costs are not allocated to our operating segments. Consolidation adjustments consist of such items necessary to convert the reportable segments’ results, which are predominantly maintained on a cash basis, to a full accrual basis for external financial statement presentation purposes, and are not allocated to our operating segments. External corporate interest expense primarily consists of interest charges on our </span><span style="font-family:inherit;font-size:10pt;"><span>3.95%</span></span><span style="font-family:inherit;font-size:10pt;"> Senior Notes due 2022 (the “Senior Notes”) and is not charged to the operating segments because the charges are included in the corporate capital allocation discussed above.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Following are tables presenting segment revenues, profit before taxes, assets, interest income, interest expense, depreciation and amortization and expenditures for property and equipment, with reconciliations to the amounts reported for the consolidated enterprise, where applicable:</span></div><div style="line-height:120%;padding-top:8px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:81.66666666666667%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:52%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenues:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Homebuilding Mid Atlantic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,901,573</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,893,358</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,543,687</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Homebuilding North East</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>514,804</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>580,726</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>517,141</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Homebuilding Mid East</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,501,139</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,455,834</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,250,165</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Homebuilding South East</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,303,328</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,074,386</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>864,528</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Mortgage Banking</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>167,820</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>159,370</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>130,319</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consolidated revenues</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,388,664</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,163,674</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,305,840</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:81.66666666666667%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:52%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Profit before taxes:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Homebuilding Mid Atlantic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>478,537</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>462,178</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>398,494</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Homebuilding North East</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,728</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69,789</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,218</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Homebuilding Mid East</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>173,374</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>175,134</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>149,639</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Homebuilding South East</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>155,144</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>118,296</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>95,826</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Mortgage Banking</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>105,292</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>93,462</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>73,959</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total segment profit</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>964,075</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>918,859</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>778,136</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Reconciling items:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equity-based compensation expense (1)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(78,532</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(75,701</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(44,562</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate capital allocation (2)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>224,468</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>213,903</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>198,384</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unallocated corporate overhead</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(105,125</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(89,973</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(89,514</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consolidation adjustments and other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,130</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,612</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,450</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate interest expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(24,221</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(23,968</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(22,983</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reconciling items sub-total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>61,720</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,873</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>68,775</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consolidated profit before taxes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,025,795</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>959,732</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>846,911</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-left:4px;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:84px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The increase in equity-based compensation expense for the year ended December 31, 2018 was primarily attributable to the issuance of Options and RSUs in the second quarter of 2018. See Note 12 for additional discussion of equity-based compensation.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:84px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">(2)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">This item represents the elimination of the corporate capital allocation charge included in the respective homebuilding reportable segments. The corporate capital allocation charge is based on the segment’s monthly average asset balance, and was as follows for the years presented:</span></div></td></tr></table><div style="line-height:120%;padding-top:8px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:81.66666666666667%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:52%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Corporate capital allocation charge:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Homebuilding Mid Atlantic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>123,130</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>123,855</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>123,028</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Homebuilding North East</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,755</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,893</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,115</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Homebuilding Mid East</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,263</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,803</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,663</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Homebuilding South East</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,320</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,352</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,578</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total corporate capital allocation charge</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>224,468</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>213,903</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>198,384</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:75%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:66%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Homebuilding Mid Atlantic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,024,996</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,018,953</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Homebuilding North East</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>166,860</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>144,412</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Homebuilding Mid East</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>293,773</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>290,815</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Homebuilding South East</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>400,979</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>332,468</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Mortgage Banking</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>560,407</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>517,075</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total segment assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,447,015</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,303,723</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Reconciling items:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,110,892</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>688,783</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>115,731</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>112,333</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets and goodwill</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49,834</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49,989</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease right-of-use assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>63,825</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract land deposit reserve</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(27,572</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(29,216</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consolidation adjustments and other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,090</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,321</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reconciling items sub-total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,362,800</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>862,210</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consolidated assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,809,815</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,165,933</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:81.66666666666667%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:52%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Interest income:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Mortgage Banking</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,142</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,593</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,850</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total segment interest income</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,142</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,593</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,850</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other unallocated interest income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,635</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,588</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,554</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consolidated interest income</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,777</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,181</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,404</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:81.66666666666667%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:52%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Interest expense:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Homebuilding Mid Atlantic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>123,178</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>123,908</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>123,075</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Homebuilding North East</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,804</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,897</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,117</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Homebuilding Mid East</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,266</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,804</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,663</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Homebuilding South East</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,334</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,362</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,583</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Mortgage Banking</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,045</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,045</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,148</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total segment interest expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>225,627</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>215,016</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>199,586</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate capital allocation (2)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(224,468</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(213,903</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(198,384</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Senior Notes and other interest</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,221</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,968</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,983</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consolidated interest expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,380</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,081</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,185</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:84.07407407407408%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:55%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Depreciation and amortization:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Homebuilding Mid Atlantic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,069</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,753</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,095</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Homebuilding North East</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,411</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,600</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,034</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Homebuilding Mid East</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,348</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,481</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,590</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Homebuilding South East</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,086</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,523</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,531</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Mortgage Banking</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,581</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,489</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,297</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total segment depreciation and amortization</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,495</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,846</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,547</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unallocated corporate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,323</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,322</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,120</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consolidated depreciation and amortization</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,818</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,168</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,667</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:84.07407407407408%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:55%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Expenditures for property and equipment:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Homebuilding Mid Atlantic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,218</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,657</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,257</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Homebuilding North East</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,074</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,299</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Homebuilding Mid East</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,221</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,302</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,117</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Homebuilding South East</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,944</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,732</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,313</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Mortgage Banking</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>899</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,677</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,723</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total segment expenditures for property and equipment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,282</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,442</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,709</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unallocated corporate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,417</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,223</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>560</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consolidated expenditures for property and equipment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,699</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,665</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,269</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 3 32 0.27 0.11 4 0.0395 <div style="line-height:120%;padding-top:8px;text-align:left;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Following are tables presenting segment revenues, profit before taxes, assets, interest income, interest expense, depreciation and amortization and expenditures for property and equipment, with reconciliations to the amounts reported for the consolidated enterprise, where applicable:</span></div><div style="line-height:120%;padding-top:8px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:81.66666666666667%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:52%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenues:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Homebuilding Mid Atlantic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,901,573</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,893,358</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,543,687</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Homebuilding North East</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>514,804</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>580,726</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>517,141</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Homebuilding Mid East</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,501,139</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,455,834</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,250,165</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Homebuilding South East</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,303,328</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,074,386</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>864,528</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Mortgage Banking</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>167,820</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>159,370</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>130,319</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consolidated revenues</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,388,664</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,163,674</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,305,840</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 3901573000 3893358000 3543687000 514804000 580726000 517141000 1501139000 1455834000 1250165000 1303328000 1074386000 864528000 167820000 159370000 130319000 7388664000 7163674000 6305840000 <div style="line-height:120%;padding-top:8px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:81.66666666666667%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:52%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Profit before taxes:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Homebuilding Mid Atlantic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>478,537</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>462,178</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>398,494</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Homebuilding North East</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,728</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69,789</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,218</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Homebuilding Mid East</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>173,374</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>175,134</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>149,639</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Homebuilding South East</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>155,144</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>118,296</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>95,826</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Mortgage Banking</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>105,292</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>93,462</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>73,959</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total segment profit</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>964,075</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>918,859</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>778,136</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Reconciling items:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equity-based compensation expense (1)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(78,532</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(75,701</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(44,562</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate capital allocation (2)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>224,468</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>213,903</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>198,384</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unallocated corporate overhead</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(105,125</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(89,973</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(89,514</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consolidation adjustments and other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,130</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,612</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,450</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate interest expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(24,221</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(23,968</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(22,983</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reconciling items sub-total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>61,720</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,873</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>68,775</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consolidated profit before taxes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,025,795</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>959,732</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>846,911</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-left:4px;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:84px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The increase in equity-based compensation expense for the year ended December 31, 2018 was primarily attributable to the issuance of Options and RSUs in the second quarter of 2018. See Note 12 for additional discussion of equity-based compensation.</span></div></td></tr></table><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">(2)</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">This item represents the elimination of the corporate capital allocation charge included in the respective homebuilding reportable segments. The corporate capital allocation charge is based on the segment’s monthly average asset balance, and was as follows for the years presented:</span></div> 478537000 462178000 398494000 51728000 69789000 60218000 173374000 175134000 149639000 155144000 118296000 95826000 105292000 93462000 73959000 964075000 918859000 778136000 78532000 75701000 44562000 -224468000 -213903000 -198384000 -105125000 -89973000 -89514000 45130000 16612000 27450000 24221000 23968000 22983000 61720000 40873000 68775000 1025795000 959732000 846911000 <div style="line-height:120%;padding-top:8px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:81.66666666666667%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:52%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Corporate capital allocation charge:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Homebuilding Mid Atlantic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>123,130</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>123,855</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>123,028</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Homebuilding North East</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,755</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,893</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,115</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Homebuilding Mid East</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,263</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,803</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,663</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Homebuilding South East</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,320</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,352</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,578</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total corporate capital allocation charge</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>224,468</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>213,903</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>198,384</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 123130000 123855000 123028000 19755000 17893000 16115000 37263000 35803000 29663000 44320000 36352000 29578000 224468000 213903000 198384000 <div style="line-height:120%;padding-top:8px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:75%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:66%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Homebuilding Mid Atlantic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,024,996</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,018,953</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Homebuilding North East</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>166,860</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>144,412</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Homebuilding Mid East</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>293,773</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>290,815</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Homebuilding South East</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>400,979</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>332,468</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Mortgage Banking</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>560,407</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>517,075</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total segment assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,447,015</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,303,723</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Reconciling items:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,110,892</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>688,783</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>115,731</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>112,333</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets and goodwill</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49,834</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49,989</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease right-of-use assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>63,825</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract land deposit reserve</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(27,572</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(29,216</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consolidation adjustments and other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,090</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,321</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reconciling items sub-total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,362,800</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>862,210</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consolidated assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,809,815</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,165,933</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 1024996000 1018953000 166860000 144412000 293773000 290815000 400979000 332468000 560407000 517075000 2447015000 2303723000 1110892000 688783000 115731000 112333000 49834000 49989000 63825000 0 27572000 29216000 50090000 40321000 1362800000 862210000 3809815000 3165933000 <div style="line-height:120%;padding-top:8px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:81.66666666666667%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:52%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Interest income:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Mortgage Banking</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,142</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,593</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,850</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total segment interest income</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,142</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,593</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,850</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other unallocated interest income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,635</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,588</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,554</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consolidated interest income</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,777</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,181</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,404</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 12142000 11593000 7850000 12142000 11593000 7850000 20635000 8588000 4554000 32777000 20181000 12404000 <div style="line-height:120%;padding-top:8px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:81.66666666666667%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:52%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Interest expense:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Homebuilding Mid Atlantic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>123,178</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>123,908</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>123,075</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Homebuilding North East</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,804</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,897</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,117</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Homebuilding Mid East</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,266</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,804</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,663</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Homebuilding South East</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,334</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,362</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,583</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Mortgage Banking</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,045</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,045</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,148</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total segment interest expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>225,627</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>215,016</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>199,586</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate capital allocation (2)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(224,468</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(213,903</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(198,384</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Senior Notes and other interest</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,221</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,968</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,983</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consolidated interest expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,380</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,081</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,185</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 123178000 123908000 123075000 19804000 17897000 16117000 37266000 35804000 29663000 44334000 36362000 29583000 1045000 1045000 1148000 225627000 215016000 199586000 -224468000 -213903000 -198384000 24221000 23968000 22983000 25380000 25081000 24185000 <div style="line-height:120%;padding-top:8px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:84.07407407407408%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:55%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Depreciation and amortization:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Homebuilding Mid Atlantic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,069</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,753</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,095</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Homebuilding North East</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,411</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,600</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,034</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Homebuilding Mid East</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,348</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,481</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,590</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Homebuilding South East</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,086</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,523</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,531</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Mortgage Banking</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,581</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,489</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,297</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total segment depreciation and amortization</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,495</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,846</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,547</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unallocated corporate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,323</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,322</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,120</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consolidated depreciation and amortization</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,818</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,168</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,667</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 7069000 7753000 8095000 1411000 1600000 2034000 4348000 3481000 3590000 3086000 2523000 2531000 1581000 1489000 1297000 17495000 16846000 17547000 3323000 3322000 5120000 20818000 20168000 22667000 <div style="line-height:120%;padding-top:8px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:84.07407407407408%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:55%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Expenditures for property and equipment:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Homebuilding Mid Atlantic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,218</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,657</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,257</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Homebuilding North East</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,074</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,299</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Homebuilding Mid East</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,221</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,302</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,117</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Homebuilding South East</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,944</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,732</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,313</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Mortgage Banking</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>899</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,677</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,723</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total segment expenditures for property and equipment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,282</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,442</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,709</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unallocated corporate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,417</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,223</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>560</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consolidated expenditures for property and equipment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,699</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,665</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,269</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 9218000 6657000 9257000 2000000 1074000 1299000 5221000 4302000 3117000 3944000 2732000 3313000 899000 1677000 2723000 21282000 16442000 19709000 1417000 3223000 560000 22699000 19665000 20269000 Variable Interest Entities<div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Lot Purchase Agreements</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We generally do not engage in the land development business. Instead, we typically acquire finished building lots at market prices from various development entities under Lot Purchase Agreements. The Lot Purchase Agreements require deposits that may be forfeited if we fail to perform under the Lot Purchase Agreements. The deposits required under the Lot Purchase Agreements are in the form of cash or letters of credit in varying amounts, and typically range up to </span><span style="font-family:inherit;font-size:10pt;"><span>10%</span></span><span style="font-family:inherit;font-size:10pt;"> of the aggregate purchase price of the finished lots.</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We believe this lot acquisition strategy reduces the financial requirements and risks associated with direct land ownership and land development. We may, at our option, choose for any reason and at any time not to perform under these Lot Purchase Agreements by delivering notice of our intent not to acquire the finished lots under contract. Our sole legal obligation and economic loss for failure to perform under these Lot Purchase Agreements is limited to the amount of the deposit pursuant to the liquidated damage provisions contained within the Lot Purchase Agreements. None of the creditors of any of the development entities with which we enter Lot Purchase Agreements have recourse to our general credit. We generally do not have any specific performance obligations to purchase a </span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">certain number or any of the lots, nor do we guarantee completion of the development by the developer or guarantee any of the developers’ financial or other liabilities.</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We are not involved in the design or creation of the development entities from which we purchase lots under Lot Purchase Agreements. The developer’s equity holders have the power to direct 100% of the operating activities of the development entity. We have no voting rights in any of the development entities. The sole purpose of the development entity’s activities is to generate positive cash flow returns for the equity holders. Further, we do not share in any of the profit or loss generated by the project’s development. The profits and losses are passed directly to the developer’s equity holders.</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The deposit placed by us pursuant to the Lot Purchase Agreement is deemed to be a variable interest in the respective development entities. Those development entities are deemed to be variable interest entities (“VIE”). Therefore, the development entities with which we enter into Lot Purchase Agreements, including the joint venture limited liability corporations, discussed below, are evaluated for possible consolidation by us. An enterprise must consolidate a VIE when that enterprise has a controlling financial interest in the VIE. An enterprise is deemed to have a controlling financial interest if it has i) the power to direct the activities of a VIE that most significantly impact the entity’s economic performance, and ii) the obligation to absorb losses of the VIE that could be significant to the VIE or the rights to receive benefits from the VIE that could be significant to the VIE.</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We believe the activities that most significantly impact a development entity’s economic performance are the operating activities of the entity. Unless and until a development entity completes finished building lots through the development process to be able to sell, the process of which the development entity’s equity investors bear the full risk, the entity does not earn any revenues. The operating development activities are managed solely by the development entity’s equity investors.</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The development entities with which we contract to buy finished lots typically select the respective projects, obtain the necessary zoning approvals, obtain the financing required with no support or guarantees from us, select who will purchase the finished lots and at what price, and manage the completion of the infrastructure improvements, all for the purpose of generating a cash flow return to the development entity’s equity holders and all independent of us. We possess no more than limited protective legal rights through the Lot Purchase Agreement in the specific finished lots that we are purchasing, and we possess no participative rights in the development entities. Accordingly, we do not have the power to direct the activities of a developer that most significantly impact the developer’s economic performance. For this reason, we concluded that we are not the primary beneficiary of the development entities with which we enter into Lot Purchase Agreements, and therefore we do not consolidate any of these VIEs.</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, we controlled approximately </span><span style="font-family:inherit;font-size:10pt;"><span>101,300</span></span><span style="font-family:inherit;font-size:10pt;"> lots under Lot Purchase Agreements with third parties through deposits in cash and letters of credit totaling approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$439,500</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$5,500</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. As noted above, our sole legal obligation and economic loss for failure to perform under these Lot Purchase Agreements is limited to the amount of the deposit pursuant to the liquidated damage provisions contained in the Lot Purchase Agreements and, in very limited circumstances, specific performance obligations.</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition, we have certain properties under contract with land owners that are expected to yield approximately </span><span style="font-family:inherit;font-size:10pt;"><span>7,000</span></span><span style="font-family:inherit;font-size:10pt;"> lots, which are not included in the number of total lots controlled.  Some of these properties may require rezoning or other approvals to achieve the expected yield.  These properties are controlled with deposits in cash and letters of credit totaling approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$1,900</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$100</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, of which approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$900</span></span><span style="font-family:inherit;font-size:10pt;"> is refundable if we do not perform under the contract. We generally expect to assign the raw land contracts to a land developer and simultaneously enter into a Lot Purchase Agreement with the assignee if the project is determined to be feasible.</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our total risk of loss related to contract land deposits as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> was as follows:</span></div><div style="line-height:120%;padding-top:8px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:75%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:66%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract land deposits</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>441,423</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>425,393</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Loss reserve on contract land deposits</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(27,572</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(29,216</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract land deposits, net</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>413,851</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>396,177</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contingent obligations in the form of letters of credit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,606</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,923</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contingent specific performance obligations (1)</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,505</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total risk of loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>419,457</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>401,605</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">(1)</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, we had no specific performance obligations related to purchase of finished lots. As of December 31, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, we were committed to purchase </span><span style="font-family:inherit;font-size:10pt;"><span>10</span></span><span style="font-family:inherit;font-size:10pt;"> finished lots under specific performance obligations.</span></div> 0.10 101300 439500000 5500000 7000 1900000 100000 900000 total risk of loss related to contract land deposits as of <span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> was as follows:</span><div style="line-height:120%;padding-top:8px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:75%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:66%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract land deposits</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>441,423</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>425,393</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Loss reserve on contract land deposits</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(27,572</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(29,216</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract land deposits, net</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>413,851</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>396,177</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contingent obligations in the form of letters of credit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,606</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,923</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contingent specific performance obligations (1)</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,505</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total risk of loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>419,457</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>401,605</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">(1)</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, we had no specific performance obligations related to purchase of finished lots. As of December 31, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, we were committed to purchase </span><span style="font-family:inherit;font-size:10pt;"><span>10</span></span><span style="font-family:inherit;font-size:10pt;"> finished lots under specific performance obligations.</span></div> 441423000 425393000 27572000 29216000 413851000 396177000 5606000 3923000 0 1505000 419457000 401605000 10 Joint Ventures<div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On a limited basis, we obtain finished lots using joint venture limited liability corporations (“JVs”). The JVs are typically structured such that we are a non-controlling member and at risk only for the amount we have invested, or committed to invest, in addition to any deposits placed under Lot Purchase Agreements with the joint venture. We are not a borrower, guarantor or obligor on any debt of the JVs, as applicable. We enter into a standard Lot Purchase Agreement to purchase lots from these JVs, and as a result have a variable interest in these JVs.</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:12pt;"><span style="font-family:inherit;font-size:10pt;">At </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, we had an aggregate investment totaling approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$26,700</span></span><span style="font-family:inherit;font-size:10pt;"> in </span><span style="font-family:inherit;font-size:10pt;"><span>five</span></span><span style="font-family:inherit;font-size:10pt;"> JVs that are expected to produce approximately </span><span style="font-family:inherit;font-size:10pt;"><span>6,300</span></span><span style="font-family:inherit;font-size:10pt;"> finished lots, of which approximately </span><span style="font-family:inherit;font-size:10pt;"><span>2,950</span></span><span style="font-family:inherit;font-size:10pt;"> lots were controlled by us and the remaining approximately </span><span style="font-family:inherit;font-size:10pt;"><span>3,350</span></span><span style="font-family:inherit;font-size:10pt;"> lots were either under contract with unrelated parties or not currently under contract. In addition, we had additional funding commitments in the aggregate totaling </span><span style="font-family:inherit;font-size:10pt;"><span>$4,300</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> of the JVs at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">. We determined that we are not the primary beneficiary of </span><span style="font-family:inherit;font-size:10pt;"><span>four</span></span><span style="font-family:inherit;font-size:10pt;"> of the JVs because we and the other JV partner either share power or the other JV partner has the controlling financial interest. The aggregate investment in unconsolidated JVs was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$26,700</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$29,400</span></span><span style="font-family:inherit;font-size:10pt;"> at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, respectively, and is reported in the “Other assets” line item on the accompanying consolidated balance sheets. For the remaining JV, we concluded that we are the primary beneficiary because we have the controlling financial interest in the JV. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, all activities under the consolidated JV had been completed. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, we had no remaining investment in the JV and the JV had remaining balances of </span><span style="font-family:inherit;font-size:10pt;"><span>$281</span></span><span style="font-family:inherit;font-size:10pt;"> in cash and </span><span style="font-family:inherit;font-size:10pt;"><span>$251</span></span><span style="font-family:inherit;font-size:10pt;"> in accrued expenses, which are included in homebuilding "Other assets" and "Accrued expenses and other liabilities," respectively, in the accompanying consolidated balance sheets.</span><span style="font-family:inherit;font-size:12pt;"> </span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">At </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, we had an aggregate investment totaling approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$29,400</span></span><span style="font-family:inherit;font-size:10pt;"> in </span><span style="font-family:inherit;font-size:10pt;"><span>six</span></span><span style="font-family:inherit;font-size:10pt;"> JVs that were expected to produce approximately </span><span style="font-family:inherit;font-size:10pt;"><span>6,800</span></span><span style="font-family:inherit;font-size:10pt;"> finished lots, of which approximately </span><span style="font-family:inherit;font-size:10pt;"><span>3,450</span></span><span style="font-family:inherit;font-size:10pt;"> lots were controlled by us and the remaining approximately </span><span style="font-family:inherit;font-size:10pt;"><span>3,350</span></span><span style="font-family:inherit;font-size:10pt;"> lots were either under contract with unrelated parties or not currently under contract. In addition, at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, we had additional funding commitments in the aggregate totaling </span><span style="font-family:inherit;font-size:10pt;"><span>$5,000</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>three</span></span><span style="font-family:inherit;font-size:10pt;"> of the JVs. During </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, we recognized an impairment of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$7,400</span></span><span style="font-family:inherit;font-size:10pt;">, including approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$760</span></span><span style="font-family:inherit;font-size:10pt;"> of capitalized interest, related to one of the JVs. The charge was recorded to homebuilding "Cost of sales" on the accompanying consolidated statements of income.</span></div><span style="font-family:inherit;font-size:10pt;">With our adoption of ASU 2016-15</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> </span>effective January 1, 2018, we made the election to classify distributions received from unconsolidated JVs using the cumulative earnings approach. As a result, distributions received up to the amount of cumulative earnings recognized by us are reported as distributions of earnings and those in excess of that amount are reported as a distribution of capital. These distributions are classified within the accompanying consolidated statements of cash flows as cash flows from operating activities and investing activities, respectively. 26700000 5 6300 2950 3350 4300000 2 4 26700000 29400000 281000 251000 29400000 6 6800 3450 3350 5000000 3 7400000 760000 Land Under Development<div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, we directly owned </span><span style="font-family:inherit;font-size:10pt;"><span>five</span></span><span style="font-family:inherit;font-size:10pt;"> separate raw parcels of land with a carrying value of </span><span style="font-family:inherit;font-size:10pt;"><span>$69,196</span></span><span style="font-family:inherit;font-size:10pt;"> that we intend to develop into approximately </span><span style="font-family:inherit;font-size:10pt;"><span>650</span></span><span style="font-family:inherit;font-size:10pt;"> finished lots primarily for use in our homebuilding operations. We also have additional funding commitments of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$6,100</span></span><span style="font-family:inherit;font-size:10pt;"> under a joint development agreement related to one parcel, a portion of which we expect will be offset by development credits of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$2,800</span></span><span style="font-family:inherit;font-size:10pt;">. None of the raw parcels had any indicators of impairment as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, we directly owned </span><span style="font-family:inherit;font-size:10pt;"><span>three</span></span><span style="font-family:inherit;font-size:10pt;"> separate raw parcels of land with a carrying value of </span><span style="font-family:inherit;font-size:10pt;"><span>$38,857</span></span><span style="font-family:inherit;font-size:10pt;">, which were expected to produce approximately </span><span style="font-family:inherit;font-size:10pt;"><span>500</span></span><span style="font-family:inherit;font-size:10pt;"> finished lots.</span></div> 5 69196000 650 6100000 2800000 3 38857000 500 Capitalized Interest<div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We capitalize interest costs to land under development during the active development of finished lots. In addition, we capitalize interest costs to our joint venture investments while the investments are considered qualified assets pursuant to ASC 835-20, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Interest</span><span style="font-family:inherit;font-size:10pt;">. Capitalized interest is transferred to sold or unsold inventory as the development of finished lots is completed, then charged to cost of sales upon our settlement of homes and the respective lots. Interest incurred in excess of the interest capitalizable based on the level of qualified assets is expensed in the period incurred. </span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our interest costs incurred, capitalized, expensed and charged to cost of sales during the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> was as follows:</span></div><div style="line-height:120%;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:81.66666666666667%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:52%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest capitalized, beginning of year</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,154</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,583</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,106</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest incurred</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,463</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,277</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,384</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest charged to interest expense</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(25,380</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(25,081</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(24,185</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest charged to cost of sales</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,738</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,625</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,722</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest capitalized, end of year</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,499</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,154</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,583</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our interest costs incurred, capitalized, expensed and charged to cost of sales during the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> was as follows:</span></div><div style="line-height:120%;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:81.66666666666667%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:52%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest capitalized, beginning of year</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,154</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,583</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,106</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest incurred</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,463</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,277</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,384</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest charged to interest expense</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(25,380</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(25,081</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(24,185</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest charged to cost of sales</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,738</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,625</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,722</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest capitalized, end of year</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,499</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,154</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,583</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 4154000 5583000 5106000 26463000 26277000 26384000 25380000 25081000 24185000 1738000 2625000 1722000 3499000 4154000 5583000 Related Party Transactions<div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, we entered into Lot Purchase Agreements to purchase finished building lots for a total purchase price of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$100,600</span></span><span style="font-family:inherit;font-size:10pt;"> with Elm Street Development, Inc. (“Elm Street”), which is controlled by </span><span style="font-family:inherit;font-size:10pt;"><span>one</span></span><span style="font-family:inherit;font-size:10pt;"> of our directors, William Moran. The independent members of our Board of Directors approved these transactions. During </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, we purchased developed lots at market prices from Elm Street for approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$44,600</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$36,100</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$37,100</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. </span></div><span style="font-family:inherit;font-size:10pt;">We also continue to control a parcel of raw land expected to yield approximately </span><span style="font-family:inherit;font-size:10pt;"><span>2,200</span></span><span style="font-family:inherit;font-size:10pt;"> finished lots through a JV entered into with Elm Street during 2009. We did not make any investments in the JV in </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> or </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">. During 2017, we and Elm Street each made an additional investment of </span><span style="font-family:inherit;font-size:10pt;"><span>$2,900</span></span> in the JV. 100600000 1 44600000 36100000 37100000 2200 2900000 Property, Plant and Equipment (“PP&amp;E”)<div style="line-height:120%;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:81.66666666666667%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:68%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Homebuilding:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Office facilities and other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,218</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,789</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Model home furniture and fixtures</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,352</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,593</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Production facilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>71,295</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>64,667</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance lease right-of-use assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,051</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross Homebuilding PP&amp;E</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>148,916</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>134,049</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: accumulated depreciation</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(96,656</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(91,815</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net Homebuilding PP&amp;E</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,260</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,234</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Mortgage Banking:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Office facilities and other</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,617</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,724</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: accumulated depreciation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(8,789</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,214</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net Mortgage Banking PP&amp;E</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,828</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,510</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:81.66666666666667%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:68%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Homebuilding:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Office facilities and other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,218</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,789</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Model home furniture and fixtures</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,352</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,593</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Production facilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>71,295</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>64,667</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance lease right-of-use assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,051</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross Homebuilding PP&amp;E</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>148,916</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>134,049</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: accumulated depreciation</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(96,656</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(91,815</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net Homebuilding PP&amp;E</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,260</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,234</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Mortgage Banking:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Office facilities and other</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,617</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,724</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: accumulated depreciation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(8,789</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,214</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net Mortgage Banking PP&amp;E</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,828</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,510</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 39218000 37789000 31352000 31593000 71295000 64667000 7051000 0 148916000 134049000 96656000 91815000 52260000 42234000 14617000 13724000 8789000 7214000 5828000 6510000 Debt<div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Senior Notes</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On </span><span style="font-family:inherit;font-size:10pt;">September 10, 2012</span><span style="font-family:inherit;font-size:10pt;">, we completed an offering for </span><span style="font-family:inherit;font-size:10pt;"><span>$600,000</span></span><span style="font-family:inherit;font-size:10pt;"> of Senior Notes under a shelf registration statement filed on September 5, 2012 with the Securities and Exchange Commission. The Senior Notes were issued at a discount to yield </span><span style="font-family:inherit;font-size:10pt;"><span>3.97%</span></span><span style="font-family:inherit;font-size:10pt;"> and have been reflected net of the unamortized discount in the accompanying consolidated balance sheet. The offering of the Senior Notes resulted in aggregate net proceeds of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$593,900</span></span><span style="font-family:inherit;font-size:10pt;">, after deducting underwriting discounts and other offering expenses. The Senior Notes mature on </span><span style="font-family:inherit;font-size:10pt;">September 15, 2022</span><span style="font-family:inherit;font-size:10pt;"> and bear interest at </span><span style="font-family:inherit;font-size:10pt;"><span>3.95%</span></span><span style="font-family:inherit;font-size:10pt;">, payable </span><span style="font-family:inherit;font-size:10pt;"><span>semi-annually in arrears on March 15 and September 15</span></span><span style="font-family:inherit;font-size:10pt;">. The Senior Notes have been reflected net of unamortized debt issuance costs of </span><span style="font-family:inherit;font-size:10pt;"><span>$1,377</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1,886</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Senior Notes are senior unsecured obligations and rank equally in right of payment with any of our existing and future unsecured senior indebtedness, will rank senior in right of payment to any of our future indebtedness that is by its terms expressly </span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">subordinated to the Senior Notes and will be effectively subordinated to any of our existing and future secured indebtedness to the extent of the value of the collateral securing such indebtedness. The indenture governing the Senior Notes has, among other items, and subject to certain exceptions, covenants that restrict our ability to create, incur, assume or guarantee secured debt, enter into sale and leaseback transactions and conditions related to mergers and/or the sale of assets. We were in compliance with all covenants under the Senior Notes at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Credit Agreement</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On July 15, 2016, we entered into an unsecured Credit Agreement (the “Credit Agreement”) with Bank of America, N.A., as Administrative Agent, Swing Line Lender and L/C Issuer, Merrill Lynch, Pierce, Fenner &amp; Smith Incorporated as Sole Lead Arranger and Sole Book Runner, and the other lenders party thereto, which provides for aggregate revolving loan commitments of </span><span style="font-family:inherit;font-size:10pt;"><span>$200,000</span></span><span style="font-family:inherit;font-size:10pt;"> (the “Facility”). Proceeds of the borrowings under the Facility will be used for working capital and general corporate purposes. Under the Credit Agreement, we may request increases of up to </span><span style="font-family:inherit;font-size:10pt;"><span>$300,000</span></span><span style="font-family:inherit;font-size:10pt;"> to the Facility in the form of revolving loan commitments or term loans to the extent that new or existing lenders agree to provide additional revolving loan or term loan commitments. The Credit Agreement provides for a </span><span style="font-family:inherit;font-size:10pt;"><span>$100,000</span></span><span style="font-family:inherit;font-size:10pt;"> sublimit for the issuance of letters of credit of which approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$9,700</span></span><span style="font-family:inherit;font-size:10pt;"> was outstanding at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, and a </span><span style="font-family:inherit;font-size:10pt;"><span>$25,000</span></span><span style="font-family:inherit;font-size:10pt;"> sublimit for a swing line commitment. </span><span style="font-family:inherit;font-size:10pt;"><span>Borrowings under the Credit Agreement generally bear interest for Base Rate Loans at a Base Rate equal to the highest of (i) a Federal Funds Rate plus one-half of one percent, (ii) Bank of America’s publicly announced “prime rate,” and (iii) the Eurodollar Rate plus one percent, plus the Applicable Rate which is based on the Company’s debt rating, or for Eurodollar Rate Loans, at the Eurodollar Rate equal to LIBOR plus the Applicable Rate.</span></span><span style="font-family:inherit;font-size:10pt;">  </span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Credit Agreement contains various representations and affirmative and negative covenants that are generally customary for credit facilities of this type. Such covenants include, among others, the following financial maintenance covenants: (i) minimum consolidated tangible net worth, (ii) minimum interest coverage ratio or minimum liquidity and (iii) a maximum leverage ratio. The negative covenants include, among others, certain limitations on liens, investments and fundamental changes. The Credit Agreement termination date is </span><span style="font-family:inherit;font-size:10pt;">July 15, 2021</span><span style="font-family:inherit;font-size:10pt;">. We were in compliance with all covenants under the Credit Agreement at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">.  There was </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> debt outstanding under the Facility at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Repurchase Agreement</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On July 24, 2019, NVRM entered into the Eleventh Amendment (the “Amendment”) to its Amended and Restated Master Repurchase Agreement dated August 2, 2011 with U.S. Bank National Association (as amended by the Amendment and ten earlier amendments, the “Repurchase Agreement”). The purpose of the Repurchase Agreement is to finance the origination of mortgage loans by NVRM. The Repurchase Agreement provides for loan purchases up to </span><span style="font-family:inherit;font-size:10pt;"><span>$150,000</span></span><span style="font-family:inherit;font-size:10pt;">, subject to certain sub limits. </span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Advances under the Repurchase Agreement carry a Pricing Rate based on the LIBOR Rate plus the LIBOR Margin, as determined under the Repurchase Agreement, provided that the Pricing Rate shall not be less than </span><span style="font-family:inherit;font-size:10pt;"><span>1.85%</span></span><span style="font-family:inherit;font-size:10pt;">. The Pricing Rate at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>3.663%</span></span><span style="font-family:inherit;font-size:10pt;">. There are several restrictions on purchased loans, including that they cannot be sold to others, they cannot be pledged to anyone other than the agent, and they cannot support any other borrowing or repurchase agreement. Amounts outstanding under the Repurchase Agreement are collateralized by our mortgage loans held for sale. At </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, there were no borrowing base limitations reducing the amount available under the Repurchase Agreement. As of both </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, there was </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> debt outstanding under the Repurchase Agreement. The Repurchase Agreement expires on </span><span style="font-family:inherit;font-size:10pt;">July 22, 2020</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Repurchase Agreement contains various affirmative and negative covenants. The negative covenants include, among others, certain limitations on transactions involving acquisitions, mergers, the incurrence of debt, sale of assets and creation of liens upon any of its Mortgage Notes. Additional covenants include (i) a tangible net worth requirement, (ii) a minimum liquidity requirement, (iii) a minimum net income requirement, and (iv) a maximum leverage ratio requirement. NVRM was in compliance with all covenants under the Repurchase Agreement at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div> 600000000 0.0397 593900000 0.0395 semi-annually in arrears on March 15 and September 15 1377000 1886000 200000000 300000000 100000000 9700000 25000000 Borrowings under the Credit Agreement generally bear interest for Base Rate Loans at a Base Rate equal to the highest of (i) a Federal Funds Rate plus one-half of one percent, (ii) Bank of America’s publicly announced “prime rate,” and (iii) the Eurodollar Rate plus one percent, plus the Applicable Rate which is based on the Company’s debt rating, or for Eurodollar Rate Loans, at the Eurodollar Rate equal to LIBOR plus the Applicable Rate. 0 150000000 0.0185 0.03663 0 Common Stock<div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">There were approximately </span><span style="font-family:inherit;font-size:10pt;"><span>3,633</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>3,578</span></span><span style="font-family:inherit;font-size:10pt;"> common shares outstanding at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, respectively. We made the following share repurchases during the years indicated:</span></div><div style="line-height:120%;padding-top:8px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:81.66666666666667%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:52%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Aggregate purchase price</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>698,417</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>846,134</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>422,166</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Number of shares repurchased</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>221</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>301</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>167</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We issue shares from the treasury account for all equity plan activity. We issued </span><span style="font-family:inherit;font-size:10pt;"><span>276</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>188</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>165</span></span><span style="font-family:inherit;font-size:10pt;"> such shares during </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div> 3633000 3578000 made the following share repurchases during the years indicated:<div style="line-height:120%;padding-top:8px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:81.66666666666667%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:52%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Aggregate purchase price</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>698,417</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>846,134</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>422,166</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Number of shares repurchased</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>221</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>301</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>167</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 698417000 846134000 422166000 221000 301000 167000 276000 188000 165000 Income Taxes<div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The provision for income taxes consists of the following:</span></div><div style="line-height:120%;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:81.66666666666667%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:52%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Current:</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Federal</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>115,610</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>126,358</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>211,641</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,586</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,038</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,006</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Deferred:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Federal</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,195</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>138</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,785</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(745</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(999</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(42</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> Income tax expense</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>147,256</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>162,535</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>309,390</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:12pt;"><span style="font-family:inherit;font-size:12pt;"><br/></span></div><div style="line-height:120%;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred income taxes on our consolidated balance sheets were comprised of the following:</span></div><div style="line-height:120%;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:75.55555555555556%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:66%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax assets:</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other accrued expenses and contract land deposit reserve</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,726</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,316</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred compensation</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,635</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,693</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equity-based compensation expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,043</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,744</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventory</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,530</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,242</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unrecognized tax benefit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,355</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,587</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,289</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,113</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total deferred tax assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>130,578</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>124,695</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: Deferred tax liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,902</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,091</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net deferred tax asset</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>122,676</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>118,604</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax assets arise principally as a result of various accruals required for financial reporting purposes and equity-based compensation expense, which are not currently deductible for tax return purposes. </span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Management believes that we will have sufficient future taxable income to make it more likely than not that the net deferred tax assets will be realized. Federal taxable income is estimated to be approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$638,723</span></span><span style="font-family:inherit;font-size:10pt;"> for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, and was </span><span style="font-family:inherit;font-size:10pt;"><span>$640,195</span></span><span style="font-family:inherit;font-size:10pt;"> for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A reconciliation of income taxes computed at the federal statutory rate (</span><span style="font-family:inherit;font-size:10pt;"><span>21%</span></span><span style="font-family:inherit;font-size:10pt;"> in 2019 and 2018, </span><span style="font-family:inherit;font-size:10pt;"><span>35%</span></span><span style="font-family:inherit;font-size:10pt;"> in 2017) to income tax expense is as follows:</span></div><div style="line-height:120%;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:81.66666666666667%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:52%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income taxes computed at the federal statutory rate</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>215,417</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>201,544</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>296,419</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State income taxes, net of federal income tax benefit (1)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,770</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,944</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,046</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Excess tax benefits from equity-based compensation </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(101,466</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(77,478</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(58,681</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Remeasurement of net deferred tax assets due to enactment of Tax Cut and Jobs Act</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(497</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,702</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other, net (2)</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(12,465</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,978</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(21,096</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income tax expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>147,256</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>162,535</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>309,390</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Excludes state excess tax benefits from equity-based compensation included in the line below.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">(2)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Primarily attributable to tax benefits from certain energy tax credits for the years ended December 31, 2019 and 2018. In 2019, the energy credit recorded related to homes we settled in both 2018 and 2019 due to the retroactive reinstatement of certain expired energy tax credits under the The Further Consolidated Appropriations Act. In 2018, the energy tax credits resulted from credit adjustments related to 2017 home settlement activity. For the year ended December 31, 2017, the tax benefit resulted primarily from the domestic production activities deduction, which was eliminated effective January 1, 2018, following the enactment of the Tax Cuts and Jobs Act in December 2017.</span></div></td></tr></table><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our effective tax rate in </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>14.36%</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>16.94%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>36.53%</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We file a consolidated U.S. federal income tax return, as well as state and local tax returns in all jurisdictions where we maintain operations. With few exceptions, we are no longer subject to income tax examinations by tax authorities for years prior to </span><span style="font-family:inherit;font-size:10pt;">2016</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:</span></div><div style="line-height:120%;padding-top:8px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:75.55555555555556%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:66%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at beginning of year</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,418</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,337</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Additions based on tax positions related to the current year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,941</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,340</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reductions for tax positions of prior years</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,003</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,259</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Settlements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at end of year</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,356</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,418</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">If recognized, the total amount of unrecognized tax benefits that would affect the effective tax rate (net of the federal tax benefit) is </span><span style="font-family:inherit;font-size:10pt;"><span>$31,090</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We recognize interest related to unrecognized tax benefits as a component of income tax expense. For the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, we recognized a net reversal of accrued interest on unrecognized tax benefits in the amount of </span><span style="font-family:inherit;font-size:10pt;"><span>$1,467</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$1,384</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1,065</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, we had a total of </span><span style="font-family:inherit;font-size:10pt;"><span>$15,724</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$17,191</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, of accrued interest on unrecognized tax benefits which are included in “Accrued expenses and other liabilities” on the accompanying consolidated balance sheets. </span></div><span style="font-family:inherit;font-size:10pt;">We believe that within the next 12 months, it is reasonably possible that the unrecognized tax benefits as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> will be reduced by approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$6,951</span></span> due to statute expiration and effectively settled positions in various state jurisdictions. <div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The provision for income taxes consists of the following:</span></div><div style="line-height:120%;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:81.66666666666667%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:52%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Current:</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Federal</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>115,610</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>126,358</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>211,641</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,586</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,038</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,006</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Deferred:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Federal</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,195</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>138</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,785</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(745</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(999</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(42</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> Income tax expense</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>147,256</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>162,535</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>309,390</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 115610000 126358000 211641000 34586000 37038000 37006000 -2195000 138000 60785000 -745000 -999000 -42000 147256000 162535000 309390000 <div style="line-height:120%;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred income taxes on our consolidated balance sheets were comprised of the following:</span></div><div style="line-height:120%;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:75.55555555555556%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:66%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax assets:</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other accrued expenses and contract land deposit reserve</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,726</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,316</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred compensation</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,635</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,693</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equity-based compensation expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,043</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,744</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventory</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,530</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,242</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unrecognized tax benefit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,355</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,587</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,289</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,113</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total deferred tax assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>130,578</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>124,695</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: Deferred tax liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,902</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,091</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net deferred tax asset</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>122,676</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>118,604</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 52726000 51316000 4635000 4693000 42043000 40744000 10530000 9242000 12355000 13587000 8289000 5113000 130578000 124695000 7902000 6091000 122676000 118604000 638723000 640195000 <div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A reconciliation of income taxes computed at the federal statutory rate (</span><span style="font-family:inherit;font-size:10pt;"><span>21%</span></span><span style="font-family:inherit;font-size:10pt;"> in 2019 and 2018, </span><span style="font-family:inherit;font-size:10pt;"><span>35%</span></span><span style="font-family:inherit;font-size:10pt;"> in 2017) to income tax expense is as follows:</span></div><div style="line-height:120%;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:81.66666666666667%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:52%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income taxes computed at the federal statutory rate</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>215,417</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>201,544</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>296,419</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State income taxes, net of federal income tax benefit (1)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,770</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,944</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,046</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Excess tax benefits from equity-based compensation </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(101,466</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(77,478</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(58,681</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Remeasurement of net deferred tax assets due to enactment of Tax Cut and Jobs Act</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(497</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,702</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other, net (2)</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(12,465</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,978</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(21,096</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income tax expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>147,256</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>162,535</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>309,390</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Excludes state excess tax benefits from equity-based compensation included in the line below.</span></div></td></tr></table><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">(2)</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Primarily attributable to tax benefits from certain energy tax credits for the years ended December 31, 2019 and 2018. In 2019, the energy credit recorded related to homes we settled in both 2018 and 2019 due to the retroactive reinstatement of certain expired energy tax credits under the The Further Consolidated Appropriations Act. In 2018, the energy tax credits resulted from credit adjustments related to 2017 home settlement activity. For the year ended December 31, 2017, the tax benefit resulted primarily from the domestic production activities deduction, which was eliminated effective January 1, 2018, following the enactment of the Tax Cuts and Jobs Act in December 2017.</span></div> 0.21 0.35 215417000 201544000 296419000 45770000 42944000 30046000 101466000 77478000 58681000 0 -497000 62702000 -12465000 -3978000 -21096000 147256000 162535000 309390000 0.1436 0.1694 0.3653 <div style="line-height:120%;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:</span></div><div style="line-height:120%;padding-top:8px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:75.55555555555556%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:66%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at beginning of year</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,418</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,337</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Additions based on tax positions related to the current year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,941</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,340</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reductions for tax positions of prior years</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,003</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,259</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Settlements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at end of year</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,356</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,418</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 43418000 45337000 2941000 4340000 7003000 6259000 0 0 39356000 43418000 31090000 1467000 1384000 1065000 15724000 17191000 6951000 Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans<div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Equity-Based Compensation Plans</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our equity-based compensation plans provide for the granting of Options and RSUs to key management employees, including executive officers and members of our Board of Directors ("Directors"). The exercise price of Options granted is equal to the closing price of our common stock on the New York Stock Exchange (the “NYSE”) on the day prior to the date of grant. Options are granted for a </span><span style="font-family:inherit;font-size:10pt;"><span>10</span></span><span style="font-family:inherit;font-size:10pt;">-year term and typically vest in separate tranches over periods of </span><span style="font-family:inherit;font-size:10pt;"><span>3</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>6 years</span></span><span style="font-family:inherit;font-size:10pt;">. RSUs generally vest in separate tranches over periods of </span><span style="font-family:inherit;font-size:10pt;"><span>2</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>6 years</span></span><span style="font-family:inherit;font-size:10pt;">. Grants are generally divided such that vesting for </span><span style="font-family:inherit;font-size:10pt;"><span>50%</span></span><span style="font-family:inherit;font-size:10pt;"> of the grant is contingent solely on continued employment or service as a Director, while vesting for the remaining </span><span style="font-family:inherit;font-size:10pt;"><span>50%</span></span><span style="font-family:inherit;font-size:10pt;"> of the grant is contingent upon both continued employment or service as a Director and the achievement of a performance metric based on our return on capital performance relative to a peer group during a </span><span style="font-family:inherit;font-size:10pt;"><span>3</span></span><span style="font-family:inherit;font-size:10pt;">-year period specified on the date of grant.</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table provides a summary of each of our equity-based compensation plans with grants outstanding at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:88.88888888888889%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:55%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Equity-Based Compensation Plans</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Shares</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Authorized</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Options/RSUs</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Outstanding</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Shares</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Available to Issue</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2000 Broadly-Based Stock Option Plan</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2010 Equity Incentive Plan (1)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>700</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>109</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2014 Equity Incentive Plan (2)</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>950</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>514</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>137</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018 Equity Incentive Plan (3)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>275</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>131</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>144</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-indent:73px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During 2010, our shareholders approved the 2010 Equity Incentive Plan (the “2010 Plan”). The 2010 Plan authorizes us to issue Options and RSUs to key management employees, including executive officers and Directors.  Of the </span><span style="font-family:inherit;font-size:10pt;"><span>700</span></span><span style="font-family:inherit;font-size:10pt;"> aggregate shares authorized to issue, up to </span><span style="font-family:inherit;font-size:10pt;"><span>218</span></span><span style="font-family:inherit;font-size:10pt;"> were available to grant in the form of RSUs.  There were </span><span style="font-family:inherit;font-size:10pt;"><span>94</span></span><span style="font-family:inherit;font-size:10pt;"> Options and </span><span style="font-family:inherit;font-size:10pt;"><span>15</span></span><span style="font-family:inherit;font-size:10pt;"> RSUs outstanding as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">. None of the remaining shares available to be issued under the 2010 Plan may be granted as RSUs.</span></div></td></tr></table><div style="line-height:120%;padding-left:4px;padding-left:60px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">(2)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During 2014, our shareholders approved the 2014 Equity Incentive Plan (the “2014 Plan”). The 2014 Plan authorizes us to issue Options to key management employees, including executive officers and Directors. </span></div></td></tr></table><div style="line-height:120%;padding-left:4px;padding-left:60px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">(3)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During 2018, our shareholders approved the 2018 Equity Incentive Plan (the "2018 Plan"). The 2018 Plan authorizes us to issue Options and RSUs to key management employees, including executive officers and Directors. Of the </span><span style="font-family:inherit;font-size:10pt;"><span>275</span></span><span style="font-family:inherit;font-size:10pt;"> aggregate shares authorized to issue, all may be granted in the form of Options and up to </span><span style="font-family:inherit;font-size:10pt;"><span>40</span></span><span style="font-family:inherit;font-size:10pt;"> may be granted in the form of RSUs. None of the grants outstanding as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> have been granted in the form of RSUs.</span></div></td></tr></table><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, we issued </span><span style="font-family:inherit;font-size:10pt;"><span>26</span></span><span style="font-family:inherit;font-size:10pt;"> Options and </span><span style="font-family:inherit;font-size:10pt;"><span>1</span></span><span style="font-family:inherit;font-size:10pt;"> RSUs under the following equity-based compensation plans:</span></div><div style="line-height:120%;padding-top:8px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:540px;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:258px;"/><td style="width:14px;"/><td style="width:122px;"/><td style="width:4px;"/><td style="width:14px;"/><td style="width:120px;"/><td style="width:4px;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2010 Plan</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2014 Plan</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Options Granted</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options (4)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Performance-based Options (5)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total Options Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">RSUs Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">RSUs (6) </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Performance-based RSUs </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total RSUs Granted</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;text-align:left;padding-left:60px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(4) Options granted vest over </span><span style="font-family:inherit;font-size:10pt;"><span>four years</span></span><span style="font-family:inherit;font-size:10pt;"> in </span><span style="font-family:inherit;font-size:10pt;"><span>25%</span></span><span style="font-family:inherit;font-size:10pt;"> increments on beginning on either December 31, 2021 or December 31, 2022, based on the date of grant. Vesting for the Options is contingent solely upon continued employment or continued service as a Director.</span></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">(5) </span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options granted vest over </span><span style="font-family:inherit;font-size:10pt;"><span>four years</span></span><span style="font-family:inherit;font-size:10pt;"> in </span><span style="font-family:inherit;font-size:10pt;"><span>25%</span></span><span style="font-family:inherit;font-size:10pt;"> increments beginning on either December 31, 2021 or December 31, 2022, based on the date of grant. Vesting for the performance-based Options is contingent upon both continued employment or </span></div></td></tr></table><div style="line-height:120%;padding-left:60px;padding-top:8px;text-align:left;"><span style="font-family:inherit;font-size:10pt;">continued service as a Director and our return on capital performance during the three year periods beginning 2019 or 2020, based on the grant's vesting period.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;padding-left:60px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(6) Service-only RSUs granted vest over </span><span style="font-family:inherit;font-size:10pt;"><span>two years</span></span><span style="font-family:inherit;font-size:10pt;"> in </span><span style="font-family:inherit;font-size:10pt;"><span>50%</span></span><span style="font-family:inherit;font-size:10pt;"> increments on January 28, 2020 and 2021. Vesting for the RSUs is contingent solely upon continued employment.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;padding-left:48px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table provides additional information relative to our equity-based compensation plans for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-top:8px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:90.92592592592592%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:38%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Avg. Per Share</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise Price</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Avg. Remaining</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Contract Life (years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Intrinsic Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock Options</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding at December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,049</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,766.87</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,778.19</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercised</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(271</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,010.52</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(55</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,377.25</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding at December 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>749</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,030.42</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.3</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,331,593</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercisable at December 31, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>353</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,122.70</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>946,842</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">RSUs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding at December 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding at December 31, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58,528</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested, but not issued at December 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">To estimate the grant-date fair value of our Options, we use the Black-Scholes option-pricing model (the “Pricing Model”). The Pricing Model estimates the per share fair value of an option on its date of grant based on the following factors: the option’s exercise price; the price of the underlying stock on the date of grant; the estimated dividend yield; a risk-free interest rate; the estimated option term; and the expected volatility. For the risk-free interest rate, we use U.S. Treasury STRIPS which mature at approximately the same time as the option’s expected holding term. For expected volatility, we have concluded that our historical volatility over the option’s expected holding term provides the most reasonable basis for this estimate. </span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:12pt;"><span style="font-family:inherit;font-size:10pt;">The fair value of the Options granted during </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> was estimated on the grant date using the Pricing Model, based on the following assumptions:</span><span style="font-family:inherit;font-size:12pt;">  </span></div><div style="line-height:120%;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:94.44444444444444%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:52%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Estimated option life (years)</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.55</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.06</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.26</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Risk free interest rate (range)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1.51%-2.73%</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2.19%-3.13%</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1.53%-2.38%</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected volatility (range)</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">19.17%-22.01%</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">16.57%-20.05%</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">15.09%-17.95%</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected dividend rate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average grant-date fair value per share of options granted</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>661.01</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>687.81</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>494.17</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The grant date fair value per share of </span><span style="font-family:inherit;font-size:10pt;"><span>$2,517.06</span></span><span style="font-family:inherit;font-size:10pt;"> for the RSUs was the closing price of our common stock on the day immediately preceding the date of grant. </span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Compensation cost for Options and RSUs is recognized on a straight-line basis over the requisite service period for the entire award (from the date of grant through the period of the last separately vesting portion of the grant). For the recognition of equity-based compensation, the Options and RSUs which are subject to a performance condition are treated as a separate award from the “service-only” Options and RSUs, and compensation expense is recognized when it becomes probable that the stated performance target will be achieved. We currently believe that it is probable that the stated performance condition will be satisfied at the target level and are recognizing compensation expense related to such Options and RSUs accordingly. Compensation cost is recognized within the income statement in the same expense line as the cash compensation paid to the respective employees.</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We recognize forfeitures of equity-based awards as a reduction to compensation costs in the period in which they occur. In </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, we recognized </span><span style="font-family:inherit;font-size:10pt;"><span>$78,532</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$75,701</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$44,562</span></span><span style="font-family:inherit;font-size:10pt;"> in equity-based compensation costs, respectively, and approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$16,800</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$17,200</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$17,100</span></span><span style="font-family:inherit;font-size:10pt;"> in tax benefit related to equity-based compensation costs, respectively.</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the total unrecognized compensation cost for all outstanding Options and RSUs equaled approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$209,000</span></span><span style="font-family:inherit;font-size:10pt;">. The unrecognized compensation cost will be recognized over each grant’s applicable vesting period with the latest vesting date being December 31, 2025. The weighted-average period over which the unrecognized compensation will be recorded is equal to approximately </span><span style="font-family:inherit;font-size:10pt;"><span>2.4</span></span><span style="font-family:inherit;font-size:10pt;"> years.</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We settle Option exercises and vesting of RSUs by issuing shares of treasury stock. Shares are relieved from the treasury account based on the weighted average cost of treasury shares acquired. During the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, we issued </span><span style="font-family:inherit;font-size:10pt;"><span>276</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>188</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>165</span></span><span style="font-family:inherit;font-size:10pt;"> shares, respectively, from the treasury account for Option exercises and vesting of RSUs. Information with respect to the vested RSUs and exercised Options is as follows:</span></div><div style="line-height:120%;padding-top:8px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:81.66666666666667%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:52%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Aggregate exercise proceeds </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>274,028</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>174,110</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>140,525</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Aggregate intrinsic value on exercise dates</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>593,162</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>355,318</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>206,890</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-left:4px;padding-top:8px;padding-left:60px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Profit Sharing Plans</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have a trustee-administered, profit sharing retirement plan (the “Profit Sharing Plan”) and an Employee Stock Ownership Plan (“ESOP”) covering substantially all employees. The Profit Sharing Plan and the ESOP provide for annual discretionary contributions in amounts as determined by our Directors. The combined plan contribution for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$20,300</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$19,500</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$16,700</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. The ESOP purchased approximately </span><span style="font-family:inherit;font-size:10pt;"><span>5</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>7</span></span><span style="font-family:inherit;font-size:10pt;"> shares of our common stock in the open market for the </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> plan year contributions, respectively, using cash contributions provided by the Company. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, all shares held by the ESOP had been allocated to participants’ accounts. The </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> plan year contribution was funded and fully allocated to participants in February </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Deferred Compensation Plans</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> deferred compensation plans (“Deferred Comp Plans”). The specific purpose of the Deferred Comp Plans is to i) establish a vehicle whereby named executive officers may defer the receipt of salary and bonus that otherwise would be nondeductible for Company tax purposes into a period where we would realize a tax deduction for the amounts paid, and ii) to enable certain employees who are subject to our stock holding requirements to acquire shares of our common stock on a pre-tax basis in order to more quickly meet, and maintain compliance with those stock holding requirements. Amounts deferred into the Deferred Comp Plans are invested in our common stock, held in a rabbi trust account, and are paid out in a fixed number of shares upon expiration of the deferral period.</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The rabbi trust account held </span><span style="font-family:inherit;font-size:10pt;"><span>107</span></span><span style="font-family:inherit;font-size:10pt;"> shares of NVR common stock as of both </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">. Shares held by the Deferred Comp Plans are treated as outstanding shares in our earnings per share calculation for each of the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">.</span></div> P10Y P3Y P6Y P2Y P6Y 0.50 0.50 P3Y <div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table provides a summary of each of our equity-based compensation plans with grants outstanding at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:88.88888888888889%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:55%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Equity-Based Compensation Plans</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Shares</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Authorized</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Options/RSUs</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Outstanding</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Shares</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Available to Issue</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2000 Broadly-Based Stock Option Plan</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2010 Equity Incentive Plan (1)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>700</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>109</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2014 Equity Incentive Plan (2)</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>950</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>514</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>137</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018 Equity Incentive Plan (3)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>275</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>131</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>144</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-indent:73px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During 2010, our shareholders approved the 2010 Equity Incentive Plan (the “2010 Plan”). The 2010 Plan authorizes us to issue Options and RSUs to key management employees, including executive officers and Directors.  Of the </span><span style="font-family:inherit;font-size:10pt;"><span>700</span></span><span style="font-family:inherit;font-size:10pt;"> aggregate shares authorized to issue, up to </span><span style="font-family:inherit;font-size:10pt;"><span>218</span></span><span style="font-family:inherit;font-size:10pt;"> were available to grant in the form of RSUs.  There were </span><span style="font-family:inherit;font-size:10pt;"><span>94</span></span><span style="font-family:inherit;font-size:10pt;"> Options and </span><span style="font-family:inherit;font-size:10pt;"><span>15</span></span><span style="font-family:inherit;font-size:10pt;"> RSUs outstanding as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">. None of the remaining shares available to be issued under the 2010 Plan may be granted as RSUs.</span></div></td></tr></table><div style="line-height:120%;padding-left:4px;padding-left:60px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">(2)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During 2014, our shareholders approved the 2014 Equity Incentive Plan (the “2014 Plan”). The 2014 Plan authorizes us to issue Options to key management employees, including executive officers and Directors. </span></div></td></tr></table><div style="line-height:120%;padding-left:4px;padding-left:60px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">(3)</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During 2018, our shareholders approved the 2018 Equity Incentive Plan (the "2018 Plan"). The 2018 Plan authorizes us to issue Options and RSUs to key management employees, including executive officers and Directors. Of the </span><span style="font-family:inherit;font-size:10pt;"><span>275</span></span><span style="font-family:inherit;font-size:10pt;"> aggregate shares authorized to issue, all may be granted in the form of Options and up to </span><span style="font-family:inherit;font-size:10pt;"><span>40</span></span><span style="font-family:inherit;font-size:10pt;"> may be granted in the form of RSUs. None of the grants outstanding as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> have been granted in the form of RSUs.</span></div> 2000000 11000 0 700000 109000 6000 950000 514000 137000 275000 131000 144000 700000 218000 94000 15000 275000 40000 <div style="line-height:120%;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, we issued </span><span style="font-family:inherit;font-size:10pt;"><span>26</span></span><span style="font-family:inherit;font-size:10pt;"> Options and </span><span style="font-family:inherit;font-size:10pt;"><span>1</span></span><span style="font-family:inherit;font-size:10pt;"> RSUs under the following equity-based compensation plans:</span></div><div style="line-height:120%;padding-top:8px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:540px;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:258px;"/><td style="width:14px;"/><td style="width:122px;"/><td style="width:4px;"/><td style="width:14px;"/><td style="width:120px;"/><td style="width:4px;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2010 Plan</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2014 Plan</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Options Granted</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options (4)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Performance-based Options (5)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total Options Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">RSUs Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">RSUs (6) </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Performance-based RSUs </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total RSUs Granted</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;text-align:left;padding-left:60px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(4) Options granted vest over </span><span style="font-family:inherit;font-size:10pt;"><span>four years</span></span><span style="font-family:inherit;font-size:10pt;"> in </span><span style="font-family:inherit;font-size:10pt;"><span>25%</span></span><span style="font-family:inherit;font-size:10pt;"> increments on beginning on either December 31, 2021 or December 31, 2022, based on the date of grant. Vesting for the Options is contingent solely upon continued employment or continued service as a Director.</span></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">(5) </span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options granted vest over </span><span style="font-family:inherit;font-size:10pt;"><span>four years</span></span><span style="font-family:inherit;font-size:10pt;"> in </span><span style="font-family:inherit;font-size:10pt;"><span>25%</span></span><span style="font-family:inherit;font-size:10pt;"> increments beginning on either December 31, 2021 or December 31, 2022, based on the date of grant. Vesting for the performance-based Options is contingent upon both continued employment or </span></div></td></tr></table><div style="line-height:120%;padding-left:60px;padding-top:8px;text-align:left;"><span style="font-family:inherit;font-size:10pt;">continued service as a Director and our return on capital performance during the three year periods beginning 2019 or 2020, based on the grant's vesting period.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;padding-left:60px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(6) Service-only RSUs granted vest over </span><span style="font-family:inherit;font-size:10pt;"><span>two years</span></span><span style="font-family:inherit;font-size:10pt;"> in </span><span style="font-family:inherit;font-size:10pt;"><span>50%</span></span><span style="font-family:inherit;font-size:10pt;"> increments on January 28, 2020 and 2021. Vesting for the RSUs is contingent solely upon continued employment.</span></div> 26000 1000 13000 0 12000 1000 25000 1000 1000 0 0 0 1000 0 P4Y 0.25 P4Y 0.25 P2Y 0.50 <div style="line-height:120%;padding-top:8px;text-align:left;padding-left:48px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table provides additional information relative to our equity-based compensation plans for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:90.92592592592592%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:38%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Avg. Per Share</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise Price</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Avg. Remaining</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Contract Life (years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Intrinsic Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock Options</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding at December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,049</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,766.87</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,778.19</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercised</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(271</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,010.52</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(55</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,377.25</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding at December 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>749</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,030.42</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.3</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,331,593</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercisable at December 31, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>353</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,122.70</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>946,842</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">RSUs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding at December 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding at December 31, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58,528</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested, but not issued at December 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> 1049000 1766.87 26000 2778.19 271000 1010.52 55000 2377.25 749000 2030.42 P6Y3M18D 1331593000 353000 1122.70 P4Y3M18D 946842000 21000 1000 5000 2000 15000 58528000 0 0 <div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">To estimate the grant-date fair value of our Options, we use the Black-Scholes option-pricing model (the “Pricing Model”). The Pricing Model estimates the per share fair value of an option on its date of grant based on the following factors: the option’s exercise price; the price of the underlying stock on the date of grant; the estimated dividend yield; a risk-free interest rate; the estimated option term; and the expected volatility. For the risk-free interest rate, we use U.S. Treasury STRIPS which mature at approximately the same time as the option’s expected holding term. For expected volatility, we have concluded that our historical volatility over the option’s expected holding term provides the most reasonable basis for this estimate. </span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:12pt;"><span style="font-family:inherit;font-size:10pt;">The fair value of the Options granted during </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> was estimated on the grant date using the Pricing Model, based on the following assumptions:</span><span style="font-family:inherit;font-size:12pt;">  </span></div><div style="line-height:120%;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:94.44444444444444%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:52%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Estimated option life (years)</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.55</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.06</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.26</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Risk free interest rate (range)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1.51%-2.73%</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2.19%-3.13%</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1.53%-2.38%</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected volatility (range)</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">19.17%-22.01%</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">16.57%-20.05%</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">15.09%-17.95%</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected dividend rate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average grant-date fair value per share of options granted</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>661.01</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>687.81</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>494.17</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The grant date fair value per share of </span><span style="font-family:inherit;font-size:10pt;"><span>$2,517.06</span></span><span style="font-family:inherit;font-size:10pt;"> for the RSUs was the closing price of our common stock on the day immediately preceding the date of grant. </span></div> P5Y6M18D P5Y21D P5Y3M3D 0 0 0 661.01 687.81 494.17 2517.06 <div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Compensation cost for Options and RSUs is recognized on a straight-line basis over the requisite service period for the entire award (from the date of grant through the period of the last separately vesting portion of the grant). For the recognition of equity-based compensation, the Options and RSUs which are subject to a performance condition are treated as a separate award from the “service-only” Options and RSUs, and compensation expense is recognized when it becomes probable that the stated performance target will be achieved. We currently believe that it is probable that the stated performance condition will be satisfied at the target level and are recognizing compensation expense related to such Options and RSUs accordingly. Compensation cost is recognized within the income statement in the same expense line as the cash compensation paid to the respective employees.</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We recognize forfeitures of equity-based awards as a reduction to compensation costs in the period in which they occur. In </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, we recognized </span><span style="font-family:inherit;font-size:10pt;"><span>$78,532</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$75,701</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$44,562</span></span><span style="font-family:inherit;font-size:10pt;"> in equity-based compensation costs, respectively, and approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$16,800</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$17,200</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$17,100</span></span><span style="font-family:inherit;font-size:10pt;"> in tax benefit related to equity-based compensation costs, respectively.</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the total unrecognized compensation cost for all outstanding Options and RSUs equaled approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$209,000</span></span><span style="font-family:inherit;font-size:10pt;">. The unrecognized compensation cost will be recognized over each grant’s applicable vesting period with the latest vesting date being December 31, 2025. The weighted-average period over which the unrecognized compensation will be recorded is equal to approximately </span><span style="font-family:inherit;font-size:10pt;"><span>2.4</span></span><span style="font-family:inherit;font-size:10pt;"> years.</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We settle Option exercises and vesting of RSUs by issuing shares of treasury stock. Shares are relieved from the treasury account based on the weighted average cost of treasury shares acquired. During the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, we issued </span><span style="font-family:inherit;font-size:10pt;"><span>276</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>188</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>165</span></span><span style="font-family:inherit;font-size:10pt;"> shares, respectively, from the treasury account for Option exercises and vesting of RSUs. Information with respect to the vested RSUs and exercised Options is as follows:</span></div><div style="line-height:120%;padding-top:8px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:81.66666666666667%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:52%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Aggregate exercise proceeds </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>274,028</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>174,110</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>140,525</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Aggregate intrinsic value on exercise dates</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>593,162</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>355,318</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>206,890</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 78532000 75701000 44562000 16800000 17200000 17100000 209000000 P2Y4M24D 276000 188000 165000 274028000 174110000 140525000 593162000 355318000 206890000 20300000 19500000 16700000 5000 7000 2 107000 Leases<div style="line-height:120%;padding-top:8px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have operating leases for our corporate and division offices, production facilities, model homes, and certain office and production equipment. Additionally, we have finance leases for production equipment which are recorded in homebuilding "Property, plant and equipment, net" and "Accrued expenses and other liabilities" on the accompanying consolidated balance sheets. Our leases have remaining lease terms of up to </span><span style="font-family:inherit;font-size:10pt;"><span>20</span></span><span style="font-family:inherit;font-size:10pt;"> years, some of which include options to extend the leases for up to </span><span style="font-family:inherit;font-size:10pt;"><span>10</span></span><span style="font-family:inherit;font-size:10pt;"> years, and some of which include options to terminate the lease.</span></div><div style="line-height:120%;padding-top:8px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On January 1, 2019, we adopted ASU 2016-02, Leases (Topic 842), which requires lessees to recognize most leases on the balance sheet as ROU assets with corresponding lease liabilities. See Note 1 for additional discussion regarding the adoption of Topic 842. The ROU assets and lease liabilities are recognized based on the present value of lease payments over the lease term, discounted using our incremental borrowing rate at the commencement date of the lease. We estimate our incremental borrowing rate based on available published borrowing rates commensurate with our debt rating and the lease term, adjusted to infer collateralization. We recognize operating lease expense on a straight-line basis over the lease term.</span></div><div style="line-height:120%;padding-top:8px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have elected to use the portfolio approach for certain equipment leases which have similar lease terms and payment schedules. Additionally, for certain equipment we account for the lease and non-lease components as a single lease component. Our sublease income is de minimis.</span></div><div style="line-height:120%;padding-top:8px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have certain leases, primarily the leases of model homes, which have initial lease terms of twelve months or less ("Short-term leases"). We elected to exclude these leases from the recognition requirements under Topic 842, and these leases have not been included in our recognized ROU assets and lease liabilities.</span></div><div style="line-height:120%;padding-top:8px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of lease expense were as follows:</span></div><div style="line-height:120%;padding-top:8px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:79.62962962962963%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:77%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Year Ended<br/>December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Lease expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,991</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance lease expense:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of ROU assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>382</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest on lease liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>76</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term lease expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,843</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58,292</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, total rent expense incurred under operating leases was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$52,900</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$49,400</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-top:8px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other information related to leases was as follows:</span></div><div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:76.85185185185185%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:76%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:20%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Year Ended December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Supplemental Cash Flows Information:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash paid for amounts included in the measurement of lease liabilities:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating cash flows from operating leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,272</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating cash flows from finance leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>76</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Financing cash flows from finance leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>306</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ROU assets obtained in exchange for lease obligations:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,078</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,434</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted-average remaining lease term (in years):</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted-average discount rate:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We are committed under multiple non-cancelable operating leases involving office space, model homes, production facilities, automobiles and equipment. Future minimum lease payments under these operating leases as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> are as follows:</span></div><div style="line-height:120%;padding-top:8px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:78.51851851851852%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:56%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Year Ending December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating Leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Finance Leases</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,670</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>996</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,865</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>997</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,640</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>996</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,082</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>997</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,016</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>997</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,911</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,936</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total minimum lease payments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>99,184</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,919</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Imputed interest</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,857</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(791</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term lease payments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,950</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease liability</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>85,377</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,128</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As reported under prior GAAP, future minimum lease payments under operating leases as of December 31, 2018 were as follows:</span></div><div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:75%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:84%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Year Ending December 31,</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,564</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,210</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,331</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,667</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,324</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,607</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>107,703</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sublease income</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(25</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>107,678</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> Leases<div style="line-height:120%;padding-top:8px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have operating leases for our corporate and division offices, production facilities, model homes, and certain office and production equipment. Additionally, we have finance leases for production equipment which are recorded in homebuilding "Property, plant and equipment, net" and "Accrued expenses and other liabilities" on the accompanying consolidated balance sheets. Our leases have remaining lease terms of up to </span><span style="font-family:inherit;font-size:10pt;"><span>20</span></span><span style="font-family:inherit;font-size:10pt;"> years, some of which include options to extend the leases for up to </span><span style="font-family:inherit;font-size:10pt;"><span>10</span></span><span style="font-family:inherit;font-size:10pt;"> years, and some of which include options to terminate the lease.</span></div><div style="line-height:120%;padding-top:8px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On January 1, 2019, we adopted ASU 2016-02, Leases (Topic 842), which requires lessees to recognize most leases on the balance sheet as ROU assets with corresponding lease liabilities. See Note 1 for additional discussion regarding the adoption of Topic 842. The ROU assets and lease liabilities are recognized based on the present value of lease payments over the lease term, discounted using our incremental borrowing rate at the commencement date of the lease. We estimate our incremental borrowing rate based on available published borrowing rates commensurate with our debt rating and the lease term, adjusted to infer collateralization. We recognize operating lease expense on a straight-line basis over the lease term.</span></div><div style="line-height:120%;padding-top:8px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have elected to use the portfolio approach for certain equipment leases which have similar lease terms and payment schedules. Additionally, for certain equipment we account for the lease and non-lease components as a single lease component. Our sublease income is de minimis.</span></div><div style="line-height:120%;padding-top:8px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have certain leases, primarily the leases of model homes, which have initial lease terms of twelve months or less ("Short-term leases"). We elected to exclude these leases from the recognition requirements under Topic 842, and these leases have not been included in our recognized ROU assets and lease liabilities.</span></div><div style="line-height:120%;padding-top:8px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of lease expense were as follows:</span></div><div style="line-height:120%;padding-top:8px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:79.62962962962963%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:77%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Year Ended<br/>December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Lease expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,991</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance lease expense:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of ROU assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>382</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest on lease liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>76</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term lease expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,843</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58,292</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, total rent expense incurred under operating leases was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$52,900</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$49,400</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-top:8px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other information related to leases was as follows:</span></div><div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:76.85185185185185%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:76%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:20%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Year Ended December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Supplemental Cash Flows Information:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash paid for amounts included in the measurement of lease liabilities:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating cash flows from operating leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,272</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating cash flows from finance leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>76</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Financing cash flows from finance leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>306</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ROU assets obtained in exchange for lease obligations:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,078</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,434</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted-average remaining lease term (in years):</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted-average discount rate:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We are committed under multiple non-cancelable operating leases involving office space, model homes, production facilities, automobiles and equipment. Future minimum lease payments under these operating leases as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> are as follows:</span></div><div style="line-height:120%;padding-top:8px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:78.51851851851852%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:56%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Year Ending December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating Leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Finance Leases</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,670</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>996</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,865</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>997</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,640</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>996</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,082</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>997</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,016</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>997</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,911</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,936</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total minimum lease payments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>99,184</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,919</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Imputed interest</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,857</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(791</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term lease payments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,950</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease liability</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>85,377</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,128</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> Leases<div style="line-height:120%;padding-top:8px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have operating leases for our corporate and division offices, production facilities, model homes, and certain office and production equipment. Additionally, we have finance leases for production equipment which are recorded in homebuilding "Property, plant and equipment, net" and "Accrued expenses and other liabilities" on the accompanying consolidated balance sheets. Our leases have remaining lease terms of up to </span><span style="font-family:inherit;font-size:10pt;"><span>20</span></span><span style="font-family:inherit;font-size:10pt;"> years, some of which include options to extend the leases for up to </span><span style="font-family:inherit;font-size:10pt;"><span>10</span></span><span style="font-family:inherit;font-size:10pt;"> years, and some of which include options to terminate the lease.</span></div><div style="line-height:120%;padding-top:8px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On January 1, 2019, we adopted ASU 2016-02, Leases (Topic 842), which requires lessees to recognize most leases on the balance sheet as ROU assets with corresponding lease liabilities. See Note 1 for additional discussion regarding the adoption of Topic 842. The ROU assets and lease liabilities are recognized based on the present value of lease payments over the lease term, discounted using our incremental borrowing rate at the commencement date of the lease. We estimate our incremental borrowing rate based on available published borrowing rates commensurate with our debt rating and the lease term, adjusted to infer collateralization. We recognize operating lease expense on a straight-line basis over the lease term.</span></div><div style="line-height:120%;padding-top:8px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have elected to use the portfolio approach for certain equipment leases which have similar lease terms and payment schedules. Additionally, for certain equipment we account for the lease and non-lease components as a single lease component. Our sublease income is de minimis.</span></div><div style="line-height:120%;padding-top:8px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have certain leases, primarily the leases of model homes, which have initial lease terms of twelve months or less ("Short-term leases"). We elected to exclude these leases from the recognition requirements under Topic 842, and these leases have not been included in our recognized ROU assets and lease liabilities.</span></div><div style="line-height:120%;padding-top:8px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of lease expense were as follows:</span></div><div style="line-height:120%;padding-top:8px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:79.62962962962963%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:77%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Year Ended<br/>December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Lease expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,991</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance lease expense:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of ROU assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>382</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest on lease liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>76</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term lease expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,843</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58,292</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, total rent expense incurred under operating leases was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$52,900</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$49,400</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-top:8px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other information related to leases was as follows:</span></div><div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:76.85185185185185%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:76%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:20%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Year Ended December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Supplemental Cash Flows Information:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash paid for amounts included in the measurement of lease liabilities:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating cash flows from operating leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,272</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating cash flows from finance leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>76</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Financing cash flows from finance leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>306</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ROU assets obtained in exchange for lease obligations:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,078</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,434</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted-average remaining lease term (in years):</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted-average discount rate:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We are committed under multiple non-cancelable operating leases involving office space, model homes, production facilities, automobiles and equipment. Future minimum lease payments under these operating leases as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> are as follows:</span></div><div style="line-height:120%;padding-top:8px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:78.51851851851852%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:56%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Year Ending December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating Leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Finance Leases</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,670</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>996</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,865</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>997</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,640</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>996</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,082</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>997</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,016</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>997</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,911</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,936</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total minimum lease payments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>99,184</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,919</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Imputed interest</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,857</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(791</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term lease payments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,950</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease liability</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>85,377</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,128</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> P20Y P10Y <div style="line-height:120%;padding-top:8px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of lease expense were as follows:</span></div><div style="line-height:120%;padding-top:8px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:79.62962962962963%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:77%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Year Ended<br/>December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Lease expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,991</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance lease expense:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of ROU assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>382</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest on lease liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>76</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term lease expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,843</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58,292</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, total rent expense incurred under operating leases was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$52,900</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$49,400</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div> 30991000 382000 76000 26843000 58292000 52900000 49400000 <div style="line-height:120%;padding-top:8px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other information related to leases was as follows:</span></div><div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:76.85185185185185%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:76%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:20%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Year Ended December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Supplemental Cash Flows Information:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash paid for amounts included in the measurement of lease liabilities:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating cash flows from operating leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,272</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating cash flows from finance leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>76</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Financing cash flows from finance leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>306</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ROU assets obtained in exchange for lease obligations:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,078</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,434</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted-average remaining lease term (in years):</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted-average discount rate:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 25272000 76000 306000 17078000 7434000 P5Y1M6D P6Y8M12D 0.036 0.028 <div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We are committed under multiple non-cancelable operating leases involving office space, model homes, production facilities, automobiles and equipment. Future minimum lease payments under these operating leases as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> are as follows:</span></div><div style="line-height:120%;padding-top:8px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:78.51851851851852%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:56%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Year Ending December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating Leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Finance Leases</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,670</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>996</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,865</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>997</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,640</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>996</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,082</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>997</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,016</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>997</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,911</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,936</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total minimum lease payments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>99,184</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,919</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Imputed interest</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,857</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(791</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term lease payments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,950</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease liability</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>85,377</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,128</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We are committed under multiple non-cancelable operating leases involving office space, model homes, production facilities, automobiles and equipment. Future minimum lease payments under these operating leases as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> are as follows:</span></div><div style="line-height:120%;padding-top:8px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:78.51851851851852%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:56%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Year Ending December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating Leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Finance Leases</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,670</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>996</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,865</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>997</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,640</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>996</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,082</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>997</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,016</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>997</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,911</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,936</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total minimum lease payments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>99,184</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,919</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Imputed interest</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,857</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(791</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term lease payments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,950</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease liability</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>85,377</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,128</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 30670000 996000 20865000 997000 16640000 996000 13082000 997000 8016000 997000 9911000 2936000 99184000 7919000 7857000 791000 5950000 0 85377000 7128000 <div style="line-height:120%;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As reported under prior GAAP, future minimum lease payments under operating leases as of December 31, 2018 were as follows:</span></div><div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:75%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:84%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Year Ending December 31,</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,564</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,210</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,331</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,667</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,324</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,607</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>107,703</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sublease income</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(25</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>107,678</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 31564000 22210000 17331000 13667000 10324000 12607000 107703000 25000 107678000 Commitments and Contingent Liabilities<div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Litigation</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We are involved in various litigation arising in the ordinary course of business. In the opinion of management, and based on advice of legal counsel, this litigation is not expected to have a material adverse effect on our financial position, results of operations or cash flows. Legal costs incurred in connection with outstanding litigation are expensed as incurred.</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Contract Land Deposits</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We generally do not engage in the land development business. Instead, we typically acquire finished building lots at market prices from various development entities under Lot Purchase Agreements. The Lot Purchase Agreements require deposits that may be forfeited if we fail to perform under the agreement. The deposits required under the Lot Purchase Agreements are in the form of cash or letters of credit in varying amounts, and typically range up to </span><span style="font-family:inherit;font-size:10pt;"><span>10%</span></span><span style="font-family:inherit;font-size:10pt;"> of the aggregate purchase price of the finished lots. At </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, assuming that contractual development milestones are met and we exercise our option,we expect to place additional forfeitable deposits with land developers under existing Lot Purchase Agreements of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$211,500</span></span><span style="font-family:inherit;font-size:10pt;">. Additionally, as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, we had funding commitments totaling approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$6,100</span></span><span style="font-family:inherit;font-size:10pt;"> under a joint development agreement related to our land under development, a portion of which we expect will be offset by development credits of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$2,800</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Bonds and Letters of Credit</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the ordinary course of operating the homebuilding and mortgage banking businesses, we are required to enter into bond or letter of credit arrangements with local municipalities, government agencies, or land developers to collateralize our obligations under various contracts. We had approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$40,600</span></span><span style="font-family:inherit;font-size:10pt;"> of contingent obligations under such agreements, including approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$9,700</span></span><span style="font-family:inherit;font-size:10pt;"> for letters of credit issued under the Credit Agreement as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">. We believe we will fulfill our obligations under the related contracts and does not anticipate any material losses under these bonds or letters of credit.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Warranty Reserve</span></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reflects the changes in our Warranty Reserve (see Note 1 herein for further discussion of warranty/product liability reserves):</span></div><div style="line-height:120%;padding-top:8px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:81.66666666666667%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:52%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Warranty reserve, beginning of year</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>103,700</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>94,513</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>93,895</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Provision</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69,065</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,553</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,652</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Payments</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(64,712</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(53,366</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(44,034</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Warranty reserve, end of year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>108,053</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>103,700</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>94,513</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 0.10 211500000 6100000 2800000 40600000 9700000 <div style="line-height:120%;padding-top:8px;text-align:left;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reflects the changes in our Warranty Reserve (see Note 1 herein for further discussion of warranty/product liability reserves):</span></div><div style="line-height:120%;padding-top:8px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:81.66666666666667%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:52%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Warranty reserve, beginning of year</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>103,700</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>94,513</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>93,895</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Provision</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69,065</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,553</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,652</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Payments</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(64,712</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(53,366</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(44,034</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Warranty reserve, end of year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>108,053</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>103,700</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>94,513</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 103700000 94513000 93895000 69065000 62553000 44652000 64712000 53366000 44034000 108053000 103700000 94513000 Fair Value<div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">GAAP assigns a fair value hierarchy to the inputs used to measure fair value. Level 1 inputs are quoted prices in active markets for identical assets and liabilities. Level 2 inputs are inputs other than quoted market prices that are observable for the asset or liability, either directly or indirectly. Level 3 inputs are unobservable inputs.</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Financial Instruments</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The estimated fair values of our Senior Notes as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> were </span><span style="font-family:inherit;font-size:10pt;"><span>$626,520</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$594,000</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. The estimated fair value is based on recent market prices of similar transactions, which is classified as Level 2 within the fair value hierarchy. The carrying values at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> were </span><span style="font-family:inherit;font-size:10pt;"><span>$598,301</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$597,681</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. Except as otherwise noted below, we believe that insignificant differences exist between the carrying value and the fair value of our financial instruments, which consists primarily of cash equivalents, due to their short term nature.</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Derivative Instruments and Mortgage Loans Held for Sale</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the normal course of business, NVRM enters into contractual commitments to extend credit to buyers of single-family homes with fixed expiration dates. The commitments become effective when the borrowers “lock-in” a specified interest rate within time frames established by NVRM. All borrowers are evaluated for credit worthiness prior to the extension of the commitment. Market risk arises if interest rates move adversely between the time of the “lock-in” of rates by the borrower and the sale date of the loan to a broker/dealer. To mitigate the effect of the interest rate risk inherent in providing rate lock commitments to borrowers, NVRM enters into optional or mandatory delivery forward sales contracts to sell whole loans and mortgage-backed securities to broker/dealers. The forward sales contracts lock-in an interest rate and price for the sale of loans similar to the specific rate lock commitments. NVRM does not engage in speculative or trading derivative activities. Both the rate lock commitments to borrowers and the forward sale contracts to broker/dealers are undesignated derivatives and, accordingly, are marked to fair value through earnings. At </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, there were contractual commitments to extend credit to borrowers aggregating </span><span style="font-family:inherit;font-size:10pt;"><span>$581,065</span></span><span style="font-family:inherit;font-size:10pt;"> and open forward delivery contracts aggregating </span><span style="font-family:inherit;font-size:10pt;"><span>$986,041</span></span><span style="font-family:inherit;font-size:10pt;">, which hedge both the rate lock loan commitments and closed loans held for sale.</span></div><div style="line-height:120%;padding-top:16px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair value of our rate lock commitments to borrowers and the related input levels includes, as applicable:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:84px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">i)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">the assumed gain/loss of the expected resultant loan sale (Level 2);</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:84px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">ii)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">the effects of interest rate movements between the date of the rate lock and the balance sheet date (Level 2); and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:84px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">iii)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">the value of the servicing rights associated with the loan (Level 2).</span></div></td></tr></table><div style="line-height:120%;padding-top:16px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The assumed gain/loss considers the excess servicing to be received or buydown fees to be paid upon securitization of the loan. The excess servicing and buydown fees are calculated pursuant to contractual terms with investors. To calculate the effects of interest rate movements, NVRM utilizes applicable published mortgage-backed security prices, and multiplies the price movement between the rate lock date and the balance sheet date by the notional loan commitment amount. NVRM sells all of its loans on a servicing released basis, and receives a servicing released premium upon sale. Thus, the value of the servicing rights is included in the fair value measurement and is based upon contractual terms with investors and varies depending on the loan type. NVRM assumes a fallout rate </span></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">when measuring the fair value of rate lock commitments. Fallout is defined as locked loan commitments for which NVRM does not close a mortgage loan and is based on historical experience.</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair value of NVRM’s forward sales contracts to broker/dealers solely considers the market price movement of the same type of security between the trade date and the balance sheet date (Level 2). The market price changes are multiplied by the notional amount of the forward sales contracts to measure the fair value.</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Mortgage loans held for sale are recorded at fair value when closed, and thereafter are carried at the lower of cost or fair value, net of deferred origination costs, until sold. Fair value is measured using Level 2 inputs. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the fair value of loans held for sale of </span><span style="font-family:inherit;font-size:10pt;"><span>$492,125</span></span><span style="font-family:inherit;font-size:10pt;"> included on the accompanying consolidated balance sheet has been increased by </span><span style="font-family:inherit;font-size:10pt;"><span>$7,019</span></span><span style="font-family:inherit;font-size:10pt;"> from the aggregate principal balance of </span><span style="font-family:inherit;font-size:10pt;"><span>$485,106</span></span><span style="font-family:inherit;font-size:10pt;">. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, the fair value of loans held for sale of </span><span style="font-family:inherit;font-size:10pt;"><span>$458,324</span></span><span style="font-family:inherit;font-size:10pt;"> were increased by </span><span style="font-family:inherit;font-size:10pt;"><span>$10,880</span></span><span style="font-family:inherit;font-size:10pt;"> from the aggregate principal balance of </span><span style="font-family:inherit;font-size:10pt;"><span>$447,444</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair value measurement of NVRM's undesignated derivative instruments was as follows:</span></div><div style="line-height:120%;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:74.62962962962963%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:66%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of December 31, </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Rate lock commitments:</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,132</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,831</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>497</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>345</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net rate lock commitments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,635</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,486</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Forward sales contracts:</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>377</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>64</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>920</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,121</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net forward sales contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(543</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(10,057</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:4px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> , the net rate lock commitments are reported in mortgage banking "Other assets" and the net forward sales contracts are reported in mortgage banking "Accrued expenses and other liabilities" on the accompanying consolidated balance sheets. </span></div><div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair value measurement as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> was as follows:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:92.22222222222223%;border-collapse:collapse;text-align:left;"><tr><td colspan="25"/></tr><tr><td style="width:22%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Notional or</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Principal</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Assumed</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gain/(Loss)</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">From Loan</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Sale</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Interest</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Rate</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Movement</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Effect</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Servicing</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Rights</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Security</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Price</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Change</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total Fair</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Measurement</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gain/(Loss)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Rate lock commitments</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>581,065</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,832</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>405</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,398</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,635</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forward sales contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>986,041</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(543</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(543</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Mortgages held for sale</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>485,106</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,976</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(285</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,328</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,019</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="5" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total fair value measurement</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,808</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>120</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,726</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(543</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,111</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The total fair value measurement as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$14,309</span></span><span style="font-family:inherit;font-size:10pt;">. NVRM recorded a fair value adjustment to expense of </span><span style="font-family:inherit;font-size:10pt;"><span>$198</span></span><span style="font-family:inherit;font-size:10pt;"> for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, and fair value adjustments to income of </span><span style="font-family:inherit;font-size:10pt;"><span>$8,485</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1,638</span></span><span style="font-family:inherit;font-size:10pt;"> for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively.  Unrealized gains/losses from the change in the fair value measurements are included in earnings as a component of mortgage banking fees in the accompanying consolidated statements of income. The fair value measurement will be impacted in the future by the change in the value of the servicing rights, interest rate movements, security price fluctuations, and the volume and product mix of NVRM’s closed loans and locked loan commitments.</span></div> 626520000 594000000 598301000 597681000 581065000 986041000 492125000 7019000 485106000 458324000 10880000 447444000 <div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair value measurement of NVRM's undesignated derivative instruments was as follows:</span></div><div style="line-height:120%;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:74.62962962962963%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:66%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of December 31, </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Rate lock commitments:</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,132</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,831</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>497</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>345</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net rate lock commitments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,635</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,486</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Forward sales contracts:</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>377</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>64</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>920</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,121</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net forward sales contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(543</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(10,057</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 8132000 13831000 497000 345000 7635000 13486000 377000 64000 920000 10121000 -543000 -10057000 <div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair value measurement as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> was as follows:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:92.22222222222223%;border-collapse:collapse;text-align:left;"><tr><td colspan="25"/></tr><tr><td style="width:22%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Notional or</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Principal</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Assumed</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gain/(Loss)</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">From Loan</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Sale</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Interest</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Rate</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Movement</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Effect</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Servicing</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Rights</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Security</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Price</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Change</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total Fair</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Measurement</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gain/(Loss)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Rate lock commitments</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>581,065</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,832</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>405</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,398</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,635</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forward sales contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>986,041</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(543</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(543</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Mortgages held for sale</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>485,106</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,976</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(285</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,328</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,019</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="5" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total fair value measurement</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,808</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>120</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,726</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(543</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,111</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 581065000 1832000 405000 5398000 0 7635000 986041000 0 0 0 -543000 -543000 485106000 1976000 -285000 5328000 0 7019000 3808000 120000 10726000 -543000 14111000 14309000 -198000 8485000 1638000 Mortgage Repurchase Reserve<div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, we recognized pre-tax charges for loan losses related to mortgage loans sold of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$4,200</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$3,200</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$2,900</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. Included in the Mortgage Banking segment’s “Accounts payable and other liabilities” line item on the accompanying consolidated balance sheets is a mortgage repurchase reserve equal to approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$18,500</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$15,600</span></span><span style="font-family:inherit;font-size:10pt;"> at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div> 4200000 3200000 2900000 18500000 15600000 Quarterly Results (unaudited)<div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth unaudited selected financial data and operating information on a quarterly basis for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:8px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:88.33333333333333%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">4th</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Quarter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">3rd</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Quarter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2nd</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Quarter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">1st</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Quarter</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Homebuilding data:</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenues</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,946,859</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,873,331</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,757,448</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,643,206</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross profit</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>379,467</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>355,055</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>332,060</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>304,400</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Mortgage Banking data:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Mortgage banking fees</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,336</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,933</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,746</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,805</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Loans closed</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,418,742</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,373,946</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,231,039</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,140,999</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Consolidated data:</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>256,137</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>223,787</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>210,209</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>188,406</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted earnings per share</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>64.41</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56.11</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53.09</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47.64</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Operating data:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">New orders (units)</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,392</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,766</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,239</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,139</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Settlements (units)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,331</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,124</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,720</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,493</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Backlog (units)</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,233</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,172</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,530</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,011</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:88.33333333333333%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">4th</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Quarter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">3rd</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Quarter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2nd</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Quarter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">1st</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Quarter</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Homebuilding data:</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenues</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,954,403</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,809,345</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,750,463</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,490,093</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross profit</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>363,668</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>336,696</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>333,666</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>278,147</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Mortgage Banking data:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Mortgage banking fees</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,145</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,062</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,842</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,321</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Loans closed</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,356,430</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,249,199</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,214,101</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,009,673</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Consolidated data:</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>232,158</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>195,816</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>203,174</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>166,049</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted earnings per share</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58.57</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48.28</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49.05</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39.34</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Operating data:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">New orders (units)</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,841</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,302</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,964</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,174</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Settlements (units)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,186</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,754</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,611</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,896</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Backlog (units)</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,365</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,710</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,162</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,809</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;padding-top:8px;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth unaudited selected financial data and operating information on a quarterly basis for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:8px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:88.33333333333333%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">4th</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Quarter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">3rd</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Quarter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2nd</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Quarter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">1st</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Quarter</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Homebuilding data:</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenues</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,946,859</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,873,331</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,757,448</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,643,206</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross profit</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>379,467</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>355,055</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>332,060</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>304,400</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Mortgage Banking data:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Mortgage banking fees</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,336</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,933</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,746</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,805</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Loans closed</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,418,742</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,373,946</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,231,039</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,140,999</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Consolidated data:</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>256,137</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>223,787</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>210,209</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>188,406</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted earnings per share</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>64.41</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56.11</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53.09</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47.64</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Operating data:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">New orders (units)</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,392</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,766</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,239</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,139</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Settlements (units)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,331</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,124</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,720</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,493</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Backlog (units)</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,233</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,172</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,530</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,011</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 1946859000 1873331000 1757448000 1643206000 379467000 355055000 332060000 304400000 43336000 37933000 42746000 43805000 1418742000 1373946000 1231039000 1140999000 256137000 223787000 210209000 188406000 64.41 56.11 53.09 47.64 4392 4766 5239 5139 5331 5124 4720 4493 8233 9172 9530 9011 <div style="line-height:120%;padding-top:8px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:88.33333333333333%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">4th</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Quarter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">3rd</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Quarter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2nd</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Quarter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">1st</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Quarter</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Homebuilding data:</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenues</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,954,403</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,809,345</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,750,463</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,490,093</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross profit</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>363,668</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>336,696</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>333,666</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>278,147</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Mortgage Banking data:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Mortgage banking fees</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,145</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,062</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,842</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,321</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Loans closed</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,356,430</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,249,199</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,214,101</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,009,673</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Consolidated data:</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>232,158</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>195,816</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>203,174</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>166,049</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted earnings per share</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58.57</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48.28</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49.05</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39.34</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Operating data:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">New orders (units)</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,841</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,302</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,964</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,174</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Settlements (units)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,186</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,754</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,611</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,896</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Backlog (units)</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,365</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,710</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,162</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,809</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 1954403000 1809345000 1750463000 1490093000 363668000 336696000 333666000 278147000 40145000 43062000 36842000 39321000 1356430000 1249199000 1214101000 1009673000 232158000 195816000 203174000 166049000 58.57 48.28 49.05 39.34 3841 4302 4964 5174 5186 4754 4611 3896 8365 9710 10162 9809 XML 32 R40.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segment Information, Nature of Operations, and Certain Concentrations - Additional Information (Detail)
12 Months Ended
Dec. 31, 2019
Trade_Names
metropolitan_area
segment
Segment Reporting Information [Line Items]  
Number of trade names | Trade_Names 3
Number of metropolitan areas Ryan Homes product are sold | metropolitan_area 32
Senior Notes due 2022  
Segment Reporting Information [Line Items]  
Senior notes interest rate 3.95%
Homebuilding:  
Segment Reporting Information [Line Items]  
Number of reportable segments 4
Mortgage Banking:  
Segment Reporting Information [Line Items]  
Number of reportable segments 1
Geographic Concentration Risk | Homebuilding: | District of Columbia  
Segment Reporting Information [Line Items]  
Revenue derived 27.00%
Geographic Concentration Risk | Homebuilding: | Maryland, Baltimore  
Segment Reporting Information [Line Items]  
Revenue derived 11.00%
XML 33 R44.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segment Information, Nature of Operations, and Certain Concentrations - Interest Income (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Consolidated interest income $ 32,777 $ 20,181 $ 12,404
Mortgage Banking:      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Interest income 12,142 11,593 7,850
Profit before taxes:      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Interest income 12,142 11,593 7,850
Other unallocated interest income      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Other unallocated interest income $ 20,635 $ 8,588 $ 4,554
XML 34 R48.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segment Information, Nature of Operations, and Certain Concentrations - Corporate Capital Allocation Charge (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Corporate Reconciling Items And Eliminations [Member]      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Corporate capital allocation (2) $ (224,468) $ (213,903) $ (198,384)
Corporate Reconciling Items And Eliminations [Member] | Homebuilding: | Mid Atlantic      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Corporate capital allocation (2) (123,130) (123,855) (123,028)
Corporate Reconciling Items And Eliminations [Member] | Homebuilding: | North East      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Corporate capital allocation (2) (19,755) (17,893) (16,115)
Corporate Reconciling Items And Eliminations [Member] | Homebuilding: | Mid East      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Corporate capital allocation (2) (37,263) (35,803) (29,663)
Corporate Reconciling Items And Eliminations [Member] | Homebuilding: | South East      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Corporate capital allocation (2) (44,320) (36,352) (29,578)
Reconciling items:      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Corporate capital allocation (2) $ 224,468 $ 213,903 $ 198,384
XML 35 R29.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Property, Plant and Equipment ("PP&E") (Tables)
12 Months Ended
Dec. 31, 2019
Property, Plant and Equipment [Abstract]  
Summary of Property, Plant and Equipment ("PP&E")
 
 
December 31,
 
 
2019
 
2018
Homebuilding:
 
 
 
 
Office facilities and other
 
$
39,218

 
$
37,789

Model home furniture and fixtures
 
31,352

 
31,593

Production facilities
 
71,295

 
64,667

Finance lease right-of-use assets
 
7,051

 

Gross Homebuilding PP&E
 
148,916

 
134,049

Less: accumulated depreciation
 
(96,656
)
 
(91,815
)
Net Homebuilding PP&E
 
$
52,260

 
$
42,234

 
 
 
 
 
Mortgage Banking:
 
 
 
 
Office facilities and other
 
$
14,617

 
$
13,724

Less: accumulated depreciation
 
(8,789
)
 
(7,214
)
Net Mortgage Banking PP&E
 
$
5,828

 
$
6,510


XML 36 R25.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2019
Accounting Policies [Abstract]  
Weighted Average Shares and Share Equivalents Used to Calculate Basic and Diluted Earnings Per Share
The following weighted average shares and share equivalents were used to calculate basic and diluted earnings per share for the years ended December 31, 2019, 2018 and 2017:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Weighted average number of shares outstanding used to
   calculate basic EPS
 
3,641

 
3,631

 
3,733

Dilutive securities:
 
 

 
 
 
 
Stock options and restricted share units
 
332

 
461

 
507

Weighted average number of shares and share equivalents outstanding used to calculate diluted EPS
 
3,973

 
4,092

 
4,240


Summary of Antidilutive Securities Excluded from Computation of Earnings Per Share
The following stock options issued under equity incentive plans were outstanding during the years ended December 31, 2019, 2018 and 2017, but were not included in the computation of diluted earnings per share because the effect would have been anti-dilutive.
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Anti-dilutive securities
 
319

 
370

 
15


XML 37 R21.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value
12 Months Ended
Dec. 31, 2019
Fair Value Disclosures [Abstract]  
Fair Value Fair Value
GAAP assigns a fair value hierarchy to the inputs used to measure fair value. Level 1 inputs are quoted prices in active markets for identical assets and liabilities. Level 2 inputs are inputs other than quoted market prices that are observable for the asset or liability, either directly or indirectly. Level 3 inputs are unobservable inputs.
Financial Instruments
The estimated fair values of our Senior Notes as of December 31, 2019 and 2018 were $626,520 and $594,000, respectively. The estimated fair value is based on recent market prices of similar transactions, which is classified as Level 2 within the fair value hierarchy. The carrying values at December 31, 2019 and 2018 were $598,301 and $597,681, respectively. Except as otherwise noted below, we believe that insignificant differences exist between the carrying value and the fair value of our financial instruments, which consists primarily of cash equivalents, due to their short term nature.
Derivative Instruments and Mortgage Loans Held for Sale
In the normal course of business, NVRM enters into contractual commitments to extend credit to buyers of single-family homes with fixed expiration dates. The commitments become effective when the borrowers “lock-in” a specified interest rate within time frames established by NVRM. All borrowers are evaluated for credit worthiness prior to the extension of the commitment. Market risk arises if interest rates move adversely between the time of the “lock-in” of rates by the borrower and the sale date of the loan to a broker/dealer. To mitigate the effect of the interest rate risk inherent in providing rate lock commitments to borrowers, NVRM enters into optional or mandatory delivery forward sales contracts to sell whole loans and mortgage-backed securities to broker/dealers. The forward sales contracts lock-in an interest rate and price for the sale of loans similar to the specific rate lock commitments. NVRM does not engage in speculative or trading derivative activities. Both the rate lock commitments to borrowers and the forward sale contracts to broker/dealers are undesignated derivatives and, accordingly, are marked to fair value through earnings. At December 31, 2019, there were contractual commitments to extend credit to borrowers aggregating $581,065 and open forward delivery contracts aggregating $986,041, which hedge both the rate lock loan commitments and closed loans held for sale.
The fair value of our rate lock commitments to borrowers and the related input levels includes, as applicable:
i)
the assumed gain/loss of the expected resultant loan sale (Level 2);
ii)
the effects of interest rate movements between the date of the rate lock and the balance sheet date (Level 2); and
iii)
the value of the servicing rights associated with the loan (Level 2).
The assumed gain/loss considers the excess servicing to be received or buydown fees to be paid upon securitization of the loan. The excess servicing and buydown fees are calculated pursuant to contractual terms with investors. To calculate the effects of interest rate movements, NVRM utilizes applicable published mortgage-backed security prices, and multiplies the price movement between the rate lock date and the balance sheet date by the notional loan commitment amount. NVRM sells all of its loans on a servicing released basis, and receives a servicing released premium upon sale. Thus, the value of the servicing rights is included in the fair value measurement and is based upon contractual terms with investors and varies depending on the loan type. NVRM assumes a fallout rate
when measuring the fair value of rate lock commitments. Fallout is defined as locked loan commitments for which NVRM does not close a mortgage loan and is based on historical experience.
The fair value of NVRM’s forward sales contracts to broker/dealers solely considers the market price movement of the same type of security between the trade date and the balance sheet date (Level 2). The market price changes are multiplied by the notional amount of the forward sales contracts to measure the fair value.
Mortgage loans held for sale are recorded at fair value when closed, and thereafter are carried at the lower of cost or fair value, net of deferred origination costs, until sold. Fair value is measured using Level 2 inputs. As of December 31, 2019, the fair value of loans held for sale of $492,125 included on the accompanying consolidated balance sheet has been increased by $7,019 from the aggregate principal balance of $485,106. As of December 31, 2018, the fair value of loans held for sale of $458,324 were increased by $10,880 from the aggregate principal balance of $447,444.
The fair value measurement of NVRM's undesignated derivative instruments was as follows:
 
 
As of December 31,
 
 
2019
 
2018
Rate lock commitments:
 
 
 
 
Gross assets
 
$
8,132

 
$
13,831

Gross liabilities
 
497

 
345

Net rate lock commitments
 
$
7,635

 
$
13,486

Forward sales contracts:
 
 
 
 
Gross assets
 
$
377

 
$
64

Gross liabilities
 
920

 
10,121

Net forward sales contracts
 
$
(543
)
 
$
(10,057
)

As of December 31, 2019 and 2018 , the net rate lock commitments are reported in mortgage banking "Other assets" and the net forward sales contracts are reported in mortgage banking "Accrued expenses and other liabilities" on the accompanying consolidated balance sheets.
The fair value measurement as of December 31, 2019 was as follows:
 
 
Notional or
Principal
Amount
 
Assumed
Gain/(Loss)
From Loan
Sale
 
Interest
Rate
Movement
Effect
 
Servicing
Rights
Value
 
Security
Price
Change
 
Total Fair
Value
Measurement
Gain/(Loss)
Rate lock commitments
 
$
581,065

 
$
1,832

 
$
405

 
$
5,398

 
$

 
$
7,635

Forward sales contracts
 
$
986,041

 

 

 

 
(543
)
 
(543
)
Mortgages held for sale
 
$
485,106

 
1,976

 
(285
)
 
5,328

 

 
7,019

Total fair value measurement
 
$
3,808

 
$
120

 
$
10,726

 
$
(543
)
 
$
14,111


The total fair value measurement as of December 31, 2018 was $14,309. NVRM recorded a fair value adjustment to expense of $198 for the year ended December 31, 2019, and fair value adjustments to income of $8,485 and $1,638 for the years ended December 31, 2018 and 2017, respectively.  Unrealized gains/losses from the change in the fair value measurements are included in earnings as a component of mortgage banking fees in the accompanying consolidated statements of income. The fair value measurement will be impacted in the future by the change in the value of the servicing rights, interest rate movements, security price fluctuations, and the volume and product mix of NVRM’s closed loans and locked loan commitments.
XML 39 R66.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Reconciliation of Unrecognized Tax Benefits (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]    
Balance at beginning of year $ 43,418 $ 45,337
Additions based on tax positions related to the current year 2,941 4,340
Reductions for tax positions of prior years (7,003) (6,259)
Settlements 0 0
Balance at end of year $ 39,356 $ 43,418
XML 40 R62.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Provision for Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Current:      
Federal $ 115,610 $ 126,358 $ 211,641
State 34,586 37,038 37,006
Deferred:      
Federal (2,195) 138 60,785
State (745) (999) (42)
Total $ 147,256 $ 162,535 $ 309,390
XML 41 R49.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Variable Interest Entities - Additional Information (Detail)
$ in Thousands
Dec. 31, 2019
USD ($)
lot
Dec. 31, 2018
USD ($)
Variable Interest Entity [Line Items]    
Maximum range of deposits required under the purchase agreements 10.00%  
Contract land deposits in cash $ 441,423 $ 425,393
Variable Interest Entities    
Variable Interest Entity [Line Items]    
Maximum range of deposits required under the purchase agreements 10.00%  
Lots controlled by NVR | lot 101,300  
Contract land deposits in cash under Lot Purchase Agreements $ 439,500  
Letters of credit related to lots $ 5,500  
Contract on Raw Ground with Landowners    
Variable Interest Entity [Line Items]    
Lots controlled by NVR | lot 7,000  
Contract land deposits in cash $ 1,900  
Letters of credit on raw land contracts 100  
Refundable deposits $ 900  
XML 42 R41.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segment Information, Nature of Operations, and Certain Concentrations - Revenues (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Consolidated revenues                 $ 7,388,664 $ 7,163,674 $ 6,305,840
Homebuilding:                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Consolidated revenues $ 1,946,859 $ 1,873,331 $ 1,757,448 $ 1,643,206 $ 1,954,403 $ 1,809,345 $ 1,750,463 $ 1,490,093 7,220,844 7,004,304 6,175,521
Homebuilding: | Mid Atlantic                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Consolidated revenues                 3,901,573 3,893,358 3,543,687
Homebuilding: | North East                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Consolidated revenues                 514,804 580,726 517,141
Homebuilding: | Mid East                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Consolidated revenues                 1,501,139 1,455,834 1,250,165
Homebuilding: | South East                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Consolidated revenues                 1,303,328 1,074,386 864,528
Mortgage Banking:                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Consolidated revenues $ 43,336 $ 37,933 $ 42,746 $ 43,805 $ 40,145 $ 43,062 $ 36,842 $ 39,321 $ 167,820 $ 159,370 $ 130,319
XML 43 R45.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segment Information, Nature of Operations, and Certain Concentrations - Interest Expense (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Consolidated interest expense $ 25,380 $ 25,081 $ 24,185
Homebuilding:      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Consolidated interest expense 24,335 24,036 23,037
Mortgage Banking:      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Consolidated interest expense 1,045 1,045 1,148
Profit before taxes:      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Consolidated interest expense 225,627 215,016 199,586
Profit before taxes: | Homebuilding: | Mid Atlantic      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Consolidated interest expense 123,178 123,908 123,075
Profit before taxes: | Homebuilding: | North East      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Consolidated interest expense 19,804 17,897 16,117
Profit before taxes: | Homebuilding: | Mid East      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Consolidated interest expense 37,266 35,804 29,663
Profit before taxes: | Homebuilding: | South East      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Consolidated interest expense 44,334 36,362 29,583
Profit before taxes: | Mortgage Banking:      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Consolidated interest expense 1,045 1,045 1,148
Reconciling items:      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Consolidated interest expense $ 24,221 $ 23,968 $ 22,983
XML 44 R24.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2019
Significant Accounting Policies [Line Items]  
Principles of Consolidation
Principles of Consolidation
The accompanying consolidated financial statements include the accounts of NVR, Inc. and its subsidiaries (“NVR”, the “Company”, "we", "us", or "our") and certain other entities in which the Company is deemed to be the primary beneficiary (see Notes 3 and 4 herein for additional information). All significant intercompany transactions have been eliminated in consolidation.
Use of Estimates in the Preparation of Financial Statements
Use of Estimates in the Preparation of Financial Statements
The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting periods. Management continually evaluates the estimates used to prepare the consolidated financial statements and updates those estimates as necessary. In general, our estimates are based on historical experience, on information from third party professionals, and other various assumptions that are believed to be reasonable under the facts and circumstances. Actual results could differ materially from those estimates made by management.
Cash and Cash Equivalents
Cash and Cash Equivalents
Cash and cash equivalents include short-term investments with original maturities of three months or less.
Restricted Cash
Homebuilding restricted cash was attributable to customer deposits for certain home sales.  Mortgage banking restricted cash includes amounts collected from customers for loans in process and closed mortgage loans held for sale.
At December 31, 2019 and 2018, $281 and $320, respectively, of cash related to a consolidated variable interest entity is included in homebuilding “Other assets” on the accompanying consolidated balance sheet.
Homebuilding Inventory
Homebuilding Inventory
The carrying value of inventory is stated at the lower of cost or market value. Cost of lots and completed and uncompleted housing units represent the accumulated actual cost of the units. Field construction supervisors’ salaries and related direct overhead expenses are included in inventory costs. Interest costs are not capitalized into inventory, with the exception of land under development and joint venture investments, as applicable (see below). Upon settlement, the cost of the unit is expensed on a specific identification basis. Cost of building materials is determined on a first-in, first-out basis.
Sold inventory is evaluated for impairment based on the contractual sales price compared to the total estimated cost to construct. Unsold inventory is evaluated for impairment by analyzing recent comparable sales prices within the applicable community compared to the costs incurred to date plus the expected costs to complete. Any calculated impairments are recorded immediately.
Contract Land Deposits
Contract Land Deposits
We purchase finished lots under fixed price lot purchase agreements (“Lot Purchase Agreements”) that require deposits that may be forfeited if we fail to perform under the contract. The deposits are in the form of cash or letters of credit in varying amounts and represent a percentage of the aggregate purchase price of the finished lots.
We maintain an allowance for losses on contract land deposits that reflects our judgment of the present loss exposure in the existing contract land deposit portfolio at the end of the reporting period. To analyze contract land deposit impairments, we conduct a loss contingency analysis each quarter. In addition to considering market and economic conditions, we assess contract land deposit impairments on a community-by-community basis pursuant to the purchase contract terms, analyzing, as applicable, current sales absorption levels, recent sales’ direct profit, the dollar differential between the contractual purchase price and the current market price for lots, a developer’s performance, a developer’s financial ability or willingness to reduce lot prices to current market prices, if necessary, and the contract’s default status by either us or the developer along with an analysis of the expected outcome of any such default.
Our analysis is focused on whether we can sell houses at an acceptable margin and sales pace in a particular community in the current market with which we are faced. Because we do not own the finished lots on which we have placed a contract land deposit, if the above analysis leads to a determination that we cannot sell homes at an acceptable margin and sales pace at the current contractual lot price, we then determine whether we will elect to default under the contract, forfeit the deposit and terminate the contract, or whether we will attempt to restructure the Lot Purchase Agreement, which may require us to forfeit the deposit to obtain contract concessions from a developer. We also assess whether impairment is present due to collectibility issues resulting from a developer’s non-performance because of financial or other conditions.
For the year ended December 31, 2019 we recognized a net pre-tax recovery of $680 of contract land deposits previously determined to be unrecoverable. For the years ended December 31, 2018 and 2017, we incurred net pre-tax charges of $5,115 and $1,238, respectively, related to impairment of contract land deposits. The contract land deposit assets on the accompanying consolidated balance sheets are shown net of the allowance for losses of $27,572 and $29,216 at December 31, 2019 and 2018, respectively.
Land Under Development
Land Under Development
On a limited basis, we directly acquire raw parcels of land already zoned for its intended use to develop into finished lots. Land under development includes the land acquisition costs, direct improvement costs, capitalized interest, where applicable, and real estate taxes.
Land under development, including the land under development held by our unconsolidated joint ventures and the related joint venture investments, is reviewed for potential write-downs when impairment indicators are present. In addition to considering market and economic conditions, we assess land under development impairments on a community-by-community basis, analyzing, as applicable, current sales absorption levels, recent sales’ direct profit, and the dollar differential between the projected fully-developed cost of the lots and the current market price for lots. If indicators of impairment are present for a community, we perform an analysis to determine if the undiscounted cash flows estimated to be generated by those assets are less than their carrying amounts, and if so, impairment charges are required to be recorded in an amount by which the carrying amount of the assets exceeds the fair value of such assets. Our determination of fair value is primarily based on discounting the estimated future cash flows at a rate commensurate with the inherent risks associated with the assets and related estimated cash flow streams. See Notes 4 and 5 for further discussion of joint venture investments and land under development, respectively.
Property, Plant, and Equipment
Property, Plant, and Equipment
Property, plant, and equipment are carried at cost less accumulated depreciation and amortization. Depreciation is based on the estimated useful lives of the assets using the straight-line method. Model home furniture and fixtures are generally depreciated over a 2-year period, office facilities and other equipment are depreciated over a period of 3 to 10 years and production facilities are depreciated over periods of 5 to 40 years.
Intangible Assets
Intangible Assets
On December 31, 2012, we acquired substantially all of the assets of Heartland Homes, Inc., which resulted in us recording finite-lived intangible assets and goodwill. We completed our annual assessment for impairment of goodwill and management determined that there was no impairment. As of December 31, 2019 and 2018, finite-lived intangible assets, net of accumulated amortization, totaled $466 and $621, respectively. The remaining finite-lived intangible assets will be amortized on a straight-line basis over 3 years. As of both December 31, 2019 and 2018, the goodwill value was $441. Finite-lived intangible assets and goodwill are included in homebuilding "Other assets" in the accompanying consolidated balance sheets.
Warranty/Product Liability Reserves
Warranty/Product Liability Reserves
We establish warranty and product liability reserves ("Warranty Reserve") to provide for estimated future expenses as a result of construction and product defects, product recalls and litigation incidental to our homebuilding business. Liability estimates are determined based on management’s judgment considering such factors as historical experience, the likely current cost of corrective action, manufacturers’ and subcontractors’ participation in sharing the cost of corrective action, consultations with third party experts such as engineers, and discussions with our general counsel and outside counsel retained to handle specific product liability cases. 
Mortgage Loans Held for Sale, Derivatives and Hedging Activities
Mortgage Repurchase Reserve, Mortgage Loans Held for Sale and Derivatives and Hedging Activities
We originate several different loan products to our customers to finance the purchase of a home through our wholly-owned mortgage subsidiary, NVR Mortgage Finance, Inc. (“NVRM”). NVRM sells all of the loans it originates into the secondary market on a servicing released basis, typically within 30 days from closing. All of the loans that NVRM originates are underwritten to the standards and specifications of the ultimate investor. Those underwriting standards are typically equal to or more stringent than the underwriting standards required by Fannie Mae (“FNMA”), Ginnie Mae (“GNMA”), Freddie Mac ("FHLMC"), the Department of Veterans Affairs (“VA”) and the Federal Housing Administration (“FHA”). Insofar as NVRM underwrites its originated loans to those standards, NVRM bears no increased concentration of credit risk from the issuance of loans, except in certain limited instances where repurchases or early payment default occur. NVRM employs a quality control department to ensure that its underwriting controls are effectively operating, and further assesses the underwriting function as part of its assessment of internal controls over financial reporting. NVRM maintains a reserve for losses on mortgage loans originated that reflects our judgment of the present loss exposure in the loans that NVRM has originated and sold. The reserve is calculated based on an analysis of historical experience and exposure (see Note 16 herein for further information).
Mortgage loans held for sale are recorded at fair value when closed, and thereafter are carried at the lower of cost or fair value, net of deferred origination costs, until sold.
In the normal course of business, NVRM enters into contractual commitments to extend credit to buyers of single-family homes with fixed expiration dates. The commitments become effective when the borrowers “lock-in” a specified interest rate within time frames established by NVRM. All borrowers are evaluated for credit worthiness prior to the extension of the commitment. Market risk arises if interest rates move adversely between the time of the “lock-in” of rates by the borrower and the sale date of the loan to a broker/dealer. To mitigate the effect of the interest rate risk inherent in providing rate lock commitments to borrowers, NVRM enters into optional or mandatory delivery forward sale contracts to sell whole loans and mortgage-backed securities to broker/dealers. The forward sale contracts lock-in an interest rate and price for the sale of loans similar to the specific rate lock commitments. NVRM does not engage in speculative or trading derivative activities. Both the rate lock commitments to borrowers and the forward sale contracts to broker/dealers are undesignated derivatives, and, accordingly, are marked to fair value through earnings. At December 31, 2019, there were contractual commitments to extend credit to borrowers aggregating $581,065, and open forward delivery sale contracts aggregating $986,041, which hedge both the rate lock loan commitments and closed loans held for sale (see Note 15 herein for a description of the Company’s fair value accounting).
Earnings Per Share
Earnings per Share
The following weighted average shares and share equivalents were used to calculate basic and diluted earnings per share for the years ended December 31, 2019, 2018 and 2017:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Weighted average number of shares outstanding used to
   calculate basic EPS
 
3,641

 
3,631

 
3,733

Dilutive securities:
 
 

 
 
 
 
Stock options and restricted share units
 
332

 
461

 
507

Weighted average number of shares and share equivalents outstanding used to calculate diluted EPS
 
3,973

 
4,092

 
4,240


The assumed proceeds used in the treasury method for calculating our diluted earnings per share includes the amount the employee must pay upon exercise and the amount of compensation cost attributed to future services not yet recognized.
The following stock options issued under equity incentive plans were outstanding during the years ended December 31, 2019, 2018 and 2017, but were not included in the computation of diluted earnings per share because the effect would have been anti-dilutive.
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Anti-dilutive securities
 
319

 
370

 
15


Revenues-Homebuilding Operations
Revenues – Homebuilding Operations
We build single-family detached homes, townhomes and condominium buildings, which generally are constructed on a pre-sold basis. Revenue is recognized on the settlement date at the contract sales price, when control is transferred to our customers.
Mortgage Banking Fees
Mortgage Banking Fees
Mortgage banking fees include income earned by NVRM for originating mortgage loans, servicing mortgage loans held on an interim basis, title fees, gains and losses on the sale of mortgage loans and mortgage servicing and other activities incidental to mortgage banking. Mortgage banking fees are generally recognized after the loan has been sold to an unaffiliated, third party investor.
Income Taxes
Income Taxes
Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on the deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. See Note 11 herein for discussion of the impact on the Company's deferred tax asset resulting from the enactment of the Tax Cuts and Jobs Act in December 2017.
ASC 740-10, Income Taxes, provides that a tax benefit from an uncertain tax position may be recognized when it is more-likely-than-not (defined as a likelihood of more than 50%) that the position will be sustained upon examination, including resolution of any related appeals or litigation processes, based on the technical merits. If a tax position does not meet the more-likely-than-not recognition threshold, despite our belief that its filing position is supportable, the benefit of that tax position is not recognized in the statements of income. We recognize interest related to unrecognized tax benefits as a component of income tax expense. Based on our historical experience in dealing with various taxing authorities, we have found that it is the administrative practice of the taxing authorities to not seek penalties from us for the tax positions we have taken on our returns related to our unrecognized tax benefits. Therefore, we do not accrue penalties for the positions in which we have an unrecognized tax benefit. We recognize unrecognized tax benefits in the period that the uncertainty is eliminated by either affirmative agreement of the uncertain tax position by the applicable taxing authority, by expiration of the applicable statute of limitation, or by determination in accordance with certain states’ administrative practices that the uncertain tax position has been effectively settled (see Note 11 herein for further information).
Financial Instruments
Financial Instruments
Except as otherwise noted herein, we believe that the carrying value approximates the fair value of our financial instruments (see Note 15 herein for further information).
Equity-Based Compensation
Equity-Based Compensation
We recognize equity-based compensation expense within its income statement for all share-based payment arrangements, which includes non-qualified stock options to purchase shares of NVR common stock ("Options") and restricted share units ("RSUs"). Compensation expense is based on the grant-date fair value of the Options and RSUs granted, and is recognized on a straight-line basis over the requisite service period for the entire award (from the date of grant through the period of the last separately vesting portion of the grant). Options and RSUs which are subject to a performance condition are treated as a separate award from the “service-only” Options and RSUs, and compensation expense is recognized when it becomes probable that the stated performance target will be achieved. We calculate the fair value of our Options, which are non-publicly traded, using the Black-Scholes option-pricing model. The grant date fair value of the RSUs is the closing price of our common stock on the day immediately preceding the date of grant. The reversal of compensation expense previously recognized for grants forfeited is recorded in the period in which the forfeiture occurs. Our equity-based compensation plans are accounted for as equity-classified awards (see Note 12 herein for further discussion of equity-based compensation plans).
Comprehensive Income
Comprehensive Income
For the years ended December 31, 2019, 2018 and 2017, comprehensive income equaled net income; therefore, a separate statement of comprehensive income is not included in the accompanying consolidated financial statements.
Recent Accounting Pronouncements
Recent Accounting Pronouncements
Recently Adopted Accounting Pronouncements
Leases
On January 1, 2019, we adopted ASU 2016-02, Leases (Topic 842), which requires the recognition of our leases on the balance sheet as right-of-use ("ROU") assets and lease liabilities. We elected to adopt Topic 842 using the effective date transition method, which permits us to apply the new standard prospectively and present comparative years under legacy GAAP.
In adoption of the standard, we also elected the following:
to apply the package of practical expedients during transition, under which we were not required to reassess as of the date of adoption (i) whether any of our contracts are or contain leases, (ii) the classifications of our leases, and (iii) any initial direct costs related to those leases.
to exclude leases with an initial lease term of 12 months or less from the recognition requirements under Topic 842.
to utilize the portfolio approach for certain office equipment leases, grouping leases by asset type which have similar lease terms and payment schedules.
Upon adoption, on January 1, 2019 we recorded a lease liability of $85,516 and a ROU asset of $79,345, which was recorded net of previously recognized straight-line operating lease adjustments on existing leases. The adoption of Topic 842 did not have an impact on our recognition of lease expense. See additional lease disclosures in Note 13.
Recently Issued Accounting Pronouncements
In June 2016, FASB issued ASU 2016-13, Financial Instruments – Credit Losses (Topic 326), which significantly changes the way impairment of financial assets is recognized. The standard will require immediate recognition of estimated credit losses expected to occur over the remaining life of many financial assets, which will generally result in earlier recognition of allowances for credit losses on loans and other financial instruments. The standard’s provisions will be applied as a cumulative-effect adjustment to beginning retained earnings as of the effective date. The standard is effective for us as of January 1, 2020. We do not believe that the adoption of this standard will have a material effect on our consolidated financial statements and related disclosures.
In January 2017, FASB issued ASU 2017-04, Intangibles – Goodwill and Other (Topic 350), Simplifying the Test for Goodwill Impairment. The standard’s objective is to simplify the subsequent measurement of goodwill by eliminating the second step from the goodwill impairment test. Under the amendments in the standard, an entity would perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. If the carrying amount of a reporting unit exceeds its fair value, an impairment charge would then be recognized, not to exceed the amount of goodwill allocated to that reporting unit. The standard is effective for us on January 1, 2020. We do not believe that the adoption of this standard will have a material effect on our consolidated financial statements and related disclosures.
XML 45 R20.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingent Liabilities
12 Months Ended
Dec. 31, 2019
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingent Liabilities Commitments and Contingent Liabilities
Litigation
We are involved in various litigation arising in the ordinary course of business. In the opinion of management, and based on advice of legal counsel, this litigation is not expected to have a material adverse effect on our financial position, results of operations or cash flows. Legal costs incurred in connection with outstanding litigation are expensed as incurred.
Contract Land Deposits
We generally do not engage in the land development business. Instead, we typically acquire finished building lots at market prices from various development entities under Lot Purchase Agreements. The Lot Purchase Agreements require deposits that may be forfeited if we fail to perform under the agreement. The deposits required under the Lot Purchase Agreements are in the form of cash or letters of credit in varying amounts, and typically range up to 10% of the aggregate purchase price of the finished lots. At December 31, 2019, assuming that contractual development milestones are met and we exercise our option,we expect to place additional forfeitable deposits with land developers under existing Lot Purchase Agreements of approximately $211,500. Additionally, as of December 31, 2019, we had funding commitments totaling approximately $6,100 under a joint development agreement related to our land under development, a portion of which we expect will be offset by development credits of approximately $2,800.
Bonds and Letters of Credit
During the ordinary course of operating the homebuilding and mortgage banking businesses, we are required to enter into bond or letter of credit arrangements with local municipalities, government agencies, or land developers to collateralize our obligations under various contracts. We had approximately $40,600 of contingent obligations under such agreements, including approximately $9,700 for letters of credit issued under the Credit Agreement as of December 31, 2019. We believe we will fulfill our obligations under the related contracts and does not anticipate any material losses under these bonds or letters of credit.
Warranty Reserve
The following table reflects the changes in our Warranty Reserve (see Note 1 herein for further discussion of warranty/product liability reserves):
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Warranty reserve, beginning of year
 
$
103,700

 
$
94,513

 
$
93,895

Provision
 
69,065

 
62,553

 
44,652

Payments
 
(64,712
)
 
(53,366
)
 
(44,034
)
Warranty reserve, end of year
 
$
108,053

 
$
103,700

 
$
94,513


XML 46 R28.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Capitalized Interest (Tables)
12 Months Ended
Dec. 31, 2019
Capitalized Interest Costs, Including Allowance for Funds Used During Construction [Abstract]  
Summary of Interest Costs Incurred, Capitalized, Expensed and Charged to Cost of Sales
Our interest costs incurred, capitalized, expensed and charged to cost of sales during the years ended December 31, 2019, 2018 and 2017 was as follows:
 
 
December 31,
 
 
2019
 
2018
 
2017
Interest capitalized, beginning of year
 
$
4,154

 
$
5,583

 
$
5,106

Interest incurred
 
26,463

 
26,277

 
26,384

Interest charged to interest expense
 
(25,380
)
 
(25,081
)
 
(24,185
)
Interest charged to cost of sales
 
(1,738
)
 
(2,625
)
 
(1,722
)
Interest capitalized, end of year
 
$
3,499

 
$
4,154

 
$
5,583


XML 47 R39.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies - Summary of Antidilutive Securities Excluded from Computation of Earnings Per Share (Detail) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Accounting Policies [Abstract]      
Anti-dilutive securities (in Shares) 319 370 15
XML 48 R31.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2019
Income Tax Disclosure [Abstract]  
Provision for Income Taxes
The provision for income taxes consists of the following:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Current:
 
 
 
 
 
 
Federal
 
$
115,610

 
$
126,358

 
$
211,641

State
 
34,586

 
37,038

 
37,006

Deferred:
 
 
 
 
 
 
Federal
 
(2,195
)
 
138

 
60,785

State
 
(745
)
 
(999
)
 
(42
)
 Income tax expense
 
$
147,256

 
$
162,535

 
$
309,390


Deferred Income Taxes on Consolidated Balance Sheets
Deferred income taxes on our consolidated balance sheets were comprised of the following:
 
 
December 31,
 
 
2019
 
2018
Deferred tax assets:
 
 
 
 
Other accrued expenses and contract land deposit reserve
 
$
52,726

 
$
51,316

Deferred compensation
 
4,635

 
4,693

Equity-based compensation expense
 
42,043

 
40,744

Inventory
 
10,530

 
9,242

Unrecognized tax benefit
 
12,355

 
13,587

Other
 
8,289

 
5,113

Total deferred tax assets
 
130,578

 
124,695

Less: Deferred tax liabilities
 
7,902

 
6,091

Net deferred tax asset
 
$
122,676

 
$
118,604


Income Tax Expense Reconciliation
A reconciliation of income taxes computed at the federal statutory rate (21% in 2019 and 2018, 35% in 2017) to income tax expense is as follows:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Income taxes computed at the federal statutory rate
 
$
215,417

 
$
201,544

 
$
296,419

State income taxes, net of federal income tax benefit (1)
 
45,770

 
42,944

 
30,046

Excess tax benefits from equity-based compensation
 
(101,466
)
 
(77,478
)
 
(58,681
)
Remeasurement of net deferred tax assets due to enactment of Tax Cut and Jobs Act
 

 
(497
)
 
62,702

Other, net (2)
 
(12,465
)
 
(3,978
)
 
(21,096
)
Income tax expense
 
$
147,256

 
$
162,535

 
$
309,390

(1)
Excludes state excess tax benefits from equity-based compensation included in the line below.
(2)
Primarily attributable to tax benefits from certain energy tax credits for the years ended December 31, 2019 and 2018. In 2019, the energy credit recorded related to homes we settled in both 2018 and 2019 due to the retroactive reinstatement of certain expired energy tax credits under the The Further Consolidated Appropriations Act. In 2018, the energy tax credits resulted from credit adjustments related to 2017 home settlement activity. For the year ended December 31, 2017, the tax benefit resulted primarily from the domestic production activities deduction, which was eliminated effective January 1, 2018, following the enactment of the Tax Cuts and Jobs Act in December 2017.
Reconciliation of Unrecognized Tax Benefits
A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:
 
 
Year Ended December 31,
 
 
2019
 
2018
Balance at beginning of year
 
$
43,418

 
$
45,337

Additions based on tax positions related to the current year
 
2,941

 
4,340

Reductions for tax positions of prior years
 
(7,003
)
 
(6,259
)
Settlements
 

 

Balance at end of year
 
$
39,356

 
$
43,418


XML 49 R35.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value (Tables)
12 Months Ended
Dec. 31, 2019
Fair Value Disclosures [Abstract]  
Undesignated Derivative Instruments
The fair value measurement of NVRM's undesignated derivative instruments was as follows:
 
 
As of December 31,
 
 
2019
 
2018
Rate lock commitments:
 
 
 
 
Gross assets
 
$
8,132

 
$
13,831

Gross liabilities
 
497

 
345

Net rate lock commitments
 
$
7,635

 
$
13,486

Forward sales contracts:
 
 
 
 
Gross assets
 
$
377

 
$
64

Gross liabilities
 
920

 
10,121

Net forward sales contracts
 
$
(543
)
 
$
(10,057
)

Fair Value Measurement
The fair value measurement as of December 31, 2019 was as follows:
 
 
Notional or
Principal
Amount
 
Assumed
Gain/(Loss)
From Loan
Sale
 
Interest
Rate
Movement
Effect
 
Servicing
Rights
Value
 
Security
Price
Change
 
Total Fair
Value
Measurement
Gain/(Loss)
Rate lock commitments
 
$
581,065

 
$
1,832

 
$
405

 
$
5,398

 
$

 
$
7,635

Forward sales contracts
 
$
986,041

 

 

 

 
(543
)
 
(543
)
Mortgages held for sale
 
$
485,106

 
1,976

 
(285
)
 
5,328

 

 
7,019

Total fair value measurement
 
$
3,808

 
$
120

 
$
10,726

 
$
(543
)
 
$
14,111


XML 50 R3.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Balance Sheets (Parenthetical) - $ / shares
Dec. 31, 2019
Dec. 31, 2018
Statement of Financial Position [Abstract]    
Common stock, par value $ 0.01 $ 0.01
Common stock, shares authorized 60,000,000 60,000,000
Common stock, shares issued 20,555,330 20,555,330
Deferred compensation trust, shares 107,295 107,340
Treasury stock, shares 16,922,558 16,977,499
XML 51 R7.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2019
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
Principles of Consolidation
The accompanying consolidated financial statements include the accounts of NVR, Inc. and its subsidiaries (“NVR”, the “Company”, "we", "us", or "our") and certain other entities in which the Company is deemed to be the primary beneficiary (see Notes 3 and 4 herein for additional information). All significant intercompany transactions have been eliminated in consolidation.
Use of Estimates in the Preparation of Financial Statements
The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting periods. Management continually evaluates the estimates used to prepare the consolidated financial statements and updates those estimates as necessary. In general, our estimates are based on historical experience, on information from third party professionals, and other various assumptions that are believed to be reasonable under the facts and circumstances. Actual results could differ materially from those estimates made by management.
Cash and Cash Equivalents
Cash and cash equivalents include short-term investments with original maturities of three months or less.
Restricted Cash
Homebuilding restricted cash was attributable to customer deposits for certain home sales.  Mortgage banking restricted cash includes amounts collected from customers for loans in process and closed mortgage loans held for sale.
At December 31, 2019 and 2018, $281 and $320, respectively, of cash related to a consolidated variable interest entity is included in homebuilding “Other assets” on the accompanying consolidated balance sheet.
Homebuilding Inventory
The carrying value of inventory is stated at the lower of cost or market value. Cost of lots and completed and uncompleted housing units represent the accumulated actual cost of the units. Field construction supervisors’ salaries and related direct overhead expenses are included in inventory costs. Interest costs are not capitalized into inventory, with the exception of land under development and joint venture investments, as applicable (see below). Upon settlement, the cost of the unit is expensed on a specific identification basis. Cost of building materials is determined on a first-in, first-out basis.
Sold inventory is evaluated for impairment based on the contractual sales price compared to the total estimated cost to construct. Unsold inventory is evaluated for impairment by analyzing recent comparable sales prices within the applicable community compared to the costs incurred to date plus the expected costs to complete. Any calculated impairments are recorded immediately.
Contract Land Deposits
We purchase finished lots under fixed price lot purchase agreements (“Lot Purchase Agreements”) that require deposits that may be forfeited if we fail to perform under the contract. The deposits are in the form of cash or letters of credit in varying amounts and represent a percentage of the aggregate purchase price of the finished lots.
We maintain an allowance for losses on contract land deposits that reflects our judgment of the present loss exposure in the existing contract land deposit portfolio at the end of the reporting period. To analyze contract land deposit impairments, we conduct a loss contingency analysis each quarter. In addition to considering market and economic conditions, we assess contract land deposit impairments on a community-by-community basis pursuant to the purchase contract terms, analyzing, as applicable, current sales absorption levels, recent sales’ direct profit, the dollar differential between the contractual purchase price and the current market price for lots, a developer’s performance, a developer’s financial ability or willingness to reduce lot prices to current market prices, if necessary, and the contract’s default status by either us or the developer along with an analysis of the expected outcome of any such default.
Our analysis is focused on whether we can sell houses at an acceptable margin and sales pace in a particular community in the current market with which we are faced. Because we do not own the finished lots on which we have placed a contract land deposit, if the above analysis leads to a determination that we cannot sell homes at an acceptable margin and sales pace at the current contractual lot price, we then determine whether we will elect to default under the contract, forfeit the deposit and terminate the contract, or whether we will attempt to restructure the Lot Purchase Agreement, which may require us to forfeit the deposit to obtain contract concessions from a developer. We also assess whether impairment is present due to collectibility issues resulting from a developer’s non-performance because of financial or other conditions.
For the year ended December 31, 2019 we recognized a net pre-tax recovery of $680 of contract land deposits previously determined to be unrecoverable. For the years ended December 31, 2018 and 2017, we incurred net pre-tax charges of $5,115 and $1,238, respectively, related to impairment of contract land deposits. The contract land deposit assets on the accompanying consolidated balance sheets are shown net of the allowance for losses of $27,572 and $29,216 at December 31, 2019 and 2018, respectively.
Land Under Development
On a limited basis, we directly acquire raw parcels of land already zoned for its intended use to develop into finished lots. Land under development includes the land acquisition costs, direct improvement costs, capitalized interest, where applicable, and real estate taxes.
Land under development, including the land under development held by our unconsolidated joint ventures and the related joint venture investments, is reviewed for potential write-downs when impairment indicators are present. In addition to considering market and economic conditions, we assess land under development impairments on a community-by-community basis, analyzing, as applicable, current sales absorption levels, recent sales’ direct profit, and the dollar differential between the projected fully-developed cost of the lots and the current market price for lots. If indicators of impairment are present for a community, we perform an analysis to determine if the undiscounted cash flows estimated to be generated by those assets are less than their carrying amounts, and if so, impairment charges are required to be recorded in an amount by which the carrying amount of the assets exceeds the fair value of such assets. Our determination of fair value is primarily based on discounting the estimated future cash flows at a rate commensurate with the inherent risks associated with the assets and related estimated cash flow streams. See Notes 4 and 5 for further discussion of joint venture investments and land under development, respectively.
Property, Plant, and Equipment
Property, plant, and equipment are carried at cost less accumulated depreciation and amortization. Depreciation is based on the estimated useful lives of the assets using the straight-line method. Model home furniture and fixtures are generally depreciated over a 2-year period, office facilities and other equipment are depreciated over a period of 3 to 10 years and production facilities are depreciated over periods of 5 to 40 years.
Intangible Assets
On December 31, 2012, we acquired substantially all of the assets of Heartland Homes, Inc., which resulted in us recording finite-lived intangible assets and goodwill. We completed our annual assessment for impairment of goodwill and management determined that there was no impairment. As of December 31, 2019 and 2018, finite-lived intangible assets, net of accumulated amortization, totaled $466 and $621, respectively. The remaining finite-lived intangible assets will be amortized on a straight-line basis over 3 years. As of both December 31, 2019 and 2018, the goodwill value was $441. Finite-lived intangible assets and goodwill are included in homebuilding "Other assets" in the accompanying consolidated balance sheets.
Warranty/Product Liability Reserves
We establish warranty and product liability reserves ("Warranty Reserve") to provide for estimated future expenses as a result of construction and product defects, product recalls and litigation incidental to our homebuilding business. Liability estimates are determined based on management’s judgment considering such factors as historical experience, the likely current cost of corrective action, manufacturers’ and subcontractors’ participation in sharing the cost of corrective action, consultations with third party experts such as engineers, and discussions with our general counsel and outside counsel retained to handle specific product liability cases. 
Mortgage Repurchase Reserve, Mortgage Loans Held for Sale and Derivatives and Hedging Activities
We originate several different loan products to our customers to finance the purchase of a home through our wholly-owned mortgage subsidiary, NVR Mortgage Finance, Inc. (“NVRM”). NVRM sells all of the loans it originates into the secondary market on a servicing released basis, typically within 30 days from closing. All of the loans that NVRM originates are underwritten to the standards and specifications of the ultimate investor. Those underwriting standards are typically equal to or more stringent than the underwriting standards required by Fannie Mae (“FNMA”), Ginnie Mae (“GNMA”), Freddie Mac ("FHLMC"), the Department of Veterans Affairs (“VA”) and the Federal Housing Administration (“FHA”). Insofar as NVRM underwrites its originated loans to those standards, NVRM bears no increased concentration of credit risk from the issuance of loans, except in certain limited instances where repurchases or early payment default occur. NVRM employs a quality control department to ensure that its underwriting controls are effectively operating, and further assesses the underwriting function as part of its assessment of internal controls over financial reporting. NVRM maintains a reserve for losses on mortgage loans originated that reflects our judgment of the present loss exposure in the loans that NVRM has originated and sold. The reserve is calculated based on an analysis of historical experience and exposure (see Note 16 herein for further information).
Mortgage loans held for sale are recorded at fair value when closed, and thereafter are carried at the lower of cost or fair value, net of deferred origination costs, until sold.
In the normal course of business, NVRM enters into contractual commitments to extend credit to buyers of single-family homes with fixed expiration dates. The commitments become effective when the borrowers “lock-in” a specified interest rate within time frames established by NVRM. All borrowers are evaluated for credit worthiness prior to the extension of the commitment. Market risk arises if interest rates move adversely between the time of the “lock-in” of rates by the borrower and the sale date of the loan to a broker/dealer. To mitigate the effect of the interest rate risk inherent in providing rate lock commitments to borrowers, NVRM enters into optional or mandatory delivery forward sale contracts to sell whole loans and mortgage-backed securities to broker/dealers. The forward sale contracts lock-in an interest rate and price for the sale of loans similar to the specific rate lock commitments. NVRM does not engage in speculative or trading derivative activities. Both the rate lock commitments to borrowers and the forward sale contracts to broker/dealers are undesignated derivatives, and, accordingly, are marked to fair value through earnings. At December 31, 2019, there were contractual commitments to extend credit to borrowers aggregating $581,065, and open forward delivery sale contracts aggregating $986,041, which hedge both the rate lock loan commitments and closed loans held for sale (see Note 15 herein for a description of the Company’s fair value accounting).
Earnings per Share
The following weighted average shares and share equivalents were used to calculate basic and diluted earnings per share for the years ended December 31, 2019, 2018 and 2017:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Weighted average number of shares outstanding used to
   calculate basic EPS
 
3,641

 
3,631

 
3,733

Dilutive securities:
 
 

 
 
 
 
Stock options and restricted share units
 
332

 
461

 
507

Weighted average number of shares and share equivalents outstanding used to calculate diluted EPS
 
3,973

 
4,092

 
4,240


The assumed proceeds used in the treasury method for calculating our diluted earnings per share includes the amount the employee must pay upon exercise and the amount of compensation cost attributed to future services not yet recognized.
The following stock options issued under equity incentive plans were outstanding during the years ended December 31, 2019, 2018 and 2017, but were not included in the computation of diluted earnings per share because the effect would have been anti-dilutive.
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Anti-dilutive securities
 
319

 
370

 
15



Revenues – Homebuilding Operations
We build single-family detached homes, townhomes and condominium buildings, which generally are constructed on a pre-sold basis. Revenue is recognized on the settlement date at the contract sales price, when control is transferred to our customers. Our contract liabilities, consisting of deposits received from customers (“Handmoney”) on homes not settled, were $131,886 and $138,246 as of December 31, 2019 and 2018, respectively. Substantially all Handmoney is recognized in revenue within twelve months of being received from customers. Our contract assets, consisting of prepaid sales compensation, totaled approximately $14,600 and $17,000, as of December 31, 2019 and 2018, respectively. These amounts are included in homebuilding “Other assets” on the accompanying consolidated balance sheets.
Mortgage Banking Fees
Mortgage banking fees include income earned by NVRM for originating mortgage loans, servicing mortgage loans held on an interim basis, title fees, gains and losses on the sale of mortgage loans and mortgage servicing and other activities incidental to mortgage banking. Mortgage banking fees are generally recognized after the loan has been sold to an unaffiliated, third party investor.
Income Taxes
Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on the deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. See Note 11 herein for discussion of the impact on the Company's deferred tax asset resulting from the enactment of the Tax Cuts and Jobs Act in December 2017.
ASC 740-10, Income Taxes, provides that a tax benefit from an uncertain tax position may be recognized when it is more-likely-than-not (defined as a likelihood of more than 50%) that the position will be sustained upon examination, including resolution of any related appeals or litigation processes, based on the technical merits. If a tax position does not meet the more-likely-than-not recognition threshold, despite our belief that its filing position is supportable, the benefit of that tax position is not recognized in the statements of income. We recognize interest related to unrecognized tax benefits as a component of income tax expense. Based on our historical experience in dealing with various taxing authorities, we have found that it is the administrative practice of the taxing authorities to not seek penalties from us for the tax positions we have taken on our returns related to our unrecognized tax benefits. Therefore, we do not accrue penalties for the positions in which we have an unrecognized tax benefit. We recognize unrecognized tax benefits in the period that the uncertainty is eliminated by either affirmative agreement of the uncertain tax position by the applicable taxing authority, by expiration of the applicable statute of limitation, or by determination in accordance with certain states’ administrative practices that the uncertain tax position has been effectively settled (see Note 11 herein for further information).
Financial Instruments
Except as otherwise noted herein, we believe that the carrying value approximates the fair value of our financial instruments (see Note 15 herein for further information).
Equity-Based Compensation
We recognize equity-based compensation expense within its income statement for all share-based payment arrangements, which includes non-qualified stock options to purchase shares of NVR common stock ("Options") and restricted share units ("RSUs"). Compensation expense is based on the grant-date fair value of the Options and RSUs granted, and is recognized on a straight-line basis over the requisite service period for the entire award (from the date of grant through the period of the last separately vesting portion of the grant). Options and RSUs which are subject to a performance condition are treated as a separate award from the “service-only” Options and RSUs, and compensation expense is recognized when it becomes probable that the stated performance target will be achieved. We calculate the fair value of our Options, which are non-publicly traded, using the Black-Scholes option-pricing model. The grant date fair value of the RSUs is the closing price of our common stock on the day immediately preceding the date of grant. The reversal of compensation expense previously recognized for grants forfeited is recorded in the period in which the forfeiture occurs. Our equity-based compensation plans are accounted for as equity-classified awards (see Note 12 herein for further discussion of equity-based compensation plans).
Comprehensive Income
For the years ended December 31, 2019, 2018 and 2017, comprehensive income equaled net income; therefore, a separate statement of comprehensive income is not included in the accompanying consolidated financial statements.
Recent Accounting Pronouncements
Recently Adopted Accounting Pronouncements
Leases
On January 1, 2019, we adopted ASU 2016-02, Leases (Topic 842), which requires the recognition of our leases on the balance sheet as right-of-use ("ROU") assets and lease liabilities. We elected to adopt Topic 842 using the effective date transition method, which permits us to apply the new standard prospectively and present comparative years under legacy GAAP.
In adoption of the standard, we also elected the following:
to apply the package of practical expedients during transition, under which we were not required to reassess as of the date of adoption (i) whether any of our contracts are or contain leases, (ii) the classifications of our leases, and (iii) any initial direct costs related to those leases.
to exclude leases with an initial lease term of 12 months or less from the recognition requirements under Topic 842.
to utilize the portfolio approach for certain office equipment leases, grouping leases by asset type which have similar lease terms and payment schedules.
Upon adoption, on January 1, 2019 we recorded a lease liability of $85,516 and a ROU asset of $79,345, which was recorded net of previously recognized straight-line operating lease adjustments on existing leases. The adoption of Topic 842 did not have an impact on our recognition of lease expense. See additional lease disclosures in Note 13.
Recently Issued Accounting Pronouncements
In June 2016, FASB issued ASU 2016-13, Financial Instruments – Credit Losses (Topic 326), which significantly changes the way impairment of financial assets is recognized. The standard will require immediate recognition of estimated credit losses expected to occur over the remaining life of many financial assets, which will generally result in earlier recognition of allowances for credit losses on loans and other financial instruments. The standard’s provisions will be applied as a cumulative-effect adjustment to beginning retained earnings as of the effective date. The standard is effective for us as of January 1, 2020. We do not believe that the adoption of this standard will have a material effect on our consolidated financial statements and related disclosures.
In January 2017, FASB issued ASU 2017-04, Intangibles – Goodwill and Other (Topic 350), Simplifying the Test for Goodwill Impairment. The standard’s objective is to simplify the subsequent measurement of goodwill by eliminating the second step from the goodwill impairment test. Under the amendments in the standard, an entity would perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. If the carrying amount of a reporting unit exceeds its fair value, an impairment charge would then be recognized, not to exceed the amount of goodwill allocated to that reporting unit. The standard is effective for us on January 1, 2020. We do not believe that the adoption of this standard will have a material effect on our consolidated financial statements and related disclosures.
JSON 52 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "a201910-k.htm": { "axisCustom": 0, "axisStandard": 25, "contextCount": 243, "dts": { "calculationLink": { "local": [ "nvr-20191231_cal.xml" ] }, "definitionLink": { "local": [ "nvr-20191231_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-eedm-def-2018-01-31.xml", "http://xbrl.fasb.org/srt/2018/elts/srt-eedm1-def-2018-01-31.xml" ] }, "inline": { "local": [ "a201910-k.htm" ] }, "labelLink": { "local": [ "nvr-20191231_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-doc-2018-01-31.xml" ] }, "presentationLink": { "local": [ "nvr-20191231_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-ref-2018-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml" ] }, "schema": { "local": [ "nvr-20191231.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2018/elts/srt-2018-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/2018/elts/srt-types-2018-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2018/elts/us-roles-2018-01-31.xsd", "http://xbrl.fasb.org/srt/2018/elts/srt-roles-2018-01-31.xsd", "http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2018/elts/us-types-2018-01-31.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "https://xbrl.sec.gov/exch/2018/exch-2018-01-31.xsd", "http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd", "http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd", "http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2018/elts/us-parts-codification-2018-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 629, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2018-01-31": 30, "http://www.nvrinc.com/20191231": 2, "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 37 }, "keyCustom": 85, "keyStandard": 384, "memberCustom": 29, "memberStandard": 31, "nsprefix": "nvr", "nsuri": "http://www.nvrinc.com/20191231", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0002000 - Document - Cover Page", "role": "http://www.nvrinc.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104100 - Disclosure - Joint Ventures", "role": "http://www.nvrinc.com/role/JointVentures", "shortName": "Joint Ventures", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "nvr:LandUnderDevelopmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2105100 - Disclosure - Land Under Development", "role": "http://www.nvrinc.com/role/LandUnderDevelopment", "shortName": "Land Under Development", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "nvr:LandUnderDevelopmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "nvr:CapitalizedInterestDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2106100 - Disclosure - Capitalized Interest", "role": "http://www.nvrinc.com/role/CapitalizedInterest", "shortName": "Capitalized Interest", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "nvr:CapitalizedInterestDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107100 - Disclosure - Related Party Transactions", "role": "http://www.nvrinc.com/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2108100 - Disclosure - Property, Plant and Equipment (\"PP&E\")", "role": "http://www.nvrinc.com/role/PropertyPlantAndEquipmentPpe", "shortName": "Property, Plant and Equipment (\"PP&E\")", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2109100 - Disclosure - Debt", "role": "http://www.nvrinc.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2110100 - Disclosure - Common Stock", "role": "http://www.nvrinc.com/role/CommonStock", "shortName": "Common Stock", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2111100 - Disclosure - Income Taxes", "role": "http://www.nvrinc.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2112100 - Disclosure - Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans", "role": "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlans", "shortName": "Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "us-gaap:LeasesOfLesseeDisclosureTextBlock", "span", "div", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2113100 - Disclosure - Leases Leases - Footnote (Notes)", "role": "http://www.nvrinc.com/role/LeasesLeasesFootnoteNotes", "shortName": "Leases Leases - Footnote (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "us-gaap:LeasesOfLesseeDisclosureTextBlock", "span", "div", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001000 - Statement - Consolidated Balance Sheets", "role": "http://www.nvrinc.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "lang": null, "name": "us-gaap:Liabilities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2114100 - Disclosure - Commitments and Contingent Liabilities", "role": "http://www.nvrinc.com/role/CommitmentsAndContingentLiabilities", "shortName": "Commitments and Contingent Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2115100 - Disclosure - Fair Value", "role": "http://www.nvrinc.com/role/FairValue", "shortName": "Fair Value", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "nvr:MortgageRepurchaseReserveTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2117100 - Disclosure - Mortgage Repurchase Reserve", "role": "http://www.nvrinc.com/role/MortgageRepurchaseReserve", "shortName": "Mortgage Repurchase Reserve", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "nvr:MortgageRepurchaseReserveTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2118100 - Disclosure - Quarterly Results (unaudited)", "role": "http://www.nvrinc.com/role/QuarterlyResultsUnaudited", "shortName": "Quarterly Results (unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2201201 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2301302 - Disclosure - Summary of Significant Accounting Policies (Tables)", "role": "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2302301 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations (Tables)", "role": "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsTables", "shortName": "Segment Information, Nature of Operations, and Certain Concentrations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2303301 - Disclosure - Variable Interest Entities (Tables)", "role": "http://www.nvrinc.com/role/VariableInterestEntitiesTables", "shortName": "Variable Interest Entities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "nvr:SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2306301 - Disclosure - Capitalized Interest (Tables)", "role": "http://www.nvrinc.com/role/CapitalizedInterestTables", "shortName": "Capitalized Interest (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "nvr:SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2308301 - Disclosure - Property, Plant and Equipment (\"PP&E\") (Tables)", "role": "http://www.nvrinc.com/role/PropertyPlantAndEquipmentPpeTables", "shortName": "Property, Plant and Equipment (\"PP&E\") (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1001501 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://www.nvrinc.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "nvr:RepurchaseOfCommonStockTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2310301 - Disclosure - Common Stock (Tables)", "role": "http://www.nvrinc.com/role/CommonStockTables", "shortName": "Common Stock (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "nvr:RepurchaseOfCommonStockTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2311301 - Disclosure - Income Taxes (Tables)", "role": "http://www.nvrinc.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "nvr:SummaryofEquityBasedCompensationPlanswithGrantsOutstandingTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2312301 - Disclosure - Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans (Tables)", "role": "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansTables", "shortName": "Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "nvr:SummaryofEquityBasedCompensationPlanswithGrantsOutstandingTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "nvr:ScheduleofSupplementalCashFlowInformationRelatedtoLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2313301 - Disclosure - Leases Leases - Table Text Blocks (Tables)", "role": "http://www.nvrinc.com/role/LeasesLeasesTableTextBlocksTables", "shortName": "Leases Leases - Table Text Blocks (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "nvr:ScheduleofSupplementalCashFlowInformationRelatedtoLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2314301 - Disclosure - Commitments and Contingent Liabilities (Tables)", "role": "http://www.nvrinc.com/role/CommitmentsAndContingentLiabilitiesTables", "shortName": "Commitments and Contingent Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "nvr:ScheduleOfUndesignatedDerivativeInstrumentsInStatementOfFinancialPositionFairValueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2315301 - Disclosure - Fair Value (Tables)", "role": "http://www.nvrinc.com/role/FairValueTables", "shortName": "Fair Value (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "nvr:ScheduleOfUndesignatedDerivativeInstrumentsInStatementOfFinancialPositionFairValueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2318301 - Disclosure - Quarterly Results (unaudited) (Tables)", "role": "http://www.nvrinc.com/role/QuarterlyResultsUnauditedTables", "shortName": "Quarterly Results (unaudited) (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2018Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "nvr:NetContractLandDepositImpairmentRecoveries", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401403 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail)", "role": "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "shortName": "Summary of Significant Accounting Policies - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2018Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "nvr:NetContractLandDepositImpairmentRecoveries", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401404 - Disclosure - Summary of Significant Accounting Policies - Weighted Average Shares and Share Equivalents Used to Calculate Basic and Diluted Earnings Per Share (Detail)", "role": "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesWeightedAverageSharesAndShareEquivalentsUsedToCalculateBasicAndDilutedEarningsPerShareDetail", "shortName": "Summary of Significant Accounting Policies - Weighted Average Shares and Share Equivalents Used to Calculate Basic and Diluted Earnings Per Share (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401405 - Disclosure - Summary of Significant Accounting Policies - Summary of Antidilutive Securities Excluded from Computation of Earnings Per Share (Detail)", "role": "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetail", "shortName": "Summary of Significant Accounting Policies - Summary of Antidilutive Securities Excluded from Computation of Earnings Per Share (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003000 - Statement - Consolidated Statements of Income", "role": "http://www.nvrinc.com/role/ConsolidatedStatementsOfIncome", "shortName": "Consolidated Statements of Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "2", "lang": null, "name": "us-gaap:EarningsPerShareBasic", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "nvr:NumberofTradeNames", "reportCount": 1, "unique": true, "unitRef": "Trade_Names", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402402 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Additional Information (Detail)", "role": "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsAdditionalInformationDetail", "shortName": "Segment Information, Nature of Operations, and Certain Concentrations - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "nvr:NumberofTradeNames", "reportCount": 1, "unique": true, "unitRef": "Trade_Names", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402403 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Revenues (Detail)", "role": "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsRevenuesDetail", "shortName": "Segment Information, Nature of Operations, and Certain Concentrations - Revenues (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD_srt_StatementGeographicalAxis_nvr_MidAtlanticMember_us-gaap_StatementBusinessSegmentsAxis_us-gaap_HomeBuildingMember", "decimals": "-3", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402404 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Profit before Taxes (Detail)", "role": "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsProfitBeforeTaxesDetail", "shortName": "Segment Information, Nature of Operations, and Certain Concentrations - Profit before Taxes (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember", "decimals": "-3", "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Assets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402405 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Assets (Detail)", "role": "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsAssetsDetail", "shortName": "Segment Information, Nature of Operations, and Certain Concentrations - Assets (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "I2019Q1SD", "decimals": "-3", "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "nvr:ReconciliationOfInterestIncomeFromSegmentToConsolidatedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "nvr:InterestIncome", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402406 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Interest Income (Detail)", "role": "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsInterestIncomeDetail", "shortName": "Segment Information, Nature of Operations, and Certain Concentrations - Interest Income (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "nvr:ReconciliationOfInterestIncomeFromSegmentToConsolidatedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "nvr:InterestIncome", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "nvr:SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402407 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Interest Expense (Detail)", "role": "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsInterestExpenseDetail", "shortName": "Segment Information, Nature of Operations, and Certain Concentrations - Interest Expense (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R46": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "nvr:ReconciliationOfDepreciationAndAmortizationFromSegmentToConsolidatedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402408 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Depreciation and Amortization (Detail)", "role": "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsDepreciationAndAmortizationDetail", "shortName": "Segment Information, Nature of Operations, and Certain Concentrations - Depreciation and Amortization (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "nvr:ReconciliationOfDepreciationAndAmortizationFromSegmentToConsolidatedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "nvr:ReconciliationOfExpendituresForPropertyAndEquipmentFromSegmentToConsolidatedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentAdditions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402409 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Expenditures for Property and Equipment (Detail)", "role": "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsExpendituresForPropertyAndEquipmentDetail", "shortName": "Segment Information, Nature of Operations, and Certain Concentrations - Expenditures for Property and Equipment (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "nvr:ReconciliationOfExpendituresForPropertyAndEquipmentFromSegmentToConsolidatedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentAdditions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "nvr:ReconciliationOfCorporateCapitalAllocationChargeFromSegmentToConsolidatedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD_srt_ConsolidationItemsAxis_nvr_CorporateReconcilingItemsAndEliminationsMember", "decimals": "-3", "first": true, "lang": null, "name": "nvr:CorporateCapitalAllocationCharge", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402410 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Corporate Capital Allocation Charge (Detail)", "role": "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsCorporateCapitalAllocationChargeDetail", "shortName": "Segment Information, Nature of Operations, and Certain Concentrations - Corporate Capital Allocation Charge (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "nvr:ReconciliationOfCorporateCapitalAllocationChargeFromSegmentToConsolidatedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD_srt_ConsolidationItemsAxis_nvr_CorporateReconcilingItemsAndEliminationsMember", "decimals": "-3", "first": true, "lang": null, "name": "nvr:CorporateCapitalAllocationCharge", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FI2019Q4", "decimals": "INF", "first": true, "lang": null, "name": "nvr:MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403402 - Disclosure - Variable Interest Entities - Additional Information (Detail)", "role": "http://www.nvrinc.com/role/VariableInterestEntitiesAdditionalInformationDetail", "shortName": "Variable Interest Entities - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FI2019Q4_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember", "decimals": "INF", "lang": null, "name": "nvr:MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FI2016Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005000 - Statement - Consolidated Statements of Shareholders' Equity", "role": "http://www.nvrinc.com/role/ConsolidatedStatementsOfShareholdersEquity", "shortName": "Consolidated Statements of Shareholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember", "decimals": "-3", "lang": null, "name": "us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "nvr:ContractLandDeposits", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403403 - Disclosure - Variable Interest Entities - Total Risk of Loss Related to Contract Land Deposits (Detail)", "role": "http://www.nvrinc.com/role/VariableInterestEntitiesTotalRiskOfLossRelatedToContractLandDepositsDetail", "shortName": "Variable Interest Entities - Total Risk of Loss Related to Contract Land Deposits (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "lang": null, "name": "nvr:LettersOfCreditRelatedToLots", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "ix:continuation", "td", "tr", "table", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FI2018Q4", "decimals": "INF", "first": true, "lang": null, "name": "nvr:FinishedLotsCommittedToPurchase", "reportCount": 1, "unitRef": "lot", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403404 - Disclosure - Variable Interest Entities - Total Risk of Loss Related to Contract Land Deposits (Textual) (Detail)", "role": "http://www.nvrinc.com/role/VariableInterestEntitiesTotalRiskOfLossRelatedToContractLandDepositsTextualDetail", "shortName": "Variable Interest Entities - Total Risk of Loss Related to Contract Land Deposits (Textual) (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R52": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404402 - Disclosure - Joint Ventures - Additional Information (Detail)", "role": "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail", "shortName": "Joint Ventures - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404403 - Disclosure - Joint Ventures - Condensed Balance Sheets (Detail)", "role": "http://www.nvrinc.com/role/JointVenturesCondensedBalanceSheetsDetail", "shortName": "Joint Ventures - Condensed Balance Sheets (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R54": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FI2019Q4", "decimals": "-1", "first": true, "lang": null, "name": "nvr:NumberOfFinishedLotsIntendedToBeDevelopedFromRawParcelsOfLand", "reportCount": 1, "unique": true, "unitRef": "lot", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405401 - Disclosure - Land Under Development - Additional Information (Detail)", "role": "http://www.nvrinc.com/role/LandUnderDevelopmentAdditionalInformationDetail", "shortName": "Land Under Development - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FI2019Q4", "decimals": "-1", "first": true, "lang": null, "name": "nvr:NumberOfFinishedLotsIntendedToBeDevelopedFromRawParcelsOfLand", "reportCount": 1, "unique": true, "unitRef": "lot", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "nvr:SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RealEstateInventoryCapitalizedInterestCosts", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Capitalized Interest - Summary of Interest Costs Incurred, Capitalized, Expensed and Charged to Cost of Sales (Detail)", "role": "http://www.nvrinc.com/role/CapitalizedInterestSummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesDetail", "shortName": "Capitalized Interest - Summary of Interest Costs Incurred, Capitalized, Expensed and Charged to Cost of Sales (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "nvr:SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FI2016Q4", "decimals": "-3", "lang": null, "name": "us-gaap:RealEstateInventoryCapitalizedInterestCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_nvr_ElmStreetMember", "decimals": "-3", "first": true, "lang": null, "name": "nvr:RelatedPartyLotPurchaseAgreementsPurchasePrice", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407401 - Disclosure - Related Party Transactions - Additional Information (Detail)", "role": "http://www.nvrinc.com/role/RelatedPartyTransactionsAdditionalInformationDetail", "shortName": "Related Party Transactions - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_nvr_ElmStreetMember", "decimals": "-3", "first": true, "lang": null, "name": "nvr:RelatedPartyLotPurchaseAgreementsPurchasePrice", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FI2019Q4_us-gaap_StatementBusinessSegmentsAxis_us-gaap_HomeBuildingMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408402 - Disclosure - Property Plant and Equipment (\"PP&E\") - Summary of Property Plant and Equipment (Detail)", "role": "http://www.nvrinc.com/role/PropertyPlantAndEquipmentPpeSummaryOfPropertyPlantAndEquipmentDetail", "shortName": "Property Plant and Equipment (\"PP&E\") - Summary of Property Plant and Equipment (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FI2019Q4_us-gaap_StatementBusinessSegmentsAxis_us-gaap_HomeBuildingMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FI2019Q4_us-gaap_DebtInstrumentAxis_nvr_SeniorNotesDueTwoThousandTwentyTwoMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409401 - Disclosure - Debt - Additional Information (Detail)", "role": "http://www.nvrinc.com/role/DebtAdditionalInformationDetail", "shortName": "Debt - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FI2019Q4_us-gaap_DebtInstrumentAxis_nvr_SeniorNotesDueTwoThousandTwentyTwoMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410402 - Disclosure - Common Stock - Additional Information (Detail)", "role": "http://www.nvrinc.com/role/CommonStockAdditionalInformationDetail", "shortName": "Common Stock - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006000 - Statement - Consolidated Statements of Cash Flows", "role": "http://www.nvrinc.com/role/ConsolidatedStatementsOfCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:GainLossOnSaleOfMortgageLoans", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:TreasuryStockValueAcquiredCostMethod", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410403 - Disclosure - Common Stock - Share Repurchase of Common Stock (Detail)", "role": "http://www.nvrinc.com/role/CommonStockShareRepurchaseOfCommonStockDetail", "shortName": "Common Stock - Share Repurchase of Common Stock (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:TreasuryStockSharesAcquired", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "nvr:TaxCutsandJobsActof2017ChangeinTaxRateDeferredTaxAssetIncomeTaxExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411402 - Disclosure - Income Taxes - Additional Information (Detail)", "role": "http://www.nvrinc.com/role/IncomeTaxesAdditionalInformationDetail", "shortName": "Income Taxes - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "nvr:EstimatedFederalTaxableIncome", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411403 - Disclosure - Income Taxes - Provision for Income Taxes (Detail)", "role": "http://www.nvrinc.com/role/IncomeTaxesProvisionForIncomeTaxesDetail", "shortName": "Income Taxes - Provision for Income Taxes (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "nvr:EffectiveIncomeTaxRateReconciliationTaxBenefitfromStockCompensation", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411404 - Disclosure - Income Taxes - Income Tax Benefits in Shareholders' Equity (Detail)", "role": "http://www.nvrinc.com/role/IncomeTaxesIncomeTaxBenefitsInShareholdersEquityDetail", "shortName": "Income Taxes - Income Tax Benefits in Shareholders' Equity (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R64": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411405 - Disclosure - Income Taxes - Deferred Income Taxes on Consolidated Balance Sheets (Detail)", "role": "http://www.nvrinc.com/role/IncomeTaxesDeferredIncomeTaxesOnConsolidatedBalanceSheetsDetail", "shortName": "Income Taxes - Deferred Income Taxes on Consolidated Balance Sheets (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411406 - Disclosure - Income Taxes - Income Tax Expense Reconciliation (Detail)", "role": "http://www.nvrinc.com/role/IncomeTaxesIncomeTaxExpenseReconciliationDetail", "shortName": "Income Taxes - Income Tax Expense Reconciliation (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411407 - Disclosure - Income Taxes - Reconciliation of Unrecognized Tax Benefits (Detail)", "role": "http://www.nvrinc.com/role/IncomeTaxesReconciliationOfUnrecognizedTaxBenefitsDetail", "shortName": "Income Taxes - Reconciliation of Unrecognized Tax Benefits (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FI2017Q4", "decimals": "-3", "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412402 - Disclosure - Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Additional Information (Detail)", "role": "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansAdditionalInformationDetail", "shortName": "Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "nvr:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardGrantsOutstandingTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FI2019Q4_us-gaap_PlanNameAxis_nvr_TwoThousandPlanMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412403 - Disclosure - Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Summary of Equity-Based Compensation Plans with Grants Outstanding (Detail)", "role": "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansSummaryOfEquityBasedCompensationPlansWithGrantsOutstandingDetail", "shortName": "Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Summary of Equity-Based Compensation Plans with Grants Outstanding (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "nvr:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardGrantsOutstandingTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FI2019Q4_us-gaap_PlanNameAxis_nvr_TwoThousandPlanMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412404 - Disclosure - Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Summary of Equity-Based Compensation Plans with Grants Outstanding (Textual) (Detail)", "role": "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansSummaryOfEquityBasedCompensationPlansWithGrantsOutstandingTextualDetail", "shortName": "Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Summary of Equity-Based Compensation Plans with Grants Outstanding (Textual) (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101100 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412405 - Disclosure - Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Equity-Based Compensation Plans (Detail)", "role": "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansEquityBasedCompensationPlansDetail", "shortName": "Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Equity-Based Compensation Plans (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember", "decimals": "-3", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412406 - Disclosure - Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Black-Scholes Option-Pricing Model Assumptions (Detail)", "role": "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansBlackScholesOptionPricingModelAssumptionsDetail", "shortName": "Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Black-Scholes Option-Pricing Model Assumptions (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromStockOptionsExercised", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412407 - Disclosure - Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Exercised Option Proceeds (Detail)", "role": "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansExercisedOptionProceedsDetail", "shortName": "Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Exercised Option Proceeds (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FI2019Q4", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseTermOfContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413402 - Disclosure - Leases Leases - Additional Information (Details)", "role": "http://www.nvrinc.com/role/LeasesLeasesAdditionalInformationDetails", "shortName": "Leases Leases - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FI2019Q4", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseTermOfContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413403 - Disclosure - Leases Leases - Components of Lease Expense (Details)", "role": "http://www.nvrinc.com/role/LeasesLeasesComponentsOfLeaseExpenseDetails", "shortName": "Leases Leases - Components of Lease Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "nvr:ScheduleofSupplementalCashFlowInformationRelatedtoLeasesTableTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413404 - Disclosure - Leases Leases - Supplemental Cash Flows (Details)", "role": "http://www.nvrinc.com/role/LeasesLeasesSupplementalCashFlowsDetails", "shortName": "Leases Leases - Supplemental Cash Flows (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "nvr:ScheduleofSupplementalCashFlowInformationRelatedtoLeasesTableTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413405 - Disclosure - Leases Leases - Future Minimum Lease Payments (Detail)", "role": "http://www.nvrinc.com/role/LeasesLeasesFutureMinimumLeasePaymentsDetail", "shortName": "Leases Leases - Future Minimum Lease Payments (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413406 - Disclosure - Leases Leases - ASC 840 Disclosure (Details)", "role": "http://www.nvrinc.com/role/LeasesLeasesAsc840DisclosureDetails", "shortName": "Leases Leases - ASC 840 Disclosure (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2018Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesRentExpenseNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414402 - Disclosure - Commitments and Contingent Liabilities - Additional Information (Detail)", "role": "http://www.nvrinc.com/role/CommitmentsAndContingentLiabilitiesAdditionalInformationDetail", "shortName": "Commitments and Contingent Liabilities - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "lang": null, "name": "nvr:ContingentForfeitableDepositsWithLandDevelopers", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414403 - Disclosure - Commitments and Contingent Liabilities - Summary of Changes in Product Warranty/Liability Reserve (Detail)", "role": "http://www.nvrinc.com/role/CommitmentsAndContingentLiabilitiesSummaryOfChangesInProductWarrantyLiabilityReserveDetail", "shortName": "Commitments and Contingent Liabilities - Summary of Changes in Product Warranty/Liability Reserve (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FI2016Q4", "decimals": "-3", "lang": null, "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2102100 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations", "role": "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrations", "shortName": "Segment Information, Nature of Operations, and Certain Concentrations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "nvr:UnrealizedGainLossFromChangeInFairValueMeasurementsIncludedInEarningsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415402 - Disclosure - Fair Value - Additional Information (Detail)", "role": "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail", "shortName": "Fair Value - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FI2019Q4_us-gaap_DebtInstrumentAxis_nvr_SeniorNotesDueTwoThousandTwentyTwoMember_us-gaap_StatementBusinessSegmentsAxis_us-gaap_HomeBuildingMember", "decimals": "-3", "lang": null, "name": "us-gaap:SeniorNotes", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "nvr:ScheduleOfUndesignatedDerivativeInstrumentsInStatementOfFinancialPositionFairValueTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_InterestRateLockCommitmentsMember_us-gaap_StatementBusinessSegmentsAxis_us-gaap_MortgageBankingMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415403 - Disclosure - Fair Value - Undesignated Derivative Instruments (Detail)", "role": "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail", "shortName": "Fair Value - Undesignated Derivative Instruments (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "nvr:ScheduleOfUndesignatedDerivativeInstrumentsInStatementOfFinancialPositionFairValueTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_InterestRateLockCommitmentsMember_us-gaap_StatementBusinessSegmentsAxis_us-gaap_MortgageBankingMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "nvr:UnrealizedGainLossFromChangeInFairValueMeasurementsIncludedInEarningsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "nvr:FairValueMeasurementAssumedGainLossFromLoanSale", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415404 - Disclosure - Fair Value - Fair Value Measurement (Detail)", "role": "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail", "shortName": "Fair Value - Fair Value Measurement (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "nvr:UnrealizedGainLossFromChangeInFairValueMeasurementsIncludedInEarningsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "nvr:FairValueMeasurementAssumedGainLossFromLoanSale", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProvisionForLoanLossesExpensed", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417401 - Disclosure - Mortgage Loan Losses Allowance - Additional Information (Detail)", "role": "http://www.nvrinc.com/role/MortgageLoanLossesAllowanceAdditionalInformationDetail", "shortName": "Mortgage Loan Losses Allowance - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProvisionForLoanLossesExpensed", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418402 - Disclosure - Quarterly Results (unaudited) - Quarterly Financial Data and Operating Information (Detail)", "role": "http://www.nvrinc.com/role/QuarterlyResultsUnauditedQuarterlyFinancialDataAndOperatingInformationDetail", "shortName": "Quarterly Results (unaudited) - Quarterly Financial Data and Operating Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4QTD", "decimals": "-3", "lang": null, "name": "nvr:LoansClosed", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:VariableInterestEntityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103100 - Disclosure - Variable Interest Entities", "role": "http://www.nvrinc.com/role/VariableInterestEntities", "shortName": "Variable Interest Entities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:VariableInterestEntityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9999": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FI2016Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "", "isDefault": "false", "longName": "Uncategorized Items - a201910-k.htm", "role": "http://xbrl.sec.gov/role/uncategorizedFacts", "shortName": "Uncategorized Items - a201910-k.htm", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a201910-k.htm", "contextRef": "FI2016Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } } }, "segmentCount": 60, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.nvrinc.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.nvrinc.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.nvrinc.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r394" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report", "terseLabel": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.nvrinc.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.nvrinc.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.nvrinc.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.nvrinc.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r393" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.nvrinc.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.nvrinc.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.nvrinc.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.nvrinc.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.nvrinc.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.nvrinc.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r395" ], "lang": { "en-US": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.nvrinc.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.nvrinc.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.nvrinc.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail", "http://www.nvrinc.com/role/JointVenturesCondensedBalanceSheetsDetail", "http://www.nvrinc.com/role/JointVenturesTables", "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r395" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.nvrinc.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.nvrinc.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r395" ], "lang": { "en-US": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.nvrinc.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.nvrinc.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r396" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.nvrinc.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float", "terseLabel": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.nvrinc.com/role/CoverPage" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r395" ], "lang": { "en-US": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.nvrinc.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r395" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.nvrinc.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r395" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.nvrinc.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r395" ], "lang": { "en-US": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.nvrinc.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.nvrinc.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.nvrinc.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail", "http://www.nvrinc.com/role/JointVenturesCondensedBalanceSheetsDetail", "http://www.nvrinc.com/role/JointVenturesTables", "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.nvrinc.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r391" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.nvrinc.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r392" ], "lang": { "en-US": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.nvrinc.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.nvrinc.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "nvr_AdditionalFundingToJointVenture": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Additional Funding To Joint Venture", "label": "Additional Funding To Joint Venture", "terseLabel": "Additional funding to joint venture by NVR and Elm Street" } } }, "localname": "AdditionalFundingToJointVenture", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "nvr_AggregateAdditionalFundingCommitments": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate additional funding commitments.", "label": "Aggregate Additional Funding Commitments", "terseLabel": "Additional funding commitments in the aggregate" } } }, "localname": "AggregateAdditionalFundingCommitments", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "nvr_AggregateAdditionalFundingCommitmentsRelatedToRawLandPropertyDevelopment": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate additional funding commitments related to raw land property development.", "label": "Aggregate Additional Funding Commitments Related To Raw Land Property Development", "terseLabel": "Aggregate additional funding commitments related to raw land property under joint development", "verboseLabel": "Aggregate additional funding commitments related to raw land property development" } } }, "localname": "AggregateAdditionalFundingCommitmentsRelatedToRawLandPropertyDevelopment", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/CommitmentsAndContingentLiabilitiesAdditionalInformationDetail", "http://www.nvrinc.com/role/LandUnderDevelopmentAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "nvr_CapitalizedInterestCostsIncludingAllowanceforFundsUsedDuringConstructionRollForwardRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Capitalized Interest Costs Including Allowance for Funds Used During Construction RollForward [Roll Forward]", "label": "Capitalized Interest Costs Including Allowance for Funds Used During Construction RollForward [Roll Forward]", "terseLabel": "Capitalized Interest Costs Including Allowance for Funds Used During Construction RollForward" } } }, "localname": "CapitalizedInterestCostsIncludingAllowanceforFundsUsedDuringConstructionRollForwardRollForward", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/CapitalizedInterestSummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesDetail" ], "xbrltype": "stringItemType" }, "nvr_CapitalizedInterestDisclosureTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for capitalized interest costs.", "label": "Capitalized Interest Disclosure [Text Block]", "terseLabel": "Capitalized Interest" } } }, "localname": "CapitalizedInterestDisclosureTextBlock", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/CapitalizedInterest" ], "xbrltype": "textBlockItemType" }, "nvr_CombinedPlanContributionsEmployeeStockOwnershipPlanAndProfitSharingPlan": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This item represents the amount of contributions made during the period to the Employee Stock Ownership Plan (ESOP) and Profit Sharing Plan (PSP).", "label": "Combined Plan Contributions Employee Stock Ownership Plan And Profit Sharing Plan", "terseLabel": "Combined plan contribution" } } }, "localname": "CombinedPlanContributionsEmployeeStockOwnershipPlanAndProfitSharingPlan", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "nvr_CommitmentsAndContingenciesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commitments and contingencies.", "label": "Commitments And Contingencies [Line Items]", "terseLabel": "Commitments And Contingencies [Line Items]" } } }, "localname": "CommitmentsAndContingenciesLineItems", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/CommitmentsAndContingentLiabilitiesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "nvr_CommitmentsAndContingenciesTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commitments and contingencies.", "label": "Commitments And Contingencies [Table]", "terseLabel": "Commitments And Contingencies [Table]" } } }, "localname": "CommitmentsAndContingenciesTable", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/CommitmentsAndContingentLiabilitiesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "nvr_ConsolidatedJointVentureMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Joint venture which is consolidated for financial statement purposes. NVR has concluded that it is the primary beneficiary because the Company has the controlling financial interest in the joint venture.", "label": "Consolidated Joint Venture [Member]", "terseLabel": "Consolidated Joint Venture" } } }, "localname": "ConsolidatedJointVentureMember", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail", "http://www.nvrinc.com/role/JointVenturesCondensedBalanceSheetsDetail", "http://www.nvrinc.com/role/JointVenturesTables", "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "nvr_ConsolidationAdjustmentsAndOther": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Consolidation adjustments and other.", "label": "Consolidation Adjustments And Other", "terseLabel": "Consolidation adjustments and other" } } }, "localname": "ConsolidationAdjustmentsAndOther", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsProfitBeforeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "nvr_ConsolidationEntriesAndOtherForAssets": { "auth_ref": [], "calculation": { "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsAssetsDetail": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Consolidation entries and other for assets.", "label": "Consolidation Entries And Other For Assets", "terseLabel": "Consolidation adjustments and other" } } }, "localname": "ConsolidationEntriesAndOtherForAssets", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsAssetsDetail" ], "xbrltype": "monetaryItemType" }, "nvr_ContingentForfeitableDepositsWithLandDevelopers": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amounts represent required payments of forfeitable deposits with land developers under existing, fixed price purchase agreements, assuming that contractual development milestones are met by the developers.", "label": "Contingent Forfeitable Deposits With Land Developers", "terseLabel": "Contingent forfeitable deposits with land developers" } } }, "localname": "ContingentForfeitableDepositsWithLandDevelopers", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/CommitmentsAndContingentLiabilitiesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "nvr_ContingentObligationsUnderBondOrLetterOfCreditArrangements": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Contingent obligations under bond or letter of credit arrangements with local municipalities, government agencies, or land developers", "label": "Contingent Obligations Under Bond Or Letter Of Credit Arrangements", "terseLabel": "Contingent obligations under bonds or letters of credit arrangements" } } }, "localname": "ContingentObligationsUnderBondOrLetterOfCreditArrangements", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/CommitmentsAndContingentLiabilitiesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "nvr_ContingentSpecificPerformanceObligations": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Contingent specific performance obligations.", "label": "Contingent Specific Performance Obligations", "terseLabel": "Contingent specific performance obligations (1)", "verboseLabel": "Purchase price of finished lots committed to purchase under specific performance obligations" } } }, "localname": "ContingentSpecificPerformanceObligations", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/CommitmentsAndContingentLiabilitiesAdditionalInformationDetail", "http://www.nvrinc.com/role/VariableInterestEntitiesTotalRiskOfLossRelatedToContractLandDepositsDetail" ], "xbrltype": "monetaryItemType" }, "nvr_ContractLandDepositImpairmentRecoveries": { "auth_ref": [], "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of impairment or subsequent recovery related to contract land deposits.", "label": "Contract Land Deposit Impairment Recoveries", "terseLabel": "Contract land deposit (recoveries) impairments, net" } } }, "localname": "ContractLandDepositImpairmentRecoveries", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsOfCashFlows", "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "nvr_ContractLandDepositReserveAdjustment": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Contract land deposit reserve adjustment.", "label": "Contract Land Deposit Reserve Adjustment", "terseLabel": "Contract land deposit reserve adjustment" } } }, "localname": "ContractLandDepositReserveAdjustment", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsProfitBeforeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "nvr_ContractLandDeposits": { "auth_ref": [], "calculation": { "http://www.nvrinc.com/role/VariableInterestEntitiesTotalRiskOfLossRelatedToContractLandDepositsDetail": { "order": 1.0, "parentTag": "us-gaap_DepositsAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The gross amount as of the balance sheet date of deposits paid to secure the right to purchase finished lots.", "label": "Contract Land Deposits", "terseLabel": "Contract land deposits in cash", "verboseLabel": "Contract land deposits" } } }, "localname": "ContractLandDeposits", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/VariableInterestEntitiesAdditionalInformationDetail", "http://www.nvrinc.com/role/VariableInterestEntitiesTotalRiskOfLossRelatedToContractLandDepositsDetail" ], "xbrltype": "monetaryItemType" }, "nvr_ContractLandDepositsOnLotPurchaseAgreements": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The gross amount as of the balance sheet date of deposits paid to secure the right to purchase finished lots under lot purchase agreements.", "label": "Contract Land Deposits On Lot Purchase Agreements", "terseLabel": "Contract land deposits in cash under Lot Purchase Agreements" } } }, "localname": "ContractLandDepositsOnLotPurchaseAgreements", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/VariableInterestEntitiesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "nvr_ContractLandDepositsPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for fixed price purchase agreements used to secure finished lot purchases.", "label": "Contract Land Deposits Policy [Text Block]", "terseLabel": "Contract Land Deposits" } } }, "localname": "ContractLandDepositsPolicyTextBlock", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "nvr_CorporateAndReconcilingItemsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Corporate And Reconciling Items", "label": "Corporate And Reconciling Items [Member]", "terseLabel": "Reconciling items:" } } }, "localname": "CorporateAndReconcilingItemsMember", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsAssetsDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsCorporateCapitalAllocationChargeDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsInterestExpenseDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsProfitBeforeTaxesDetail" ], "xbrltype": "domainItemType" }, "nvr_CorporateCapitalAllocationCharge": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The corporate capital allocation charge is eliminated in consolidation and is based on the segment\u2019s average net assets employed.", "label": "Corporate Capital Allocation Charge", "negatedLabel": "Corporate capital allocation (2)" } } }, "localname": "CorporateCapitalAllocationCharge", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsCorporateCapitalAllocationChargeDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsProfitBeforeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "nvr_CorporateReconcilingItemsAndEliminationsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Corporate reconciling items and eliminations.", "label": "Corporate Reconciling Items And Eliminations [Member]", "terseLabel": "Corporate Reconciling Items And Eliminations [Member]" } } }, "localname": "CorporateReconcilingItemsAndEliminationsMember", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsCorporateCapitalAllocationChargeDetail" ], "xbrltype": "domainItemType" }, "nvr_CostsAccruedForNewWarrantyContractsAndChangesInEstimatesForPreExistingWarranties": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the aggregate increase in the liability for accruals related to standard and extended product warranties issued during the reporting period and changes in estimates for pre-existing warranties.", "label": "Costs Accrued For New Warranty Contracts And Changes In Estimates For Pre Existing Warranties", "terseLabel": "Provision" } } }, "localname": "CostsAccruedForNewWarrantyContractsAndChangesInEstimatesForPreExistingWarranties", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/CommitmentsAndContingentLiabilitiesSummaryOfChangesInProductWarrantyLiabilityReserveDetail" ], "xbrltype": "monetaryItemType" }, "nvr_CreditAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Arrangement in which aggregate revolving loan commitments can be obtained by NVR for use in working capital and general corporate purposes. The total amount borrowed cannot exceed a specified maximum amount, which is also subject to certain sublimit.", "label": "Credit Agreement [Member]", "terseLabel": "Credit Agreement" } } }, "localname": "CreditAgreementMember", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/CommitmentsAndContingentLiabilitiesAdditionalInformationDetail", "http://www.nvrinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "nvr_DeferredCompensationActivityAdjustments": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Deferred compensation activities during period", "label": "Deferred Compensation Activity Adjustments", "terseLabel": "Deferred compensation activity, net" } } }, "localname": "DeferredCompensationActivityAdjustments", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "nvr_DeferredCompensationLiabilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Deferred compensation liability.", "label": "Deferred Compensation Liability [Member]", "terseLabel": "Deferred Compensation Liability" } } }, "localname": "DeferredCompensationLiabilityMember", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "nvr_DeferredCompensationTrustMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Deferred compensation trust.", "label": "Deferred Compensation Trust [Member]", "terseLabel": "Deferred Compensation Trust" } } }, "localname": "DeferredCompensationTrustMember", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "nvr_DocumentAndEntityInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Document and Entity Information.", "label": "Document And Entity Information [Abstract]" } } }, "localname": "DocumentAndEntityInformationAbstract", "nsuri": "http://www.nvrinc.com/20191231", "xbrltype": "stringItemType" }, "nvr_EffectiveIncomeTaxRateReconciliationTaxBenefitfromStockCompensation": { "auth_ref": [], "calculation": { "http://www.nvrinc.com/role/IncomeTaxesIncomeTaxExpenseReconciliationDetail": { "order": 5.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Tax Benefit from Stock Compensation", "label": "Effective Income Tax Rate Reconciliation, Tax Benefit from Stock Compensation", "negatedTerseLabel": "Effective Income Tax Rate Reconciliation, Tax Benefit from Stock Compensation", "terseLabel": "Excess tax benefits from equity-based compensation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxBenefitfromStockCompensation", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.nvrinc.com/role/IncomeTaxesIncomeTaxBenefitsInShareholdersEquityDetail", "http://www.nvrinc.com/role/IncomeTaxesIncomeTaxExpenseReconciliationDetail", "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "nvr_ElmStreetMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Elm street.", "label": "Elm Street [Member]", "terseLabel": "Elm Street" } } }, "localname": "ElmStreetMember", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "nvr_EmployeePerformanceBasedStockOptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Employee Performance Based Stock Option [Member]", "label": "Employee Performance Based Stock Option [Member]", "terseLabel": "Employee Performance Based Stock Option [Member]" } } }, "localname": "EmployeePerformanceBasedStockOptionMember", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansAdditionalInformationDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansEquityBasedCompensationPlansDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansSummaryOfEquityBasedCompensationPlansWithGrantsOutstandingDetail" ], "xbrltype": "domainItemType" }, "nvr_EmployeeServiceOnlyStockOptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Employee Service Only Stock Option [Member]", "label": "Employee Service Only Stock Option [Member]", "terseLabel": "Employee Service Only Stock Option [Member]" } } }, "localname": "EmployeeServiceOnlyStockOptionMember", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansSummaryOfEquityBasedCompensationPlansWithGrantsOutstandingDetail" ], "xbrltype": "domainItemType" }, "nvr_EquityMethodInvestmentOtherThanTemporaryImpairmentCapitalizedInterestPortion": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The portion of the other-than-temporary impairment charge related to interest previously capitalized to land under development inventory.", "label": "EquityMethodInvestmentOtherThanTemporaryImpairmentCapitalizedInterestPortion", "terseLabel": "EquityMethodInvestmentOtherThanTemporaryImpairmentCapitalizedInterestPortion" } } }, "localname": "EquityMethodInvestmentOtherThanTemporaryImpairmentCapitalizedInterestPortion", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "nvr_EstimatedFederalTaxableIncome": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Estimated federal taxable income.", "label": "Estimated Federal Taxable Income", "terseLabel": "Estimated federal taxable income" } } }, "localname": "EstimatedFederalTaxableIncome", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "nvr_ExpectedDevelopmentCreditOffsetAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Expected Development Credit Offset Amount", "label": "Expected Development Credit Offset Amount", "terseLabel": "Expected development credits that will offset the aggregate additional funding commitments related to raw land property development", "verboseLabel": "Expected development credit offset amount" } } }, "localname": "ExpectedDevelopmentCreditOffsetAmount", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/CommitmentsAndContingentLiabilitiesAdditionalInformationDetail", "http://www.nvrinc.com/role/LandUnderDevelopmentAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "nvr_ExpectedProductionOfFinishedLotsFromJointVentures": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Expected production of finished lots from joint ventures.", "label": "Expected Production Of Finished Lots From Joint Ventures", "terseLabel": "Expected production of finished lots" } } }, "localname": "ExpectedProductionOfFinishedLotsFromJointVentures", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "nvr_ExpectedYieldOfRelatedPartyLots": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Expected yield of finished lots with remaining land of related party.", "label": "Expected Yield Of Related Party Lots", "terseLabel": "Expected number of lots from joint venture with Elm Street" } } }, "localname": "ExpectedYieldOfRelatedPartyLots", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "nvr_FairValueMeasurementAssumedGainLossFromLoanSale": { "auth_ref": [], "calculation": { "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail": { "order": 1.0, "parentTag": "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value measurement assumed gain (loss) from loan sale.", "label": "Fair Value Measurement Assumed Gain Loss From Loan Sale", "terseLabel": "Assumed Gain/(Loss) From Loan Sale" } } }, "localname": "FairValueMeasurementAssumedGainLossFromLoanSale", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail" ], "xbrltype": "monetaryItemType" }, "nvr_FairValueMeasurementsChangesInServicingRightsValue": { "auth_ref": [], "calculation": { "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail": { "order": 3.0, "parentTag": "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value measurement changes attributable to servicing rights value changes.", "label": "Fair Value Measurements Changes In Servicing Rights Value", "terseLabel": "Servicing Rights Value" } } }, "localname": "FairValueMeasurementsChangesInServicingRightsValue", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail" ], "xbrltype": "monetaryItemType" }, "nvr_FairValueMeasurementsInterestRateMovementEffect": { "auth_ref": [], "calculation": { "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail": { "order": 2.0, "parentTag": "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Interest rate movement effect on fair value measurement.", "label": "Fair Value Measurements Interest Rate Movement Effect", "terseLabel": "Interest Rate Movement Effect" } } }, "localname": "FairValueMeasurementsInterestRateMovementEffect", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail" ], "xbrltype": "monetaryItemType" }, "nvr_FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings": { "auth_ref": [], "calculation": { "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail": { "order": 4.0, "parentTag": "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Security price change effect on fair value measurement.", "label": "Fair Value Measurements Security Price Change Gain Loss Included In Earnings", "terseLabel": "Security Price Change" } } }, "localname": "FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail" ], "xbrltype": "monetaryItemType" }, "nvr_FairValuePrincipalAmountLoansHeldforSale": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "nvr:FairValuePrincipalAmountLoansHeldforSale", "label": "Fair Value Principal Amount Loans Held for Sale", "terseLabel": "Fair Value Principal Amount Loans Held for Sale", "verboseLabel": "Notional or Principal Amount" } } }, "localname": "FairValuePrincipalAmountLoansHeldforSale", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail", "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail" ], "xbrltype": "monetaryItemType" }, "nvr_FinanceLeasesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Finance Leases [Member]", "label": "Finance Leases [Member]", "terseLabel": "Finance Leases [Member]" } } }, "localname": "FinanceLeasesMember", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/LeasesLeasesFutureMinimumLeasePaymentsDetail" ], "xbrltype": "domainItemType" }, "nvr_FinishedLotsCommittedToPurchase": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Finished lots committed to purchase under specific performance obligations.", "label": "Finished Lots Committed To Purchase", "terseLabel": "Finished lots committed to purchase under specific performance obligations" } } }, "localname": "FinishedLotsCommittedToPurchase", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/CommitmentsAndContingentLiabilitiesAdditionalInformationDetail", "http://www.nvrinc.com/role/VariableInterestEntitiesTotalRiskOfLossRelatedToContractLandDepositsTextualDetail" ], "xbrltype": "integerItemType" }, "nvr_HeartlandHomesIncMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "NVR completed its acquisition of substantially all of the assets of Heartland Homes, Inc. on December 31, 2012. Heartland Homes operates in the Pittsburgh, PA metropolitan area, and its products are marketed primarily to move-up and up-scale buyers.", "label": "Heartland Homes Inc [Member]", "terseLabel": "Heartland Homes Inc" } } }, "localname": "HeartlandHomesIncMember", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "nvr_InterestIncome": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of interest income from operating activities and interest and fee income from mortgage loans considered to be held-for-sale.", "label": "Interest Income", "terseLabel": "Consolidated interest income" } } }, "localname": "InterestIncome", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsInterestIncomeDetail" ], "xbrltype": "monetaryItemType" }, "nvr_JointVentureLotsControlledByCompany": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Joint venture lots controlled by company.", "label": "Joint Venture Lots Controlled By Company", "terseLabel": "Total lots controlled by company under the joint venture" } } }, "localname": "JointVentureLotsControlledByCompany", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "nvr_JointVentureLotsEitherUnderContractWithUnrelatedPartiesOrNotUnderContract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Joint venture lots either under contract with unrelated parties or not under contract.", "label": "Joint Venture Lots Either Under Contract With Unrelated Parties Or Not Under Contract", "terseLabel": "Total lots either under contract with unrelated parties or not under the current contract" } } }, "localname": "JointVentureLotsEitherUnderContractWithUnrelatedPartiesOrNotUnderContract", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "nvr_JointVenturesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Joint ventures.", "label": "Joint Ventures [Line Items]", "terseLabel": "Joint Ventures [Line Items]" } } }, "localname": "JointVenturesLineItems", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "nvr_JointVenturesTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Joint ventures.", "label": "Joint Ventures [Table]", "terseLabel": "Joint Ventures [Table]" } } }, "localname": "JointVenturesTable", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "nvr_LandUnderDevelopmentDisclosureTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for land under development.", "label": "Land Under Development Disclosure [Text Block]", "terseLabel": "Land Under Development" } } }, "localname": "LandUnderDevelopmentDisclosureTextBlock", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/LandUnderDevelopment" ], "xbrltype": "textBlockItemType" }, "nvr_LeasesASC840DisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Leases - ASC 840 Disclosure [Abstract]", "label": "Leases - ASC 840 Disclosure [Abstract]" } } }, "localname": "LeasesASC840DisclosureAbstract", "nsuri": "http://www.nvrinc.com/20191231", "xbrltype": "stringItemType" }, "nvr_LeasesAdditionalInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Leases - Additional Information [Abstract]", "label": "Leases - Additional Information [Abstract]" } } }, "localname": "LeasesAdditionalInformationAbstract", "nsuri": "http://www.nvrinc.com/20191231", "xbrltype": "stringItemType" }, "nvr_LeasesComponentsofLeaseExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Leases - Components of Lease Expense [Abstract]", "label": "Leases - Components of Lease Expense [Abstract]" } } }, "localname": "LeasesComponentsofLeaseExpenseAbstract", "nsuri": "http://www.nvrinc.com/20191231", "xbrltype": "stringItemType" }, "nvr_LeasesFootnoteAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Leases - Footnote [Abstract]", "label": "Leases - Footnote [Abstract]" } } }, "localname": "LeasesFootnoteAbstract", "nsuri": "http://www.nvrinc.com/20191231", "xbrltype": "stringItemType" }, "nvr_LeasesSupplementalCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Leases - Supplemental Cash Flows [Abstract]", "label": "Leases - Supplemental Cash Flows [Abstract]" } } }, "localname": "LeasesSupplementalCashFlowsAbstract", "nsuri": "http://www.nvrinc.com/20191231", "xbrltype": "stringItemType" }, "nvr_LeasesTableTextBlocksAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Leases - Table Text Blocks [Abstract]", "label": "Leases - Table Text Blocks [Abstract]" } } }, "localname": "LeasesTableTextBlocksAbstract", "nsuri": "http://www.nvrinc.com/20191231", "xbrltype": "stringItemType" }, "nvr_LetterOfCreditOnLotPurchaseAgreements": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Letter of credit on lot purchase agreements.", "label": "Letter Of Credit On Lot Purchase Agreements", "terseLabel": "Letters of credit related to lots" } } }, "localname": "LetterOfCreditOnLotPurchaseAgreements", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/VariableInterestEntitiesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "nvr_LettersOfCreditOnRawLandContracts": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Letters of credit issued for deposits on raw land contracts.", "label": "Letters Of Credit On Raw Land Contracts", "terseLabel": "Letters of credit on raw land contracts" } } }, "localname": "LettersOfCreditOnRawLandContracts", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/VariableInterestEntitiesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "nvr_LettersOfCreditRelatedToLots": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Letters of credit related to contract land deposits.", "label": "Letters Of Credit Related To Lots", "terseLabel": "Contingent obligations in the form of letters of credit" } } }, "localname": "LettersOfCreditRelatedToLots", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/VariableInterestEntitiesTotalRiskOfLossRelatedToContractLandDepositsDetail" ], "xbrltype": "monetaryItemType" }, "nvr_LineOfCreditMaximumIncrementalCommitmentAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The Maximum Incremental Commitment amount is the sum of all incremental commitments under the repurchase facility.", "label": "Line Of Credit Maximum Incremental Commitment Amount", "terseLabel": "Increase in commitment available" } } }, "localname": "LineOfCreditMaximumIncrementalCommitmentAmount", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "nvr_LoansClosed": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Principal amount of loans closed during the period.", "label": "Loans Closed", "terseLabel": "Loans closed" } } }, "localname": "LoansClosed", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/QuarterlyResultsUnauditedQuarterlyFinancialDataAndOperatingInformationDetail" ], "xbrltype": "monetaryItemType" }, "nvr_LossReserveOnContractLandDeposits": { "auth_ref": [], "calculation": { "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsAssetsDetail": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": -1.0 }, "http://www.nvrinc.com/role/VariableInterestEntitiesTotalRiskOfLossRelatedToContractLandDepositsDetail": { "order": 2.0, "parentTag": "us-gaap_DepositsAssets", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The reserve account established to account for expected but unspecified losses related to contract land deposits.", "label": "Loss Reserve On Contract Land Deposits", "negatedLabel": "Contract land deposit reserve", "negatedTerseLabel": "Loss reserve on contract land deposits", "terseLabel": "Contract land deposit assets impairment valuation allowances" } } }, "localname": "LossReserveOnContractLandDeposits", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsAssetsDetail", "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.nvrinc.com/role/VariableInterestEntitiesTotalRiskOfLossRelatedToContractLandDepositsDetail" ], "xbrltype": "monetaryItemType" }, "nvr_LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers": { "auth_ref": [], "calculation": { "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": { "order": 13.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of balance sheet date of lots and capitalized construction costs of homes covered under sales agreements with customers.", "label": "Lots And Housing Units Covered Under Sales Agreements With Customers", "terseLabel": "Lots and housing units, covered under sales agreements with customers" } } }, "localname": "LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "nvr_LotsControlledByCompany": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lots controlled by NVR.", "label": "Lots Controlled By Company", "terseLabel": "Lots controlled by NVR" } } }, "localname": "LotsControlledByCompany", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/VariableInterestEntitiesAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "nvr_ManagementFeePaidToRelatedParty": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Management fee paid to related party for property development.", "label": "Management Fee Paid To Related Party", "terseLabel": "Development costs to manage property under related party transactions" } } }, "localname": "ManagementFeePaidToRelatedParty", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "nvr_MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Maximum percentage of deposits required under the purchase agreements.", "label": "Maximum Percentage Of Deposits Required Under Purchase Agreements", "terseLabel": "Maximum range of deposits required under the purchase agreements" } } }, "localname": "MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/CommitmentsAndContingentLiabilitiesAdditionalInformationDetail", "http://www.nvrinc.com/role/VariableInterestEntitiesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "nvr_MidAtlanticMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The Homebuilding reportable segment in the Mid Atlantic geographic area is comprised of operating divisions in Maryland, Virginia, West Virginia, Delaware and Washington, D.C.", "label": "Mid Atlantic [Member]", "terseLabel": "Mid Atlantic" } } }, "localname": "MidAtlanticMember", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsAssetsDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsCorporateCapitalAllocationChargeDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsDepreciationAndAmortizationDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsExpendituresForPropertyAndEquipmentDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsInterestExpenseDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsProfitBeforeTaxesDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsRevenuesDetail" ], "xbrltype": "domainItemType" }, "nvr_MidEastMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The Homebuilding reportable segment in the Mid East geographic area is comprised of operating divisions in New York, Ohio, Western Pennsylvania, Indiana and Illinois.", "label": "Mid East [Member]", "terseLabel": "Mid East" } } }, "localname": "MidEastMember", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsAssetsDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsCorporateCapitalAllocationChargeDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsDepreciationAndAmortizationDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsExpendituresForPropertyAndEquipmentDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsInterestExpenseDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsProfitBeforeTaxesDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsRevenuesDetail" ], "xbrltype": "domainItemType" }, "nvr_MortgageRepurchaseReserveAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Mortgage Repurchase Reserve [Abstract]", "label": "Mortgage Repurchase Reserve [Abstract]" } } }, "localname": "MortgageRepurchaseReserveAbstract", "nsuri": "http://www.nvrinc.com/20191231", "xbrltype": "stringItemType" }, "nvr_MortgageRepurchaseReserveRealEstate": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Mortgage Repurchase Reserve, Real Estate", "label": "Mortgage Repurchase Reserve, Real Estate", "terseLabel": "Mortgage repurchase reserve" } } }, "localname": "MortgageRepurchaseReserveRealEstate", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/MortgageLoanLossesAllowanceAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "nvr_MortgageRepurchaseReserveTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Mortgage Repurchase Reserve", "label": "Mortgage Repurchase Reserve [Text Block]", "terseLabel": "Mortgage Repurchase Reserve" } } }, "localname": "MortgageRepurchaseReserveTextBlock", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/MortgageRepurchaseReserve" ], "xbrltype": "textBlockItemType" }, "nvr_MortgagesHeldForSaleMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Mortgages held for sale.", "label": "Mortgages Held For Sale [Member]", "terseLabel": "Mortgages held for sale" } } }, "localname": "MortgagesHeldForSaleMember", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail", "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail" ], "xbrltype": "domainItemType" }, "nvr_NetContractLandDepositImpairmentRecoveries": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Net Contract Land Deposit Impairment Recoveries", "label": "Net Contract Land Deposit Impairment Recoveries", "negatedTerseLabel": "Net Contract Land Deposit Impairment Recoveries" } } }, "localname": "NetContractLandDepositImpairmentRecoveries", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "nvr_NorthEastMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The Homebuilding reportable segment in the North East geographic area is comprised of operating divisions in New Jersey and Eastern Pennsylvania.", "label": "North East [Member]", "terseLabel": "North East" } } }, "localname": "NorthEastMember", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsAssetsDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsCorporateCapitalAllocationChargeDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsDepreciationAndAmortizationDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsExpendituresForPropertyAndEquipmentDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsInterestExpenseDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsProfitBeforeTaxesDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsRevenuesDetail" ], "xbrltype": "domainItemType" }, "nvr_NumberJointVenturesWithAdditionalFundingCommitment": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The number of joint ventures to which NVR has an additional funding commitment.", "label": "Number Joint Ventures With Additional Funding Commitment", "terseLabel": "Number of joint ventures with additional funding commitment" } } }, "localname": "NumberJointVenturesWithAdditionalFundingCommitment", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "nvr_NumberOfBacklogUnitsAtPeriodEnd": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Amount of housing units that are backlogged as of the period end.", "label": "Number Of Backlog Units At Period End", "terseLabel": "Backlog (units)" } } }, "localname": "NumberOfBacklogUnitsAtPeriodEnd", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/QuarterlyResultsUnauditedQuarterlyFinancialDataAndOperatingInformationDetail" ], "xbrltype": "integerItemType" }, "nvr_NumberOfDeferredCompensationPlans": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of deferred compensation plans.", "label": "Number Of Deferred Compensation Plans", "terseLabel": "Number of deferred compensation plans" } } }, "localname": "NumberOfDeferredCompensationPlans", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "nvr_NumberOfFinishedLotsIntendedToBeDevelopedFromRawParcelsOfLand": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of finished lots intended to be developed from raw parcels of land for use in homebuilding operation.", "label": "Number Of Finished Lots Intended To Be Developed From Raw Parcels Of Land", "terseLabel": "Number of finished lots for use in homebuilding operations" } } }, "localname": "NumberOfFinishedLotsIntendedToBeDevelopedFromRawParcelsOfLand", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/LandUnderDevelopmentAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "nvr_NumberOfJointVentures": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of joint ventures.", "label": "Number Of Joint Ventures", "terseLabel": "Number of joint ventures" } } }, "localname": "NumberOfJointVentures", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "nvr_NumberOfJointVenturesCompanyIsNotPrimaryBeneficiary": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of joint ventures the Company is deemed not the primary beneficiary.", "label": "Number Of Joint Ventures Company Is Not Primary Beneficiary", "terseLabel": "Number of joint ventures NVR is not primary beneficiary" } } }, "localname": "NumberOfJointVenturesCompanyIsNotPrimaryBeneficiary", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "nvr_NumberOfMetropolitanAreasSales": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The number of metropolitan areas that Ryan Homes products are sold in.", "label": "Number Of Metropolitan Areas Sales", "terseLabel": "Number of metropolitan areas Ryan Homes product are sold" } } }, "localname": "NumberOfMetropolitanAreasSales", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "nvr_NumberOfNewOrders": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of new orders.", "label": "Number Of New Orders", "terseLabel": "New orders (units)" } } }, "localname": "NumberOfNewOrders", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/QuarterlyResultsUnauditedQuarterlyFinancialDataAndOperatingInformationDetail" ], "xbrltype": "integerItemType" }, "nvr_NumberOfRawParcelsOfLandOwned": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of raw parcels of land owned.", "label": "Number Of Raw Parcels Of Land Owned", "terseLabel": "Number of raw parcels of land owned" } } }, "localname": "NumberOfRawParcelsOfLandOwned", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/LandUnderDevelopmentAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "nvr_NumberOfRelatedPartiesForForwardLotPurchaseAgreement": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of related parties for forward lot purchase agreement.", "label": "Number Of Related Parties For Forward Lot Purchase Agreement", "terseLabel": "Number of related parties for forward lot purchase agreement" } } }, "localname": "NumberOfRelatedPartiesForForwardLotPurchaseAgreement", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "nvr_NumberOfSettlements": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of housing units that have settled during the period.", "label": "Number Of Settlements", "terseLabel": "Settlements (units)" } } }, "localname": "NumberOfSettlements", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/QuarterlyResultsUnauditedQuarterlyFinancialDataAndOperatingInformationDetail" ], "xbrltype": "integerItemType" }, "nvr_NumberofTradeNames": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of Trade Names", "label": "Number of Trade Names", "terseLabel": "Number of trade names" } } }, "localname": "NumberofTradeNames", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "nvr_OfficeFacilitiesAndOtherEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Office facilities and other equipment.", "label": "Office Facilities And Other Equipment [Member]", "terseLabel": "Office facilities and other" } } }, "localname": "OfficeFacilitiesAndOtherEquipmentMember", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/PropertyPlantAndEquipmentPpeSummaryOfPropertyPlantAndEquipmentDetail", "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "nvr_OperatingLeasesFutureMinimumPaymentsDueLessSubleaseRentals": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total of future contractually required payments on leases defined as operating lease less contractually required future rental payments receivable on non-cancelable subleasing arrangements defined as operating.", "label": "Operating Leases Future Minimum Payments Due Less Sublease Rentals", "terseLabel": "Operating Leases Future Minimum Payments Due Less Sublease Rentals" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueLessSubleaseRentals", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/LeasesLeasesAsc840DisclosureDetails" ], "xbrltype": "monetaryItemType" }, "nvr_OperatingLeasesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Operating Leases [Member]", "label": "Operating Leases [Member]", "terseLabel": "Operating Leases [Member]" } } }, "localname": "OperatingLeasesMember", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/LeasesLeasesFutureMinimumLeasePaymentsDetail" ], "xbrltype": "domainItemType" }, "nvr_OptionsGrantedInCurrentYearMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Options granted by NVR during the current year.", "label": "Options Granted In Current Year [Member]", "terseLabel": "Options Granted in Current Year" } } }, "localname": "OptionsGrantedInCurrentYearMember", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansAdditionalInformationDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansSummaryOfEquityBasedCompensationPlansWithGrantsOutstandingDetail" ], "xbrltype": "domainItemType" }, "nvr_OriginatedLoanTimePeriodBeforeSale": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Period of time originated loans are held before being sold into the secondary market.", "label": "Originated Loan Time Period Before Sale", "terseLabel": "Typical length of days loans sold into secondary market" } } }, "localname": "OriginatedLoanTimePeriodBeforeSale", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "nvr_PerformanceBasedRestrictedStockUnitMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Performance Based Restricted Stock Unit [Member]", "label": "Performance Based Restricted Stock Unit [Member]", "terseLabel": "Performance Based Restricted Stock Unit [Member]" } } }, "localname": "PerformanceBasedRestrictedStockUnitMember", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansAdditionalInformationDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansEquityBasedCompensationPlansDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansSummaryOfEquityBasedCompensationPlansWithGrantsOutstandingDetail" ], "xbrltype": "domainItemType" }, "nvr_PerformanceMetricBasedOnReturnOnCapitalPerformancePeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Performance metric based on return on capital performance period.", "label": "Performance Metric Based On Return On Capital Performance Period", "terseLabel": "Performance metric period" } } }, "localname": "PerformanceMetricBasedOnReturnOnCapitalPerformancePeriod", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansAdditionalInformationDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansSummaryOfEquityBasedCompensationPlansWithGrantsOutstandingTextualDetail" ], "xbrltype": "durationItemType" }, "nvr_ProductionFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Production facility.", "label": "Production Facility [Member]", "terseLabel": "Production facilities" } } }, "localname": "ProductionFacilityMember", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/PropertyPlantAndEquipmentPpeSummaryOfPropertyPlantAndEquipmentDetail" ], "xbrltype": "domainItemType" }, "nvr_QuarterlyFinancialInformationLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Quarterly financial information.", "label": "Quarterly Financial Information [Line Items]", "terseLabel": "Quarterly Financial Information [Line Items]" } } }, "localname": "QuarterlyFinancialInformationLineItems", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/QuarterlyResultsUnauditedQuarterlyFinancialDataAndOperatingInformationDetail" ], "xbrltype": "stringItemType" }, "nvr_QuarterlyFinancialInformationTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Quarterly financial information.", "label": "Quarterly Financial Information [Table]", "terseLabel": "Quarterly Financial Information [Table]" } } }, "localname": "QuarterlyFinancialInformationTable", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/QuarterlyResultsUnauditedQuarterlyFinancialDataAndOperatingInformationDetail" ], "xbrltype": "stringItemType" }, "nvr_RawGroundContractsVariableInterestEntityNotPrimaryBeneficiaryMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Raw ground contracts variable interest entity not primary beneficiary.", "label": "Raw Ground Contracts Variable Interest Entity Not Primary Beneficiary [Member]", "terseLabel": "Contract on Raw Ground with Landowners" } } }, "localname": "RawGroundContractsVariableInterestEntityNotPrimaryBeneficiaryMember", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/VariableInterestEntitiesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "nvr_ReconciliationOfCorporateCapitalAllocationChargeFromSegmentToConsolidatedTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Reconciliation of corporate capital allocation charge from segment to consolidated.", "label": "Reconciliation Of Corporate Capital Allocation Charge From Segment To Consolidated Table [Text Block]", "terseLabel": "Corporate Capital Allocation Charge" } } }, "localname": "ReconciliationOfCorporateCapitalAllocationChargeFromSegmentToConsolidatedTableTextBlock", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsTables" ], "xbrltype": "textBlockItemType" }, "nvr_ReconciliationOfDepreciationAndAmortizationFromSegmentToConsolidatedTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Reconciliation of depreciation and amortization from segment to consolidated.", "label": "Reconciliation Of Depreciation And Amortization From Segment To Consolidated Table [Text Block]", "terseLabel": "Depreciation and Amortization" } } }, "localname": "ReconciliationOfDepreciationAndAmortizationFromSegmentToConsolidatedTableTextBlock", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsTables" ], "xbrltype": "textBlockItemType" }, "nvr_ReconciliationOfExpendituresForPropertyAndEquipmentFromSegmentToConsolidatedTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Reconciliation of expenditures for property and equipment from segment to consolidated.", "label": "Reconciliation Of Expenditures For Property And Equipment From Segment To Consolidated Table [Text Block]", "terseLabel": "Expenditures for Property and Equipment" } } }, "localname": "ReconciliationOfExpendituresForPropertyAndEquipmentFromSegmentToConsolidatedTableTextBlock", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsTables" ], "xbrltype": "textBlockItemType" }, "nvr_ReconciliationOfInterestExpenseFromSegmentToConsolidatedTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Reconciliation of interest expense from segment to consolidated.", "label": "Reconciliation Of Interest Expense From Segment To Consolidated Table [Text Block]", "terseLabel": "Interest Expense" } } }, "localname": "ReconciliationOfInterestExpenseFromSegmentToConsolidatedTableTextBlock", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsTables" ], "xbrltype": "textBlockItemType" }, "nvr_ReconciliationOfInterestIncomeFromSegmentToConsolidatedTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Reconciliation of interest income from segment to consolidated.", "label": "Reconciliation Of Interest Income From Segment To Consolidated Table [Text Block]", "terseLabel": "Interest Income" } } }, "localname": "ReconciliationOfInterestIncomeFromSegmentToConsolidatedTableTextBlock", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsTables" ], "xbrltype": "textBlockItemType" }, "nvr_RefundableDeposits": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Portion of deposits and letters of credit made on raw land contracts which may be refundable.", "label": "Refundable Deposits", "terseLabel": "Refundable deposits" } } }, "localname": "RefundableDeposits", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/VariableInterestEntitiesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "nvr_RelatedPartyLotPurchaseAgreementsPurchasePrice": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Related party lot purchase agreements purchase price.", "label": "Related Party Lot Purchase Agreements Purchase Price", "terseLabel": "Related party forward lot purchase agreements purchase price" } } }, "localname": "RelatedPartyLotPurchaseAgreementsPurchasePrice", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "nvr_RepurchaseAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A revolving line of credit facility used by NVR Mortgage to finance the purchase of loans.", "label": "Repurchase Agreement [Member]", "terseLabel": "Repurchase Agreement" } } }, "localname": "RepurchaseAgreementMember", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "nvr_RepurchaseOfCommonStockTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Repurchase of common stock.", "label": "Repurchase Of Common Stock Table [Text Block]", "terseLabel": "Share Repurchases of Common Stock" } } }, "localname": "RepurchaseOfCommonStockTableTextBlock", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/CommonStockTables" ], "xbrltype": "textBlockItemType" }, "nvr_RestrictedShareUnitsExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Exercise price of restricted share units.", "label": "Restricted Share Units Exercise Price", "terseLabel": "Exercise price" } } }, "localname": "RestrictedShareUnitsExercisePrice", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "nvr_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardGrantsOutstandingTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of share-based compensation arrangements by share-based payment award, grants outstanding.", "label": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award Grants Outstanding [Table Text Block]", "terseLabel": "Summary of Equity-Based Compensation Plans with Grants Outstanding" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardGrantsOutstandingTableTextBlock", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansTables" ], "xbrltype": "textBlockItemType" }, "nvr_ScheduleOfUndesignatedDerivativeInstrumentsInStatementOfFinancialPositionFairValueTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments not designated as hedging instruments reported in the statement of financial position.", "label": "Schedule Of Undesignated Derivative Instruments In Statement Of Financial Position Fair Value [Table Text Block]", "terseLabel": "Undesignated Derivative Instruments" } } }, "localname": "ScheduleOfUndesignatedDerivativeInstrumentsInStatementOfFinancialPositionFairValueTableTextBlock", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/FairValueTables" ], "xbrltype": "textBlockItemType" }, "nvr_ScheduleofSupplementalCashFlowInformationRelatedtoLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "ScheduleOfSupplementalCashFlowInformationRelatedToLeases [Table Text Block]", "label": "Schedule of Supplemental Cash Flow Information Related to Leases [Table Text Block]", "terseLabel": "ScheduleOfSupplementalCashFlowInformationRelatedToLeases [Table Text Block]" } } }, "localname": "ScheduleofSupplementalCashFlowInformationRelatedtoLeasesTableTextBlock", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/LeasesLeasesTableTextBlocksTables" ], "xbrltype": "textBlockItemType" }, "nvr_SeniorNotesDueTwoThousandTwentyTwoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Senior notes due two thousand twenty two.", "label": "Senior Notes Due Two Thousand Twenty Two [Member]", "terseLabel": "Senior Notes due 2022" } } }, "localname": "SeniorNotesDueTwoThousandTwentyTwoMember", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/DebtAdditionalInformationDetail", "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsAdditionalInformationDetail", "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-Based Compensation Arrangement By Share Based Payment Award, Equity Instruments Other Than Options Outstanding, Number", "label": "Share-Based Compensation Arrangement By Share Based Payment Award, Equity Instruments Other Than Options Outstanding, Number", "periodEndLabel": "Outstanding at end of period (Shares)", "periodStartLabel": "Outstanding at beginning of period (Shares)", "verboseLabel": "Restricted share units outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansEquityBasedCompensationPlansDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansSummaryOfEquityBasedCompensationPlansWithGrantsOutstandingTextualDetail" ], "xbrltype": "sharesItemType" }, "nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumberAggregateIntrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The total dollar difference between fair values of the underlying shares reserved for issuance and exercise prices of vested portions of equity-based payment instruments outstanding and currently exercisable under the equity-based plan as of the balance sheet date.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested Outstanding Number Aggregate Intrinsic Value", "terseLabel": "Vested, but not issued at end of period (Aggregate Intrinsic Value)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumberAggregateIntrinsicValue", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansEquityBasedCompensationPlansDetail" ], "xbrltype": "monetaryItemType" }, "nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRestrictedShareUnitsOutstandingNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share based compensation arrangement by share based payment award options and restricted share units outstanding number.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options And Restricted Share Units Outstanding Number", "terseLabel": "Options/RSUs Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRestrictedShareUnitsOutstandingNumber", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansSummaryOfEquityBasedCompensationPlansWithGrantsOutstandingDetail" ], "xbrltype": "sharesItemType" }, "nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardTimeAndPerformanceBasedShareOptionGrantsInPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The number of share options granted during the period for which vesting is subject to continued employment and return on Capital performance during years", "label": "Share Based Compensation Arrangement By Share Based Payment Award Time And Performance Based Share Option Grants In Period", "terseLabel": "Options granted (in Shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardTimeAndPerformanceBasedShareOptionGrantsInPeriod", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardTimeBasedShareOptionGrantsInPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The number of share options granted during the period for which vesting is subject solely to continued employment.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Time Based Share Option Grants In Period", "terseLabel": "Options granted (in Shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardTimeBasedShareOptionGrantsInPeriod", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsPercentageAtFuturePeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share based compensation arrangement by share based payment award vesting rights percentage at future period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Vesting Rights Percentage At Future Period", "terseLabel": "Percentage of options vesting rights" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsPercentageAtFuturePeriod", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "nvr_ShareBasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options Vested Outstanding, Number", "label": "Share-Based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options Vested Outstanding, Number", "terseLabel": "Vested, but not issued at end of period (Shares)" } } }, "localname": "ShareBasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumber", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansEquityBasedCompensationPlansDetail" ], "xbrltype": "sharesItemType" }, "nvr_SignificantAccountingPoliciesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Significant accounting policies.", "label": "Significant Accounting Policies [Line Items]", "terseLabel": "Significant Accounting Policies [Line Items]" } } }, "localname": "SignificantAccountingPoliciesLineItems", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "stringItemType" }, "nvr_SignificantAccountingPoliciesTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Significant accounting policies.", "label": "Significant Accounting Policies [Table]", "terseLabel": "Significant Accounting Policies [Table]" } } }, "localname": "SignificantAccountingPoliciesTable", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "stringItemType" }, "nvr_SouthEastMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The Homebuilding reportable segment in the South East geographic area is comprised of operating divisions in North Carolina, South Carolina, Florida and Tennessee.", "label": "South East [Member]", "terseLabel": "South East" } } }, "localname": "SouthEastMember", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsAssetsDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsCorporateCapitalAllocationChargeDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsDepreciationAndAmortizationDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsExpendituresForPropertyAndEquipmentDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsInterestExpenseDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsProfitBeforeTaxesDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsRevenuesDetail" ], "xbrltype": "domainItemType" }, "nvr_StockIssuedDuringPeriodSharesTreasuryStockReissuedForEquityPlanActivity": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of treasury shares reissued during the period to satisfy equity-based compensation obligations exercised by the holders of such rights.", "label": "Stock Issued During Period Shares Treasury Stock Reissued For Equity Plan Activity", "terseLabel": "Reissued shares during the period, shares (in Shares)" } } }, "localname": "StockIssuedDuringPeriodSharesTreasuryStockReissuedForEquityPlanActivity", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/CommonStockAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "nvr_StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of treasury shares reissued during the period to satisfy equity-based compensation obligations exercised by the holders of such rights.", "label": "Stock Issued During Period Shares Treasury Stock Reissued Upon Exercise Of Stock Option And Other", "terseLabel": "Options exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "nvr_SublimitForIssuanceOfLettersOfCreditMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Sublimit for issuance of letters of credit.", "label": "Sublimit For Issuance Of Letters Of Credit [Member]", "terseLabel": "Sublimit for Issuance of Letters of Credit" } } }, "localname": "SublimitForIssuanceOfLettersOfCreditMember", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "nvr_SublimitForSwingLineCommitmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Sublimit for swing line commitment.", "label": "Sublimit For Swing Line Commitment [Member]", "terseLabel": "Sublimit for Swing Line Commitment" } } }, "localname": "SublimitForSwingLineCommitmentMember", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "nvr_SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Summary of interest costs incurred capitalized expensed and charged to cost of sales.", "label": "Summary Of Interest Costs Incurred Capitalized Expensed And Charged To Cost Of Sales [Table Text Block]", "terseLabel": "Summary of Interest Costs Incurred, Capitalized, Expensed and Charged to Cost of Sales" } } }, "localname": "SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/CapitalizedInterestTables" ], "xbrltype": "textBlockItemType" }, "nvr_SummaryofEquityBasedCompensationPlanswithGrantsOutstandingTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "[Table Text Block] for Summary of Equity-Based Compensation Plans with Grants Outstanding [Table]", "label": "Summary of Equity-Based Compensation Plans with Grants Outstanding [Table Text Block]", "terseLabel": "Summary of Equity-Based Compensation Plans with Grants Outstanding [Table Text Block]" } } }, "localname": "SummaryofEquityBasedCompensationPlanswithGrantsOutstandingTableTextBlock", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansTables" ], "xbrltype": "textBlockItemType" }, "nvr_TaxCutsandJobsActof2017ChangeinTaxRateDeferredTaxAssetIncomeTaxExpense": { "auth_ref": [], "calculation": { "http://www.nvrinc.com/role/IncomeTaxesIncomeTaxExpenseReconciliationDetail": { "order": 4.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Tax Cuts and Jobs Act of 2017, Change in Tax Rate, Deferred Tax Asset, Income Tax Expense", "label": "Tax Cuts and Jobs Act of 2017, Change in Tax Rate, Deferred Tax Asset, Income Tax Expense", "terseLabel": "Remeasurement of net deferred tax assets due to enactment of Tax Cut and Jobs Act" } } }, "localname": "TaxCutsandJobsActof2017ChangeinTaxRateDeferredTaxAssetIncomeTaxExpense", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.nvrinc.com/role/IncomeTaxesIncomeTaxExpenseReconciliationDetail" ], "xbrltype": "monetaryItemType" }, "nvr_TimeBasedRestrictedStockUnitMemberMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "nvr_TimeBasedRestrictedStockUnitMember [Member]", "label": "TimeBasedRestrictedStockUnitMember [Member]", "terseLabel": "Time Based Restricted Stock Unit [Member]" } } }, "localname": "TimeBasedRestrictedStockUnitMemberMember", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansEquityBasedCompensationPlansDetail" ], "xbrltype": "domainItemType" }, "nvr_TwoThousandEighteenEquityPlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two Thousand Eighteen, Equity Plan [Member]", "label": "Two Thousand Eighteen, Equity Plan [Member]", "terseLabel": "2018 Plan" } } }, "localname": "TwoThousandEighteenEquityPlanMember", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansEquityBasedCompensationPlansDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansSummaryOfEquityBasedCompensationPlansWithGrantsOutstandingDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansSummaryOfEquityBasedCompensationPlansWithGrantsOutstandingTextualDetail" ], "xbrltype": "domainItemType" }, "nvr_TwoThousandFourteenEquityPlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two Thousand Fourteen, Equity Plan [Member]", "label": "Two Thousand Fourteen, Equity Plan [Member]", "terseLabel": "2014 Plan", "verboseLabel": "2014 Plan" } } }, "localname": "TwoThousandFourteenEquityPlanMember", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansAdditionalInformationDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansEquityBasedCompensationPlansDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansSummaryOfEquityBasedCompensationPlansWithGrantsOutstandingDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansSummaryOfEquityBasedCompensationPlansWithGrantsOutstandingTextualDetail" ], "xbrltype": "domainItemType" }, "nvr_TwoThousandPlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "2000 Plan.", "label": "Two Thousand Plan [Member]", "verboseLabel": "2000 Broadly-Based Stock Option Plan" } } }, "localname": "TwoThousandPlanMember", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansSummaryOfEquityBasedCompensationPlansWithGrantsOutstandingDetail" ], "xbrltype": "domainItemType" }, "nvr_TwoThousandTenEquityPlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two Thousand Ten, Equity Plan [Member]", "label": "Two Thousand Ten, Equity Plan [Member]", "terseLabel": "2010 Plan" } } }, "localname": "TwoThousandTenEquityPlanMember", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansEquityBasedCompensationPlansDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansSummaryOfEquityBasedCompensationPlansWithGrantsOutstandingDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansSummaryOfEquityBasedCompensationPlansWithGrantsOutstandingTextualDetail" ], "xbrltype": "domainItemType" }, "nvr_UnallocatedCorporateOverhead": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Unallocated corporate overhead.", "label": "Unallocated Corporate Overhead", "terseLabel": "Unallocated corporate overhead" } } }, "localname": "UnallocatedCorporateOverhead", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsProfitBeforeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "nvr_UnrealizedGainLossFromChangeInFairValueMeasurementsIncludedInEarningsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Unrealized gain (loss) from change in fair value measurements of derivatives not designated as hedging instruments included in earnings.", "label": "Unrealized Gain Loss From Change In Fair Value Measurements Included In Earnings [Table Text Block]", "terseLabel": "Fair Value Measurement" } } }, "localname": "UnrealizedGainLossFromChangeInFairValueMeasurementsIncludedInEarningsTableTextBlock", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/FairValueTables" ], "xbrltype": "textBlockItemType" }, "nvr_UnrecognizedTaxBenefitsInterestonIncomeTaxesExpenseReversal": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The reversal of accrued interest for an overpayment of income taxes computed by applying the applicable statutory rate of interest to the difference between a tax position recognized for financial reporting purposes and the amount previously taken or expected to be taken in a tax return of the entity.", "label": "Unrecognized Tax Benefits, Interest on Income Taxes Expense, Reversal", "terseLabel": "Reversal of accrued interest on unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefitsInterestonIncomeTaxesExpenseReversal", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "nvr_UnsoldLotsAndHousingUnits": { "auth_ref": [], "calculation": { "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": { "order": 12.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of lots and capitalized construction costs of homes not covered under sales agreements with customers.", "label": "Unsold Lots And Housing Units", "terseLabel": "Unsold lots and housing units" } } }, "localname": "UnsoldLotsAndHousingUnits", "nsuri": "http://www.nvrinc.com/20191231", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r109", "r122" ], "lang": { "en-US": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsAssetsDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsCorporateCapitalAllocationChargeDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsDepreciationAndAmortizationDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsExpendituresForPropertyAndEquipmentDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsInterestExpenseDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsInterestIncomeDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsProfitBeforeTaxesDetail" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsAssetsDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsCorporateCapitalAllocationChargeDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsDepreciationAndAmortizationDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsExpendituresForPropertyAndEquipmentDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsInterestExpenseDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsInterestIncomeDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsProfitBeforeTaxesDetail" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansAdditionalInformationDetail", "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/DebtAdditionalInformationDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansAdditionalInformationDetail", "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Range [Axis]", "terseLabel": "Range" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/DebtAdditionalInformationDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansAdditionalInformationDetail", "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Range [Domain]", "terseLabel": "Range" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/DebtAdditionalInformationDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansAdditionalInformationDetail", "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfCondensedBalanceSheetTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Condensed Balance Sheet [Table Text Block]", "terseLabel": "Condensed Balance Sheets" } } }, "localname": "ScheduleOfCondensedBalanceSheetTableTextBlock", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/JointVenturesTables" ], "xbrltype": "textBlockItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsAdditionalInformationDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsAssetsDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsCorporateCapitalAllocationChargeDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsDepreciationAndAmortizationDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsExpendituresForPropertyAndEquipmentDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsInterestExpenseDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsProfitBeforeTaxesDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsRevenuesDetail" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r124", "r176", "r178", "r385", "r389" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsAdditionalInformationDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsAssetsDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsCorporateCapitalAllocationChargeDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsDepreciationAndAmortizationDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsExpendituresForPropertyAndEquipmentDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsInterestExpenseDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsProfitBeforeTaxesDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsRevenuesDetail" ], "xbrltype": "stringItemType" }, "stpr_DC": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "DISTRICT OF COLUMBIA", "terseLabel": "District of Columbia" } } }, "localname": "DC", "nsuri": "http://xbrl.sec.gov/stpr/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "stpr_MD": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "MARYLAND", "terseLabel": "Maryland, Baltimore" } } }, "localname": "MD", "nsuri": "http://xbrl.sec.gov/stpr/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201409Member": { "auth_ref": [ "r179" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2014-09 Revenue from Contracts with Customers (Topic 606).", "label": "Accounting Standards Update 2014-09 [Member]", "terseLabel": "Accounting Standards Update 2014-09 [Member]" } } }, "localname": "AccountingStandardsUpdate201409Member", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r301" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update 2016-02 [Member]", "terseLabel": "Accounting Standards Update 2016-02 [Member]" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableAndOtherAccruedLiabilities": { "auth_ref": [], "calculation": { "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities incurred and payable to vendors for goods and services received, and accrued liabilities classified as other.", "label": "Accounts Payable and Other Accrued Liabilities", "terseLabel": "Accounts payable and other liabilities" } } }, "localname": "AccountsPayableAndOtherAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableCurrentAndNoncurrent": { "auth_ref": [ "r355", "r375" ], "calculation": { "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "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.", "label": "Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNet": { "auth_ref": [ "r14", "r20", "r354", "r367" ], "calculation": { "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": { "order": 14.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "For an unclassified balance sheet, the amount due from customers or clients for goods or services that have been delivered or sold in the normal course of business, reduced to their estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection.", "label": "Accounts Receivable, Net", "terseLabel": "Receivables" } } }, "localname": "AccountsReceivableNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent": { "auth_ref": [ "r355", "r375" ], "calculation": { "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities.", "label": "Accrued Liabilities", "terseLabel": "Accrued expenses and other liabilities", "verboseLabel": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets", "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail", "http://www.nvrinc.com/role/JointVenturesCondensedBalanceSheetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r25", "r145" ], "calculation": { "http://www.nvrinc.com/role/PropertyPlantAndEquipmentPpeSummaryOfPropertyPlantAndEquipmentDetail": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/PropertyPlantAndEquipmentPpeSummaryOfPropertyPlantAndEquipmentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r15" ], "calculation": { "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r82" ], "lang": { "en-US": { "role": { "documentation": "Information by new accounting pronouncement.", "label": "Adjustments for New Accounting Pronouncements [Axis]", "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsOfShareholdersEquity", "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Changes in additional paid in capital related to exercise of share-based payments awards (such as stock options) and the amount of recognized equity-based compensation during the period (such as nonvested shares).", "label": "Adjustments to Additional Paid in Capital, Share-based Compensation and Exercise of Stock Options", "terseLabel": "Proceeds from stock options exercised" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r184", "r186", "r211", "r212" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) from recognition of equity-based compensation.", "label": "Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition", "terseLabel": "Equity-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation": { "auth_ref": [ "r166", "r171", "r215" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in additional paid in capital (APIC) resulting from a tax benefit associated with share-based compensation plan other than an employee stock ownership plan (ESOP). Includes, but is not limited to, excess tax benefit.", "label": "Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation", "terseLabel": "Tax benefit from equity benefit plan activity", "verboseLabel": "Income tax benefits arising from compensation expense for tax purposes in excess of amounts recognized for financial statement purposes" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.nvrinc.com/role/IncomeTaxesIncomeTaxBenefitsInShareholdersEquityDetail" ], "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/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r91" ], "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": "Anti-dilutive securities (in Shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r113", "r349", "r369" ], "calculation": { "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsAssetsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "terseLabel": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS", "verboseLabel": "Assets:" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets", "http://www.nvrinc.com/role/JointVenturesCondensedBalanceSheetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AwardDateAxis": { "auth_ref": [ "r187", "r208" ], "lang": { "en-US": { "role": { "documentation": "Information by date or year of grant, pertaining to equity-based compensation arrangements.", "label": "Award Date [Axis]", "terseLabel": "Award Date" } } }, "localname": "AwardDateAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansAdditionalInformationDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansSummaryOfEquityBasedCompensationPlansWithGrantsOutstandingDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AwardDateDomain": { "auth_ref": [ "r187", "r208" ], "lang": { "en-US": { "role": { "documentation": "Date or year of grant of equity-based compensation.", "label": "Award Date [Domain]", "terseLabel": "Award Date" } } }, "localname": "AwardDateDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansAdditionalInformationDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansSummaryOfEquityBasedCompensationPlansWithGrantsOutstandingDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r187", "r208" ], "lang": { "en-US": { "role": { "documentation": "Information by award type pertaining to equity-based compensation.", "label": "Award Type [Axis]", "terseLabel": "Award Type" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansAdditionalInformationDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansEquityBasedCompensationPlansDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansSummaryOfEquityBasedCompensationPlansWithGrantsOutstandingDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansSummaryOfEquityBasedCompensationPlansWithGrantsOutstandingTextualDetail" ], "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" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail", "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r261", "r265" ], "lang": { "en-US": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail", "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r248", "r249" ], "lang": { "en-US": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r135" ], "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, Net" } } }, "localname": "CapitalizedContractCostNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r21", "r70" ], "calculation": { "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.nvrinc.com/role/JointVenturesCondensedBalanceSheetsDetail": { "order": 1.0, "parentTag": "us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets", "weight": 1.0 }, "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsAssetsDetail": { "order": 1.0, "parentTag": "us-gaap_Assets", "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", "periodEndLabel": "Cash, restricted cash, and cash equivalents, end of the year", "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets", "http://www.nvrinc.com/role/ConsolidatedStatementsOfCashFlows", "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail", "http://www.nvrinc.com/role/JointVenturesCondensedBalanceSheetsDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsAssetsDetail", "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease": { "auth_ref": [], "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the 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. Includes effect from exchange rate changes.", "label": "Cash and Cash Equivalents, Period Increase (Decrease)", "totalLabel": "Net increase in cash, restricted cash, and cash equivalents" } } }, "localname": "CashAndCashEquivalentsPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r3", "r71", "r74", "r126" ], "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/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r62", "r70", "r73" ], "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", "terseLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock": { "auth_ref": [ "r209" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of cash received from exercise of stock options and similar instruments granted under share-based payment arrangements and tax benefit from exercise of stock options.", "label": "Cash Proceeds Received and Tax Benefit from Share-based Payment Awards [Table Text Block]", "terseLabel": "Exercised Option Proceeds" } } }, "localname": "CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ClassificationOfVariableInterestEntityDomain": { "auth_ref": [ "r252", "r253", "r254", "r255" ], "lang": { "en-US": { "role": { "documentation": "Categorization of Variable Interest Entities (VIE) for consolidation and (or) disclosure purposes, whether individually or in aggregate, by: (1) VIEs consolidated because the entity is the primary beneficiary, (2) VIEs not consolidated because the entity is not the primary beneficiary, and (3) VIEs or potential VIEs that are not consolidated because necessary information is not available. In general, a VIE is a corporation, partnership, trust, or any other legal structure used for business purposes that either (a) does not have equity investors with voting rights or (b) has equity investors that do not provide sufficient financial resources for the entity to support its activities. A VIE often holds financial assets, including loans or receivables, real estate or other property. A VIE may be essentially passive or it may engage in research and development or other activities on behalf of another company.", "label": "Variable Interest Entity, Classification [Domain]", "terseLabel": "Variable Interest Entity, Classification" } } }, "localname": "ClassificationOfVariableInterestEntityDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/VariableInterestEntitiesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r32", "r155", "r357", "r374" ], "calculation": { "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r154", "r156" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingent Liabilities" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/CommitmentsAndContingentLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r13" ], "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" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r13" ], "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" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansSummaryOfEquityBasedCompensationPlansWithGrantsOutstandingDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansSummaryOfEquityBasedCompensationPlansWithGrantsOutstandingTextualDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesHeldInEmployeeTrust": { "auth_ref": [], "calculation": { "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Value of common stock issued to a trust (for example, but not limited to, rabbi trust) set up specifically to accumulate stock for the sole purpose of distribution to participating employees.", "label": "Common Stock, Shares Held in Employee Trust", "negatedLabel": "Deferred compensation trust \u2013 107,295 and 107,340 shares of NVR, Inc. common stock as of December 31, 2019 and December 31, 2018, respectively" } } }, "localname": "CommonStockSharesHeldInEmployeeTrust", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockSharesHeldInEmployeeTrustShares": { "auth_ref": [ "r213" ], "lang": { "en-US": { "role": { "documentation": "Number of common stock held in a trust that has been set up specifically to accumulate stock for the sole purpose of distribution to participating employees but not yet earned.", "label": "Common Stock, Shares Held in Employee Trust, Shares", "terseLabel": "Deferred compensation trust, shares", "verboseLabel": "Common stock, shares held in rabbi trust, shares (in shares)" } } }, "localname": "CommonStockSharesHeldInEmployeeTrustShares", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r13" ], "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" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r13", "r166" ], "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 shares outstanding (in Shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/CommonStockAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r13" ], "calculation": { "http://www.nvrinc.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 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.01 par value; 60,000,000 shares authorized; 20,555,330 shares issued as of both December 31, 2019 and December 31, 2018" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Components of Deferred Tax Assets [Abstract]", "terseLabel": "Deferred tax assets:" } } }, "localname": "ComponentsOfDeferredTaxAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesDeferredIncomeTaxesOnConsolidatedBalanceSheetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for comprehensive income.", "label": "Comprehensive Income, Policy [Policy Text Block]", "terseLabel": "Comprehensive Income" } } }, "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r102", "r103", "r285", "r286", "r383" ], "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" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r102", "r103", "r285", "r286" ], "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": "Revenue derived" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r102", "r103", "r285", "r286" ], "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" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r74", "r250", "r257", "r258" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CorporateNonSegmentMember": { "auth_ref": [ "r123" ], "lang": { "en-US": { "role": { "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.", "label": "Corporate, Non-Segment [Member]", "terseLabel": "Other unallocated interest income" } } }, "localname": "CorporateNonSegmentMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsDepreciationAndAmortizationDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsExpendituresForPropertyAndEquipmentDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsInterestIncomeDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r49" ], "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsOfIncome": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "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", "negatedLabel": "Cost of sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "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 Sales" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.", "label": "Cumulative Effect of New Accounting Principle in Period of Adoption", "terseLabel": "Cumulative-effect adjustment from adoption of ASU 2016-09, net of tax", "verboseLabel": "Cumulative-effect adjustment from adoption of ASU 2016-09, net of tax" } } }, "localname": "CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsOfShareholdersEquity", "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r76", "r240", "r244" ], "calculation": { "http://www.nvrinc.com/role/IncomeTaxesProvisionForIncomeTaxesDetail": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "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/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesProvisionForIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Current:" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesProvisionForIncomeTaxesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r76", "r240", "r244" ], "calculation": { "http://www.nvrinc.com/role/IncomeTaxesProvisionForIncomeTaxesDetail": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "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/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesProvisionForIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerAdvancesAndDeposits": { "auth_ref": [ "r376" ], "calculation": { "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Refundable consideration, usually cash, held by the entity pending satisfactory completion of the entity's obligations or pending the closing of a contract.", "label": "Customer Advances and Deposits", "terseLabel": "Customer deposits" } } }, "localname": "CustomerAdvancesAndDeposits", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets", "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r165" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r7", "r8", "r9", "r350", "r352", "r366" ], "lang": { "en-US": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/CommitmentsAndContingentLiabilitiesAdditionalInformationDetail", "http://www.nvrinc.com/role/DebtAdditionalInformationDetail", "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsAdditionalInformationDetail", "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Debt instrument, marginal interest rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r292", "r294" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Senior notes principal amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFrequencyOfPeriodicPayment": { "auth_ref": [ "r31", "r363" ], "lang": { "en-US": { "role": { "documentation": "Description of the frequency of periodic payments (monthly, quarterly, annual).", "label": "Debt Instrument, Frequency of Periodic Payment", "terseLabel": "Frequency of senior notes payment" } } }, "localname": "DebtInstrumentFrequencyOfPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r29", "r164", "r292" ], "lang": { "en-US": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Senior notes effective interest rate" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r29" ], "lang": { "en-US": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Senior notes interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/DebtAdditionalInformationDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r30", "r277" ], "lang": { "en-US": { "role": { "documentation": "Date when the debt instrument is scheduled to be fully repaid, in CCYY-MM-DD format.", "label": "Debt Instrument, Maturity Date", "terseLabel": "Senior notes maturity date" } } }, "localname": "DebtInstrumentMaturityDate", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r31" ], "lang": { "en-US": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/CommitmentsAndContingentLiabilitiesAdditionalInformationDetail", "http://www.nvrinc.com/role/DebtAdditionalInformationDetail", "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsAdditionalInformationDetail", "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r31", "r78", "r167", "r168", "r169", "r170", "r291", "r292", "r294", "r364" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent": { "auth_ref": [], "calculation": { "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements. Represents currently earned compensation under compensation arrangements that is not actually paid until a later date.", "label": "Deferred Compensation Liability, Current and Noncurrent", "terseLabel": "Deferred compensation liability" } } }, "localname": "DeferredCompensationLiabilityCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r76", "r241", "r244" ], "calculation": { "http://www.nvrinc.com/role/IncomeTaxesProvisionForIncomeTaxesDetail": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "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/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesProvisionForIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r236" ], "calculation": { "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": { "order": 9.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsAssetsDetail": { "order": 2.0, "parentTag": "us-gaap_Assets", "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, net", "verboseLabel": "Deferred taxes" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r68", "r76", "r241", "r244" ], "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.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 tax (benefit) expense" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.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:" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesProvisionForIncomeTaxesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r10", "r11", "r234", "r351", "r365" ], "calculation": { "http://www.nvrinc.com/role/IncomeTaxesDeferredIncomeTaxesOnConsolidatedBalanceSheetsDetail": { "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", "terseLabel": "Less: Deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesDeferredIncomeTaxesOnConsolidatedBalanceSheetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r76", "r241", "r244" ], "calculation": { "http://www.nvrinc.com/role/IncomeTaxesProvisionForIncomeTaxesDetail": { "order": 4.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "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/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesProvisionForIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r235" ], "calculation": { "http://www.nvrinc.com/role/IncomeTaxesDeferredIncomeTaxesOnConsolidatedBalanceSheetsDetail": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Total deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesDeferredIncomeTaxesOnConsolidatedBalanceSheetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsInventory": { "auth_ref": [ "r218", "r238", "r239" ], "calculation": { "http://www.nvrinc.com/role/IncomeTaxesDeferredIncomeTaxesOnConsolidatedBalanceSheetsDetail": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.", "label": "Deferred Tax Assets, Inventory", "terseLabel": "Inventory" } } }, "localname": "DeferredTaxAssetsInventory", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesDeferredIncomeTaxesOnConsolidatedBalanceSheetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r236" ], "calculation": { "http://www.nvrinc.com/role/IncomeTaxesDeferredIncomeTaxesOnConsolidatedBalanceSheetsDetail": { "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", "totalLabel": "Net deferred tax asset" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesDeferredIncomeTaxesOnConsolidatedBalanceSheetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r218", "r238", "r239" ], "calculation": { "http://www.nvrinc.com/role/IncomeTaxesDeferredIncomeTaxesOnConsolidatedBalanceSheetsDetail": { "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/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesDeferredIncomeTaxesOnConsolidatedBalanceSheetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation": { "auth_ref": [ "r217", "r238", "r239" ], "calculation": { "http://www.nvrinc.com/role/IncomeTaxesDeferredIncomeTaxesOnConsolidatedBalanceSheetsDetail": { "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 employee compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation", "terseLabel": "Deferred compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesDeferredIncomeTaxesOnConsolidatedBalanceSheetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r217", "r238", "r239" ], "calculation": { "http://www.nvrinc.com/role/IncomeTaxesDeferredIncomeTaxesOnConsolidatedBalanceSheetsDetail": { "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 temporary differences from share-based compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost", "terseLabel": "Equity-based compensation expense" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesDeferredIncomeTaxesOnConsolidatedBalanceSheetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther": { "auth_ref": [ "r217", "r238", "r239" ], "calculation": { "http://www.nvrinc.com/role/IncomeTaxesDeferredIncomeTaxesOnConsolidatedBalanceSheetsDetail": { "order": 1.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 from reserves and accruals, classified as other.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other", "terseLabel": "Other accrued expenses and contract land deposit reserve" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesDeferredIncomeTaxesOnConsolidatedBalanceSheetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves": { "auth_ref": [ "r217", "r238", "r239" ], "calculation": { "http://www.nvrinc.com/role/IncomeTaxesDeferredIncomeTaxesOnConsolidatedBalanceSheetsDetail": { "order": 5.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 from reserves, classified as other.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Reserves", "terseLabel": "Unrecognized tax benefit" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesDeferredIncomeTaxesOnConsolidatedBalanceSheetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepositsAssets": { "auth_ref": [ "r26" ], "calculation": { "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.nvrinc.com/role/VariableInterestEntitiesTotalRiskOfLossRelatedToContractLandDepositsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment in the future.", "label": "Deposits Assets", "terseLabel": "Contract land deposits, net", "totalLabel": "Contract land deposits, net" } } }, "localname": "DepositsAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets", "http://www.nvrinc.com/role/VariableInterestEntitiesTotalRiskOfLossRelatedToContractLandDepositsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r68", "r111" ], "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization", "verboseLabel": "Consolidated depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsOfCashFlows", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsDepreciationAndAmortizationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetFairValueGrossLiability": { "auth_ref": [ "r37", "r39", "r263" ], "calculation": { "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail": { "order": 2.0, "parentTag": "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of liability associated with financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Asset, Fair Value, Gross Liability", "terseLabel": "Gross liabilities" } } }, "localname": "DerivativeAssetFairValueGrossLiability", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "auth_ref": [ "r36", "r38", "r263", "r333" ], "calculation": { "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail": { "order": 1.0, "parentTag": "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.", "label": "Derivative Asset, Fair Value, Gross Asset", "terseLabel": "Gross assets" } } }, "localname": "DerivativeFairValueOfDerivativeAsset", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "auth_ref": [ "r262" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.", "label": "Derivative, Gain (Loss) on Derivative, Net", "negatedTerseLabel": "Fair value adjustment income (expense)" } } }, "localname": "DerivativeGainLossOnDerivativeNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue": { "auth_ref": [ "r264" ], "calculation": { "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value as of the balance sheet date of derivative instrument not designated as hedging instrument and classified as an asset.", "label": "Derivative Instruments Not Designated as Hedging Instruments, Asset, at Fair Value", "totalLabel": "Net commitments" } } }, "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet": { "auth_ref": [ "r267", "r268" ], "calculation": { "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments.", "label": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net", "terseLabel": "Total fair value measurement gain/(loss)", "totalLabel": "Total Fair Value Measurement Gain/(Loss)" } } }, "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail", "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativesFairValueLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivatives, Fair Value [Line Items]", "terseLabel": "Derivatives, Fair Value [Line Items]" } } }, "localname": "DerivativesFairValueLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r174", "r216" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for compensation-related costs for equity-based compensation, which may include disclosure of policies, compensation plan details, allocation of equity compensation, incentive distributions, equity-based arrangements to obtain goods and services, deferred compensation arrangements, employee stock ownership plan details and employee stock purchase plan details.", "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]", "terseLabel": "Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "auth_ref": [ "r187", "r208" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of components of a stock option or other award plan under which equity-based compensation is awarded to employees, typically comprised of the amount of unearned compensation (deferred compensation cost), compensation expense, and changes in the quantity and fair value of the shares (or other type of equity) granted, exercised, forfeited, and issued and outstanding pertaining to that plan. Disclosure may also include nature and general terms of such arrangements that existed during the period and potential effects of those arrangements on shareholders, effect of compensation cost arising from equity-based payment arrangements on the income statement, method of estimating the fair value of the goods or services received, or the fair value of the equity instruments granted, during the period, cash flow effects resulting from equity-based payment arrangements and, for registrants that accelerate vesting of out of the money share options, reasons for the decision to accelerate.", "label": "Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block]", "terseLabel": "Equity-Based Compensation Plans" } } }, "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r45", "r83", "r86", "r88", "r89", "r90", "r94", "r359", "r380" ], "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 earnings per share" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r45", "r83", "r86", "r88", "r89", "r90", "r94", "r359", "r380" ], "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 earnings per share" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsOfIncome", "http://www.nvrinc.com/role/QuarterlyResultsUnauditedQuarterlyFinancialDataAndOperatingInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r74", "r91", "r92", "r93" ], "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": "Earnings Per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r80", "r222", "r223" ], "lang": { "en-US": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r222", "r223", "r243" ], "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": "Statutory federal income tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r207" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Unrecognized cost of unvested share-based compensation awards.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized", "terseLabel": "Total unrecognized compensation cost for all outstanding Options and RSUs" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r207" ], "lang": { "en-US": { "role": { "documentation": "Weighted average period over which unrecognized compensation is expected to be recognized for equity-based compensation plans, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition", "terseLabel": "Weighted-average period over which the unrecognized compensation will be recorded" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r206" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total recognized tax benefit related to compensation cost for equity-based payment arrangements recognized in income during the period.", "label": "Employee Service Share-based Compensation, Tax Benefit from Compensation Expense", "terseLabel": "Tax benefit related to equity-based compensation costs" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "An arrangement whereby an employee is entitled to receive in the future, subject to vesting and other restrictions, a number of shares in the entity at a specified price, as defined in the agreement. Although there are variations, normally, after vesting, when an option is exercised, the employee-holder pays the strike value in cash to the issuing employer-entity and receives equity shares. The equity shares can be sold into the market for cash at the current market price without restriction. Options may be used to attract, retain and incentivize employees, in addition to their regular salary and other benefits.", "label": "Employee Stock Option [Member]", "terseLabel": "Options", "verboseLabel": "Stock Options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansAdditionalInformationDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansEquityBasedCompensationPlansDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansSummaryOfEquityBasedCompensationPlansWithGrantsOutstandingDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansSummaryOfEquityBasedCompensationPlansWithGrantsOutstandingTextualDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOwnershipPlanESOPSharesContributedToESOP": { "auth_ref": [ "r214" ], "lang": { "en-US": { "role": { "documentation": "This item represents the number of shares provided to the Employee Stock Ownership Plan (ESOP) during the period.", "label": "Employee Stock Ownership Plan (ESOP), Shares Contributed to ESOP", "terseLabel": "Shares contributed to the Employee Stock Ownership Plan (in Shares)" } } }, "localname": "EmployeeStockOwnershipPlanESOPSharesContributedToESOP", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r166" ], "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" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsOfShareholdersEquity", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansAdditionalInformationDetail", "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentDividendsOrDistributions": { "auth_ref": [ "r43", "r61", "r68", "r378" ], "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of distribution received from equity method investee for return on investment, classified as operating activities. Excludes distribution for return of investment, classified as investing activities.", "label": "Proceeds from Equity Method Investment, Distribution", "terseLabel": "Distribution of earnings from unconsolidated joint ventures" } } }, "localname": "EquityMethodInvestmentDividendsOrDistributions", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment": { "auth_ref": [ "r131" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This item represents an other than temporary decline in value that has been recognized against an investment accounted for under the equity method of accounting. The excess of the carrying amount over the fair value of the investment represents the amount of the write down which is or was reflected in earnings. The written down value is a new cost basis with the adjusted value of the investment becoming its new carrying value subject to the equity accounting method. Evidence of a loss in value might include, but would not necessarily be limited to, absence of an ability to recover the carrying amount of the investment or inability of the investee to sustain an earnings capacity which would justify the carrying amount of the investment.", "label": "Equity Method Investment, Other than Temporary Impairment", "terseLabel": "Equity Method Investment, Other than Temporary Impairment" } } }, "localname": "EquityMethodInvestmentOtherThanTemporaryImpairment", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity Method Investments and Joint Ventures [Abstract]" } } }, "localname": "EquityMethodInvestmentsAndJointVenturesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": { "auth_ref": [ "r133" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group.", "label": "Equity Method Investments and Joint Ventures Disclosure [Text Block]", "terseLabel": "Joint Ventures" } } }, "localname": "EquityMethodInvestmentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/JointVentures" ], "xbrltype": "textBlockItemType" }, "us-gaap_EurodollarMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate based on U.S. dollar denominated deposits at foreign banks or foreign branches of U.S. banks.", "label": "Eurodollar [Member]", "terseLabel": "Eurodollar Rate" } } }, "localname": "EurodollarMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail", "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r273", "r274", "r275", "r276", "r279", "r280" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances.", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value Measurements, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail", "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r180", "r181", "r183", "r275", "r331" ], "lang": { "en-US": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value, Hierarchy" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail", "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail", "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail", "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r273" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail", "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail", "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail", "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The face amount of financial liabilities, which are not recognized in the financial statements (off-balance sheet) because they fail to meet some other criterion for recognition.", "label": "Fair Value Disclosure, Off-balance Sheet Risks, Face Amount, Liability", "terseLabel": "Fair Value Disclosure, Off-balance Sheet Risks, Face Amount, Liability" } } }, "localname": "FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail", "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail", "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r282" ], "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" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/FairValue" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r180", "r181", "r183", "r275", "r332" ], "lang": { "en-US": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail", "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail", "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail", "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [ "r273", "r278" ], "lang": { "en-US": { "role": { "documentation": "Provides the general categories used to describe the frequency with which financial assets and liabilities (as defined) are measured at fair value (on a recurring or nonrecurring basis).", "label": "Fair Value, Measurement Frequency [Domain]", "terseLabel": "Fair Value, Measurement Frequency" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail", "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail", "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail", "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail", "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail", "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail", "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r273", "r278" ], "lang": { "en-US": { "role": { "documentation": "This item represents a description of the frequency with which certain items are measured at fair value. Items measured at fair value on a recurring basis generally include those items for which measurement inputs are readily available and which are measured at fair value at successive reporting periods.", "label": "Fair Value, Measurements, Recurring [Member]", "terseLabel": "Fair Value, Measurements, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail", "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail", "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail", "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r74", "r281", "r283" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueOptionChangesInFairValueGainLoss1": { "auth_ref": [ "r287" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "For each line item in the statement of financial position, the amounts of gains and losses from fair value changes included in earnings.", "label": "Fair Value, Option, Changes in Fair Value, Gain (Loss)", "terseLabel": "Fair Value, Option, Changes in Fair Value, Gain (Loss)" } } }, "localname": "FairValueOptionChangesInFairValueGainLoss1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "auth_ref": [ "r261", "r266", "r271" ], "lang": { "en-US": { "role": { "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]" } } }, "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FederalFundsEffectiveSwapRateMember": { "auth_ref": [ "r272" ], "lang": { "en-US": { "role": { "documentation": "Fixed rate on a U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to the Federal Funds effective rate with no additional spread over the Federal Funds effective rate on that variable-rate leg. Alternate captions include overnight index swap rate (OIS).", "label": "Federal Funds Effective Swap Rate [Member]", "terseLabel": "Federal Funds Rate" } } }, "localname": "FederalFundsEffectiveSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r304", "r311", "r320" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Interest on lease liabilities" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/LeasesLeasesComponentsOfLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "auth_ref": [ "r307", "r313" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of interest paid on finance lease liability.", "label": "Finance Lease, Interest Payment on Liability", "terseLabel": "Operating cash flows from finance leases" } } }, "localname": "FinanceLeaseInterestPaymentOnLiability", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/LeasesLeasesSupplementalCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r303", "r318" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "terseLabel": "Finance Lease, Liability" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/LeasesLeasesFutureMinimumLeasePaymentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r318" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.", "label": "Finance Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Finance Lease, Liability, Maturity [Table Text Block]" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/LeasesLeasesTableTextBlocksTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r318" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Payments, Due", "terseLabel": "Finance Lease, Liability, Payments, Due" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/LeasesLeasesFutureMinimumLeasePaymentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r318" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due after fifth fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due after Year Five", "terseLabel": "Finance Lease, Liability, Payments, Due after Year Five" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/LeasesLeasesFutureMinimumLeasePaymentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r318" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in next fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Next Twelve Months", "terseLabel": "Finance Lease, Liability, Payments, Due Next Twelve Months" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/LeasesLeasesFutureMinimumLeasePaymentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r318" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fifth fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Five", "terseLabel": "Finance Lease, Liability, Payments, Due Year Five" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/LeasesLeasesFutureMinimumLeasePaymentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r318" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fourth fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Four", "terseLabel": "Finance Lease, Liability, Payments, Due Year Four" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/LeasesLeasesFutureMinimumLeasePaymentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r318" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in third fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Three", "terseLabel": "Finance Lease, Liability, Payments, Due Year Three" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/LeasesLeasesFutureMinimumLeasePaymentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r318" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in second fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Two", "terseLabel": "Finance Lease, Liability, Payments, Due Year Two" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/LeasesLeasesFutureMinimumLeasePaymentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r318" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Finance Lease, Liability, Undiscounted Excess Amount" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/LeasesLeasesFutureMinimumLeasePaymentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r306", "r313" ], "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "negatedTerseLabel": "Finance Lease, Principal Payments", "terseLabel": "Financing cash flows from finance leases" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsOfCashFlows", "http://www.nvrinc.com/role/LeasesLeasesSupplementalCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r302" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under finance lease.", "label": "Finance Lease, Right-of-Use Asset", "terseLabel": "Finance lease right-of-use assets" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/PropertyPlantAndEquipmentPpeSummaryOfPropertyPlantAndEquipmentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r304", "r311", "r320" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization of ROU assets" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/LeasesLeasesComponentsOfLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r316", "r320" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Finance leases" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/LeasesLeasesSupplementalCashFlowsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r315", "r320" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Finance leases" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/LeasesLeasesSupplementalCashFlowsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail", "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail", "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail", "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "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 life of finite-lived intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r142" ], "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": "Finite-lived intangibles acquired from business acquisition, net of accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForwardContractsMember": { "auth_ref": [ "r269" ], "lang": { "en-US": { "role": { "documentation": "Contracts negotiated between two parties to purchase and sell a specific quantity of a financial instrument, foreign currency, or commodity at a price specified at origination of the contract, with delivery and settlement at a specified future date.", "label": "Forward Contracts [Member]", "terseLabel": "Forward sales contracts" } } }, "localname": "ForwardContractsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail", "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail", "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail", "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "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": "Model home furniture and fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/PropertyPlantAndEquipmentPpeSummaryOfPropertyPlantAndEquipmentDetail", "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSaleOfMortgageLoans": { "auth_ref": [ "r68" ], "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The gains (losses) included in earnings that represent the difference between the sale price and the carrying value of loans made to finance real estate acquisitions. This element refers to the gain (loss) and not to the cash proceeds of the sale. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method.", "label": "Gain (Loss) on Sale of Mortgage Loans", "negatedLabel": "Gain on sale of loans, net" } } }, "localname": "GainLossOnSaleOfMortgageLoans", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r50" ], "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsOfIncome": { "order": 7.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "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", "negatedLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r101" ], "lang": { "en-US": { "role": { "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).", "label": "Geographic Concentration Risk [Member]", "terseLabel": "Geographic Concentration Risk" } } }, "localname": "GeographicConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r136", "r138" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill acquired from business acquisition" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsIndefiniteLivedPolicy": { "auth_ref": [ "r74", "r143" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for indefinite-lived intangible assets (that is, those intangible assets not subject to amortization). This accounting policy also may address how the entity assesses whether events and circumstances continue to support an indefinite useful life and how the entity assesses and measures impairment of such assets.", "label": "Goodwill and Intangible Assets, Intangible Assets, Indefinite-Lived, Policy [Policy Text Block]", "terseLabel": "Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsIndefiniteLivedPolicy", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r68", "r137", "r139", "r141" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "terseLabel": "Impairment of goodwill" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r48" ], "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" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/QuarterlyResultsUnauditedQuarterlyFinancialDataAndOperatingInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteeObligationsMaximumExposure": { "auth_ref": [ "r157" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee or each group of similar guarantees before reduction for potential recoveries under recourse or collateralization provisions.", "label": "Guarantor Obligations, Maximum Exposure, Undiscounted", "terseLabel": "Total risk of loss" } } }, "localname": "GuaranteeObligationsMaximumExposure", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/VariableInterestEntitiesTotalRiskOfLossRelatedToContractLandDepositsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r260", "r270" ], "lang": { "en-US": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]", "terseLabel": "Hedging Designation" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r260" ], "lang": { "en-US": { "role": { "documentation": "Designation of purpose of derivative instrument.", "label": "Hedging Designation [Domain]", "terseLabel": "Hedging Designation" } } }, "localname": "HedgingDesignationDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_HomeBuildingMember": { "auth_ref": [ "r177" ], "lang": { "en-US": { "role": { "documentation": "Design, development, general contracting, and renovation of residential building, including, but not limited to, single-family housing, multifamily housing, townhouse, apartment, and modular housing.", "label": "Home Building [Member]", "terseLabel": "Homebuilding:" } } }, "localname": "HomeBuildingMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets", "http://www.nvrinc.com/role/ConsolidatedStatementsOfIncome", "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail", "http://www.nvrinc.com/role/PropertyPlantAndEquipmentPpeSummaryOfPropertyPlantAndEquipmentDetail", "http://www.nvrinc.com/role/QuarterlyResultsUnauditedQuarterlyFinancialDataAndOperatingInformationDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsAdditionalInformationDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsAssetsDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsCorporateCapitalAllocationChargeDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsDepreciationAndAmortizationDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsExpendituresForPropertyAndEquipmentDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsInterestExpenseDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsProfitBeforeTaxesDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsRevenuesDetail", "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r79" ], "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "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": "Consolidated profit before taxes", "totalLabel": "Income before taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsOfIncome", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsProfitBeforeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r147" ], "lang": { "en-US": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail" ], "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" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r247" ], "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/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r76", "r112", "r245" ], "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://www.nvrinc.com/role/IncomeTaxesIncomeTaxExpenseReconciliationDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.nvrinc.com/role/IncomeTaxesProvisionForIncomeTaxesDetail": { "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)", "negatedLabel": "Income tax expense", "totalLabel": "Total" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsOfIncome", "http://www.nvrinc.com/role/IncomeTaxesIncomeTaxExpenseReconciliationDetail", "http://www.nvrinc.com/role/IncomeTaxesProvisionForIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r74", "r220", "r221", "r232", "r233", "r237", "r246", "r386" ], "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/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r75", "r222", "r223" ], "calculation": { "http://www.nvrinc.com/role/IncomeTaxesIncomeTaxExpenseReconciliationDetail": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "terseLabel": "Income taxes computed at the federal statutory rate" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesIncomeTaxExpenseReconciliationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "auth_ref": [ "r222" ], "calculation": { "http://www.nvrinc.com/role/IncomeTaxesIncomeTaxExpenseReconciliationDetail": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount 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, Amount", "terseLabel": "Other, net" } } }, "localname": "IncomeTaxReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesIncomeTaxExpenseReconciliationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r75", "r222", "r223" ], "calculation": { "http://www.nvrinc.com/role/IncomeTaxesIncomeTaxExpenseReconciliationDetail": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount 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 state and local income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "terseLabel": "State income taxes, net of federal income tax benefit" } } }, "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesIncomeTaxExpenseReconciliationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r72" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Income taxes paid during the year, net of refunds" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r67" ], "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Increase (decrease) in accounts payable and accrued expenses" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInCustomerDeposits": { "auth_ref": [ "r67" ], "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the period in the amount of customer money held in customer accounts, including security deposits, collateral for a current or future transactions, initial payment of the cost of acquisition or for the right to enter into a contract or agreement.", "label": "Increase (Decrease) in Customer Deposits", "terseLabel": "(Decrease) increase in customer deposits" } } }, "localname": "IncreaseDecreaseInCustomerDeposits", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDepositsOutstanding": { "auth_ref": [ "r67" ], "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in monies given as security or collateral for items acquired or borrowed on a temporary basis. Deposits may also be paid as initial payment of the cost of acquisition or for the right to enter into a contract or agreement.", "label": "Increase (Decrease) in Deposits Outstanding", "negatedLabel": "(Increase) decrease in contract land deposits" } } }, "localname": "IncreaseDecreaseInDepositsOutstanding", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r67" ], "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Increase in inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Net change in assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInReceivables": { "auth_ref": [ "r67" ], "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the total amount due within one year (or one operating cycle) from all parties, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Receivables", "negatedLabel": "Decrease (increase) in receivables" } } }, "localname": "IncreaseDecreaseInReceivables", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.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/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r87", "r92" ], "calculation": { "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesWeightedAverageSharesAndShareEquivalentsUsedToCalculateBasicAndDilutedEarningsPerShareDetail": { "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 restricted share units (in Shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesWeightedAverageSharesAndShareEquivalentsUsedToCalculateBasicAndDilutedEarningsPerShareDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsNetIncludingGoodwill": { "auth_ref": [], "calculation": { "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsAssetsDetail": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance.", "label": "Intangible Assets, Net (Including Goodwill)", "verboseLabel": "Intangible assets and goodwill" } } }, "localname": "IntangibleAssetsNetIncludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestAndFeeIncomeLoansHeldForSaleMortgages": { "auth_ref": [ "r360" ], "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsOfIncome": { "order": 6.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Interest and fee income from mortgage loans considered to be held-for-sale.", "label": "Interest and Fee Income, Loans Held-for-sale, Mortgages", "terseLabel": "Interest income" } } }, "localname": "InterestAndFeeIncomeLoansHeldForSaleMortgages", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsOfIncome", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsInterestIncomeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestCostsIncurred": { "auth_ref": [ "r289" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Total interest costs incurred during the period and either capitalized or charged against earnings.", "label": "Interest Costs Incurred", "terseLabel": "Interest incurred" } } }, "localname": "InterestCostsIncurred", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/CapitalizedInterestSummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestCostsIncurredCapitalizedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Capitalized Interest Costs, Including Allowance for Funds Used During Construction [Abstract]" } } }, "localname": "InterestCostsIncurredCapitalizedAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r42", "r110", "r288", "r293", "r362" ], "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsOfIncome": { "order": 5.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Corporate interest expense", "negatedTerseLabel": "Interest expense", "terseLabel": "Consolidated interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/CapitalizedInterestSummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesDetail", "http://www.nvrinc.com/role/ConsolidatedStatementsOfIncome", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsInterestExpenseDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsProfitBeforeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeOperating": { "auth_ref": [ "r46" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of operating interest income, including, but not limited to, amortization and accretion of premiums and discounts on securities.", "label": "Interest Income, Operating", "terseLabel": "Other unallocated interest income" } } }, "localname": "InterestIncomeOperating", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsInterestIncomeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r59", "r64", "r72" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest paid during the year, net of interest capitalized" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateLockCommitmentsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commitments to extend credit where the interest rate is locked in advance of funds being disbursed for a specified period of time.", "label": "Interest Rate Lock Commitments [Member]", "terseLabel": "Rate lock commitments" } } }, "localname": "InterestRateLockCommitmentsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail", "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail", "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail", "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Inventory, Net [Abstract]", "terseLabel": "Inventory:" } } }, "localname": "InventoryNetAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryOperativeBuilders": { "auth_ref": [ "r35" ], "calculation": { "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The net carrying amount as of the balance sheet date of the sum of the various components of an operative builder's inventory, including finished homes. Operative builders primarily consist of entities that develop land, construct residential homes and commercial and industrial buildings thereon, and sell them to home buyers and operators of the commercial and industrial properties.", "label": "Inventory, Operative Builders", "totalLabel": "Total Inventory" } } }, "localname": "InventoryOperativeBuilders", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts": { "auth_ref": [ "r35" ], "calculation": { "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": { "order": 11.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date, net of valuation allowances and impairment losses, of costs of land expected to be developed in the near term plus capitalized costs of development, for purposes of selling completed units to home buyers or commercial or industrial entities..", "label": "Inventory, Real Estate, Land and Land Development Costs", "terseLabel": "Carrying value of raw parcels of land", "verboseLabel": "Land under development" } } }, "localname": "InventoryRealEstateLandAndLandDevelopmentCosts", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets", "http://www.nvrinc.com/role/LandUnderDevelopmentAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRealEstatePolicy": { "auth_ref": [ "r74", "r387" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for capitalizing costs incurred as inventory, determining carrying values, recognizing impairment; and the timing of and methods used for charging inventory to cost of sales.", "label": "Inventory, Real Estate, Policy [Policy Text Block]", "terseLabel": "Homebuilding Inventory" } } }, "localname": "InventoryRealEstatePolicy", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures": { "auth_ref": [ "r22" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in equity method investee and investment in and advance to affiliate.", "label": "Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures", "terseLabel": "Aggregate investment" } } }, "localname": "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseArrangementTypeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by group of related lease arrangements. For example, but not limited to, leases grouped by facility or contractual terms.", "label": "Lease Arrangement, Type [Axis]", "terseLabel": "Lease Arrangement, Type [Axis]" } } }, "localname": "LeaseArrangementTypeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/LeasesLeasesAsc840DisclosureDetails", "http://www.nvrinc.com/role/LeasesLeasesComponentsOfLeaseExpenseDetails", "http://www.nvrinc.com/role/LeasesLeasesFutureMinimumLeasePaymentsDetail", "http://www.nvrinc.com/role/LeasesLeasesSupplementalCashFlowsDetails", "http://www.nvrinc.com/role/LeasesLeasesTableTextBlocksTables" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseArrangementTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Group of related lease arrangements. For example, but not limited to, leases grouped by facility or contractual terms.", "label": "Lease Arrangement, Type [Domain]", "terseLabel": "Lease Arrangement, Type [Domain]" } } }, "localname": "LeaseArrangementTypeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/LeasesLeasesAsc840DisclosureDetails", "http://www.nvrinc.com/role/LeasesLeasesComponentsOfLeaseExpenseDetails", "http://www.nvrinc.com/role/LeasesLeasesFutureMinimumLeasePaymentsDetail", "http://www.nvrinc.com/role/LeasesLeasesSupplementalCashFlowsDetails", "http://www.nvrinc.com/role/LeasesLeasesTableTextBlocksTables" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r317", "r320" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "terseLabel": "Total lease expense" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/LeasesLeasesComponentsOfLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r317" ], "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 [Table Text Block]" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/LeasesLeasesTableTextBlocksTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_LeasesOfLesseeDisclosureTextBlock": { "auth_ref": [ "r300", "r321" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.", "label": "Leases of Lessee Disclosure [Text Block]", "terseLabel": "Leases of Lessee Disclosure [Text Block]" } } }, "localname": "LeasesOfLesseeDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/LeasesLeasesFootnoteNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeFinanceLeasesTextBlock": { "auth_ref": [ "r321" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.", "label": "Lessee, Finance Leases [Text Block]", "terseLabel": "Lessee, Finance Leases [Text Block]" } } }, "localname": "LesseeFinanceLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/LeasesLeasesFootnoteNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "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": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/LeasesLeasesAsc840DisclosureDetails", "http://www.nvrinc.com/role/LeasesLeasesComponentsOfLeaseExpenseDetails", "http://www.nvrinc.com/role/LeasesLeasesFutureMinimumLeasePaymentsDetail", "http://www.nvrinc.com/role/LeasesLeasesSupplementalCashFlowsDetails", "http://www.nvrinc.com/role/LeasesLeasesTableTextBlocksTables" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r310" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/LeasesLeasesAsc840DisclosureDetails", "http://www.nvrinc.com/role/LeasesLeasesComponentsOfLeaseExpenseDetails", "http://www.nvrinc.com/role/LeasesLeasesFutureMinimumLeasePaymentsDetail", "http://www.nvrinc.com/role/LeasesLeasesSupplementalCashFlowsDetails", "http://www.nvrinc.com/role/LeasesLeasesTableTextBlocksTables" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r318" ], "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 [Table Text Block]" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/LeasesLeasesTableTextBlocksTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r318" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/LeasesLeasesFutureMinimumLeasePaymentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r318" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Five", "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due after Year Five" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/LeasesLeasesFutureMinimumLeasePaymentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r318" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months", "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/LeasesLeasesFutureMinimumLeasePaymentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r318" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five", "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due Year Five" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/LeasesLeasesFutureMinimumLeasePaymentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r318" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due Year Four" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/LeasesLeasesFutureMinimumLeasePaymentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r318" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due Year Three" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/LeasesLeasesFutureMinimumLeasePaymentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r318" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due Year Two" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/LeasesLeasesFutureMinimumLeasePaymentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r318" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/LeasesLeasesFutureMinimumLeasePaymentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseOptionToExtend": { "auth_ref": [ "r309" ], "lang": { "en-US": { "role": { "documentation": "Description of terms and conditions of option to extend lessee's operating lease. Includes, but is not limited to, information about option recognized as part of right-of-use asset and lease liability.", "label": "Lessee, Operating Lease, Option to Extend", "terseLabel": "Lessee, Operating Lease, Option to Extend" } } }, "localname": "LesseeOperatingLeaseOptionToExtend", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/LeasesLeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r309" ], "lang": { "en-US": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Lessee, Operating Lease, Term of Contract" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/LeasesLeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r321" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Lessee, Operating Leases [Text Block]" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/LeasesLeasesFootnoteNotes" ], "xbrltype": "textBlockItemType" }, "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": "Contingent obligations under letters of credit arrangements" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/CommitmentsAndContingentLiabilitiesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r28" ], "calculation": { "http://www.nvrinc.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/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r19", "r353", "r372" ], "calculation": { "http://www.nvrinc.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 shareholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets", "http://www.nvrinc.com/role/JointVenturesCondensedBalanceSheetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND SHAREHOLDERS' EQUITY", "verboseLabel": "Liabilities and equity:" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets", "http://www.nvrinc.com/role/JointVenturesCondensedBalanceSheetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "auth_ref": [ "r27" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Current Borrowing Capacity", "terseLabel": "Borrowing base limitations" } } }, "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding": { "auth_ref": [ "r284" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of the amount outstanding under the credit facility.", "label": "Line of Credit Facility, Fair Value of Amount Outstanding", "terseLabel": "Letters of credit outstanding" } } }, "localname": "LineOfCreditFacilityFairValueOfAmountOutstanding", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityInterestRateDescription": { "auth_ref": [ "r27" ], "lang": { "en-US": { "role": { "documentation": "Description of the interest rate for the amounts borrowed under the credit facility, including the terms and the method for determining the interest rate (for example, fixed or variable, LIBOR plus a percentage, increasing rate, timing of interest rate resets, remarketing provisions).", "label": "Line of Credit Facility, Interest Rate Description", "terseLabel": "Line of credit facility, interest rate description" } } }, "localname": "LineOfCreditFacilityInterestRateDescription", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r27" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum loan borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy": { "auth_ref": [ "r74", "r384" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for the lending, securitization, sales, transfers and servicing practices for mortgage banking activities.", "label": "Loans and Leases Receivable, Mortgage Banking Activities, Policy [Policy Text Block]", "terseLabel": "Mortgage Loans Held for Sale, Derivatives and Hedging Activities" } } }, "localname": "LoansAndLeasesReceivableMortgageBankingActivitiesPolicy", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LoansAndLeasesReceivableOriginationFeesDiscountsOrPremiumsAndDirectCostsToAcquireLoansPolicy": { "auth_ref": [ "r74", "r128", "r130" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of the accounting policy for recognizing income earned net of related expenses incurred. Describes the fees to be received net of related costs pertaining to lending activities, including acquiring loans, issuing commitments to lend or participating in a loan syndication.", "label": "Loans and Leases Receivable, Origination Fees, Discounts or Premiums, and Direct Costs to Acquire Loans Policy [Policy Text Block]", "terseLabel": "Mortgage Banking Fees" } } }, "localname": "LoansAndLeasesReceivableOriginationFeesDiscountsOrPremiumsAndDirectCostsToAcquireLoansPolicy", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.", "label": "Long-term Debt, Fair Value", "terseLabel": "Senior Notes fair value" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r31" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r31", "r163" ], "lang": { "en-US": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ManufacturingFacilityMember": { "auth_ref": [ "r144" ], "lang": { "en-US": { "role": { "documentation": "Structure used in the manufacturing of goods.", "label": "Manufacturing Facility [Member]", "terseLabel": "Manufacturing Facilities" } } }, "localname": "ManufacturingFacilityMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MortgageBankingMember": { "auth_ref": [ "r177" ], "lang": { "en-US": { "role": { "documentation": "Origination or servicing of loan secured by real property.", "label": "Mortgage Banking [Member]", "terseLabel": "Mortgage Banking:" } } }, "localname": "MortgageBankingMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets", "http://www.nvrinc.com/role/ConsolidatedStatementsOfIncome", "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail", "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail", "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail", "http://www.nvrinc.com/role/PropertyPlantAndEquipmentPpeSummaryOfPropertyPlantAndEquipmentDetail", "http://www.nvrinc.com/role/QuarterlyResultsUnauditedQuarterlyFinancialDataAndOperatingInformationDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsAdditionalInformationDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsAssetsDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsDepreciationAndAmortizationDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsExpendituresForPropertyAndEquipmentDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsInterestExpenseDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsInterestIncomeDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsProfitBeforeTaxesDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsRevenuesDetail", "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MovementInStandardProductWarrantyAccrualRollForward": { "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 Product Warranty Accrual [Roll Forward]", "terseLabel": "Movement in Warranty Reserve [Roll Forward]" } } }, "localname": "MovementInStandardProductWarrantyAccrualRollForward", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/CommitmentsAndContingentLiabilitiesSummaryOfChangesInProductWarrantyLiabilityReserveDetail" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r62" ], "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "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", "terseLabel": "Financing activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsOfCashFlows", "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r62" ], "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "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/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r62", "r66", "r69" ], "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "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", "terseLabel": "Operating activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsOfCashFlows", "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r40", "r41", "r44", "r69", "r92", "r358", "r379" ], "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.nvrinc.com/role/ConsolidatedStatementsOfIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income", "totalLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsOfCashFlows", "http://www.nvrinc.com/role/ConsolidatedStatementsOfIncome", "http://www.nvrinc.com/role/ConsolidatedStatementsOfShareholdersEquity", "http://www.nvrinc.com/role/QuarterlyResultsUnauditedQuarterlyFinancialDataAndOperatingInformationDetail" ], "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": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NondesignatedMember": { "auth_ref": [ "r260" ], "lang": { "en-US": { "role": { "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Not Designated as Hedging Instrument [Member]", "terseLabel": "Not Designated as Hedging Instrument" } } }, "localname": "NondesignatedMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsOfIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r305" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Operating lease expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/LeasesLeasesComponentsOfLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Lease Liabilities, Payments Due [Abstract]", "terseLabel": "Operating Lease Liabilities, Payments Due [Abstract]" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/LeasesLeasesFutureMinimumLeasePaymentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r303" ], "calculation": { "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets", "http://www.nvrinc.com/role/LeasesLeasesFutureMinimumLeasePaymentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r308", "r313" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating cash flows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/LeasesLeasesSupplementalCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r302" ], "calculation": { "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsAssetsDetail": { "order": 4.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/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r316", "r320" ], "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": "Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/LeasesLeasesSupplementalCashFlowsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r315", "r320" ], "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": "Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/LeasesLeasesSupplementalCashFlowsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r295", "r297" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Operating Leases, Future Minimum Payments Due", "terseLabel": "Operating Leases, Future Minimum Payments Due" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/LeasesLeasesAsc840DisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r295", "r297" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments Due, Next Twelve Months", "terseLabel": "Operating Leases, Future Minimum Payments Due, Next Twelve Months" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/LeasesLeasesAsc840DisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals": { "auth_ref": [ "r298" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Contractually required future rental payments receivable on noncancelable subleasing arrangements.", "label": "Operating Leases, Future Minimum Payments Due, Future Minimum Sublease Rentals", "negatedTerseLabel": "Operating Leases, Future Minimum Payments Due, Future Minimum Sublease Rentals" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/LeasesLeasesAsc840DisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r295", "r297" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Five Years", "terseLabel": "Operating Leases, Future Minimum Payments, Due in Five Years" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/LeasesLeasesAsc840DisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r295", "r297" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Four Years", "terseLabel": "Operating Leases, Future Minimum Payments Receivable, in Four Years" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/LeasesLeasesAsc840DisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r295", "r297" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Three Years", "terseLabel": "Operating Leases, Future Minimum Payments, Due in Three Years" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/LeasesLeasesAsc840DisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r295", "r297" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Two Years", "terseLabel": "Operating Leases, Future Minimum Payments, Due in Two Years" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/LeasesLeasesAsc840DisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r295", "r297" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due Thereafter", "terseLabel": "Operating Leases, Future Minimum Payments, Due Thereafter" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/LeasesLeasesAsc840DisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesRentExpenseNet": { "auth_ref": [ "r296" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.", "label": "Operating Leases, Rent Expense, Net", "terseLabel": "Rent expense under operating leases" } } }, "localname": "OperatingLeasesRentExpenseNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/CommitmentsAndContingentLiabilitiesAdditionalInformationDetail", "http://www.nvrinc.com/role/LeasesLeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r109", "r122" ], "lang": { "en-US": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]", "terseLabel": "Profit before taxes:" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsAssetsDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsDepreciationAndAmortizationDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsExpendituresForPropertyAndEquipmentDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsInterestExpenseDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsInterestIncomeDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsProfitBeforeTaxesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAssets": { "auth_ref": [ "r6", "r348", "r368" ], "calculation": { "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.nvrinc.com/role/JointVenturesCondensedBalanceSheetsDetail": { "order": 2.0, "parentTag": "us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of assets classified as other.", "label": "Other Assets", "terseLabel": "Other assets" } } }, "localname": "OtherAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets", "http://www.nvrinc.com/role/JointVenturesCondensedBalanceSheetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMember": { "auth_ref": [ "r261", "r271" ], "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/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail", "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OtherIncome": { "auth_ref": [ "r381" ], "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue and income classified as other.", "label": "Other Income", "terseLabel": "Other income" } } }, "localname": "OtherIncome", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "auth_ref": [], "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).", "label": "Other Operating Activities, Cash Flow Statement", "terseLabel": "Other, net" } } }, "localname": "OtherOperatingActivitiesCashFlowStatement", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale": { "auth_ref": [ "r65" ], "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of cash paid for the origination of mortgages that are held for sale.", "label": "Payments for Origination of Mortgage Loans Held-for-sale", "negatedLabel": "Mortgage loans closed" } } }, "localname": "PaymentsForOriginationOfMortgageLoansHeldForSale", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r57" ], "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.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", "negatedLabel": "Purchase of treasury stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInterestInJointVenture": { "auth_ref": [ "r53" ], "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the investment in or advances to an entity in which the reporting entity shares control of the entity with another party or group.", "label": "Payments to Acquire Interest in Joint Venture", "negatedLabel": "Investments in and advances to unconsolidated joint ventures" } } }, "localname": "PaymentsToAcquireInterestInJointVenture", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireLandHeldForUse": { "auth_ref": [ "r54" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for acquisition of land for use; excludes purchases of land held as inventory or as investments.", "label": "Payments to Acquire Land Held-for-use", "terseLabel": "Acquisition costs of land under development and finished lots" } } }, "localname": "PaymentsToAcquireLandHeldForUse", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/LandUnderDevelopmentAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r54" ], "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchase of property, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToMinorityShareholders": { "auth_ref": [ "r58" ], "calculation": { "http://www.nvrinc.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 a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest.", "label": "Payments to Noncontrolling Interests", "negatedLabel": "Distributions to partner in consolidated variable interest entity" } } }, "localname": "PaymentsToMinorityShareholders", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r187", "r208" ], "lang": { "en-US": { "role": { "documentation": "Information by plan name pertaining to equity-based compensation arrangements.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansAdditionalInformationDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansEquityBasedCompensationPlansDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansSummaryOfEquityBasedCompensationPlansWithGrantsOutstandingDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansSummaryOfEquityBasedCompensationPlansWithGrantsOutstandingTextualDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the equity-based compensation arrangement plan.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansAdditionalInformationDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansEquityBasedCompensationPlansDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansSummaryOfEquityBasedCompensationPlansWithGrantsOutstandingDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansSummaryOfEquityBasedCompensationPlansWithGrantsOutstandingTextualDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PostconfirmationReorganizationValueInExcessOfAmountsAllocableToIdentifiableAssets": { "auth_ref": [ "r328", "r329", "r330" ], "calculation": { "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of reorganization value in excess of amounts allocable to identifiable assets at the balance sheet date after fresh-start adjustments.", "label": "Postconfirmation, Reorganization Value in Excess of Amounts Allocable to Identifiable Assets", "terseLabel": "Reorganization value in excess of amounts allocable to identifiable assets, net" } } }, "localname": "PostconfirmationReorganizationValueInExcessOfAmountsAllocableToIdentifiableAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r0" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for reclassifications that affects the comparability of the financial statements.", "label": "Reclassification, Policy [Policy Text Block]", "terseLabel": "Reclassifications" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": { "auth_ref": [ "r56" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination.", "label": "Proceeds from Debt, Net of Issuance Costs", "terseLabel": "Senior notes proceeds" } } }, "localname": "ProceedsFromDebtNetOfIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital": { "auth_ref": [ "r51", "r61" ], "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of distribution received from equity method investee for return of investment, classified as investing activities. Excludes distribution for return on investment, classified as operating activities.", "label": "Proceeds from Equity Method Investment, Distribution, Return of Capital", "terseLabel": "Distribution of capital from unconsolidated joint ventures" } } }, "localname": "ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale": { "auth_ref": [ "r60", "r63" ], "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from sales of loans that are secured with real estate mortgages and are held with the intention to resell in the near future.", "label": "Proceeds from Sale of Mortgage Loans Held-for-sale", "terseLabel": "Mortgage loans sold and principal payments on mortgage loans held for sale" } } }, "localname": "ProceedsFromSaleOfMortgageLoansHeldForSale", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r52" ], "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from the sale of property, plant and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r55", "r209" ], "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from exercise of stock options granted under share-based compensation arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Aggregate exercise proceeds", "verboseLabel": "Proceeds from the exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsOfCashFlows", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansExercisedOptionProceedsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrual": { "auth_ref": [ "r160", "r161", "r355" ], "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.", "label": "Standard and Extended Product Warranty Accrual", "periodEndLabel": "Warranty reserve, end of year", "periodStartLabel": "Warranty reserve, beginning of year" } } }, "localname": "ProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/CommitmentsAndContingentLiabilitiesSummaryOfChangesInProductWarrantyLiabilityReserveDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualPayments": { "auth_ref": [ "r158" ], "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", "negatedLabel": "Payments" } } }, "localname": "ProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/CommitmentsAndContingentLiabilitiesSummaryOfChangesInProductWarrantyLiabilityReserveDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentAdditions": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of acquisition of long-lived, 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, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Additions", "terseLabel": "Expenditures for property and equipment:" } } }, "localname": "PropertyPlantAndEquipmentAdditions", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsExpendituresForPropertyAndEquipmentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r25", "r146" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Property, Plant and Equipment, Type [Axis]", "terseLabel": "Property, Plant and Equipment, Type" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/PropertyPlantAndEquipmentPpeSummaryOfPropertyPlantAndEquipmentDetail", "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r151" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property, Plant and Equipment (\"PP&E\")" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/PropertyPlantAndEquipmentPpe" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r24", "r144" ], "calculation": { "http://www.nvrinc.com/role/PropertyPlantAndEquipmentPpeSummaryOfPropertyPlantAndEquipmentDetail": { "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" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/PropertyPlantAndEquipmentPpeSummaryOfPropertyPlantAndEquipmentDetail" ], "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/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/PropertyPlantAndEquipmentPpeSummaryOfPropertyPlantAndEquipmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r4", "r5", "r146", "r373" ], "calculation": { "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.nvrinc.com/role/PropertyPlantAndEquipmentPpeSummaryOfPropertyPlantAndEquipmentDetail": { "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, plant and equipment, net", "totalLabel": "Net Homebuilding PP&E" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets", "http://www.nvrinc.com/role/PropertyPlantAndEquipmentPpeSummaryOfPropertyPlantAndEquipmentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r23", "r74", "r146" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property, Plant, and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r4", "r146" ], "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": "Summary of Property, Plant and Equipment (\"PP&E\")" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/PropertyPlantAndEquipmentPpeTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r4", "r144" ], "lang": { "en-US": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property, Plant and Equipment, Type [Domain]", "terseLabel": "Property, Plant and Equipment, Type" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/PropertyPlantAndEquipmentPpeSummaryOfPropertyPlantAndEquipmentDetail", "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Property, Plant and Equipment, Useful Life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForLoanLossesExpensed": { "auth_ref": [ "r361" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense related to loss from loan transactions.", "label": "Provision for Loan Losses Expensed", "terseLabel": "Pre-tax charges for loan losses related to mortgage loans sold" } } }, "localname": "ProvisionForLoanLossesExpensed", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/MortgageLoanLossesAllowanceAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_QuarterlyFinancialInformationDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Quarterly Financial Information Disclosure [Abstract]" } } }, "localname": "QuarterlyFinancialInformationDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_QuarterlyFinancialInformationTextBlock": { "auth_ref": [ "r96" ], "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": "Quarterly Results (unaudited)" } } }, "localname": "QuarterlyFinancialInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/QuarterlyResultsUnaudited" ], "xbrltype": "textBlockItemType" }, "us-gaap_RealEstateAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Real Estate [Abstract]" } } }, "localname": "RealEstateAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_RealEstateHeldForDevelopmentAndSalePolicy": { "auth_ref": [ "r74", "r388" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for real estate held for development or sale.", "label": "Real Estate Held for Development and Sale, Policy [Policy Text Block]", "terseLabel": "Land Under Development" } } }, "localname": "RealEstateHeldForDevelopmentAndSalePolicy", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RealEstateInventoryCapitalizedInterestCosts": { "auth_ref": [ "r289" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of interest costs that were capitalized to properties under development during the land development and construction period of a project, and which are included in inventory.", "label": "Real Estate Inventory, Capitalized Interest Costs", "periodEndLabel": "Interest capitalized, end of year", "periodStartLabel": "Interest capitalized, beginning of year" } } }, "localname": "RealEstateInventoryCapitalizedInterestCosts", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/CapitalizedInterestSummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1": { "auth_ref": [ "r290" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of interest cost charged to cost of sales that had been previously capitalized to inventory.", "label": "Real Estate Inventory, Capitalized Interest Costs, Cost of Sales", "negatedLabel": "Interest charged to cost of sales" } } }, "localname": "RealEstateInventoryCapitalizedInterestCostsCostOfSales1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/CapitalizedInterestSummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RealEstateInventoryConstructionMaterials": { "auth_ref": [ "r35" ], "calculation": { "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": { "order": 10.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of unprocessed goods that will be used in the course of a construction project which will become a part of the finished inventory.", "label": "Real Estate Inventory, Construction Materials", "terseLabel": "Building materials and other" } } }, "localname": "RealEstateInventoryConstructionMaterials", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable": { "auth_ref": [ "r117", "r120" ], "lang": { "en-US": { "role": { "documentation": "Identification, description, and amounts of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets.", "label": "Reconciliation of Assets from Segment to Consolidated [Table]", "terseLabel": "Reconciliation of Assets from Segment to Consolidated [Table]" } } }, "localname": "ReconciliationOfAssetsFromSegmentToConsolidatedTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock": { "auth_ref": [ "r117", "r120" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets.", "label": "Reconciliation of Assets from Segment to Consolidated [Table Text Block]", "terseLabel": "Assets" } } }, "localname": "ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable": { "auth_ref": [ "r116", "r120" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment.", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table]", "terseLabel": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table]" } } }, "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsProfitBeforeTaxesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r116", "r120" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment.", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]", "terseLabel": "Profit before Taxes" } } }, "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable": { "auth_ref": [ "r118", "r120" ], "lang": { "en-US": { "role": { "documentation": "Identification, description, and amounts of all significant reconciling items in the reconciliation of a significant segment item of information disclosed (for example, liabilities) other than profit (loss), revenues, or assets, between reportable segments in total and the entity's consolidated total for that significant segment item disclosed.", "label": "Reconciliation of Other Significant Reconciling Items from Segments to Consolidated [Table]", "terseLabel": "Reconciliation of Other Significant Reconciling Items from Segments to Consolidated [Table]" } } }, "localname": "ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsCorporateCapitalAllocationChargeDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsDepreciationAndAmortizationDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsExpendituresForPropertyAndEquipmentDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsInterestExpenseDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsInterestIncomeDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable": { "auth_ref": [ "r115", "r120" ], "lang": { "en-US": { "role": { "documentation": "Identification, description, and amounts of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues.", "label": "Reconciliation of Revenue from Segments to Consolidated [Table]", "terseLabel": "Reconciliation of Revenue from Segments to Consolidated [Table]" } } }, "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsRevenuesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r115", "r120" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues.", "label": "Reconciliation of Revenue from Segments to Consolidated [Table Text Block]", "terseLabel": "Revenues" } } }, "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsTables" ], "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/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesReconciliationOfUnrecognizedTaxBenefitsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r327" ], "lang": { "en-US": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Purchases from Related Party", "terseLabel": "Market price of developed lots" } } }, "localname": "RelatedPartyTransactionPurchasesFromRelatedParty", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r182", "r322", "r323", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346" ], "lang": { "en-US": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]", "terseLabel": "Related Party" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r327" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCashAndCashEquivalents": { "auth_ref": [ "r3", "r70", "r73", "r347", "r370" ], "calculation": { "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents 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. 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", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "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": "RSUs" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansAdditionalInformationDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansEquityBasedCompensationPlansDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansSummaryOfEquityBasedCompensationPlansWithGrantsOutstandingDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansSummaryOfEquityBasedCompensationPlansWithGrantsOutstandingTextualDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r16", "r171", "r371" ], "calculation": { "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsOfShareholdersEquity", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansAdditionalInformationDetail", "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueRecognitionRealEstateTransactionsPolicy": { "auth_ref": [ "r74", "r149", "r150", "r390" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for the timing and amount of revenue recognized on transfers of real estate, excluding retail land sales. The entity also may disclose its treatment of any unearned or deferred revenue that arises from the transaction.", "label": "Revenue Recognition, Real Estate Transactions, Policy [Policy Text Block]", "terseLabel": "Revenues-Homebuilding Operations" } } }, "localname": "RevenueRecognitionRealEstateTransactionsPolicy", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r47", "r108", "r109", "r121" ], "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Consolidated revenues", "verboseLabel": "Revenues" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsOfIncome", "http://www.nvrinc.com/role/QuarterlyResultsUnauditedQuarterlyFinancialDataAndOperatingInformationDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsRevenuesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "auth_ref": [ "r314", "r320" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "terseLabel": "Finance leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/LeasesLeasesSupplementalCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r314", "r320" ], "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": "Operating leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/LeasesLeasesSupplementalCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScenarioForecastMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The reporting scenario used to indicate financial results forecast for a future period.", "label": "Scenario, Forecast [Member]", "terseLabel": "Scenario, Forecast [Member]" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ScenarioUnspecifiedDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Any scenario, that is, the particular reporting scenario is left unspecified. Scenarios distinguish among different kinds of business reporting facts, as for example actual versus budgeted figures.", "label": "Scenario, Unspecified [Domain]", "terseLabel": "Scenario, Unspecified [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r91" ], "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": "Summary of Antidilutive Securities Excluded from Computation of Earnings Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r242" ], "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": "Provision for Income Taxes" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r236" ], "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": "Deferred Income Taxes on Consolidated Balance Sheets" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r222" ], "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": "Income Tax Expense Reconciliation" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "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": "Schedule of Equity Method Investments [Line Items]", "terseLabel": "Schedule of Equity Method Investments [Line Items]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/JointVenturesCondensedBalanceSheetsDetail", "http://www.nvrinc.com/role/JointVenturesTables" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "auth_ref": [ "r132" ], "lang": { "en-US": { "role": { "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available.", "label": "Schedule of Equity Method Investments [Table]", "terseLabel": "Schedule of Equity Method Investments [Table]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/JointVenturesCondensedBalanceSheetsDetail", "http://www.nvrinc.com/role/JointVenturesTables" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r299" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.", "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]", "terseLabel": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/LeasesLeasesTableTextBlocksTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r162" ], "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": "Summary of Changes in Product Warranties Reserve" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/CommitmentsAndContingentLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r25", "r146" ], "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/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/PropertyPlantAndEquipmentPpeSummaryOfPropertyPlantAndEquipmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": { "auth_ref": [ "r95" ], "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": "Quarterly Financial Data and Operating Information" } } }, "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/QuarterlyResultsUnauditedTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r77", "r322", "r323", "r324", "r325", "r326" ], "lang": { "en-US": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r107", "r113", "r114", "r119", "r140" ], "lang": { "en-US": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r187", "r208" ], "lang": { "en-US": { "role": { "documentation": "Components of an equity-based arrangement under which compensation is awarded to employees, typically comprised of compensation expense; changes in the quantity and fair value of the shares (or other type of equity) granted, exercised, forfeited, and issued and outstanding pertaining to that plan; and cash flow effects resulting from the equity-based payment arrangement. Component disclosures are by type of award and plan name.", "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/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansAdditionalInformationDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansEquityBasedCompensationPlansDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansSummaryOfEquityBasedCompensationPlansWithGrantsOutstandingDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansSummaryOfEquityBasedCompensationPlansWithGrantsOutstandingTextualDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": { "auth_ref": [ "r203" ], "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": "Black-Scholes Option-Pricing Model Assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfVariableInterestEntitiesTable": { "auth_ref": [ "r252", "r253", "r254", "r255", "r256" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of qualitative and quantitative information related to variable interests the entity holds, whether or not such variable interest entity (VIE) is included in the reporting entity's consolidated financial statements. Includes, but is not limited to, description of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a tabular comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.", "label": "Schedule of Variable Interest Entities [Table]", "terseLabel": "Schedule of Variable Interest Entities [Table]" } } }, "localname": "ScheduleOfVariableInterestEntitiesTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/VariableInterestEntitiesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfVariableInterestEntitiesTextBlock": { "auth_ref": [ "r252", "r253", "r254", "r255", "r256" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.", "label": "Schedule of Variable Interest Entities [Table Text Block]", "terseLabel": "Total Risk of Loss Related to Contract Land Deposits" } } }, "localname": "ScheduleOfVariableInterestEntitiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/VariableInterestEntitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": { "auth_ref": [ "r92" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit).", "label": "Schedule of Weighted Average Number of Shares [Table Text Block]", "terseLabel": "Weighted Average Shares and Share Equivalents Used to Calculate Basic and Diluted Earnings Per Share" } } }, "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets", "http://www.nvrinc.com/role/ConsolidatedStatementsOfIncome", "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail", "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail", "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail", "http://www.nvrinc.com/role/PropertyPlantAndEquipmentPpeSummaryOfPropertyPlantAndEquipmentDetail", "http://www.nvrinc.com/role/QuarterlyResultsUnauditedQuarterlyFinancialDataAndOperatingInformationDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsAdditionalInformationDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsAssetsDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsCorporateCapitalAllocationChargeDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsDepreciationAndAmortizationDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsExpendituresForPropertyAndEquipmentDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsInterestExpenseDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsInterestIncomeDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsProfitBeforeTaxesDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsRevenuesDetail", "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingAssetReconcilingItemLineItems": { "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": "Segment Reporting, Asset Reconciling Item [Line Items]", "terseLabel": "Segment Reporting, Asset Reconciling Item [Line Items]" } } }, "localname": "SegmentReportingAssetReconcilingItemLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r125" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Information, Nature of Operations, and Certain Concentrations" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrations" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "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": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems": { "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": "Segment Reporting, Other Significant Reconciling Item [Line Items]", "terseLabel": "Segment Reporting, Other Significant Reconciling Item [Line Items]" } } }, "localname": "SegmentReportingOtherSignificantReconcilingItemLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsCorporateCapitalAllocationChargeDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsDepreciationAndAmortizationDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsExpendituresForPropertyAndEquipmentDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsInterestExpenseDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsInterestIncomeDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems": { "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": "Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]", "terseLabel": "Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]" } } }, "localname": "SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsProfitBeforeTaxesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingRevenueReconcilingItemLineItems": { "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": "Segment Reporting, Revenue Reconciling Item [Line Items]", "terseLabel": "Segment Reporting, Revenue Reconciling Item [Line Items]" } } }, "localname": "SegmentReportingRevenueReconcilingItemLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsRevenuesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r50", "r134" ], "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsOfIncome": { "order": 4.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "negatedLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeniorNotes": { "auth_ref": [ "r356", "r377" ], "calculation": { "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer). Senior note holders are paid off in full before any payments are made to junior note holders.", "label": "Senior Notes", "terseLabel": "Senior notes", "verboseLabel": "Senior Notes" } } }, "localname": "SeniorNotes", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets", "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r67" ], "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities using the indirect method.", "label": "Share-based Compensation", "negatedLabel": "Equity-based compensation expense (1)", "terseLabel": "Equity-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsOfCashFlows", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansAdditionalInformationDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsProfitBeforeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r188" ], "lang": { "en-US": { "role": { "documentation": "Period which an employee's right to exercise an award is no longer contingent on satisfaction of either a service condition, market condition or a performance condition, 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 Vesting Period", "terseLabel": "Restricted share units vesting period or option vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansAdditionalInformationDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansSummaryOfEquityBasedCompensationPlansWithGrantsOutstandingDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansSummaryOfEquityBasedCompensationPlansWithGrantsOutstandingTextualDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights": { "auth_ref": [ "r188" ], "lang": { "en-US": { "role": { "documentation": "Description of award terms as to how many shares or portion of an award are no longer contingent on satisfaction of either a service condition, market condition or a performance condition, thereby giving the employee the legal right to convert the award to shares, to sell the shares, and be entitled to the cash proceeds of such sale. For example, vesting may be expressed as being 25 percent of the shares under option on each anniversary of the grant date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights", "terseLabel": "Option vesting rights" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansAdditionalInformationDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansSummaryOfEquityBasedCompensationPlansWithGrantsOutstandingDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]", "terseLabel": "Remaining Contractual Life and Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansEquityBasedCompensationPlansDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r197" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeited (Shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansEquityBasedCompensationPlansDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r198" ], "lang": { "en-US": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted (Shares)", "verboseLabel": "Restricted share units grants during period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansAdditionalInformationDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansEquityBasedCompensationPlansDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r198" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansSummaryOfEquityBasedCompensationPlansWithGrantsOutstandingTextualDetail" ], "xbrltype": "perShareItemType" }, "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": "RSU, Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansEquityBasedCompensationPlansDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r199" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested (Shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansEquityBasedCompensationPlansDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r205" ], "lang": { "en-US": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Expected dividend rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansBlackScholesOptionPricingModelAssumptionsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The estimated measure of the maximum 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, Maximum", "terseLabel": "Expected volatility (range), maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansBlackScholesOptionPricingModelAssumptionsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The estimated measure of the minimum 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, Minimum", "terseLabel": "Expected volatility (range), minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansBlackScholesOptionPricingModelAssumptionsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The maximum 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, Maximum", "terseLabel": "Risk free interest rate (range), maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansBlackScholesOptionPricingModelAssumptionsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The minimum 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, Minimum", "terseLabel": "Risk free interest rate (range), minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansBlackScholesOptionPricingModelAssumptionsDetail" ], "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/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansAdditionalInformationDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansEquityBasedCompensationPlansDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansSummaryOfEquityBasedCompensationPlansWithGrantsOutstandingDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansSummaryOfEquityBasedCompensationPlansWithGrantsOutstandingTextualDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r190" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of shares (or other type of equity) originally approved (usually by shareholders and board of directors), net of any subsequent amendments and adjustments, for awards under the equity-based compensation plan. As stock or unit options and equity instruments other than options are awarded to participants, the shares or units remain authorized and become reserved for issuance under outstanding awards (not necessarily vested).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Shares Authorized", "verboseLabel": "Shares authorized" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansSummaryOfEquityBasedCompensationPlansWithGrantsOutstandingDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansSummaryOfEquityBasedCompensationPlansWithGrantsOutstandingTextualDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r208" ], "lang": { "en-US": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Shares Available to Issue" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansSummaryOfEquityBasedCompensationPlansWithGrantsOutstandingDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansSummaryOfEquityBasedCompensationPlansWithGrantsOutstandingTextualDetail" ], "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": "Stock Option, Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansEquityBasedCompensationPlansDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r195" ], "lang": { "en-US": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Exercisable at end of period (Shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansEquityBasedCompensationPlansDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r195" ], "lang": { "en-US": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Exercisable at end of period (Weighted Average Exercise Price)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansEquityBasedCompensationPlansDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r201" ], "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 on exercise dates" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansExercisedOptionProceedsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r197" ], "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": "Forfeited (Shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansEquityBasedCompensationPlansDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Granted (Shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansEquityBasedCompensationPlansDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansSummaryOfEquityBasedCompensationPlansWithGrantsOutstandingDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r200" ], "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 per share of options granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansBlackScholesOptionPricingModelAssumptionsDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r208" ], "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", "periodEndLabel": "Outstanding at end of period (Aggregate Intrinsic Value)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansEquityBasedCompensationPlansDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r194", "r208" ], "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 at end of period (Shares)", "periodStartLabel": "Outstanding at beginning of period (Shares)", "terseLabel": "Options outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansEquityBasedCompensationPlansDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansSummaryOfEquityBasedCompensationPlansWithGrantsOutstandingTextualDetail" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansEquityBasedCompensationPlansDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r193" ], "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 at end of period (Weighted Average Exercise Price)", "periodStartLabel": "Outstanding at beginning of period (Weighted Average Exercise Price)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansEquityBasedCompensationPlansDetail" ], "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 Per Share Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansEquityBasedCompensationPlansDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "auth_ref": [ "r208" ], "lang": { "en-US": { "role": { "documentation": "Number of share instruments newly issued under a share-based compensation plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period", "terseLabel": "Options issued under the plan (in Shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansAdditionalInformationDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansSummaryOfEquityBasedCompensationPlansWithGrantsOutstandingDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r185", "r191" ], "lang": { "en-US": { "role": { "documentation": "Equity-based compensation award.", "label": "Equity Award [Domain]", "terseLabel": "Equity Award" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansAdditionalInformationDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansEquityBasedCompensationPlansDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansSummaryOfEquityBasedCompensationPlansWithGrantsOutstandingDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansSummaryOfEquityBasedCompensationPlansWithGrantsOutstandingTextualDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised (Weighted Average Exercise Price)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansEquityBasedCompensationPlansDetail" ], "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": "Forfeited (Weighted Average Exercise Price)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansEquityBasedCompensationPlansDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Granted (Weighted Average Exercise Price)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansEquityBasedCompensationPlansDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "First portion of share-based compensation award differentiated by a particular vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Compensation Award, Tranche One [Member]", "terseLabel": "Option Grant Solely Contingent upon Continued Employment or Continued Service as a Director" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansAdditionalInformationDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansSummaryOfEquityBasedCompensationPlansWithGrantsOutstandingDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansSummaryOfEquityBasedCompensationPlansWithGrantsOutstandingTextualDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Third portion of share-based compensation award differentiated by a particular vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Compensation Award, Tranche Three [Member]", "terseLabel": "Share-based Compensation Award, Tranche Three [Member]" } } }, "localname": "ShareBasedCompensationAwardTrancheThreeMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansAdditionalInformationDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansSummaryOfEquityBasedCompensationPlansWithGrantsOutstandingDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Second portion of share-based compensation award differentiated by a particular vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Compensation Award, Tranche Two [Member]", "terseLabel": "Option Grant Contingent upon Continued Employment or Service as a Director and Achievement of Performance Metric" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansAdditionalInformationDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansSummaryOfEquityBasedCompensationPlansWithGrantsOutstandingDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansSummaryOfEquityBasedCompensationPlansWithGrantsOutstandingTextualDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r74", "r187", "r192" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for stock option and stock incentive plans. This disclosure may include (1) the types of stock option or incentive plans sponsored by the entity (2) the groups that participate in (or are covered by) each plan (3) significant plan provisions and (4) how stock compensation is measured, and the methodologies and significant assumptions used to determine that measurement.", "label": "Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]", "terseLabel": "Equity-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r188" ], "lang": { "en-US": { "role": { "documentation": "Percentage of vesting of share-based compensation awards.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Percentage of options vesting rights" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansAdditionalInformationDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansSummaryOfEquityBasedCompensationPlansWithGrantsOutstandingDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansSummaryOfEquityBasedCompensationPlansWithGrantsOutstandingTextualDetail" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r189" ], "lang": { "en-US": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Number of years for options granted" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r204", "r210" ], "lang": { "en-US": { "role": { "documentation": "Expected term of share-based compensation awards, 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, Fair Value Assumptions, Expected Term", "terseLabel": "Estimated option life" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansBlackScholesOptionPricingModelAssumptionsDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r208" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Exercisable at end of period (Aggregate Intrinsic Value)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansEquityBasedCompensationPlansDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r208" ], "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": "Exercisable at end of period (Weighted Average Remaining Contract Life (Years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansEquityBasedCompensationPlansDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r202" ], "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": "Outstanding at end of period (Weighted Average Remaining Contract Life (Years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansEquityBasedCompensationPlansDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ShortTermLeaseCommitmentAmount": { "auth_ref": [ "r319" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of short-term lease commitment.", "label": "Short-term Lease Commitment, Amount", "terseLabel": "Short-term Lease Commitment, Amount" } } }, "localname": "ShortTermLeaseCommitmentAmount", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/LeasesLeasesFutureMinimumLeasePaymentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r312", "r320" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Short-term lease expense" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/LeasesLeasesComponentsOfLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r81" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit": { "auth_ref": [ "r225" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of the unrecognized tax benefit of a position taken for which it is reasonably possible that the total amount thereof will significantly increase or decrease within twelve months of the balance sheet date.", "label": "Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit", "terseLabel": "Reduction in unrecognized tax benefits" } } }, "localname": "SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyPolicy": { "auth_ref": [ "r74", "r159" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.", "label": "Standard Product Warranty, Policy [Policy Text Block]", "terseLabel": "Warranty/Product Liability Reserves" } } }, "localname": "StandardProductWarrantyPolicy", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r1", "r113", "r140", "r148", "r152", "r153", "r382" ], "lang": { "en-US": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets", "http://www.nvrinc.com/role/ConsolidatedStatementsOfIncome", "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail", "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail", "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail", "http://www.nvrinc.com/role/PropertyPlantAndEquipmentPpeSummaryOfPropertyPlantAndEquipmentDetail", "http://www.nvrinc.com/role/QuarterlyResultsUnauditedQuarterlyFinancialDataAndOperatingInformationDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsAdditionalInformationDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsAssetsDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsCorporateCapitalAllocationChargeDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsDepreciationAndAmortizationDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsExpendituresForPropertyAndEquipmentDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsInterestExpenseDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsInterestIncomeDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsProfitBeforeTaxesDetail", "http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsRevenuesDetail", "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r34", "r166" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsOfShareholdersEquity", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansAdditionalInformationDetail", "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "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/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets", "http://www.nvrinc.com/role/ConsolidatedStatementsOfIncome", "http://www.nvrinc.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementScenarioAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by scenario to be reported. Scenarios distinguish among different kinds of business reporting facts, as for example actual versus budgeted figures.", "label": "Scenario [Axis]", "terseLabel": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets", "http://www.nvrinc.com/role/ConsolidatedStatementsOfIncome", "http://www.nvrinc.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r12", "r13", "r166", "r171", "r196" ], "lang": { "en-US": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercised (Shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansEquityBasedCompensationPlansDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r34", "r166", "r171" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Treasury stock issued upon option exercise and restricted share vesting" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r13", "r17", "r18", "r129" ], "calculation": { "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "terseLabel": "Equity", "totalLabel": "Total shareholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets", "http://www.nvrinc.com/role/ConsolidatedStatementsOfShareholdersEquity", "http://www.nvrinc.com/role/JointVenturesCondensedBalanceSheetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Shareholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r175" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Common Stock" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/CommonStock" ], "xbrltype": "textBlockItemType" }, "us-gaap_SummaryOfIncomeTaxContingenciesTextBlock": { "auth_ref": [ "r225", "r231", "r233" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure for tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.", "label": "Summary of Income Tax Contingencies [Table Text Block]", "terseLabel": "Reconciliation of Unrecognized Tax Benefits" } } }, "localname": "SummaryOfIncomeTaxContingenciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesTables" ], "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/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TradeAndLoansReceivablesHeldForSaleNetNotPartOfDisposalGroup": { "auth_ref": [ "r127" ], "calculation": { "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for bad debt, of trade and loan receivables held-for-sale that are not part of a disposal group. Excludes loans and leases covered under loss sharing agreements and loans classified as debt securities.", "label": "Trade and Loans Receivables Held-for-sale, Net, Not Part of Disposal Group", "terseLabel": "Trade and Loans Receivables Held-for-sale, Net, Not Part of Disposal Group" } } }, "localname": "TradeAndLoansReceivablesHeldForSaleNetNotPartOfDisposalGroup", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets", "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r334" ], "lang": { "en-US": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail", "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail", "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail", "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r33", "r172" ], "lang": { "en-US": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r33", "r172" ], "lang": { "en-US": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury stock, shares" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r13", "r166", "r171" ], "lang": { "en-US": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "verboseLabel": "Number of shares repurchased (in Shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/CommonStockShareRepurchaseOfCommonStockDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r33", "r172", "r173" ], "calculation": { "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Less treasury stock at cost \u2013 16,922,558 and 16,977,499 shares as of December 31, 2019 and December 31, 2018, respectively" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r166", "r171", "r172" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedLabel": "Purchase of common stock for treasury", "verboseLabel": "Aggregate purchase price" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/CommonStockShareRepurchaseOfCommonStockDetail", "http://www.nvrinc.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Adoption and early adoption of sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues Accounting Standards Updates to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.", "label": "Type of Adoption [Domain]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsOfShareholdersEquity", "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "domainItemType" }, "us-gaap_UnamortizedDebtIssuanceExpense": { "auth_ref": [ "r26" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.", "label": "Unamortized Debt Issuance Expense", "terseLabel": "Debt issuance cost" } } }, "localname": "UnamortizedDebtIssuanceExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r219", "r226" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Balance at end of year", "periodStartLabel": "Balance at beginning of year" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesReconciliationOfUnrecognizedTaxBenefitsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r227" ], "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", "negatedLabel": "Reductions for tax positions of prior years" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesReconciliationOfUnrecognizedTaxBenefitsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": { "auth_ref": [ "r229" ], "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", "negatedLabel": "Settlements" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesReconciliationOfUnrecognizedTaxBenefitsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r228" ], "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": "Additions based on tax positions related to the current year" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesReconciliationOfUnrecognizedTaxBenefitsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued": { "auth_ref": [ "r224" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of interest expense accrued for an underpayment of income taxes.", "label": "Unrecognized Tax Benefits, Interest on Income Taxes Accrued", "terseLabel": "Total accrued interest on unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r230" ], "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/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r97", "r98", "r99", "r100", "r104", "r105", "r106" ], "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 in the Preparation of Financial Statements" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis": { "auth_ref": [ "r252", "r253", "r255" ], "lang": { "en-US": { "role": { "documentation": "Information by category of Variable Interest Entity (VIE).", "label": "Variable Interest Entities [Axis]", "terseLabel": "Variable Interest Entities" } } }, "localname": "VariableInterestEntitiesByClassificationOfEntityAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/VariableInterestEntitiesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets": { "auth_ref": [ "r251" ], "calculation": { "http://www.nvrinc.com/role/JointVenturesCondensedBalanceSheetsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The carrying amount of the consolidated Variable Interest Entity's assets included in the reporting entity's statement of financial position.", "label": "Variable Interest Entity, Consolidated, Carrying Amount, Assets", "totalLabel": "Total assets" } } }, "localname": "VariableInterestEntityConsolidatedCarryingAmountAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/JointVenturesCondensedBalanceSheetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableInterestEntityDisclosureTextBlock": { "auth_ref": [ "r259" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for a variable interest entity (VIE), including but not limited to, judgments and assumptions in determining whether to consolidate and in identifying the primary beneficiary, gain (loss) recognized on the initial consolidation of the VIE, terms of arrangements, amounts and classification of the VIE's assets and liabilities, and the entity's maximum exposure to loss.", "label": "Variable Interest Entity Disclosure [Text Block]", "terseLabel": "Variable Interest Entities" } } }, "localname": "VariableInterestEntityDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/VariableInterestEntities" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableInterestEntityLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Variable Interest Entity [Line Items]", "terseLabel": "Variable Interest Entity [Line Items]" } } }, "localname": "VariableInterestEntityLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/VariableInterestEntitiesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Variable Interest Entities (VIE) in which the entity does not have a controlling financial interest (as defined) and of which it is therefore not the primary beneficiary. VIEs of which the entity is not the primary beneficiary because it does not have the power to direct the activities of the VIE that most significantly impact the VIE's economic performance and for which it does not have the obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE are not included in the consolidated financial statements of the entity.", "label": "Variable Interest Entity, Not Primary Beneficiary [Member]", "terseLabel": "Variable Interest Entities" } } }, "localname": "VariableInterestEntityNotPrimaryBeneficiaryMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/VariableInterestEntitiesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure [Abstract]" } } }, "localname": "VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r208" ], "lang": { "en-US": { "role": { "documentation": "Information by vesting schedule for share-based compensation.", "label": "Vesting [Axis]", "terseLabel": "Vesting" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansAdditionalInformationDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansSummaryOfEquityBasedCompensationPlansWithGrantsOutstandingDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansSummaryOfEquityBasedCompensationPlansWithGrantsOutstandingTextualDetail" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r208" ], "lang": { "en-US": { "role": { "documentation": "Vesting schedule for share-based compensation.", "label": "Vesting [Domain]", "terseLabel": "Vesting" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansAdditionalInformationDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansSummaryOfEquityBasedCompensationPlansWithGrantsOutstandingDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansSummaryOfEquityBasedCompensationPlansWithGrantsOutstandingTextualDetail" ], "xbrltype": "domainItemType" }, "us-gaap_WarehouseAgreementBorrowings": { "auth_ref": [ "r350" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of the outstanding short-term borrowings under a revolving line of credit used by mortgage bankers to finance the origination or purchase of loans.", "label": "Warehouse Agreement Borrowings", "terseLabel": "Debt outstanding" } } }, "localname": "WarehouseAgreementBorrowings", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract]", "terseLabel": "Dilutive securities:" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesWeightedAverageSharesAndShareEquivalentsUsedToCalculateBasicAndDilutedEarningsPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r85", "r90" ], "calculation": { "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesWeightedAverageSharesAndShareEquivalentsUsedToCalculateBasicAndDilutedEarningsPerShareDetail": { "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 weighted average shares outstanding", "totalLabel": "Weighted average number of shares and share equivalents outstanding used to calculate diluted EPS (in Shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsOfIncome", "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesWeightedAverageSharesAndShareEquivalentsUsedToCalculateBasicAndDilutedEarningsPerShareDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r84", "r90" ], "calculation": { "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesWeightedAverageSharesAndShareEquivalentsUsedToCalculateBasicAndDilutedEarningsPerShareDetail": { "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 weighted average shares outstanding", "verboseLabel": "Weighted average number of shares outstanding used to calculate basic EPS (in Shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsOfIncome", "http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesWeightedAverageSharesAndShareEquivalentsUsedToCalculateBasicAndDilutedEarningsPerShareDetail" ], "xbrltype": "sharesItemType" } }, "unitCount": 14 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=6359566&loc=d3e326-107755" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r100": { "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" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8721-108599" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8924-108599" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8475-108599" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r125": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "305", "URI": "http://asc.fasb.org/extlink&oid=6375392&loc=d3e26790-107797" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=82891408&loc=d3e4428-111522" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84173941&loc=d3e5033-111524" }, "r129": { "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" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001220&loc=d3e32787-111569" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(b)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r133": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "323", "URI": "http://asc.fasb.org/topic&trid=2196965" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=68048583&loc=d3e3636-108311" }, "r135": { "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" }, "r136": { "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" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267" }, "r142": { "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" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "40", "SubTopic": "20", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=77896463&loc=d3e5304-110235" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "40", "SubTopic": "20", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=77896463&loc=d3e5041-110235" }, "r151": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r154": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=82911808&loc=d3e14326-108349" }, "r156": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=115931803&loc=d3e12069-110248" }, "r158": { "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" }, "r159": { "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" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(5)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r162": { "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" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6036836-161870" }, "r165": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r166": { "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" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770" }, "r172": { "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" }, "r173": { "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" }, "r174": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "50", "Topic": "505", "URI": "http://asc.fasb.org/subtopic&trid=2208855" }, "r175": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130545-203045" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=108792157&loc=SL49130690-203046-203046" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=108792157&loc=SL49130690-203046-203046" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r181": { "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=108410482&loc=d3e1928-114920" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=112275985&loc=d3e4179-114921" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=79507207&loc=d3e4534-113899" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5047-113901" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5047-113901" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5047-113901" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r193": { "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=109197908&loc=d3e5070-113901" }, "r194": { "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=109197908&loc=d3e5070-113901" }, "r195": { "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=109197908&loc=d3e5070-113901" }, "r196": { "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=109197908&loc=d3e5070-113901" }, "r197": { "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=109197908&loc=d3e5070-113901" }, "r198": { "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=109197908&loc=d3e5070-113901" }, "r199": { "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=109197908&loc=d3e5070-113901" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r204": { "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=109197908&loc=d3e5070-113901" }, "r205": { "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=109197908&loc=d3e5070-113901" }, "r206": { "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=109197908&loc=d3e5070-113901" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=SL79508275-113901" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r210": { "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" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109196918&loc=d3e11149-113907" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109196918&loc=d3e11178-113907" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "25", "SubTopic": "40", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109244457&loc=d3e16701-113920" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109244661&loc=d3e17540-113929" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "740", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109245112&loc=d3e23524-113945" }, "r216": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=115928272&loc=d3e28680-109314" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=115928272&loc=d3e28680-109314" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84176650&loc=SL37586934-109318" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84176650&loc=d3e32247-109318" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84176650&loc=d3e32280-109318" }, "r222": { "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" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319" }, "r224": { "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" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=34349781&loc=d3e330036-122817" }, "r244": { "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=34349781&loc=d3e330036-122817" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "05", "SubTopic": "30", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=65884525&loc=d3e40913-109327" }, "r247": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r248": { "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" }, "r249": { "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" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108788376&loc=d3e5710-111685" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108788376&loc=d3e5710-111685" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108788376&loc=d3e5728-111685" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108788376&loc=SL6759159-111685" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108788376&loc=d3e5747-111685" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108788376&loc=SL6228884-111685" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-02)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=27015204&loc=d3e355033-122828" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-03)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=27015204&loc=d3e355100-122828" }, "r259": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41620-113959" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "4CC", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL109998890-113959" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624181-113959" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109975725&loc=SL5629052-113961" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109976185&loc=SL5864739-113975" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19190-110258" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "2C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=SL7498348-110258" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19279-110258" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r282": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "820", "URI": "http://asc.fasb.org/topic&trid=2155941" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=109250915&loc=d3e13279-108611" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=109250915&loc=d3e13433-108611" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=109250915&loc=d3e13531-108611" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=109250915&loc=d3e13537-108611" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14172-108612" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28551-108399" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=82846649&loc=d3e38371-112697" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41499-112717" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "840", "URI": "http://asc.fasb.org/topic&trid=2208923" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=113997351&loc=SL77916155-209984" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918638-209977" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918638-209977" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918705-209980" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971" }, "r321": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r323": { "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" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39622-107864" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39678-107864" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r327": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=49179835&loc=d3e54813-112758" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=6918054&loc=SL2890621-112765" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109247956&loc=d3e107207-111719" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109247956&loc=d3e107207-111719" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109247956&loc=SL51823488-111719" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=68078379&loc=d3e122625-111746" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(9))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.16)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r358": { "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=114873765&loc=SL114874048-224260" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=114873765&loc=SL114874048-224260" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.1)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=114873765&loc=SL114874048-224260" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.11)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=114873765&loc=SL114874048-224260" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=114873765&loc=SL114874048-224260" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(c)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r365": { "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=6879938&loc=d3e572229-122910" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r369": { "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=6879938&loc=d3e572229-122910" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r370": { "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=6879938&loc=d3e572229-122910" }, "r371": { "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=6879938&loc=d3e572229-122910" }, "r372": { "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=6879938&loc=d3e572229-122910" }, "r373": { "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=6879938&loc=d3e572229-122910" }, "r374": { "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=6879938&loc=d3e572229-122910" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.16(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=114873790&loc=SL114874131-224263" }, "r379": { "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=114873790&loc=SL114874131-224263" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=114873790&loc=SL114874131-224263" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.4)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=114873790&loc=SL114874131-224263" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99384497&loc=SL65671331-158438" }, "r383": { "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" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=82921678&loc=d3e48700-111005" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=6589523&loc=d3e617274-123014" }, "r386": { "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" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "25", "SubTopic": "340", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=77911482&loc=d3e29491-110302" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "360", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=6496927&loc=d3e30448-110314" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226003-175313" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "05", "SubTopic": "605", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=68074912&loc=d3e31924-110322" }, "r391": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r392": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r393": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r394": { "Name": "Forms 10-K, 20-F, 40-F", "Number": "240", "Publisher": "SEC", "Section": "15", "Subsection": "d-1" }, "r395": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r396": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669619-108580" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669625-108580" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r44": { "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=115205541&loc=SL114868664-224227" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1(e))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r47": { "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=115205541&loc=SL114868664-224227" }, "r48": { "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=115205541&loc=SL114868664-224227" }, "r49": { "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=115205541&loc=SL114868664-224227" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r50": { "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=115205541&loc=SL114868664-224227" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3179-108585" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3179-108585" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3213-108585" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3213-108585" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3255-108585" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3255-108585" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3291-108585" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3291-108585" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3367-108585" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3461-108585" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "21D", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=SL94080555-108585" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3521-108585" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3536-108585" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3536-108585" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3536-108585" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3536-108585" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3044-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4273-108586" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4297-108586" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586" }, "r74": { "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" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r81": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1448-109256" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1505-109256" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1252-109256" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1500-109256" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=SL5780133-109256" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1337-109256" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r90": { "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" }, "r91": { "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" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r93": { "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" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109256448&loc=d3e4984-109258" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=109225645&loc=d3e1280-108306" }, "r96": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "270", "URI": "http://asc.fasb.org/topic&trid=2126967" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.1" } XML 53 R16.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Common Stock
12 Months Ended
Dec. 31, 2019
Equity [Abstract]  
Common Stock Common Stock
There were approximately 3,633 and 3,578 common shares outstanding at December 31, 2019 and 2018, respectively. We made the following share repurchases during the years indicated:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Aggregate purchase price
 
$
698,417

 
$
846,134

 
$
422,166

Number of shares repurchased
 
221

 
301

 
167



We issue shares from the treasury account for all equity plan activity. We issued 276, 188 and 165 such shares during 2019, 2018 and 2017, respectively.
XML 54 R12.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Capitalized Interest
12 Months Ended
Dec. 31, 2019
Capitalized Interest Costs, Including Allowance for Funds Used During Construction [Abstract]  
Capitalized Interest Capitalized Interest
We capitalize interest costs to land under development during the active development of finished lots. In addition, we capitalize interest costs to our joint venture investments while the investments are considered qualified assets pursuant to ASC 835-20, Interest. Capitalized interest is transferred to sold or unsold inventory as the development of finished lots is completed, then charged to cost of sales upon our settlement of homes and the respective lots. Interest incurred in excess of the interest capitalizable based on the level of qualified assets is expensed in the period incurred.
Our interest costs incurred, capitalized, expensed and charged to cost of sales during the years ended December 31, 2019, 2018 and 2017 was as follows:
 
 
December 31,
 
 
2019
 
2018
 
2017
Interest capitalized, beginning of year
 
$
4,154

 
$
5,583

 
$
5,106

Interest incurred
 
26,463

 
26,277

 
26,384

Interest charged to interest expense
 
(25,380
)
 
(25,081
)
 
(24,185
)
Interest charged to cost of sales
 
(1,738
)
 
(2,625
)
 
(1,722
)
Interest capitalized, end of year
 
$
3,499

 
$
4,154

 
$
5,583


XML 55 R83.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Mortgage Loan Losses Allowance - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Mortgage Repurchase Reserve [Abstract]      
Pre-tax charges for loan losses related to mortgage loans sold $ 4,200 $ 3,200 $ 2,900
Mortgage repurchase reserve $ 18,500 $ 15,600  
XML 56 R73.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases Leases - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Leases - Additional Information [Abstract]      
Lessee, Operating Lease, Term of Contract 20 years    
Lessee, Operating Lease, Option to Extend P10Y    
Rent expense under operating leases   $ 52,900 $ 49,400
XML 57 R77.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases Leases - ASC 840 Disclosure (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Lessee, Lease, Description [Line Items]  
Operating Leases, Future Minimum Payments Due $ 107,703
Operating Leases, Future Minimum Payments, Due in Two Years 22,210
Operating Leases, Future Minimum Payments, Due in Three Years 17,331
Operating Leases, Future Minimum Payments Receivable, in Four Years 13,667
Operating Leases, Future Minimum Payments, Due in Five Years 10,324
Operating Leases, Future Minimum Payments, Due Thereafter 12,607
Operating Leases, Future Minimum Payments Due, Next Twelve Months 31,564
Operating Leases, Future Minimum Payments Due, Future Minimum Sublease Rentals (25)
Operating Leases Future Minimum Payments Due Less Sublease Rentals $ 107,678
XML 58 R54.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Land Under Development - Additional Information (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
lot
parcel
Dec. 31, 2018
USD ($)
lot
parcel
Real Estate [Abstract]    
Number of finished lots for use in homebuilding operations | lot 650 500
Number of raw parcels of land owned | parcel 5 3
Carrying value of raw parcels of land $ 69,196 $ 38,857
Aggregate additional funding commitments related to raw land property under joint development 6,100  
Expected development credits that will offset the aggregate additional funding commitments related to raw land property development $ 2,800  
XML 59 R50.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Variable Interest Entities - Total Risk of Loss Related to Contract Land Deposits (Detail) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure [Abstract]    
Contract land deposits $ 441,423 $ 425,393
Loss reserve on contract land deposits (27,572) (29,216)
Contract land deposits, net 413,851 396,177
Contingent obligations in the form of letters of credit 5,606 3,923
Contingent specific performance obligations (1) 0 1,505
Total risk of loss $ 419,457 $ 401,605
XML 60 R58.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Debt - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Senior Notes due 2022    
Debt Instrument [Line Items]    
Senior notes principal amount $ 600,000,000  
Senior notes effective interest rate 3.97%  
Senior notes proceeds $ 593,900,000  
Senior notes interest rate 3.95%  
Frequency of senior notes payment semi-annually in arrears on March 15 and September 15  
Debt issuance cost $ 1,377,000 $ 1,886,000
Credit Agreement | Revolving Credit Facility    
Debt Instrument [Line Items]    
Maximum loan borrowing capacity 200,000,000  
Increase in commitment available $ 300,000,000  
Line of credit facility, interest rate description Borrowings under the Credit Agreement generally bear interest for Base Rate Loans at a Base Rate equal to the highest of (i) a Federal Funds Rate plus one-half of one percent, (ii) Bank of America’s publicly announced “prime rate,” and (iii) the Eurodollar Rate plus one percent, plus the Applicable Rate which is based on the Company’s debt rating, or for Eurodollar Rate Loans, at the Eurodollar Rate equal to LIBOR plus the Applicable Rate.  
Debt outstanding $ 0  
Credit Agreement | Revolving Credit Facility | Federal Funds Rate    
Debt Instrument [Line Items]    
Debt instrument, marginal interest rate 0.50%  
Credit Agreement | Revolving Credit Facility | Eurodollar Rate    
Debt Instrument [Line Items]    
Debt instrument, marginal interest rate 1.00%  
Credit Agreement | Revolving Credit Facility | Sublimit for Issuance of Letters of Credit    
Debt Instrument [Line Items]    
Maximum loan borrowing capacity $ 100,000,000  
Letters of credit outstanding 9,700,000  
Credit Agreement | Revolving Credit Facility | Sublimit for Swing Line Commitment    
Debt Instrument [Line Items]    
Maximum loan borrowing capacity $ 25,000,000  
Repurchase Agreement | Revolving Credit Facility    
Debt Instrument [Line Items]    
Senior notes interest rate 3.663%  
Maximum loan borrowing capacity $ 150,000,000  
Debt outstanding 0 $ 0
Borrowing base limitations $ 0  
Repurchase Agreement | Revolving Credit Facility | Minimum    
Debt Instrument [Line Items]    
Senior notes interest rate 1.85%  
XML 61 R43.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segment Information, Nature of Operations, and Certain Concentrations - Assets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2019
Jan. 01, 2019
Dec. 31, 2018
Segment Reporting, Asset Reconciling Item [Line Items]      
Assets $ 3,809,815   $ 3,165,933
Operating lease right-of-use assets   $ 79,345  
Contract land deposit reserve (27,572)   (29,216)
Homebuilding:      
Segment Reporting, Asset Reconciling Item [Line Items]      
Assets 3,242,061   2,641,511
Cash and cash equivalents 1,110,892   688,783
Deferred taxes 115,731   112,333
Operating lease right-of-use assets 63,825   0
Mortgage Banking:      
Segment Reporting, Asset Reconciling Item [Line Items]      
Assets 567,754   524,422
Cash and cash equivalents 29,412   23,092
Operating lease right-of-use assets 13,345   0
Profit before taxes:      
Segment Reporting, Asset Reconciling Item [Line Items]      
Assets 2,447,015   2,303,723
Profit before taxes: | Homebuilding: | Mid Atlantic      
Segment Reporting, Asset Reconciling Item [Line Items]      
Assets 1,024,996   1,018,953
Profit before taxes: | Homebuilding: | North East      
Segment Reporting, Asset Reconciling Item [Line Items]      
Assets 166,860   144,412
Profit before taxes: | Homebuilding: | Mid East      
Segment Reporting, Asset Reconciling Item [Line Items]      
Assets 293,773   290,815
Profit before taxes: | Homebuilding: | South East      
Segment Reporting, Asset Reconciling Item [Line Items]      
Assets 400,979   332,468
Profit before taxes: | Mortgage Banking:      
Segment Reporting, Asset Reconciling Item [Line Items]      
Assets 560,407   517,075
Reconciling items:      
Segment Reporting, Asset Reconciling Item [Line Items]      
Assets 1,362,800   862,210
Cash and cash equivalents 1,110,892   688,783
Deferred taxes 115,731   112,333
Intangible assets and goodwill 49,834   49,989
Operating lease right-of-use assets 63,825   0
Contract land deposit reserve (27,572)   (29,216)
Consolidation adjustments and other $ 50,090   $ 40,321
XML 62 R47.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segment Information, Nature of Operations, and Certain Concentrations - Expenditures for Property and Equipment (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Expenditures for property and equipment: $ 22,699 $ 19,665 $ 20,269
Profit before taxes:      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Expenditures for property and equipment: 21,282 16,442 19,709
Profit before taxes: | Homebuilding: | Mid Atlantic      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Expenditures for property and equipment: 9,218 6,657 9,257
Profit before taxes: | Homebuilding: | North East      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Expenditures for property and equipment: 2,000 1,074 1,299
Profit before taxes: | Homebuilding: | Mid East      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Expenditures for property and equipment: 5,221 4,302 3,117
Profit before taxes: | Homebuilding: | South East      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Expenditures for property and equipment: 3,944 2,732 3,313
Profit before taxes: | Mortgage Banking:      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Expenditures for property and equipment: 899 1,677 2,723
Other unallocated interest income      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Expenditures for property and equipment: $ 1,417 $ 3,223 $ 560
XML 63 R68.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Summary of Equity-Based Compensation Plans with Grants Outstanding (Detail) - shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Common stock, shares authorized 60,000,000 60,000,000
2000 Broadly-Based Stock Option Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares Authorized 2,000,000  
Options/RSUs Outstanding 11,000  
Shares Available to Issue 0  
2010 Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares Authorized 700,000  
Options/RSUs Outstanding 109,000  
Shares Available to Issue 6,000  
Granted (Shares) 25,000  
2014 Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares Authorized 950,000  
Options/RSUs Outstanding 514,000  
Shares Available to Issue 137,000  
Granted (Shares) 1,000  
2018 Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares Authorized 275,000  
Options/RSUs Outstanding 131,000  
Shares Available to Issue 144,000  
RSUs    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Options issued under the plan (in Shares) 1,000  
RSUs | 2010 Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares Authorized 218,000  
RSUs | 2018 Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Common stock, shares authorized 40,000  
Options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Options issued under the plan (in Shares) 26,000  
Granted (Shares) 26,000  
Options | 2010 Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted (Shares) 13,000  
Options | 2014 Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted (Shares) 0  
Employee Performance Based Stock Option [Member] | 2010 Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted (Shares) 12,000  
Employee Performance Based Stock Option [Member] | 2014 Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted (Shares) 1,000  
Option Grant Solely Contingent upon Continued Employment or Continued Service as a Director | Performance Based Restricted Stock Unit [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Restricted share units vesting period or option vesting period 2 years  
Percentage of options vesting rights 50.00%  
Option Grant Contingent upon Continued Employment or Service as a Director and Achievement of Performance Metric | Options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Percentage of options vesting rights 25.00%  
Option Grant Contingent upon Continued Employment or Service as a Director and Achievement of Performance Metric | Employee Performance Based Stock Option [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Restricted share units vesting period or option vesting period 4 years  
Percentage of options vesting rights 25.00%  
Share-based Compensation Award, Tranche Three [Member] | Options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Percentage of options vesting rights 50.00%  
Share-based Compensation Award, Tranche Three [Member] | Employee Performance Based Stock Option [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Percentage of options vesting rights 50.00%  
XML 64 R64.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Deferred Income Taxes on Consolidated Balance Sheets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Deferred tax assets:    
Other accrued expenses and contract land deposit reserve $ 52,726 $ 51,316
Deferred compensation 4,635 4,693
Equity-based compensation expense 42,043 40,744
Inventory 10,530 9,242
Unrecognized tax benefit 12,355 13,587
Other 8,289 5,113
Total deferred tax assets 130,578 124,695
Less: Deferred tax liabilities 7,902 6,091
Net deferred tax asset $ 122,676 $ 118,604
XML 65 R60.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Common Stock - Share Repurchase of Common Stock (Detail) - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Statement of Stockholders' Equity [Abstract]      
Aggregate purchase price $ 698,417 $ 846,134 $ 422,166
Number of shares repurchased (in Shares) 221 301 167
XML 66 R26.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segment Information, Nature of Operations, and Certain Concentrations (Tables)
12 Months Ended
Dec. 31, 2019
Segment Reporting [Abstract]  
Revenues
Following are tables presenting segment revenues, profit before taxes, assets, interest income, interest expense, depreciation and amortization and expenditures for property and equipment, with reconciliations to the amounts reported for the consolidated enterprise, where applicable:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Revenues:
 
 
 
 
 
 
Homebuilding Mid Atlantic
 
$
3,901,573

 
$
3,893,358

 
$
3,543,687

Homebuilding North East
 
514,804

 
580,726

 
517,141

Homebuilding Mid East
 
1,501,139

 
1,455,834

 
1,250,165

Homebuilding South East
 
1,303,328

 
1,074,386

 
864,528

Mortgage Banking
 
167,820

 
159,370

 
130,319

Consolidated revenues
 
$
7,388,664

 
$
7,163,674

 
$
6,305,840


Profit before Taxes
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Profit before taxes:
 
 
 
 
 
 
Homebuilding Mid Atlantic
 
$
478,537

 
$
462,178

 
$
398,494

Homebuilding North East
 
51,728

 
69,789

 
60,218

Homebuilding Mid East
 
173,374

 
175,134

 
149,639

Homebuilding South East
 
155,144

 
118,296

 
95,826

Mortgage Banking
 
105,292

 
93,462

 
73,959

Total segment profit
 
964,075

 
918,859

 
778,136

Reconciling items:
 
 
 
 
 
 
Equity-based compensation expense (1)
 
(78,532
)
 
(75,701
)
 
(44,562
)
Corporate capital allocation (2)
 
224,468

 
213,903

 
198,384

Unallocated corporate overhead
 
(105,125
)
 
(89,973
)
 
(89,514
)
Consolidation adjustments and other
 
45,130

 
16,612

 
27,450

Corporate interest expense
 
(24,221
)
 
(23,968
)
 
(22,983
)
Reconciling items sub-total
 
61,720

 
40,873

 
68,775

Consolidated profit before taxes
 
$
1,025,795

 
$
959,732

 
$
846,911



(1)
The increase in equity-based compensation expense for the year ended December 31, 2018 was primarily attributable to the issuance of Options and RSUs in the second quarter of 2018. See Note 12 for additional discussion of equity-based compensation.
(2)
This item represents the elimination of the corporate capital allocation charge included in the respective homebuilding reportable segments. The corporate capital allocation charge is based on the segment’s monthly average asset balance, and was as follows for the years presented:
Assets
 
 
As of December 31,
 
 
2019
 
2018
Assets:
 
 
 
 
Homebuilding Mid Atlantic
 
$
1,024,996

 
$
1,018,953

Homebuilding North East
 
166,860

 
144,412

Homebuilding Mid East
 
293,773

 
290,815

Homebuilding South East
 
400,979

 
332,468

Mortgage Banking
 
560,407

 
517,075

Total segment assets
 
2,447,015

 
2,303,723

Reconciling items:
 
 
 
 
Cash and cash equivalents
 
1,110,892

 
688,783

Deferred taxes
 
115,731

 
112,333

Intangible assets and goodwill
 
49,834

 
49,989

Operating lease right-of-use assets
 
63,825

 

Contract land deposit reserve
 
(27,572
)
 
(29,216
)
Consolidation adjustments and other
 
50,090

 
40,321

Reconciling items sub-total
 
1,362,800

 
862,210

Consolidated assets
 
$
3,809,815

 
$
3,165,933


Interest Income
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Interest income:
 
 
 
 
 
 
Mortgage Banking
 
$
12,142

 
$
11,593

 
$
7,850

Total segment interest income
 
12,142

 
11,593

 
7,850

Other unallocated interest income
 
20,635

 
8,588

 
4,554

Consolidated interest income
 
$
32,777

 
$
20,181

 
$
12,404


Interest Expense
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Interest expense:
 
 
 
 
 
 
Homebuilding Mid Atlantic
 
$
123,178

 
$
123,908

 
$
123,075

Homebuilding North East
 
19,804

 
17,897

 
16,117

Homebuilding Mid East
 
37,266

 
35,804

 
29,663

Homebuilding South East
 
44,334

 
36,362

 
29,583

Mortgage Banking
 
1,045

 
1,045

 
1,148

Total segment interest expense
 
225,627

 
215,016

 
199,586

Corporate capital allocation (2)
 
(224,468
)
 
(213,903
)
 
(198,384
)
Senior Notes and other interest
 
24,221

 
23,968

 
22,983

Consolidated interest expense
 
$
25,380

 
$
25,081

 
$
24,185


Depreciation and Amortization
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Depreciation and amortization:
 
 
 
 
 
 
Homebuilding Mid Atlantic
 
$
7,069

 
$
7,753

 
$
8,095

Homebuilding North East
 
1,411

 
1,600

 
2,034

Homebuilding Mid East
 
4,348

 
3,481

 
3,590

Homebuilding South East
 
3,086

 
2,523

 
2,531

Mortgage Banking
 
1,581

 
1,489

 
1,297

Total segment depreciation and amortization
 
17,495

 
16,846

 
17,547

Unallocated corporate
 
3,323

 
3,322

 
5,120

Consolidated depreciation and amortization
 
$
20,818

 
$
20,168

 
$
22,667


Expenditures for Property and Equipment
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Expenditures for property and equipment:
 
 
 
 
 
 
Homebuilding Mid Atlantic
 
$
9,218

 
$
6,657

 
$
9,257

Homebuilding North East
 
2,000

 
1,074

 
1,299

Homebuilding Mid East
 
5,221

 
4,302

 
3,117

Homebuilding South East
 
3,944

 
2,732

 
3,313

Mortgage Banking
 
899

 
1,677

 
2,723

Total segment expenditures for property and equipment
 
21,282

 
16,442

 
19,709

Unallocated corporate
 
1,417

 
3,223

 
560

Consolidated expenditures for property and equipment
 
$
22,699

 
$
19,665

 
$
20,269


Corporate Capital Allocation Charge
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Corporate capital allocation charge:
 
 

 
 
 
 
Homebuilding Mid Atlantic
 
$
123,130

 
$
123,855

 
$
123,028

Homebuilding North East
 
19,755

 
17,893

 
16,115

Homebuilding Mid East
 
37,263

 
35,803

 
29,663

Homebuilding South East
 
44,320

 
36,352

 
29,578

Total corporate capital allocation charge
 
$
224,468

 
$
213,903

 
$
198,384


XML 67 R22.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Mortgage Repurchase Reserve
12 Months Ended
Dec. 31, 2019
Mortgage Repurchase Reserve [Abstract]  
Mortgage Repurchase Reserve Mortgage Repurchase Reserve
During the years ended December 31, 2019, 2018 and 2017, we recognized pre-tax charges for loan losses related to mortgage loans sold of approximately $4,200, $3,200 and $2,900, respectively. Included in the Mortgage Banking segment’s “Accounts payable and other liabilities” line item on the accompanying consolidated balance sheets is a mortgage repurchase reserve equal to approximately $18,500 and $15,600 at December 31, 2019 and 2018, respectively.
XML 68 R1.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Cover Page - USD ($)
12 Months Ended
Dec. 31, 2019
Feb. 14, 2020
Jun. 30, 2019
Document And Entity Information [Abstract]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2019    
Document Transition Report false    
Entity File Number 1-12378    
Entity Registrant Name NVR, Inc.    
Entity Incorporation, State or Country Code VA    
Entity Tax Identification Number 54-1394360    
Entity Address, Address Line One 11700 Plaza America Drive, Suite 500    
Entity Address, City or Town Reston,    
Entity Address, State or Province VA    
Entity Address, Postal Zip Code 20190    
City Area Code 703    
Local Phone Number 956-4000    
Title of 12(b) Security Common stock, par value $0.01 per share    
Trading Symbol NVR    
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    
Entity Emerging Growth Company false    
Entity Shell Company false    
Entity Public Float     $ 11,522,681,000
Entity Common Stock, Shares Outstanding   3,677,676  
Amendment Flag false    
Document Fiscal Year Focus 2019    
Document Fiscal Period Focus FY    
Entity Central Index Key 0000906163    
Current Fiscal Year End Date --12-31    
XML 69 R18.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans
12 Months Ended
Dec. 31, 2019
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans
Equity-Based Compensation Plans
Our equity-based compensation plans provide for the granting of Options and RSUs to key management employees, including executive officers and members of our Board of Directors ("Directors"). The exercise price of Options granted is equal to the closing price of our common stock on the New York Stock Exchange (the “NYSE”) on the day prior to the date of grant. Options are granted for a 10-year term and typically vest in separate tranches over periods of 3 to 6 years. RSUs generally vest in separate tranches over periods of 2 to 6 years. Grants are generally divided such that vesting for 50% of the grant is contingent solely on continued employment or service as a Director, while vesting for the remaining 50% of the grant is contingent upon both continued employment or service as a Director and the achievement of a performance metric based on our return on capital performance relative to a peer group during a 3-year period specified on the date of grant.
The following table provides a summary of each of our equity-based compensation plans with grants outstanding at December 31, 2019:
Equity-Based Compensation Plans
 
Shares
Authorized
 
Options/RSUs
Outstanding
 
Shares
Available to Issue
2000 Broadly-Based Stock Option Plan
 
2,000

 
11

 

2010 Equity Incentive Plan (1)
 
700

 
109

 
6

2014 Equity Incentive Plan (2)
 
950

 
514

 
137

2018 Equity Incentive Plan (3)
 
275

 
131

 
144

 
(1)
During 2010, our shareholders approved the 2010 Equity Incentive Plan (the “2010 Plan”). The 2010 Plan authorizes us to issue Options and RSUs to key management employees, including executive officers and Directors.  Of the 700 aggregate shares authorized to issue, up to 218 were available to grant in the form of RSUs.  There were 94 Options and 15 RSUs outstanding as of December 31, 2019. None of the remaining shares available to be issued under the 2010 Plan may be granted as RSUs.

(2)
During 2014, our shareholders approved the 2014 Equity Incentive Plan (the “2014 Plan”). The 2014 Plan authorizes us to issue Options to key management employees, including executive officers and Directors.

(3)
During 2018, our shareholders approved the 2018 Equity Incentive Plan (the "2018 Plan"). The 2018 Plan authorizes us to issue Options and RSUs to key management employees, including executive officers and Directors. Of the 275 aggregate shares authorized to issue, all may be granted in the form of Options and up to 40 may be granted in the form of RSUs. None of the grants outstanding as of December 31, 2019 have been granted in the form of RSUs.
During 2019, we issued 26 Options and 1 RSUs under the following equity-based compensation plans:
 
 
2010 Plan
 
2014 Plan
Options Granted
 
 
 
 
Options (4)
 
13

 

Performance-based Options (5)
 
12

 
1

Total Options Granted
 
25

 
1

 
 
 
 
 
RSUs Granted
 
 
 
 
RSUs (6)
 
1

 

Performance-based RSUs
 

 

Total RSUs Granted
 
1

 

(4) Options granted vest over four years in 25% increments on beginning on either December 31, 2021 or December 31, 2022, based on the date of grant. Vesting for the Options is contingent solely upon continued employment or continued service as a Director.
(5)
Options granted vest over four years in 25% increments beginning on either December 31, 2021 or December 31, 2022, based on the date of grant. Vesting for the performance-based Options is contingent upon both continued employment or
continued service as a Director and our return on capital performance during the three year periods beginning 2019 or 2020, based on the grant's vesting period.
(6) Service-only RSUs granted vest over two years in 50% increments on January 28, 2020 and 2021. Vesting for the RSUs is contingent solely upon continued employment.
The following table provides additional information relative to our equity-based compensation plans for the year ended December 31, 2019:
 
 
Shares
 
Weighted Avg. Per Share
Exercise Price
 
Weighted Avg. Remaining
Contract Life (years)
 
Aggregate
Intrinsic Value
Stock Options
 
 
 
 
 
 
 
 
Outstanding at December 31, 2018
 
1,049

 
$
1,766.87

 
 
 
 
Granted
 
26

 
2,778.19

 
 
 
 
Exercised
 
(271
)
 
1,010.52

 
 
 
 
Forfeited
 
(55
)
 
2,377.25

 
 
 
 
Outstanding at December 31, 2019
 
749

 
$
2,030.42

 
6.3
 
$
1,331,593

Exercisable at December 31, 2019
 
353

 
$
1,122.70

 
4.3
 
$
946,842

 
 
 
 
 
 
 
 
 
RSUs
 
 
 
 
 
 
 
 
Outstanding at December 31, 2018
 
21

 
 
 
 
 
 
Granted
 
1

 
 
 
 
 
 
Vested
 
(5
)
 
 
 
 
 
 
Forfeited
 
(2
)
 
 
 
 
 
 
Outstanding at December 31, 2019
 
15

 
 
 
 
 
$
58,528

Vested, but not issued at December 31, 2019
 

 
 
 
 
 
$

 
To estimate the grant-date fair value of our Options, we use the Black-Scholes option-pricing model (the “Pricing Model”). The Pricing Model estimates the per share fair value of an option on its date of grant based on the following factors: the option’s exercise price; the price of the underlying stock on the date of grant; the estimated dividend yield; a risk-free interest rate; the estimated option term; and the expected volatility. For the risk-free interest rate, we use U.S. Treasury STRIPS which mature at approximately the same time as the option’s expected holding term. For expected volatility, we have concluded that our historical volatility over the option’s expected holding term provides the most reasonable basis for this estimate.
The fair value of the Options granted during 2019, 2018 and 2017 was estimated on the grant date using the Pricing Model, based on the following assumptions:  
 
 
2019
 
2018
 
2017
Estimated option life (years)
 
5.55
 
5.06
 
5.26
Risk free interest rate (range)
 
1.51%-2.73%

 
2.19%-3.13%

 
1.53%-2.38%

Expected volatility (range)
 
19.17%-22.01%

 
16.57%-20.05%

 
15.09%-17.95%

Expected dividend rate
 
%
 
%
 
%
Weighted average grant-date fair value per share of options granted
 
$
661.01

 
$
687.81

 
$
494.17


The grant date fair value per share of $2,517.06 for the RSUs was the closing price of our common stock on the day immediately preceding the date of grant.
Compensation cost for Options and RSUs is recognized on a straight-line basis over the requisite service period for the entire award (from the date of grant through the period of the last separately vesting portion of the grant). For the recognition of equity-based compensation, the Options and RSUs which are subject to a performance condition are treated as a separate award from the “service-only” Options and RSUs, and compensation expense is recognized when it becomes probable that the stated performance target will be achieved. We currently believe that it is probable that the stated performance condition will be satisfied at the target level and are recognizing compensation expense related to such Options and RSUs accordingly. Compensation cost is recognized within the income statement in the same expense line as the cash compensation paid to the respective employees.
We recognize forfeitures of equity-based awards as a reduction to compensation costs in the period in which they occur. In 2019, 2018 and 2017, we recognized $78,532, $75,701, and $44,562 in equity-based compensation costs, respectively, and approximately $16,800, $17,200, and $17,100 in tax benefit related to equity-based compensation costs, respectively.
As of December 31, 2019, the total unrecognized compensation cost for all outstanding Options and RSUs equaled approximately $209,000. The unrecognized compensation cost will be recognized over each grant’s applicable vesting period with the latest vesting date being December 31, 2025. The weighted-average period over which the unrecognized compensation will be recorded is equal to approximately 2.4 years.
We settle Option exercises and vesting of RSUs by issuing shares of treasury stock. Shares are relieved from the treasury account based on the weighted average cost of treasury shares acquired. During the years ended December 31, 2019, 2018 and 2017, we issued 276, 188 and 165 shares, respectively, from the treasury account for Option exercises and vesting of RSUs. Information with respect to the vested RSUs and exercised Options is as follows:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Aggregate exercise proceeds
 
$
274,028

 
$
174,110

 
$
140,525

Aggregate intrinsic value on exercise dates
 
$
593,162

 
$
355,318

 
$
206,890


Profit Sharing Plans
We have a trustee-administered, profit sharing retirement plan (the “Profit Sharing Plan”) and an Employee Stock Ownership Plan (“ESOP”) covering substantially all employees. The Profit Sharing Plan and the ESOP provide for annual discretionary contributions in amounts as determined by our Directors. The combined plan contribution for the years ended December 31, 2019, 2018 and 2017 was approximately $20,300, $19,500 and $16,700, respectively. The ESOP purchased approximately 5 and 7 shares of our common stock in the open market for the 2019 and 2018 plan year contributions, respectively, using cash contributions provided by the Company. As of December 31, 2019, all shares held by the ESOP had been allocated to participants’ accounts. The 2019 plan year contribution was funded and fully allocated to participants in February 2020.
Deferred Compensation Plans
We have two deferred compensation plans (“Deferred Comp Plans”). The specific purpose of the Deferred Comp Plans is to i) establish a vehicle whereby named executive officers may defer the receipt of salary and bonus that otherwise would be nondeductible for Company tax purposes into a period where we would realize a tax deduction for the amounts paid, and ii) to enable certain employees who are subject to our stock holding requirements to acquire shares of our common stock on a pre-tax basis in order to more quickly meet, and maintain compliance with those stock holding requirements. Amounts deferred into the Deferred Comp Plans are invested in our common stock, held in a rabbi trust account, and are paid out in a fixed number of shares upon expiration of the deferral period.
The rabbi trust account held 107 shares of NVR common stock as of both December 31, 2019 and 2018. Shares held by the Deferred Comp Plans are treated as outstanding shares in our earnings per share calculation for each of the years ended December 31, 2019, 2018 and 2017.
XML 70 R5.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements of Shareholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Retained Earnings
Treasury Stock
Deferred Compensation Trust
Deferred Compensation Liability
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Cumulative-effect adjustment from adoption of ASU 2016-09, net of tax $ 609   $ 1,566 $ (957)      
Beginning Balance at Dec. 31, 2016 1,304,441 $ 206 1,515,828 5,695,376 $ (5,906,969) $ (17,375) $ 17,375
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income 537,521     537,521      
Deferred compensation activity, net           (8) 8
Purchase of common stock for treasury (422,166)       (422,166)    
Equity-based compensation 44,562   44,562        
Proceeds from stock options exercised 140,525   140,525        
Treasury stock issued upon option exercise and restricted share vesting     (58,284)   58,284    
Ending Balance at Dec. 31, 2017 1,605,492 206 1,644,197 6,231,940 (6,270,851) (17,383) 17,383
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Cumulative-effect adjustment from adoption of ASU 2016-09, net of tax 2,196   0 2,196      
Net income 797,197     797,197      
Deferred compensation activity, net           446 (446)
Purchase of common stock for treasury (846,134)       (846,134)    
Equity-based compensation 75,701   75,701        
Proceeds from stock options exercised 174,110   174,110        
Treasury stock issued upon option exercise and restricted share vesting     (73,785)   73,785    
Ending Balance at Dec. 31, 2018 1,808,562 206 1,820,223 7,031,333 (7,043,200) (16,937) 16,937
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income 878,539     878,539      
Deferred compensation activity, net           25 (25)
Purchase of common stock for treasury (698,417)       (698,417)    
Equity-based compensation 78,532   78,532        
Proceeds from stock options exercised 274,028   274,028        
Treasury stock issued upon option exercise and restricted share vesting     (117,376)   117,376    
Ending Balance at Dec. 31, 2019 $ 2,341,244 $ 206 $ 2,055,407 $ 7,909,872 $ (7,624,241) $ (16,912) $ 16,912
XML 71 R14.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Property, Plant and Equipment ("PP&E")
12 Months Ended
Dec. 31, 2019
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment ("PP&E") Property, Plant and Equipment (“PP&E”)
 
 
December 31,
 
 
2019
 
2018
Homebuilding:
 
 
 
 
Office facilities and other
 
$
39,218

 
$
37,789

Model home furniture and fixtures
 
31,352

 
31,593

Production facilities
 
71,295

 
64,667

Finance lease right-of-use assets
 
7,051

 

Gross Homebuilding PP&E
 
148,916

 
134,049

Less: accumulated depreciation
 
(96,656
)
 
(91,815
)
Net Homebuilding PP&E
 
$
52,260

 
$
42,234

 
 
 
 
 
Mortgage Banking:
 
 
 
 
Office facilities and other
 
$
14,617

 
$
13,724

Less: accumulated depreciation
 
(8,789
)
 
(7,214
)
Net Mortgage Banking PP&E
 
$
5,828

 
$
6,510


XML 72 R9.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Variable Interest Entities
12 Months Ended
Dec. 31, 2019
Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure [Abstract]  
Variable Interest Entities Variable Interest Entities
Lot Purchase Agreements
We generally do not engage in the land development business. Instead, we typically acquire finished building lots at market prices from various development entities under Lot Purchase Agreements. The Lot Purchase Agreements require deposits that may be forfeited if we fail to perform under the Lot Purchase Agreements. The deposits required under the Lot Purchase Agreements are in the form of cash or letters of credit in varying amounts, and typically range up to 10% of the aggregate purchase price of the finished lots.
We believe this lot acquisition strategy reduces the financial requirements and risks associated with direct land ownership and land development. We may, at our option, choose for any reason and at any time not to perform under these Lot Purchase Agreements by delivering notice of our intent not to acquire the finished lots under contract. Our sole legal obligation and economic loss for failure to perform under these Lot Purchase Agreements is limited to the amount of the deposit pursuant to the liquidated damage provisions contained within the Lot Purchase Agreements. None of the creditors of any of the development entities with which we enter Lot Purchase Agreements have recourse to our general credit. We generally do not have any specific performance obligations to purchase a
certain number or any of the lots, nor do we guarantee completion of the development by the developer or guarantee any of the developers’ financial or other liabilities.
We are not involved in the design or creation of the development entities from which we purchase lots under Lot Purchase Agreements. The developer’s equity holders have the power to direct 100% of the operating activities of the development entity. We have no voting rights in any of the development entities. The sole purpose of the development entity’s activities is to generate positive cash flow returns for the equity holders. Further, we do not share in any of the profit or loss generated by the project’s development. The profits and losses are passed directly to the developer’s equity holders.
The deposit placed by us pursuant to the Lot Purchase Agreement is deemed to be a variable interest in the respective development entities. Those development entities are deemed to be variable interest entities (“VIE”). Therefore, the development entities with which we enter into Lot Purchase Agreements, including the joint venture limited liability corporations, discussed below, are evaluated for possible consolidation by us. An enterprise must consolidate a VIE when that enterprise has a controlling financial interest in the VIE. An enterprise is deemed to have a controlling financial interest if it has i) the power to direct the activities of a VIE that most significantly impact the entity’s economic performance, and ii) the obligation to absorb losses of the VIE that could be significant to the VIE or the rights to receive benefits from the VIE that could be significant to the VIE.
We believe the activities that most significantly impact a development entity’s economic performance are the operating activities of the entity. Unless and until a development entity completes finished building lots through the development process to be able to sell, the process of which the development entity’s equity investors bear the full risk, the entity does not earn any revenues. The operating development activities are managed solely by the development entity’s equity investors.
The development entities with which we contract to buy finished lots typically select the respective projects, obtain the necessary zoning approvals, obtain the financing required with no support or guarantees from us, select who will purchase the finished lots and at what price, and manage the completion of the infrastructure improvements, all for the purpose of generating a cash flow return to the development entity’s equity holders and all independent of us. We possess no more than limited protective legal rights through the Lot Purchase Agreement in the specific finished lots that we are purchasing, and we possess no participative rights in the development entities. Accordingly, we do not have the power to direct the activities of a developer that most significantly impact the developer’s economic performance. For this reason, we concluded that we are not the primary beneficiary of the development entities with which we enter into Lot Purchase Agreements, and therefore we do not consolidate any of these VIEs.
As of December 31, 2019, we controlled approximately 101,300 lots under Lot Purchase Agreements with third parties through deposits in cash and letters of credit totaling approximately $439,500 and $5,500, respectively. As noted above, our sole legal obligation and economic loss for failure to perform under these Lot Purchase Agreements is limited to the amount of the deposit pursuant to the liquidated damage provisions contained in the Lot Purchase Agreements and, in very limited circumstances, specific performance obligations.
In addition, we have certain properties under contract with land owners that are expected to yield approximately 7,000 lots, which are not included in the number of total lots controlled.  Some of these properties may require rezoning or other approvals to achieve the expected yield.  These properties are controlled with deposits in cash and letters of credit totaling approximately $1,900 and $100, respectively, as of December 31, 2019, of which approximately $900 is refundable if we do not perform under the contract. We generally expect to assign the raw land contracts to a land developer and simultaneously enter into a Lot Purchase Agreement with the assignee if the project is determined to be feasible.
Our total risk of loss related to contract land deposits as of December 31, 2019 and 2018 was as follows:
 
 
December 31,
 
 
2019
 
2018
Contract land deposits
 
$
441,423

 
$
425,393

Loss reserve on contract land deposits
 
(27,572
)
 
(29,216
)
Contract land deposits, net
 
413,851

 
396,177

Contingent obligations in the form of letters of credit
 
5,606

 
3,923

Contingent specific performance obligations (1)
 

 
1,505

Total risk of loss
 
$
419,457

 
$
401,605

(1)
As of December 31, 2019, we had no specific performance obligations related to purchase of finished lots. As of December 31, 2018, we were committed to purchase 10 finished lots under specific performance obligations.
XML 73 R10.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Joint Ventures
12 Months Ended
Dec. 31, 2019
Equity Method Investments and Joint Ventures [Abstract]  
Joint Ventures Joint Ventures
On a limited basis, we obtain finished lots using joint venture limited liability corporations (“JVs”). The JVs are typically structured such that we are a non-controlling member and at risk only for the amount we have invested, or committed to invest, in addition to any deposits placed under Lot Purchase Agreements with the joint venture. We are not a borrower, guarantor or obligor on any debt of the JVs, as applicable. We enter into a standard Lot Purchase Agreement to purchase lots from these JVs, and as a result have a variable interest in these JVs.
At December 31, 2019, we had an aggregate investment totaling approximately $26,700 in five JVs that are expected to produce approximately 6,300 finished lots, of which approximately 2,950 lots were controlled by us and the remaining approximately 3,350 lots were either under contract with unrelated parties or not currently under contract. In addition, we had additional funding commitments in the aggregate totaling $4,300 to two of the JVs at December 31, 2019. We determined that we are not the primary beneficiary of four of the JVs because we and the other JV partner either share power or the other JV partner has the controlling financial interest. The aggregate investment in unconsolidated JVs was approximately $26,700 and $29,400 at December 31, 2019 and 2018, respectively, and is reported in the “Other assets” line item on the accompanying consolidated balance sheets. For the remaining JV, we concluded that we are the primary beneficiary because we have the controlling financial interest in the JV. As of December 31, 2018, all activities under the consolidated JV had been completed. As of December 31, 2019, we had no remaining investment in the JV and the JV had remaining balances of $281 in cash and $251 in accrued expenses, which are included in homebuilding "Other assets" and "Accrued expenses and other liabilities," respectively, in the accompanying consolidated balance sheets. 
At December 31, 2018, we had an aggregate investment totaling approximately $29,400 in six JVs that were expected to produce approximately 6,800 finished lots, of which approximately 3,450 lots were controlled by us and the remaining approximately 3,350 lots were either under contract with unrelated parties or not currently under contract. In addition, at December 31, 2018, we had additional funding commitments in the aggregate totaling $5,000 to three of the JVs. During 2018, we recognized an impairment of approximately $7,400, including approximately $760 of capitalized interest, related to one of the JVs. The charge was recorded to homebuilding "Cost of sales" on the accompanying consolidated statements of income.
With our adoption of ASU 2016-15 effective January 1, 2018, we made the election to classify distributions received from unconsolidated JVs using the cumulative earnings approach. As a result, distributions received up to the amount of cumulative earnings recognized by us are reported as distributions of earnings and those in excess of that amount are reported as a distribution of capital. These distributions are classified within the accompanying consolidated statements of cash flows as cash flows from operating activities and investing activities, respectively.
XML 74 R33.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases Leases - Table Text Blocks (Tables)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Lessee, Lease, Description [Line Items]    
ScheduleOfSupplementalCashFlowInformationRelatedToLeases [Table Text Block]
Other information related to leases was as follows:
 
 
Year Ended December 31, 2019
Supplemental Cash Flows Information:
 
 
Cash paid for amounts included in the measurement of lease liabilities:
 
 
Operating cash flows from operating leases
 
$
25,272

Operating cash flows from finance leases
 
76

Financing cash flows from finance leases
 
306

 
 
 
ROU assets obtained in exchange for lease obligations:
 
 
Operating leases
 
$
17,078

Finance leases
 
$
7,434

 
 
 
Weighted-average remaining lease term (in years):
 
 
Operating leases
 
5.1

Finance leases
 
6.7

 
 
 
Weighted-average discount rate:
 
 
Operating leases
 
3.6
%
Finance leases
 
2.8
%
 
 
 


 
Lessee, Operating Lease, Liability, Maturity [Table Text Block]
We are committed under multiple non-cancelable operating leases involving office space, model homes, production facilities, automobiles and equipment. Future minimum lease payments under these operating leases as of December 31, 2019 are as follows:
Year Ending December 31,
 
Operating Leases
 
Finance Leases
2020
 
$
30,670

 
$
996

2021
 
20,865

 
997

2022
 
16,640

 
996

2023
 
13,082

 
997

2024
 
8,016

 
997

Thereafter
 
9,911

 
2,936

Total minimum lease payments
 
99,184

 
7,919

Less:
 
 
 
 
Imputed interest
 
(7,857
)
 
(791
)
Short-term lease payments
 
(5,950
)
 

Total lease liability
 
$
85,377

 
$
7,128

 
 
 
 
 

 
Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]  
As reported under prior GAAP, future minimum lease payments under operating leases as of December 31, 2018 were as follows:
Year Ending December 31,
 
2019
$
31,564

2020
22,210

2021
17,331

2022
13,667

2023
10,324

Thereafter
12,607

 
107,703

Sublease income
(25
)
 
$
107,678


Finance Lease, Liability, Maturity [Table Text Block]
We are committed under multiple non-cancelable operating leases involving office space, model homes, production facilities, automobiles and equipment. Future minimum lease payments under these operating leases as of December 31, 2019 are as follows:
Year Ending December 31,
 
Operating Leases
 
Finance Leases
2020
 
$
30,670

 
$
996

2021
 
20,865

 
997

2022
 
16,640

 
996

2023
 
13,082

 
997

2024
 
8,016

 
997

Thereafter
 
9,911

 
2,936

Total minimum lease payments
 
99,184

 
7,919

Less:
 
 
 
 
Imputed interest
 
(7,857
)
 
(791
)
Short-term lease payments
 
(5,950
)
 

Total lease liability
 
$
85,377

 
$
7,128

 
 
 
 
 

 
Lease, Cost [Table Text Block]
The components of lease expense were as follows:
 
 
Year Ended
December 31, 2019
Lease expense
 
 
Operating lease expense
 
$
30,991

Finance lease expense:
 
 
Amortization of ROU assets
 
382

Interest on lease liabilities
 
76

Short-term lease expense
 
26,843

Total lease expense
 
$
58,292

 
 
 
For the years ended December 31, 2018 and 2017, total rent expense incurred under operating leases was approximately $52,900 and $49,400, respectively.
 
XML 75 R37.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Significant Accounting Policies [Line Items]        
Net Contract Land Deposit Impairment Recoveries   $ (5,115,000)    
Contract land deposit (recoveries) impairments, net $ (680,000) 11,760,000 $ 1,238,000  
Contract land deposit assets impairment valuation allowances 27,572,000 29,216,000    
Excess tax benefits from equity-based compensation 101,466,000 77,478,000 58,681,000  
Operating activities 866,535,000 723,126,000 570,354,000  
Financing activities $ (424,695,000) (672,258,000) (281,641,000)  
Cumulative-effect adjustment from adoption of ASU 2016-09, net of tax     2,196,000 $ 609,000
Retained Earnings        
Significant Accounting Policies [Line Items]        
Cumulative-effect adjustment from adoption of ASU 2016-09, net of tax     $ 2,196,000 $ (957,000)
Model home furniture and fixtures        
Significant Accounting Policies [Line Items]        
Property, Plant and Equipment, Useful Life 2 years      
Office facilities and other | Minimum        
Significant Accounting Policies [Line Items]        
Property, Plant and Equipment, Useful Life 3 years      
Office facilities and other | Maximum        
Significant Accounting Policies [Line Items]        
Property, Plant and Equipment, Useful Life 10 years      
Manufacturing Facilities | Minimum        
Significant Accounting Policies [Line Items]        
Property, Plant and Equipment, Useful Life 5 years      
Manufacturing Facilities | Maximum        
Significant Accounting Policies [Line Items]        
Property, Plant and Equipment, Useful Life 40 years      
Homebuilding:        
Significant Accounting Policies [Line Items]        
Customer deposits $ 131,886,000 138,246,000    
Cash 1,110,892,000 688,783,000    
Impairment of goodwill 0      
Homebuilding: | Heartland Homes Inc        
Significant Accounting Policies [Line Items]        
Finite-lived intangibles acquired from business acquisition, net of accumulated amortization $ 466,000 621,000    
Weighted average life of finite-lived intangible assets 3 years      
Goodwill acquired from business acquisition $ 441,000 441,000    
Mortgage Banking:        
Significant Accounting Policies [Line Items]        
Cash $ 29,412,000 23,092,000    
Mortgage Banking: | Level 2 | Fair Value, Measurements, Recurring        
Significant Accounting Policies [Line Items]        
Typical length of days loans sold into secondary market 30 days      
Mortgage Banking: | Level 2 | Fair Value, Measurements, Recurring | Rate lock commitments        
Significant Accounting Policies [Line Items]        
Fair Value Disclosure, Off-balance Sheet Risks, Face Amount, Liability $ 581,065,000      
Mortgage Banking: | Level 2 | Fair Value, Measurements, Recurring | Forward sales contracts        
Significant Accounting Policies [Line Items]        
Fair Value Disclosure, Off-balance Sheet Risks, Face Amount, Liability 986,041,000      
Consolidated Joint Venture        
Significant Accounting Policies [Line Items]        
Cash 281,000 320,000    
Other Assets        
Significant Accounting Policies [Line Items]        
Capitalized Contract Cost, Net $ 14,600,000 $ 17,000,000    
XML 76 R56.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Related Party Transactions - Additional Information (Detail) - Elm Street
12 Months Ended
Dec. 31, 2019
USD ($)
lot
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Related Party Transaction [Line Items]      
Related party forward lot purchase agreements purchase price $ 100,600,000    
Number of related parties for forward lot purchase agreement | lot 1    
Market price of developed lots $ 44,600,000 $ 36,100,000 $ 37,100,000
Expected number of lots from joint venture with Elm Street | lot 2,200    
Additional funding to joint venture by NVR and Elm Street     $ 2,900,000
Development costs to manage property under related party transactions $ 0 $ 0  
XML 77 R52.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Joint Ventures - Additional Information (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
lot
joint_venture
Dec. 31, 2018
USD ($)
lot
joint_venture
Joint Ventures [Line Items]    
Aggregate investment $ 26,700 $ 29,400
Number of joint ventures | joint_venture 5 6
Expected production of finished lots | lot 6,300 6,800
Total lots controlled by company under the joint venture | lot 2,950 3,450
Total lots either under contract with unrelated parties or not under the current contract | lot 3,350 3,350
Additional funding commitments in the aggregate $ 4,300 $ 5,000
Number of joint ventures with additional funding commitment | joint_venture 2 3
Number of joint ventures NVR is not primary beneficiary | joint_venture 4  
Other Assets    
Joint Ventures [Line Items]    
Aggregate investment $ 26,700 $ 29,400
Cost of Sales    
Joint Ventures [Line Items]    
Equity Method Investment, Other than Temporary Impairment 7,400  
EquityMethodInvestmentOtherThanTemporaryImpairmentCapitalizedInterestPortion 760  
Consolidated Joint Venture    
Joint Ventures [Line Items]    
Accrued expenses and other liabilities 251  
Cash and cash equivalents $ 281 $ 320
XML 78 R9999.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Label Element Value
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $ 416,037,000
ZIP 79 0000906163-20-000026-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000906163-20-000026-xbrl.zip M4$L#!!0 ( %1]4U#5M0D9W_D" &O9+ - 83(P,3DQ,"UK+FAT;>R] M^7>C2)8H_/-[?P7/,_5.U3FRDT42*+,ZWT$(57DFM[9=U=/?+WVP%++H1* & M9*?ZK__NC04"";1X11)]9KK3(@@B;MP][O+K__LQ"Y1[$B=^%/[E3+M0SQ02 MCJ*Q'][]Y>R/F^&Y=?;_/O[O7__/^?G_]*\^*8-HM)B1,%6/3P\7#P8%U%\]T[K]7KO M?N"8,S;H_20YOQUG0R=>@P+1D\CLL'C^.2P6?H8_*OA25K(MN)BI=6#J/-ZR,/Q7_ M7S*!#[A5L4)X4G;ZBS@&"EJ6?U$\Q1?-XHOQO +/X$'9=^+1':E"-/JL"AQ> M$&P !SP5_U^&K!58$98!?Q0MPC1>G@/%5I_!RJ 2P$3I-/"]V_(/\X=E>XW3 MPE9S;&$/2EZ)JTZ@G,SIPC?NJF0W8W);0?#XI SDGC]*RK]"'Y5\@_P83:LA M+IZ6P8R,SN__5;X\]JSDI6@TGU30"'U4M:?->%$84K)'+Z[@'/"@"O-QMLW8 MST=LH(!LV&:NPD=LX"SD7PL_758P6?JL[*6J79/R7<.9Q<0/*XXG>USR*DBW MR32HH#K^L.2U@'@5'\,G)2_\2'*6(DEB756U=__S^=/U:$IF'HBI)/7"$O\T\8[/B+C#$%8!7GZJ$Q4DWE,1JBF5'ZF M!\@ZBJ. O,L'%TFD5G&,+URCG&$S=N=^D"]V7:E%3,H9=^+Y7HD=1 M,I)&;$0$;0,F5*!!Z8*Y@K1!^ZA&''E$&5L=D5$%7X4G)5]<).=WGC='8HN7 MWR(_K)"ZY>,VP#M9S*914"&15P:5<>E&'L:#2/*L0#>U;RDC>OX+3SLIVEMR5%*!$\EB/J]@Y]GC,B&[F)5SIG$:OTN7<_(.1I#8'\FL*;FMTC?8PS++H8)% MEYKRG&8J23)_7D)3/X"9?J_V^.!3B5=6(+EX4N$ V6Q=Y -*'"%(/J5\F3^H M!L?&CQ;'E(!E-"KAZ!2G1F7LG(RKW#7XI(+_CROQ@CVLD#7);;6C!Q^6O#;W M*LPI>%"V&[2#-\)/'E$NIBI%5(EXXA2WT1ICSTL9VZP<'/"@S Q;1?>B=8./ M;[V$Y"*G2MY4B %D A5B@#ZJ\$9N5%[*59>Q/ZWBJ_"D6M>IU'%*7KE-HLFD M_"/T486*LM$+( THPP7DB67T+OAE& 4V]-T23X!ZO@;"';5_X&G4"UPV<,RH5&Q_%+*2\ITMJ3<*H_" M'72&*#Q?T1O(O((7PH,R_RR9$%2[226DN!V=#2PPGTT*2K4@\LLN:(0@\DMO M:82"N=7I76X]A"3=MD$84A!CFT58A2\_\[!N\3)5Z\D Y\J5=O$4BH"L,@39 MPW)>7B%IQ),R)/?NJBZ5X,D&EA*ER70S/\$19>==H6./RI1K% P;I4:YQ""S M?U9X@O!)R7>F5;K:M%15$QZ CMB"G3"BTE+8 M9"&46 95DK54F([B47);8JWY>=4=:Q1Z7!ZY;;I.J[LI70>5X 4GI0?1>41E(!>L/>-KN%R M-P3./EXQ@S,%@#W,"7[L3_P1/;J*BY^U(65.HW0*3/I'!>V+IYOL__D MFSA$CFJTJ2*-M)0T.HPTTK./__M__3HEWAC^]W_].B.II^#H<[S_!VW/B4 A M 72\ 4WW3!FQO_YREI(?Z3L6I/:.OICZ:4 ^BNBX7]^QOV'J=WSN7V^C\?+C MKV/_7DG290#0G/D)C]TQ^/24C_"<^_,&N/K?Q'>H76PG" NNU? MVW^_&9PIH3?#&8G_WH:5CW'UP\"[.U-\.)VA-TK/W8[55WM#JV?U]%ZWU[/T MCF9;^L 8.AW;,O7SA^_G.PT\4YC<^,L9")KWMQ&,/6_0U>B\9#^"V1UCUP';6CFGW5<8=6V^VZ;<-D MR^GW!H;1R]:];>#9Q^'?GWO)".K5!0\URW%54S=,HSNPVSVGV[$Y.NC.H-?- M%KQMX-E'7,'3E^R&0)5+!Z^_O> R'),?_TV6TH*[FFL,VX[A='5+:ZO]=E<; M\'7 $@=:MN!M \\^JO"?GMK5ND;%LH$%[^65XIBQ"G^UA MD8S/UC=ET4W]@RL$_[@B ?+';R"FES>HF+%)D_Y2?F+_\)-_A/?Q/]Q@=IW& MA*2?R>R6Q (V\.C]9R_T[@@]4$*^>?[X)I*GD-E!SU3MOJXZ0-V&HVL=P^:G M-73=H>[D[&#+0("2 (Z Q@;HG!M;@=.K 7"Z1MOJF [@.*3>.]%L%H77:33Z#AOZ&E^GN+<_ MO6!!\HER1J1U>D:_/S2[/;/O6"[PQC9;^L!J V7DC&C+0-CCA:J]T#9[3]VF MU>MKICKL]#L=2^_K/=?0AGSUYK!M#K-M;AOXQ&TFN*YD[X.DVTGL13J-8M C MQM+.U+XU,"U-!^[:[ZMMMV/W#+%@2]7[VFW# MTZV#7S)W>UR=K^38'P9NK-Y$"T)N8D727K- MY\OYC=;7W&'7U4$".8ZMFZXA3LCJ]!U)-]LR\.RCIII&^XT.MMFV0MZ9I M=XQN6^MT!GK?R7;@=)RJ]SIO* M# U2V80^) MK<>7VU6-7GZ$VP:BFM3I= SCC0ZQ9&<6J$/ZT#*[G4%?-U7+43/^/[0=:6>; M!S[#SL(%$^K;E 8G)F,_A57Y@<^5@UR?N(^">S^\*XYAZD(V:D!NT\LP26.J M'6?:!7O'O@,% W]?>>E/+_:]VX!<@4 J?--=Q-$X"@(O+FHEXA"*7^M[B9]< MSV,P!K^&\IR:K)9W5%?KFJYFN$-#!0W-T!P$=EM5S1YHK;E:OF7@$^7:@9[( MD("A[07#13A.W,F$P";OR?6#-\>1SW9(P+!4O0I^]R1F;!N!(;S>!Q&8ZB&;GQ?N"^K@B\CB=#?8IVRB&(VM)E8; , ^#B]L"V>T/5<(T>6((NUZML5W6[.6/<-A!A8.P#@BVV!F?U&4KT M,0>2)(D]^M?"3WRZ2X%EOX-AG 9>./X=]IC 5E?PC.J@%"WX)-?D#O],"DB' M+_<7?H YH>4X]EL4C1_\()#@I^N];ENU@*6"<0U*JC$8.-S$Z-FVKF;PVS;P M[&.[K3U%#2H'84\"X4L1^169+^+1U$O("J&OPN\3 /_KI/@)[DSJ1W$ " MO#D\*=A[3K^G]0QMT'';#I@ CMFU7<$C08R9&8RW#7R*O9S$F8,)X5QU[(' #]93[DF[>DR/;@ MQ>.AY\?4DK1!"YK-J:/!_3$'=@@69A3 -(A15$9X/_S98B;K29IN]W=,Z_P*@T) UPRT!D=)JYEV:[$ZRL^L!J8-#_V.; ZML="RPUD_L4 M;,<:.JZ$4IL'(JST_23C3K#JU0=6/;W3-H>&T]&T=E?K=]2ARPU<6Q]8;N[/ MW#:0PDK?2]>K.0WZX0JL]'Y_V.L-'+/O.,"AVUW+$#J$9:A6)Q>66P92&NRH MO>.AP358N1H8U:8S- !EK'[;[H-M(-B0IK8-R>FP>2"%5;=C'@\-KL%*LUW= M;O=ZFMMS3+OGN*K-=2N[V[/4_!)DVT *JY[V[+!Z!1J\\I/O0]"^+GEL5SFW MZIN&UF^;!FCS=M<>FFW#%(2E:Y:;^UNW#:0FCVY8!TB!NT&JZPPMNS?H@](T M[&L]V^QV!0"Z U/+_;?;!E)(&9IQ@/2W(TZI7BOK6>;KCVGW=TBOC5(=?J#KJ7WVZ[F#JUNMV,;78$JAJ7KN;:^;2##*>W9-86WHKYU MG6H(*I*KM3L=US&LCJH9?2'^#6<@Z9_;!G*<>IT[M)N8>,DB7DJ>[8).;77! M"C/L=@<.UU$-HVV**[&^'#VR;2"8M-V>:8+$?Q5O_>9=62 ;['YWV.D,>T/# M[+K.(+M:, ?]GG37N7D@W96N=SK[2%]U+V_;F[N*_@; FT8+:5SF(2J$OPSZ MPV&WJ]O]?L_1AD:[;YK",SOH='.+8MO _5Q#VX%9*[_;CL"T>VW--/JFHZO= M3F< T.J+NPC@%WJN'&X;6 K,=\6PN2QU*?GX*Z9ITOC_F0<05&B:\OLI3;J! M?9Z+)+*+'PAJ]A238H X_=D\P.B\=\4IV-?D3] _DPC@A7_1-+3W_- 8 "2F M3F,-V1!"HYGP!_&+/\;?)CZ)%?HY4AJ"[ES^=S$^:?5E^HUWJQ_AWYC3V#3Y MJTGJQ2G&V'T4&3/H*%A])KU 6$@>&\X#Z(I/I 5DWQ,_<,B4 HIAMUY'*+'L MP93#J'N.5YG%)X_<]"466/RKQECZUT6*D^$U0;V!H*N8-*"UGPD(:WSMT=9RMB'(:PZ:*;-;=K?V4GW^:(CYZ*&Q9],/2+ MMG2ME8X78EHUW_0SD['DBZOAO@O&B+6?,6(]KS'RZ/B+AN4](\NKD77ZS $Y MQX43KZSFU PMK(9/U(E/O+W@,!N$J!-"F/LAA/E2"%%[E>OM ?4H5MI(V(:A M-FCQZFCQMMSBDJ'%.DZXM/4'ADE$X1I.2&EO!XH/9=O+\6%M?Z_BCC*?WTE1 M1?$;3[<0)G&4YUNRPX;:*_'ABJ0>,,^QZ\4AAB0<)4J4;_*DZ-X>CVG>GA=@ M>8_+T/'F?NH%1WG<&_=Z$KQ@DR>N80>OS0YJY(NKO(9NE(;74QI>]@IZ=QT MXQ@'&*<7%V.F/_G>K10*>21'C76N=MCMH6H%CV+WC5;PNEI!?2]B&C2I$9J\ MK3?Q<89D@R,OCB,U$B!5J@.M;'949UZE-D@[/0GA41G=V*B6M5(M7RMNN6$+ M;\<67M: [#;^@=KX![IU.-[&*7A0A_QH;T!#QL>LO.U/]XU)]YHFW9NR^D9? M?RM]_06.??\+GB;FYP!T\T>[;QNY?JRNVKW#01H#_?7]=F\?%K:[WZXQ^0[2 M2_=L_OM&WSMV4W!O+:(1&:\O,M[^ KA;^[3_-S6<&O[Y5O9R+2/F&EYX0($. MSR+]&D(_$2G8>-)JX$E[ 5G_]%B6AND?B'7\.)]XXP(Y.$5N_T-NKCA?\XJS M+A?&W95$W;UUC4;&I_3 MV_FXUCXBC]4(W-^A8VZPM$:CRJ@$]CLQXWZY=">)(X_<<5=BVD M"(!_\<:?;-\92GR+(_A$NOP6 $;:X1AA.TN$VK"C578D MPZ5A1_4I<]:PH]=F1R_<6TN4?+9'@-V)GYTG\I??"> :0&6,U?23RW"TPJPU4P(9QB0K@/!.SV@C:8VP)UFMPLL')FO%)&2>SWO;]9?;/W^%(O7@T M77XB]R0H(%@VYC*<+]*$#M!74%6:\C/USU/@#F/RKP4)1\OR^:21R149+>(X M W,^V ]!E/E>L-)N6SR_A'W&)$FOX#Q!U'W'NQ\_I5,^BIH.NOG!;@>;H_>& MDWTF.ML!+TJ6LP$QGFM=Y6B5KV4K7KTN(SJ6?JB,%6G7M>SI4^Q6+ELJ#0>N MYL##*'[PXK$#^XV]4<-V&[;[!+9;CDP-KWVJNVX?=UQ&V(LX]%- "!@W]'_@ MOP[,#[*3FRQ#O2,A*G:Z8,AY5#&Q<#XVVL=K:Q\OX,\QP<-'.0'E&(*G=X1P<= MQK&BW5*^07&ZVW;X2K3]]@'"UE:4R *:8&YX%-X)_LA%%+Z:\=#?2'07>_.I M/_*"#*&NHT4Z=3V15W'T0FT3^F4Q5.70?*),PR]7G@7#_97#.!$A^O9%=;<3 M6L-[&Y38D_>>@&W^=LST@&S=M\?E[:KET_6(S_ZXT2+JH444CN)$=(BW5]9[ MKT!D7X"--WG/[&M*LL8IK1&BG:16?AD1K"*TAM$:BO8Y] M9N,]7>J?RO5EK4EM[3A.A-C>7JJ]QJ5*0VP-L=6 V([ \WBB>']4'/?I=D1S ME=)'A44NTU'"/-?5J=U,?&*?*626!-3$X=8G+>'B5>R71O M^&[#=T_79'\-(FOB&&I$9J<9Q_#VA/;T6Y_&+=*X18[%Q==(&6G4]!KQV]-4TP]!M2GX(5===%A!*?!G?DA?:OQ03W2" M[@3>QC5UJC+O14BQB5&N-S&>9MCRVTO&/;/F&\EX"L1XBI+Q$'S)+T6*C4NN M[N1XDEZZDY6.C;):;X(\367U[27D&[EQ&G)LR+%^Y/CVKIPW(L?F1J/>Y'B: MEQQO3XYO9#\VY-B08_W(\>UMQ[>[)HFVMMS[K<+?FE,M%H3Y*F::&]/ MDF\7!-/(QSJ3X\E)Q[=75B5O237Q).D\_L? R8@!T&H$XV**(%=^\KVD?W<^ MR=KH$R+ #3B/0'T_<)X)TS<<28[G6\_D1,CN[3U/NY/=YT%#=L].=I\'#=F= M&MF)'KP"LP?D-KT,DS1>X+[R.# 2^E'\)4I),EB0FX?H9AHM$B\+4$3.:)D^S/GRI20 M-"].-$VX4&U(YD1B@PY<-6L(IB&88U++7IQ@&D]CC4CF%#V-];-E&D]CXVFL MH?9SHCAUQ(RFR>"J$V=JTK4.A1,VA-,0SB$0SC-+G)60XL;=WCB]RU&P9M'/ MYJXX>WK.N\:%MH:O!Y*/>JJ^L\:#58*S;Y]8L#/.GJ9BW*BG-<7;?72#!F\; MO*V+CK SWC9V6&.'U01G]]$1&HP]=3OL@'2#Q@YK[+":\-B=_;.-/MOHLS7R MT>ZL&S3Z;*//UD0_V(?7-AA[ZOKLV_/8G?&UT6<;?;8&.+M:K>Y/+_:]VX!< MPIB8)*F+N_%)TE\Z@9+KR8B$C/'*>_@MCA;AV(FP@N4H31JT*J 5LLIG M -(A(IEDQ0@\NPQ'P+DS)O\I8B!;J;.6I%\GUUY #B3,6B#(ALW)A=96=GL$;#["X0^6)0S]FDY)G(UOD+<<>7<$7(/+C\-EJS:X?)"I_<>! MSD=78;3!Z :CCZ>2Q;X8+<8.%W'HIXL82\(/_1_XK\=573ER-4,,KH97HUT< MNG9QY"A<6T9\',4 'HO+C8^B\5$0E9.KB&'IY%#)6 /&1LQ*/O*"^\89\6_/ONA/UO,5I"MP=:2V.T, M<&.'XY@&&+>&'PT+$*D38=9^-6^ EW0*7 M2;+PPA'Y.OE$4ABP%PT4X3MS)A(Q2_YY/%Z+ MT[@B<'3^*"7CZS0:??\C]-/DZOJ/PZ*!PM9D]-^PMP8-"KKO;!Y$2T(HH+[. M,7[J*%"@]T_+DH!5H"05)XZWKJQ:0/.LO8B69S.!%6RX)^(?9"0(B# M,^6?$XWV$6@Y=/./[@'>D\#F5>_M(P1:'LH8>.$7;Y;[7B7OC.O?35-"0HS7 M8]%[1X'#CY:&^X0\2F!E:N .<#UP9^>N02A')GA?*82DD>L[<,)CYF8GPU)> M2[S='"XNU%6RE8#T1#'P5#&IKD>ZU0*DV64DGD3Q#.^CJ;E1 H5GL0:_A@?F M6UW!$II?MBNLWM8RS$!]$OK09FW<^[&S-G[0O*U,(Y?W_K(:>>-LW8G7"L-E ME8\\N^=M&I/#Y[8[0^N-_7 YL!M,?W5,/W ?\R'A^4GYFY_Q]F23/3Z,%O$A M.VC>Z,IDHT%>!=,&;U_EUN_@=8^ZW_N=F+ZQC[_[@-V;C8_Q>23J :- '87I MD6#>LUW9'IV3Z/6N;1LGT;.Y*H\J<.#UW)2G'3CP/&'!IVS6OOE=!K#>V'BG6-O#3\Y;'Y28VUF M$]H='K9M//+##GC;Y^ .W3-5,[?0ZQWJ)X(U0^,8 ZIPH<46N#"UAP'F=%1R M6$=:M3/>I+9L:T=_H$,_1)/^^(ZS9&/'<)C'V,&F)AUD7L_F'WI^_*<7+$A_ MF?WS=X"E%X^FRT_DG@3%VL)BS&4X7Z0)':"OJ.[2E)\!Y1K?E@2D>^%ZQ@G7A^"?N,09/&U,^KCOOYRA. M[[P[TO?"[P?7H'>W@Y6*"U>?[#,9(#O@15+W%&26_ MDV",7;J]@#2,IV$\>S,>-'FJD>FH&4^-G--'RJD:L,"7X %[LB$UC'R4#F0]0(N-JQ7OP6Y7'Y7P/X(<=#&]T$8G/7@$X>@DAKQXKV#)9Y=9[,.PQ2N Z :+:9>E//F MK+3QC=3.VJF+SM;PB=KPB;?739MKZUHAQ$%RB$9P'#^?:)SJ-42+@[0[&K0X M,NMC$?H,)Q;)6#['&4MX^>@G45O7S/=_7 _$#.)1/B=.LC;A3>R-R3^P>UY2 M-C%MIITXZ(VDD\V]>$2"JOG8TWVARQ"Y:D[^>,])_QGY8?J/>W@1!E=-71BTYP?"Q2HS M*N+$?/\I@2B^D?@:D4F>=^S? V.2:1+?^+*88?/ 2(YUWY&0_E=A&<6)I"\, M2!C-_+#R&YMQO_B1E;G$HVQK&^$RBF9SX*XTX^4?\\ +J\YS;>">!W!-TC1@ M:7=5GY"&[#EYWQM]#Z*[JHGYXSTGC>)Q.1+BE/3AM@G?^3_>PP%&"Z#8Q2V]V!VN^X0]72!AU34^UNNPU_]E57<_MJSSZ#E[S" MB_!?2I(N Y## 4C!\RGQ[Z;I>TU7?_J DN'<"_R[\'U )NF'"0B+\\3_-WEO MS=,/9_A5_BI],O%F?K!\[X=3D#*KH^E?#VSRVR@8?SA3IC&9_.7L/Y*>TS;: MJM9UAD.[8_4-:^ ZMFM:>E?O&NV>#A]*YE[XE&]]O/%N Z)$$P4+.S/DP#EE M<$A N8W?27_O I\1P6+WTCHTE8%(>G_NC=$,/4=8OE?G/]C[?HA*#?U;_D 8 MQ3,O^"#>2:,Y3OD#ITSI7H"/!_SI7\[4,_HW;&DD_BZ!U@TH08GRA3PH5]', M"U=7._/B.S]DR_,6:21^B.F"Z"\/_CB=ON^U+RRMG?^?_M.'6XK+YZ,H"+QY M0MZ+?ZSA$*X?4#<=*S $C^ O9QIB93K&_XJSIWSY[(.:"M#>,.J>Q*D_\@+^ MH=LH3:/9AP*\=8"=#$SY;S:^\!/;,_["=T8/8/Y#24#.CY7_4.E_Q$,^P?KS M(@)$L,Y)$#V\G_IC./0/_*@[\)5UQ-D=Y?D;__<_M*[Z(<-KAM,9P-Y1K%G# M][:=?ZXNKRY=*\5^\M M(]O=0 M\V$44N7/'U'I/M8MO=WNJ3KI@OG_\/U\Z(W2<]UQ--H37VC5 A]JPJA\\W24:L/N]VN]/25 M%8SBH3Z!N]NQ[P7*'Z$_BL9$^7Q=_N86SJ+GG$5SVKK3T5UG:*A]5^TZ;;MK M6VVCBU:&T^V4<18[#!=><$7F49Q6BXI;'_Y\H?]2;EROWV]NE&^_7%U_8?]Y4:Y M^:J :G(#^H>B&?(Z B@VD/LS<^V M4(B14XC9-[6>WM,'0""]MF'90"2VY:B:"\/=WJ",0KY1%ZS+?+.[D!T["T1#"0\^S@@(^;:-K26@N]MHY:7T( >>;)?KQJ9V,C$@Y&)'36C>%73 MP!#2C&'''0RM;@<8@&U;YL"TC&'?&%JEVG;LA8F//L]GD8OMDY>+-U?VE^M+ M*@!/73:F&6XI[&Y/F<313%$4Y@UZ^G^GT;--52L11)N1)G@C#/H%L'IV7;2/ M#=YM9URA[QAZ3^OW-+MK=MJ.VW<="S3E+B@'PXYA%[B"2^^ A_#-+^R&:F\[ MG&U .]=TP[2>S?#N5CH1G^H"W]N3^486MF;N+!',7 =L=PS3:5M:MV/IFJ6V M.VVKCV=O&JJE&CUM_>ROR)V?(.&F>-?]"#^,6*'BI\FBC/U8OCL+Z?N M3SKF"RI3O]#E_VA/NZ RMFK2;>NG2D7:J'[4[KW9M=:S:=@[:VV[\-6>F?%5 MV['[UK ']C1HV1W;A7^XP%?M@3KL#&R]N\Y7@?5%,2C8-+R 1G2G>"K\[CZ!X_@*;VGSZBF>_56^]>O5U\R2O%$\914\UQU!UJ;5LS=!WT MO^%0-317TP!'^P-]J*FNT5G'T1OOQR4/8AQ1/-VJ!';:YYK1:QM==7?TV\Y+ MX!Q>_9 >*]XI*2M@\$1@\<3*/Q>QGXS]$35Z0-[[,MG38?&=%_K_IG__4A/D MK05Q'M*A7UZ!C3Z;!]$2CKQ(,LJ7Z*+L7)\_SJ%1D795D=K;G8WM:CUHT[-' MJ$^2"_1TQ931RYV6/;.K#MJ689CMOC,8VEU5=\V.;;:MCCYT!^MBRAZ/8Y(D M_'\^ 4YK&T24IIFJJGP+O'][BDT7XRF#V+\G+>5ZX0/O[JA["*^39<]'LK^Z M&#)TR!L17S>_,=#!>.FJ=L?LZV;7'MJFZ7: ^/J&"B.-=HD=PZG.@7]^C6^B MAW #Z5V1!(.TZDU=+W\CL-.9=+(S&71LW="TKFY:9KO7;_=ZNH5GTNF#R>D: M>N694%7T:_P-C$-0.QNC\N 98UVDM9DCIZWW3+/74UW+-@==O:V:U2'9&!QN:$3.8Z!G?^X%"OE!1HL4 ME!?X&2P.DC0FY($>+U""@J3P;+;B*UQ+YI<7__<_+%TS/R1*2@(RGT:AN*-L MH<T:W MUW':JF-KMND.^O; TFVKTU.'0QW,E(*7#)4>&S:UA85MN!G=:T>F:CS;9=G> M'_^E2'Z[ -7*I83=U35=;ZL]S=4&MJ49[3X M6]TS5Y;M0K7CI\B(.!OB$)/ MN7+>:V^]3O>\K:+9]Y+0?;&;R$=2[S7V O13GR1*3 F9Q&2LS!=QLL#KR#12 M8 3"BIV\IO]\^PM*'XSDL$?I^^9F;VOJF74A9YYIG:>YK3I;W59&9X/;:L.C MQ[UF=-\ZSVW'5+87()X;/V4IFL0;3951X"5)HWD=[6'''E5@KI> <_A,K#U(=?9K^@8L#KY;;/5M8:FI0]=S;4P MXJRC.SV,CNCH?:TSU'NRRL.G(E8W1\=^SW3,7M?1+;7MMH=:QW5[KMEQ!K8]:.MF M 1TYNV?NTP&>US54 MU775KEW&\UPN8S9'UZYYZ%$T"><\&BI_C^+ORC5R147,N*?3M(;^I9TM5 6, MT[N"<:I\B4)R"E&SJ\?P9*!?AF,,72'*[5(930D@%)BWWQ6?P3;.XY7]1/&4 M!["FS[^'T0-\@W@) 'T,#Y(%>OZ\1!F3B1^R<.:K!1A,;;4C3DDZ7#BPBSV2 M&2PKCQ;H6NV!976J!NV)8Y[*NV!5S>6;]_^!NL^+]QP==\O9=T MN8_-;/@[29[5;218[+J[K6R.K1EC67+RT]7:*L+=[>EM9^0:/.JJ!Y& M*?SRKX6/+ @X#\W#B6F*7++!:69@C%_Q)YKCQ8E \&I& H!+SW_X[6<__-TI MM2>%G[;[>GMH.V:W[_9,0VO;'5.S+; 0^J8[;#LEX:=_1L$B3+V8YA_%R6,I M]$MT0 1:'RIXF!(:P;I""C]K_"9@"NP=B6"L>$&048),(K>$#X")2ZBB0 B2 M-)!I A]CLJ,RAJ?A'1TZC\F(4'^,IBLTT3Q1?H;Y0$52D@48ZIH4M:WKIM537D7KIX-/4T\NWHY%L%92.* W;/_#0%HB !8'D9?@@2%[C ''/?7IKVV7HIN<\C(%A!UB3Y92^B-;2,:!U#ZY@=>VCV^GUM MH X,M0OZ:*_7,51W,+1+TBPER")@.0TW1+L?T;ZD]E0?^@7]=.PGHR#"$JQ( M+F,":_G7 A"&XFU<5$@O4S)C("DCO__.R$_O(?G](I1=Q#R/&F^P..*'3" ^ M^"#L\3$0>C:BA9]!*KLE"179\7I@"-J(H O<$8P(87:A3_G(/(Y^+%$?\$/F MY/"I?Y>7.T^DC!FF2<1D NL)1P3G^>;%J7)Y>9DQC2%,H6"--YS1"Y<*T%DX MQIG8&N4A%R>MR%'S/?!B4+2\T0C8/8,P12 \Z])?X>C#\Y('R0RD!'PC%DJ' M@M63 ?XM=@X*'";>D=\I=W'TD$[%XPM0_ A=F<"(**0A;H@WNOJA:GWTL?9! M#-LZH'I]8B B-Q]J%8:K2_[UT9,2F$(<- M^3QM;4-D1'>G*6MQ*_@P[N<-[4N"Z,S3:JNG8;F^H=PS#MDW=!BW([O4L MNS\T2WQSU-!W@(SOHGBYCS>)I^9FJE:' M6$5W=H[!;)<,9FK;3<=T2C8>"5/3T M>L5:BV^:]UH+JFOV=]C[.QBNZ9:[$^JPUU?FE$9^K=4;FNK0=5W-=<$P' P[ M6K\'G+(_;*N=KM/OK7-* <;?*!0=!L37YIC[!DD]A3*X4V^RP7V&OM0=0QCP M=H?>Z8":B?[;-%(6"7.] ?A8I?*2^JQ13+\5+/'C#SY\&IVJ(7E OUY,[OV$ MJJVA%XX00T"9Q2IF.#A)O7#LQ>,$/;S8F*TB?YKLI>^FGK3NX8;0"#O[@Y0$'$4 M49.D/!2?H]=]Q-D QJ3"8=/+&WI],,&8"7B-.OJS.K"89/%?BY P$!DJZQ/0 MHG,%&$AQR[5D#*)$X5BT9OC7@M94;=&+ M8&^.]T\^X!B!5Y[6JN$_.;T,Z44N;&>58*1"*YK5[ZM:Q^YIIJ5W>MVVT]-L M2Q\80V>H]G1SG6"^+6X#?S0,(F_U6OB2THM^IF /1OH3-L0%XA_!OH*$^?)A MYX3^2V[5$"YFXRCE [$T4JNCZZVNI;74O B2V,ZJ;-P72'MMB^.;/K2,LC BFFE#0\II$]GDZR*E,AT.IHB EPB-OVHEHS*$Y#V/'X&3 M1JMKFO#_W>=&1U!"4N &;&6('2,IM4B)\FT\$F^MEXB)IW\5+X[XAX7U#'Q&_TT5._HW>]F?=S(L2 M0(X9I+KF2F0@WM%F*J)4$[\09Y0'-VAM>]?P0E:+1KGJ'I'SF]CXGT'A1,0^[T7 M/'C+!(]@&A?[4._0TKGI0_VJ?:CWQ)R2I:^WEZC)PK+HLS=N6\*/JU[ N;'[ MGUQL<.1\_7*#.DTCR;9*,O-"CJ-2VR_=/4+;$!)E]JJ?:6\G &MX>W$B^]NF M7;QV8OCSL:IOWAVITE1J4$]X1?5XKGUOJJ+VS;ZZ42X;(CBZ_1T73I]]S!,B MM(N:'.?ZKG:T$MCPS"H8M,WAP.SWW%Z[WW&L=M]LVUW-,#L#0^M;:FG>T#9P MB>B4$N6_C@5F'@/ 5;861LC1]H"JM@J5(Z89^]B(QAD:/Q>6[><@:X9 M'57KVCW;M>R>VM'=H3EPW,? ZX\P)F CW),QWA),)M3/7^%[.A$JV@YFZW2H M2#\V(C)-T[7-H:[UX'3UWL :=+KZP("S-4P7E(S'@.M;',T1$.2$J68[7$^( M:HQCHQK7,O6^V3,=1S4Z5MOI&>V.:7=5J^.V-7?P*)WM$[GS KRA'A%:8^*$ MB6<[>'NG0SSM8R,>NS\PC;8#FKG:ZZBN8[FJH^FF9=C#7F_H:(\!UV<_),JU M-R'I4AEDU2E.F(2V [E>)%1QM:]9+WRWW^SU./=Z7/+@$3VOCKGG MSZ#A=(Y-P^FJ/5MS=,,PS6ZG/U#[@Z[=[W7<0,MNH,.T[?4=7.T![:IML;FD,7_NKHJFT\ M!EY_Q6PF/_5H@52D*?@A$'_GWC7%OHT6J<(54PPY.%TRVWX,>O=TR,PZ-BK3 MP2+HVP[>1^B=GMO!B!)SB.[5SK#7ZSQ*W.4"[#HO-XS4=KV8SP/ZMQ>7G?[8 M!B9JZEW#';AN1Q]V^G;7ZJA#M]=O@]6@/BJ(#O,UXRA@THP&-(Q/^S)V.Y!/ MBHB.+A+55-WV %02=3 $QNBTK5Y_X+BFT[/ZJN4\3HQ]I86V+O.N%*=+/MO! M6S/R:2[XF[TVP0S/%LS X'+9A#070VV:;; -W;[IVEJG-QCVN]W^P,";<]>PC,ZC MER0 VGA\J?1(2D%GH-6;/J>3*(QIX:$)E M5-[ITN+VLSHI6CRZ5#E+<^$@K1X<;+LS,+JVUC7[ Z?;1U=HQWF4/!-41PD* MXWN &I,"B=U@+P%6J9=KD4+15"[!NIQCQX&35B.W'\M)D=W1)=FU^R;8"/VA M/;3,SM!U>^VN"XS5'!A.>S"PG8!F2>2F\$3&Q?Q:OB&^3Q* M:]:2H:5XRI\^EK/W/44TN %<8AW9,-R*M2S4>I:JP"]?_OP]FI&$-PGZNJ"- M>F88FI^UA/,3VN9G%(5)&B]&62Y:XC$J@V%W >%+5,8D]5!:*%,V;QH]A/2? M]!WL%1?-8'&+&7S #Q PZ,(* ISI8>J/IK0Y#UN$3SO-\<_"E/AA>$3.DPA; MWGF)GUPH-Y$RB^"5R2* X0G8Z;#610)B!!W5,&L$F\(5B.\I498Y!U A\/$D MXK_!'SA9>@=<&.8/O_L\;#KU4]ALPIT &6PNE+]1P(P7V.]H]3OHH;MGC9'& MU#\7+!F(USZ1KXCNGB]F+($AG<;1X@Z T"*<*, 5NR^M[A-_+$/Y]7"7D_* M9S$SD^*$G^O/F'.HJQ]@R&?Z3^W#+Q?*'V& Y\L/%]%2B3 N[\%/L 'FOQ:P M: !1UA@IP?9-^4Q\HI;XZ8&L_K)(^"_8 (K_!E 2/_KA*%B,B=2D"D&->@@> M.M:RIT#(]@B ?&J_L&EYAUIDQ\.([DJ0Y(B 2 KWALS]"GUV08']& MBCH"ZV# ;!&D_AR0+(A&'!7@UPF *R4$5X4OM4I)A$]/O 3$4JC,L7,57PYU M9"%R4,B&RM^\9 I 29$A#"Z<"V6PB!$!63O(8L-&7?^)OM;[2:8B(((T#7C" M030:+>*8<13\W-KT^'[?@YTAB;:4SP-E1M(XFD>8<1?B/CR*8PV>S M+3(G'&%])^BL08DWL2+A#N7ZOY08:2+\OP%"K8D:8) MP<; \$'L$)B\5ZZ6 !7.D3EKIM/\3N!0 _HO_(UM(A^,;8 I#P)>S?J%%IE' MI$S\.$G/X1Q8SJ/TYPPLS?/%'%:W!%R]D&?EZ,D1V(_3Y7GZ$)4<(4-:A@>? M@1GA2EN9'&JMX07\@D22#_A&PC!9!O<>_0L[M_P]BK_#OX"?317'B^%K(3RY MCA:%OX=!% .;:"E?IW[$7OPOV 4!3!B0P'OP8LH"@7O@Z,L WHI\!M(;^"2P M/T(8,#= 6T"7,>=R^ HHXDO!XL>""E &4#&S#$VQ."9<2BBGM4(V--E@Z@> M*\%\2D%FEQS$Q=K:BV=(E&]^FB:WB_AN6C[%A5([%GO'-"ZDM8CVUR8AE7&P M([K1,9!V$,VII?HS'"A(VRRQ_A:>/ BNL#8ZE] @#B^!W(DWICI!NIRC%0N? M]$94#F(?;C]!,L_81A A1J2B02^@ XK(21S-E'O BVB14*(94X:\+'P"_D.'_=2(<;AP_,H0=%* M?YUY2]H-,HHGA,HD?X*[GGA^@,N!]:&FF+$IHE1\"[2OJ30W_]AX^XN\ R,= M0C^%/4*!!%!1" @KY8,_P61^B@,!HK1-NC=#J<#(-#^DF#:=!/*#Q6OJ3T+Z MY4V4,S@R&//G,JAKJ%H [OJ +^S(*/Y&*<-'WD@>RR2EY Z0]#[RQXG8$W?? M\-/(4V]C/_D._TJ2:.13;DWS!9EJRM SRJ(_*!];(1>JL@#JM!2^GFC.3(O1 M-(H2P@1UB)TTO82+3"^EOU!!@Y1;AEQ)-9;''_>I;2]F M%62Z=JS\.ZC@8G-;QNQ!N01%BY:DC6[!IOC^#=A-I+E"BP'L"> M2P#-D<2)][GS(SW(1'F\[C MR7'RJ21-."S.+Z<>+76PE)#C;N%AB2V\WHQBT$T:*P&1:\(L E0 M%6& 2>YTM10%.2&/>1/>9.&SUG8X R&,EB: Y>=+$-ZYX3T' JP95[J$$Q[S M>C2P^EQ%!O*<% M]"0"*4_;"]_B(0A;71P*_1NHW*/26DCIB,\$AT9 ;Q>_/S#KGJ!$@V7DG#4 M_0$PE]J^=QZ51,&"GA[!.&X?#&,_T_5G76!*["!PL)#>[1B#M^V(]W2&>+><0VXMW" M^:5+?OX4[5%W'(.X05&;XWZ1#\/;;.=(!*A#72@VGG=,2QJU$$PC'OF4L1!^ M#+A!/QXM9M@V')6L!\H"4(@Q?8L:IWX"G (9U08YB1P^4Q[_&0&B*& 6ILC? MO9AJ$5(F_:K&!HQ2^'$R>1-[#PCH!*G\.PJYU8HZ$1538]2)N(0L M"-2OR!S1!\6GR_C(1)JYQ?8+K&R&A: ?IH1F3P(<$Q($%$EP,*B9(T+U-R]? M-=\RO,O:6GL57##O"9Z_BA)/#%R7JQ&"'.%6?(/_P9TA(77:X?' EW224KT]255'U$21=1AB0XJ9/-@S$RC,945%)Y(0N5Z.P4I:L$R M:#AC P1*I0"[3$U=T+52KB8D.V-J<"!,\X#_)C\ #1D; V: ]N:=A,6T#_H" M.7)!3Z/J$L(.3C2BHH;\0)]&"WCJ VP_;@EB0P*5U1WTC6&@DL]L%>9&9>)$ MLB+\$"$=@4V*HN6N4A!2'.!& 65Q0K._4*Y!V'.[XP4KF>6>005O"!0SZ[Z> MM?9E6F9^5)*M)\0M)Z* C MW"Y+L:J$$!TT#.:[14MIT11UQTNAZFH%DI 9' MP169'UJ25[7A/J.Q@@A ?7:%!?IYDC,R;B\>;SB"5I$RDEP/9[J31 Q%SU>] M]83<)8YN-$X6W%_V0(3( JH)%[-;V":+39DXZ2G ^4 M_7M,ZI=="V0"&KWD0*K^'9PV8DCVD2#R4"L.9E$">N>3Z?JE;- MT'TQ]B?T+C6EK'7$+M3 5@/B8;Y44 ;DW[CGAOJ3L?D+H";PYGO)/0,"D\3H M:J8WM]PC)UURH38TNT6S >^9N$[28@IN]M841!O*1V36$(=?)W,C8&]0^Z/WEH8DLXA 9^BIN9Q&'K!L9#SH\28QG\9H-SA_T M_G8,PBU&U5:A>T4Z7-UMYKXW^AY$M7*N9HL2(25@.<_PZ-%^$*NE&\:CWU8P0(4[$8L.,N-"4VZ%4RQ]_/H& M9$3PSH*XG ,WH=EX$:/K+ >WQ[KP+A:.LB$#V 88T MM>MVF>&B,L(@GX 7/Z*7>R*>FH5*\"!FM)MNR3+"&!,>OP0>C>XN$*=(F%W:8\) X#0&(,+F,91N(2')83@@;";H99 M7+!(P1DS/RV]X?5F)/\@8D?VT97)RB8"F,RI9Y_-D(@%P-]3&\ZV"P7BOL#N1->*_.SH1R'!NL ?(M0D/;"7L=W//PW MWIK2JXH)!DX,M^RH<[C_\P/<"G M?%M]PK!&[XMOF$;Q=B@A3%SN*0,#FN*"2Z/^'AL,R_COBW MQ9:?/:,16!YWRB.)X=5;*C'45?*_]0(:\*)^CN94LH(]SN0N%]:2 <5H4?+1Z_$ MQ?',>9L>%1]^3>4-=C)'4=>>R'5@-]DU"WIB=]E25+I8I(A/]YE1DQ>I #3"#"\0,R"48A[D M,HO&) !/BI4Q*4/1!UH9K%M$^7,7'NZ9DY,U9T#=+S;SS8IJ#PA@=XE\V M*Y.@BV1!Y14@!/JHJ%J/<:)9G _3KUFPH@AU]P+T>3*Y._%&WI@?QR2(T&P( M/%[' C@Y_+%$E9\&\K- (1JM23D]70P;ZMV#84:9-#Z.R;U/'D HU?T["JFY+61U2R'AO1]'(6T/"R_0W*?4 M3T0\+S+9!741L,1@G'!!ZV+$"\$3X@QP6%@&^]1B4P+A4,+"-_(4):Z6R"E:/']V)7D''BQ@V0YM M#2J"%UF&F!]*&6IX,)Q;L%#$E.;R@L%-1@'U LRPP!!HZ8L9C2/'#0+A+:@F M#Q#)U+ Y9B]Q2>8#T.A/X=>4:7#>"'PL)B7;[B!,X=5MLI6%'@/F3N'G8(O7%'R.=*C9HG#*%C07HQ1CRVF(@H% MIT@>.5'4B6_MJ*GR_$U.YKSW.[?!ZK2=LX\HW*<12^>"J8'U8DPN'!TL@XKS M+!65UZC"OPGC:5G,<*%($>" *+* 'VK1H%6:08=1JXQAH_O1R_*:E&0$)-)B M#"HKWT61YPXIE7&=+,LM 61A^3NP5\QH9*ENM/P6T"S)%XTI'?C1=,K#H>%E MK+W#N&1)A9(ZI5OH3;K%4:5;,'6^2C (PBJDO5,^[7$W +496UE9KQ;7@UOH M#$,AW1*9;5P?F2]2.O!"^3WS?P4LX9V2UBV6 Y-J)'#5 ?/<>:TQV;4A#$BF MN!=%>JTX=#5+P]QVZ@2DJ@/(+RI]^)U1IA!&X<2G72\ $J .@9X$9@$:%3A= MGBJB8%.=I M#^^9/L/,&Z:5B=>H(HCI?31($!Y',5<&F;Q-/BBCO-U[MM5Y7I#O WXZ"WH& M]0@LP _9_(6/2BF5G"O3O$MX=Y;L[7?*$I3,7/3A#SW4F(*=Q8>2+Q@>%12A9^)Z&+ M2B7&-"HC%-,J;);D@7O,['E*#=,R(^ MK7$B'#+<5413F/MDY*%7]*D9UZL@Y3G5H(R.')21% )(5C[5P9RMIWRJ?6%EG^(7 M>S7CN'MFKZ<1K6*1""?Y(Q+96U(A*VY0&RK8RLLDMS9D7+[(D BAC_"])ZQZ M 8G?<=*.*2(.O3#T"=B+)"O.-_SRV$@RIU9><%JF!E7DM, #^0!E\4M&]Z>68O!B\88F197AA&)FSI$6('T'1TBWFVT2(M>IE&T",;9/6%Y[&K-3'1W M-@^B)2$U$P)V6H'B+&J/+7K5MNM@!0C:0835Q,>[5&IQBV*T>"!$;)BBG*2G MH!L(]'1VTW;KQ7>B^&A67)&'[[![->H-RN.[\8:-Q@L!IL_Q=H"2QEKM9_%U MSKC%I>1=%(UKAAAVYFRZS)&^7DCR-Q1[5(,-%RC\>5QJP,4>CUQGD8/4DQS] M6"I2R;_\SEFFZRRKAG=3%[?3[@_FQ@4--(M*D?7,:]?)F[(PA7U"_=:KH3'< M%N#WW+36,+W(11T@!*V,:\E\/LK '\AMXJ?D"4D@ZR)W4YNJAX>'"[#++^ZB M^V?[GE1C9?_X\WHA'F^PQ(5W=G#BE IQIZ]Y9.$]+NH"]--ZG!HM-/^]$!:& MT;FH'T^QPP[UYL4%SRF'80MK]U%%BOE<&8ES6L;7,A$MDSTG=?GY7UNKC"![ M:N'+HM[5F,=T1#QJ7 SV,/^.Z5XL%PBVL12F(-T2O?]E1G%VP0 Z!$%1$DOJ8UF85F4[H6/#' MW N/4[*IX!]B-8H#K]("DCRLJVK*J^RN#!>R"'W1"RJ3+7FSK+6O)*P:V:44 M7?R)@.F0K4)<#()6@-5GX/K[%_CWR74F1 M_03_P_ND7!%Z16B/Z!V#UNMU6C@2GS&32S=M,9,T0S;>,"@LJ/ D/$.U^+[F MEKR?J='Y1&UYH@O%87[L5I;S'A)4!9BC#81IBV4_C&B1\PK@"!T,@TE2?^+G M_F.\J,2N!BNOLK+\41!A5PJ1>\S/@%MQ24N G/_.O>:K/V-OG96?'GQ8]LIO MR12]!=FO>6]%6C&,>MOEQHLTQ!3]1OX]KU*/!JW )W8+RD6AJ(TAF'(T6O,:SZ,;'%"LA&WG($XMW MH5<'>7YWYML7P:VMO*%*WCV$)BXOTA&G7127-#XV0_(6OV[,>N%$6 D6.($G M.F7F"-^$;)_TVB:%OS)+W%68J(+7B;T>+$+=\E%%HMTM+C0L8== /&.-4(] M#>02MM25SO?")VD5IP"-8S1% F";(%D&./;&F&$@3499A7J5A M)'FCV*RD07;%+@5>5!:)_R#?I7PHCVF3X]DD%"R&)RT2=N@("MB:GR95L94? M%&!T<2KREVA\' @MXO&L 1YC X=\/@9*@/%YO%8>S/Z!&QLLI40"[ =E$BR0 M!+*[+2 Q+\W "*IARG8P0D^DCJ58137?,R">S8S#O)C1.8I,T)Y<[Y;[$7XL(?= MF*L\O7UUI%ZY;E=6,6DL-3-WAD;/,?M=4(G=CF/;?4LWVL.A[@R[9F_8MVO; MS-RN[&8NWR(\E\W^+!MB-KO<[5L.L*6Q![1O8*&@-]6.LM@$DC!M"1/OY600 M,:ET/Y_K9CF[7BD-ME?)6QD^;0&.BA*XRCJLRFK4FA8KJL5+>.UXZ:_RAV'.A6AC!9D'/ ,F.F._7/\L#2-C$7N\,QH=#/RW&A9 MIQ8%$^*\\H_D_*F7.WM0FLN&S59HPZ![&H60 X)C_#B&)R'/R!.@$<[0$BZ+ MQ1-9?]IJCKN2G%=HY3@I3\A+%NB;+&U) M,\>*^ZL795P6 MG%VSZ%Z4X_+#29"[3YBC(T,-X?% ?[IP/Z/Q2"M^%NBC9A3P.WPN"Z>5]BBE MT\DYH9+O*D\,S=C!+<]P8HS1CS/D$G (UY)0Z?=7XGIIK]N0V=XL1%!.(+V- M8J E;#"U",?4_5C([*=.4KR+YXB.Z<<8NHY=Y]=Q71 53VKE+7RI=CT!7!]+ MZC76]/!"I.L2RXQ5.!$1GY)IQK+^8QX?(,71Y7:$N>]7=JE'X4KVHI3#D:SD M;HB8B9"PJP6:4Y+===&TQC2+ )HL.,50!_M*BI2R5D<@3P'%?J,+?CW$LQVE M"I*5X&!%OH!:%K,L3)6G)/N\4'%9T0*IF*]H*K_Q*_7#M6\:!O6>*9%R!"GLWHH8\^7N#%E'RL\@SM'L95BF(KB?8M0 M!'("%QFML7D64X:80-T2/ &4!PZ/>&@21QZ?(C.4J T!2%'LEJS9"0P_*S0G'I]!0. W/WLF M=A9!)B84ERH=C8G%88O57N"QY+LK_K8K>3 MJG7 8;L).#RJ@,.SC_NIZXP+[B:D:&9S7I>O)4I\OU4=_&*ND\XS]7H_"8V1 MEEB3ZFP76D$@::]V)J3O]SU0AX /@?#^/,#2MG$TCP \'B^*6,SWRV[WF*)+ MF(>IN++'P\=\L^8(VE/Z010!Q$_C;;!DM68Z5=RH?8$RZ&&U/!+->I/]"%S- MY9X"V>$M%,9;5%:6I+SF[PM3&958+ECK?6.W\FBE!7U?= MYL2+0YH)QW O)W7-&8Y*I5UW+9CTYP2<"JM MEGX7UD&_)7;,H_;D-V (CYXH8+S(IIGF1108<'FT'8TJ#':.3.N!G2T1 M!(7K;SR%6RC\)YHA8LCS9PHO/P29?*/2@E[5BH1$$EN*3 ^,*ZP#(2C@RCDNY MX]A/X@7OYE!Q5HD0%XC/!*5\R$I9R%FR0;8C*;EG?2:^:LD[W1(\DA[= Z;< M4#U0JEK.F^NLSB91*W<]$Y8U0),K*&RPS!3F2Z2M4MKG+"MG 8R)BJM:7CR! M_2@1?PM=I2C.>&H*HE KPR[F"B]XY]F=(Q4!66U_3*$H*5(MS!4_$7&J%$!" M[\NL)CX=?M2GKG^V+S1824H))?"XE1!K2&BQS/#@N2?(BU]*%^L?W7K#( M]#E$2>!Y,?59\9#Z@/4^R/*"!'XE+>EZ/T<]=LO*<0]EAQ]BJ1AV&U S$7&9 M;9=FR? ,-JDA&;>^\CMAAHVKH,OL/]HC0OB#F<7&OH#^/IQ>W*$0V0A$KW9" MN;Y >*.\!DS^IN3;%VHGGZ.5NT^EB(,1U:9]($5@ MP]3IR:] (^43(/4W(65L(678^6//B/5\HRY59GE3%CHS/ MP'2)&Y8\)ZVO= D4!#F5R9/C$G):\EA36ZDJ53W"HVHI>PK*$J_GOW9I7P@N MH+V_J,5"[P/'9()U((1F=,A"Z&]$LJ<2+'(%N))GB](XBZQ^(=?&"MX:495^ MU4'#W"LHO2C%L';,JP;/@_SU,GM'G ;G-#EKW='RD7L\\6^*7LWYA]D5/\<) M5-7%.@H^'5$Z-"_B2G$)W>EL]4R?1A::1!-L[$/WETW,Z";[ZE@L1U2@R;Y& M^>8M\6AF89Y<"C#!>[.\7@GW/+$46[%_N8L3-Q%X,J'$8T425]:>BC>:R.T> MRGA@"2B3/78[#4CO404!KQG*K"&OH+OD!=;704]YDP2)"2(&/7[QD:S;46:E MP,,'P"9\/<&;[GS6,6$I\"2;?^RS0HP2["4C.Z1R.1Y3,(D*+7Y<,)M:I;8+ M*V^;87D^9PY^OE[&M\=D!H)A67Q";U! ^F3J#[NU8;>YN0#CCQMF7L7,_Y;Y ME:1@Q%'@^:REV4JM3H8S43&RIF:\>%NC@,R-ELRQ=I%HN\@QQ4N2",QAI*?U M2O^)3&Z4FW%XK)5GSS0_$L<1<\)&60\ 5L60A8D*9B+W>12X\P#F@!?FT9XY MI=#OS@A)I?=ELI-+0J_,R_K?R;);8IGXA70YY\&F6("3-2]DP5R@-Q+.%.>\ M2$H&GJR30BOC.F!:,7<,3L:7R:-UX[5UE319$-O-O =1L,BX-L-0D0B/2C@8 MN7<84D0;WLEM/[> 5G0>XNR(S[P/Q\A]*)G:WI(HGG^A)/U!NH-8,^CHB:/0 M(>-<9<>B'+,\6FXTBA>TT4J_$&F]4A"#4@HK*2(F\+.&-/ '*_1%XR*%R;E> MD!9YK8C.0VC&]Y1"@H!%=O%40VHE\='Y702 APZ@1;_H.ZR_WBZPW3%MI$[A M,ITF7.:HPF5*%OZ5^MD*>L (Q7QF?48!+5HMZ$+RR7%?RFKJE)0:4NIE**$Z?RAYQBK;[%)_ M"H9A8AU/#*)"M_-"%/+URPFHD$)#[S(DAT^A1TLSR,WF*M]1KW8(C@@FR[C=8R# M(FEF=2)H;3/TAN!?-.Z$Q\BMK7J=G&FUXA7@%6V78OX;AQ$ZQTMP*NOB0]7P M /3D-2XCELYLT9(5$PN$'PO M8\L%KL?CWND"5DT0FEN9Y_?D5LJ1\,.W<#MPC?>.E:N\? E/YQQ;>SJ* M1-F5WJ37*Y:UL.[CC',$_:2$Z446U)J%RL[%@--[E0'E9$D!)% M>/5R>JE:+^'\5;I:13R_A0W1D*D50;Q>C;-^1)4Y/PH;R8JE"Q' &FV"F>6) M^U]Z>FR#:S"@6,7G8.>8O2O:4.23914WZ14M;U;#?LF^SHLIK6@W(ZH6M)A[ MND7M$G9_>K?PT/]$.![3K+!;L!BHCX(Y\6G7=QK4C*2*N*RDV,_0&\F^HZS@ MA.0*FY'XCK \JG?\WII.AA>V24)86=%<"'&'$RO#G.G4WDB@/! \+VF7C4 F M+W=6714@U/WG1T%VR[)B8*1%"+!8BNVBK8>S6Y1B%$%>7U8^<.[; MNJ6IG-0"/7@!]A(\X[>R='$>B![>^W$DRHARER$_+:F\A53^I;8!587.>1_[',\ZP7(URV($HQR3S](D M:)YCP=LB0A\ IO0"@X7'WC)[.97#*F_Q'I_1/G(5*>.+YK5DO3>EA2/;%=$K MZY4\6,4,3)#EZ@R+B9$R/%:BIH3/@UT:HB*/C@7\7YKHF1]PKA^)1&3QC.^% M$R:.S"K04[TX*2V@P4M>)\*9459X5TQ- Z*XR3A<4ZQT,RP/SC59)/1-(HPEQW("PN=P\D2ZI.;PD[QTD R M%GAO!)@B%D6*>%FE&ZE:#A.\\F>+;6=EXY1W',A59G;'5*C[P&/BCRY,^ES2PY6\R?KSHO,F7@![83.;E8E M>9P5%*I:7%%V2PICQNHW56TKY7SL0E9B^<5O!-Z#,/ZHPQE7!*KX':V25FQ! MCS$E]Y33H:+,8SU9GP,>/22\_"5Z2+:7K .)S^'/ $CO?!6>+(CU'A9)GK&? MC?7&_XR8NP>V-RTHF\7(P<9+V]Q$EGP3)X1UY,SBJ)QK%E*M6A" MD:3,=0T+F/JWS-M%@\A(L-S,SY=R/%(!.C2B5U2M8R7\*8OAZT6* M7.T9^HL$-I:U(! 5'O) !U[G3,C'>":;TJS:GIR]63.&=E.Z&1;$*^*BL0I. MB,%THW@!*"$Z'+#+,1:OZ(TR2> 7.H^+1HRP]E'#)32"@3Y&QKPM19P3B+?=RQ0SR=B+>'9]PSE4JHB1Z\N86Y+7ZR M:*T&V&5,\LY3L2@!N%C?[H:F,<4;,HV8_"!%ST(>R"<@'BRYO_B'@!'>+DLL M@.7\E=8>K*S_)57"YZHQYGI1"9>G7K)7;OR)/(9Z1VMTFVB- M.D5KO*0.%W(;BK :=21^QT56O,XJ5@/_F$-Q;0):$8^^_AN\WE+^%%/8:SF& M=(8514U$5=,8 MY4261DEZJ)[-:F/%4BZ]4,V.87TPS%1KG^S[:TV<#+:W06 M _JEQDVK]OC*[M9EPKJ&3(4!"_?C!4'HDGF0N,R;6G0CPL61URCD345)(GE- M\%M7H#(K+OOB=5;?A;[\+=>M[5&*EQUKV3D5?7/D@G!91:X*2%4RUYII/7\C M3)I+/8Y*_1ZEI;>>Y.>[C=(TFM%"[J^E^927K 4;&"UJ+E,I$.Y9P@7[FP>X MAU@U#LWV0H59H#HT89@]\V^\$^!Y?]0SQ70>S)03%<7PPF$$<&OQ9*H)B\BG M6"7""$JR#3(\3S(@1Q&B$6?)C;QMHN8>#9F)>DIAQ!Q@R0OK)0=EH?1 MM*-!H.=#H"RY0Q1P0J&#]\6EH0W/V'OC&8,$JN*0A?P&QCACK7#_?_:^M,EM M(TG[KU2TK0D[ J)Q$J 4GHA6J_6.=VS9(6EG8CY6D\4FQB! XU"K]]>_F54 M"%Y]@& 31VYX-4T21U7EDT=EY9&'C]SPO'J*%)E:Z6?4RF.Z/*55*_U:1:*( MRB-ILUMGNTVFK FM(AXJYHV,OLF3Q4O+;[HNC:B[/Q+GEHF4?J M9:'*6L?ODRVC,8[P4IF'PJ>+]7E$?N3T>$#0X^0L^Q#E5-.JOO R!3<7D-IV MO>?R>Z5(58K[U \"= /E3RSV9,%60.7^GJ!M<_]AOM]&W%8E<+ (?2]6>1T7 M*01ZQ4.L7';*'U6\9+VC"@_L/0?IB[ZL!.Q5 O;7#1XP91&[ MPFK5@#[E?-RY)J\G(L_ .Y=QLK=[A2S#M7OTOPZTG>VNF9)>SLD32-$?M<]0E5X:!HOU7"7\G=RC)LQ"-LS*>(#=$><1AU+"+@ M1*X4>687A=LT5!)6+6JUZJ:L8 +DS]84W;U3'4Q*F;GSB"+P%ZDM&I1 ME8WL@5@4"[=^9SX3M=7<6$=-R40_#S55*>#BJ [/IV#*/Y31QP*_$#48-W^[ MCBK(<\'OB]3O[JG)JRIN9T+*857!#'3B]O302R\;2865:F)EM,1&O((JBA*M M<;SC.MW$IT2 -(5O\30YW62HRL!6.S11@].J1<0D"M68X<]E4=$T3_-$A^U. M(;4B[1.-2Q[B&:\*=92P5K:4\HPHJ9K*\>1CS6.2Y0M'[$,>J;@=X%T^:3-S M VV*0PH8UG;I9\M<$:,UEL^U7HV!/ .W95RV&X54X3)8:JQC@-$0F\6U\MB) M];$S[K= (*TS1N),.K?N1*S,(UDVIUW<]V';#"T/P_SP:Q1\54IF2^BHV!\E MP:O+LU$;I&!8/RD-MZU4PJ)="9I3J$"Q\*_:,!1-LB[1O9=,8_]&CF-?#WI- MEGA5P8*65A2A_56.[8_UV(J2L#N%8,OYYG'X&'M4*293E$O:GNN(_;I>D\TP MQ+)DQ48E"Z6X=M&A1'9>44D%'I=I#)5EC_:MMT)B-1-H'0VWF:D^R[:#Y/+% M7V(:X#K36W5'+D=PYR>[:5EH)8#Q+4L [,7[L3@_!8M_D>%XB?2*_"EDFBN6.HYRVQ4EC_(O1EJJ62<9 M<'.2& N8JC*)TJ">^W#WQAKLFVN[$(EK4NR>Y(!]E=!5R0^\7T=%P +!;MV? M;L1>J@Y@>9F:=15KA6A@Y:@,YUS;*@H(!W,'#]4$.EP'J&4*[0\L[C25GF^U MAD7>9!F]F@A*>DVL*7GHN""NX6LM>,GTJ"1/Q6LR64P5UDG M:-W#=ITV$-QO!DS)(%=DF4I#/SDL*61\#'9%A8C!=_<)&*Q)L969D(7=5$44LE!W,X87*;ZSH5_PDTX&QRFJ2W$7QK&H_E5L!/U:!?*H6 *QK MOL?7-FL,R6%)+!5V67Y(6E7NP918 UMBJGK2;:]QWE5B(P8\B598] F!@XJ5/=4BRHO\\GV56W)E M547P5Y_G!FLH*K5SI?(6*=9SJ:)%Q:HO_41&RZ[ 3"K+-A[DF0WMO9T'7EH& MZQ810#2^1*F1GYFL#^:UBNU5]8UNERV5U\DS"J!TH+ZIA-)7-XE*1JB*EY4- MI11X);\$Z+"-;T61T"/Y6C9D#E5Q73_*5PXMEYW^2^M>M/!SEFP8J>6A/2X MF)L\S$]MU%IG'4_6/*SR:ZNT7)N>;00'-BMK2[G8&?I)I;@)NLJB/&<+*(%A M?465[&R=DW<3<]Q+%FF56&,VFF'0PO8V_*'$/N5G@HQNK94$+&RP_"8LPQ>MR2P)FDEXI7DKIC076KGY MH%+ZY7&/[/9W#^8!*O@\0[Y:$6N=)*_.V"J]0Y3)D!>$W1+$(_:I_!N$D>JT M @.ZD48+>@2EN"S*(54 KV9Y$T>\:H;)PLP!K-;,Y[)+B6SU!>M\7U0#Q_57 M"DRF=.4IT7,0XZI\2I'Q"LH&QH*R=HO+9"B18B^U3ROS]BN+.V*_I(7E@C7^ MT9I-J\6WRLP -0 I7D&S\'@6"&5&WBV$,DE2&9J%5A'(;#!V%WY0I98RK%+L MR#(34SY3!IT\A=$J"0B@[&;J*!(F!XI\^B=POY0*+(VSO*;46L,4DB+7H-OJ M,\_,EB;"9K--=909Q7ORRO(F>MEL-6]P\GK;RGF-@(3R=FN M[7$U24V=I?-DXP M":,[[&> M0Y@QX!?"MG@+ [Y+,(_05REB[\R% ,: A2# M^.:^K+H']DU7O3L!S=&%].+J^] MRXGNF-7[H?3&,"Q#(G[[WWSMA\;P&I+/?: ML-RV$LL\2*L_U@4IVB72U58F7D6JE!&:0+E?1(;1*^NN=COV3]A* ^R0?_GQ MK1_Z_(@F\ZHASUWU9#I0AQ/HF?@F>RG =[7?,#8T7=?K-YY/0(%A@4SLY(': M0:XDPQP:D4?6Y)7MME<[GX;XMD*5A\M]N8K]@)FZ.6X96'[9W]FCU+.%W;U9 M&4;!GAHW[C\3WVAWO+ MWF4QGK(#RD#\92%J,4Q!^A_4>O=OV0;0"ZK^B'$T.!#I$HO*@FGE M*H'R4%*UZ-A+77 M%82)69\HN!!'O-J:U+YYQ'9*$V"K8[Y'ADAG^"90#(7 !;=[S>\G:OR_\ M2"4J8?UOL(ZQ5GE>A/@.=C'UN6#RZDR+[9A'O!FA+=D-CYVF>4FJ(^ANU*?[ ML9 SO"-,C;Q\A72*M%\#@^F^>&*)A_5AK(KSPR,-)>JJYHI,/,(,DU6U-NCX,+M/NT#$G.WLIUUPN]J2PDW>DI9Q.?57+5!V[ M@AAS-1;FSEFU\571F3B8F2IR6FY^RU[IA;.O7;3$.%L\*/97/%5>9TUMT.4Z ME 95F<^[3^1))T/%C%2$+9MYE5%C6-,2(Z^ER^:FZ"N\XNJDMNKA*$J^5TH1 MR)8Y[2[]Y&V.KDXD2^$H\%SSG3MQKZYTR_'LJXEE.^[E6/><:]NX?G^YO?>D M$)BF0F!>8(-N'=R@[X1(MTSP_WLW#+VL=KT^QB[J>1=QYOF>2I4L584.=Z+* M\[ZUT!Q82)44\EU T(Y4(P@4>'3*A+A MN:D1ZO!4G6'L:[)%TWD&5[&E%&62KSM&1BZ+YU4T'?(4Z8 M5WK1'O957;Y[[UKVU97[3I\X^O65=ZU?&:;K69Y=>8;CZE=/)M"N7FN>0O(=,S'-XTO>2/L(1X*QO)>?OK!??JEUFM_4@!_U MLX_UR:5Q95J6ZXZ==^_U=^_'E^\FSO5[Y])Q[?=.6]G!.!401%%*W7*)5W'1;:&6Z3Z M[K>B=[#,T3,F8[5X"L>)2B'&Q.?B^+.ZH"/6ONV5-#I"++_-5MP'0BN;0>X5 ML8-7<1AZ "%A?IX:1I4.3#)$$*$AHW143. ZJJ9E2E*N <85QMB>:*'"0TM7 M9A$A79A4%=MHII)_<6+H.\-"ABH@NS:TWHNIC(W*#7$#D7J$@VC$?@]9\4QF MF/)Q'IX,W#/U82()^!$[*. E8_6EW!^K8!X9]!M&F2PQ@C-]%W&%[?<^X!P/ M\8N0SJ)A1UX/H/0%8Y!!9=4VX+-=Y .LRJ*@2-[-*8]##61QYRA5K>JKC:'0 M'Z!J[C-^>XMQ1_+4B'UOY8Y-%+X;5"P:K!^B,4"V;-A=<3/,\I+6&^YFY\L)'[ZZ.2*58;=I' MNJIF]ZQ:?M5%VJ[=MS5:@.VM'ZKA :"BXHM8#DA^HXKY36"Q;F1OHM>8ZL57 MB7A3_+'C"UD7!(1+D!0_7QA.40EP3P% ]0K3?E4I%[CUV^&?C/$#O]5[X@,_ M.8V_K(7#?[Q&HXHJ*1!1A/2NOH':#$ =?Z?+_]MD'G,K!*7Z.7]"]2L%P;R& MY(-.R!W7V]$>L3]DBZGGE(+,%^04$\;P7W2&O%GX,Y ;35@/2M#NGU_)LN;% M,(G_!4_*U I]E/F?!]7)2XPFFJNA?):F[%F'4NQMA\X8UD 9XU)5U3DO!K'8 M'_L#]GQG'0::YY(C!\X*I"-R':'^CN9G1:72$7E+=>_9'I> MBZ0,QK84ARFYJ_H_(CWK\-Z)+0%8Y%3,SFS)IPM1$3.Y-#SOD!X0,T_W ?#I MG[=S?3YMB/ER%I?.L!W^/LB93>4X_SY-(^F&9J]9X9=D/Q@_ MUI#+)UZGLPKLEYMX/3C(96IB$0Q7LRVSR44X+[[WG/D3F)NVKEI*^^]/0??V MLJZEC4UG-"'F'2[SDB8B,/<&S*2)NJJ)3&^L>?JD_[S[Y#WDB?TT3K:S34WWMM.)GC*=UNH^PM$S<'1.9=4*_%N:XXQ'CD$< M,% .($E*."))V@3^+5,;$'SE3;W1A M7L#J,31W/'[)=6BMDALLI!MUE;52+1[C#7N)G8?KNB/=:G)BQ&5MXS)2'*0X M>@9I4ASGYD'8:-EU/%;M8[*:AR%Z:W=:,@:>?"V/R'\+Y/\LRC!]]YBHY#,? M64X,S?2.5X9[%J.=)Y=#QS#Y"QL./;/IY*5;'$!2G*1X!S#\Y%2IKL]5FL\_ MR3HHY??;*3-GJY/76'D6MONV?:52/%O1(D?!DW<80.N+AU=LZ_T;J+$]]=9G MK]@S$V9@E&\?&>8)A(AA:9YA;%1]RLN'R9IIZPI(LTJ!N)TZ58_4XBIZ.LTS M+$>GRM+G-:JVJCWEY9ZP.2P.!:/7GSNX:L6LAXHSA'J)%59!LU5#::>IH MHQ!I@%B_AZPHD)J=NUIWY> M$_7"CJT^=V)R(%8WJXCEG8IO[O/NY-@&V@^+ OQE]V]5FKS2T!N+6J&V^A..>J7S^\OO5/]D?UY\^_/[IM\N/ M5]?L_WVZ_.,?[2H\N5E)\#;FJT7><$"H-K;3;(GMN;'GJ>HY$HLTBZ48K90; MW1&2B8\8"\I]=/W!EQ^)TN$?Q5)WB<-V_VN M:X>F"]688JK:*NP?=+WFS ?-5'\)*C^>_GP!:BA.7[LVO-018\?BW!'>Y&8\ M&_UW=7O!>) ^>DT^CGP(CHX(5X:EJ^<%!W^"]_6TDJ$]TEU[_9]W7&%#\_'" MAM8#A0T?*M9W^">OZ0?2NP;VKI:FYM0J;/'"?NXV>44V)-$YJN4<).S):I9\ MR/OV_4?PF%W+PL/E+AQT[U&QK^,2 M: @TSP5-G?Q5LG7[CXM]R8)=RYZLZ4;Y^*]/&OLEG.X[#F[5S-L4*-9HCD C M<50UJ=_-*DPU)VOH>I/3[6;\&_$L\6R7>-8<0,TTXEGBV3[QK-5H]A[Q+/$L M\>R)>=9TZ[CNB6>)9XEGSZ9G)Z1GB6>)9[O$L^9D /O9?@4:5D+*AWE\U/C\ M6BA0CAGU6=W3K57,!'P"_E.!3U4R"/A#!'ZM(%L"/@&_Z\"WJ), 7^0P.]4 M!P$"/@&_(>"[G3)U!A+\^7!I!?+&G\D;WT(1\B(UH]L1U]E:;4O,1?UH(D+,1VN+/GEU[FS)_]?)'HIOONG>=-KB>F[NBV>WEIO]/=:^N#Y5XZ M[PT#[^$;R_#0W*AF\S-K-A\-ACTCQ_KB2HR.1^I_=__]+ (QQ;K!'_R0AU.? M!^P]3WG-$N[8Z:%::M$LT9CX-A6K%$LBYZT"^!*D M1YK\6&_4+U-]6DJ3A"4BQ2PJ5+&*HL\'S# UF /ED(>#;>Q1;\JV W0H1L!D/#;@+S.%KF=:SWOJQ\ M9"+K3@L^7:BZ]$7E::Q>+Q(4;#/Y5ESV,$I9**8B27@,*Z'*3*LZC7 O7)X% MJ2R@/<_23#43B+EJ$; YK\U)PTRB+(")80\(+DM:PZC_FX6J;C;6U];*,?R5 M@9B9^ZKR-0S7A\&'J1^+])[=W*LV"WPJBWZ']TB'QQ< 'QV+0%X 4Q1877L: M9%B\$R@M_.T.%,_&V8:6V 5:Y7D;QDS'"UE[AKW^SSRRD+741P\6LK;UIHL5 M3UZP,#*]ZZ7>U=*KP(@YTX49^H3]0?YL2)^D3](5._I8[O8XQA>?D;/X4'3_>9QY@/ M>9/Y 0ZMMC7<=;H_!_P]F&O?YT>T[,_\B);]F1_1LC_S&PPMF_:Q +% +UA UT$3C,D0(A88* M,[+%FUTJB;O_F MO_-!(!OQP"I=CGR.Y'/LBL]Q8EJ:YS;:?;RU6I>8C)CL+$SFN;"1T^O4)B F M(R8C)GO2C%QWC#YS8C)B,F*R4S'96$=-5L<70TQ&3$9,]K0X$,?1++,?>[(! M9HC_%L7I+;\5[!T/__0I2WPUA*PWHF6OYMKW^1$M^S,_HF5_YC<86@[G@+ T M!V]RQJ3&99F444&8C)BLM,QV<32/+U.1'C[>*QW>>([#I_:4>$D19[! M6X-/$S%T0YO4ZH#56OU*#$ ,\/2!>YXV-@G_A/^!XM_5-<>NL_$B_!/^>X#_ M,>!_LJ^9(^&?\#\ _-NNYGF=*A4RI"ZK\O('PH8W^JY2F]4C8J/ZO B#G3A1 MGZA/U!_FQ(GZ1/TA4[]W1V0?14JG8K0I?IG:*Y[F6'5BOL@K1 S0 P9P)ZYF M3*B(,C' 0!G L=R:+:*( 8@!>L MNEH)A50)@88*@-8GJE-S$Z90,/)C[[F M<0BO3-A*Q"Q9\%C0P1T MWZ7][DGWNZ9MC"QR>!+^AXI_8S)R.M4OB_!/^&\P$]BV1[6ZR!/^"?]]P+^A MCYQ.)<(0_@G_#5:'<4;=BG=H^+2KQ0Z ]WZ0I6)&GJ[3R@:J-=7@;LHT1D8= M;=J^6E/$8\1CK>0Q8V*//*K^2SQ&/'8Z'C/'([=.$!CQ&/$8\=C3>$RW1F.J M_4L\1CQV,A[S)J-)/VK85]T^9;"+\ZS.5^V-:_ZWK.XC9HS#/+ <<)@M;T3, MHKF*T[,_\!D/+X1PBU8TB[?.6I82Y M^9+!TJ>W]BUM7*NF<_NL?4)G+]%9*]"8T$GH? ETNA8=7!,ZVXI.SZ;C*$)G M.]%I:[I9IV1,^]#9NR3"^C&$0^*W=K*5I4UK3(T^P[FEP*P,7GLA"F*9R(NIF*LOC'94)9]I\O_:W87 M-Q5A*N+*5+SGSAUOD)\V^^"^%U,A ^4M0R-H]WI^3R]P>@)D[ZY%_A:\9_<5 M+\\(IF[42?-Y\;4@T+0+-'4*'Q)H!@Z:.H%(!)J!@V9,H"'0/!YH=?8:T:M.HK$ L0"O6 !?6)J!O4)(Q88, OH M8\TQZYQCMC^)Z(FND/9Z"*[@BYA/4Q;P<,9F8A4E?IIH+!0IN<=.*S.H7G># M:8J&I7D.54DC)B,F.QF361/8SE%W%V(R8K(3,IFK:[;9C]X3Q&3$9"UELHGF MV75*I1"3$9,1DSV-R6Q+,R=UBL>TC\EZ%QGR)4IYP'B2B#0A'S#Y@$]=A5D' MA;LW+:&U/F!B 6*!)EG &#O:I%:I?&(!8H$>L("I3;R)9KH4#T(L,%@6&,.F M:&*3%B 6&"P+.(:AN;4J:+1_^]_Y>)#/(O2CF(51*A)&WD;R-G;%V^A,/,W2 M*0*$F(R8[(1,YFICCYB,F(R8[*1,IH_KQ$L3DQ&3$9,]D:;AOF7BK\Q/J3X(^8!/[0.V;,P. MIUYUQ (#90%#\W1/<\;45)988+ L,-8=S::^RL0"PV4!2[JO-@%HPYH_ :?6&*X[S43D/^KK[:'O]JR\>'AJ37@%MSWB\M]% M7#QDQ6_%ZYM8\#]?\SD,Z0T/[OA] J_Z:1'GL^',G_U\D7PP+M^]MZ_,=YYC M.M?O/KQS;-T=&Y>&_O[2N)KH> _?6(:'YG885GG[3OZT>>[OWW]]=7GM>N;8'%OVQ'S6FA[H$_H% W)2P]WXR MS9+$CT*&Q8XO0Q[<)WZ"2_#!#WDX]7F BS'ST^*:3R+)@E1>\OM*Q!Q_2$8[ MK/.DY4 FE_#Q0]!^Z1O7;(:;?YA%0<#CA/DA2Q=1EL# $XV);U.Q2M<>6]GK M],=Z0_=.1,B]RUM_B-75;4I6?ED 0A(QE9" <:;X^4,4+YFAO_XGNQ4AC#L( M[ME,H4LD"G^F;DS47T".\BM/_>4#@!,)L'O!L7/P:_Q?-HV6*Q[["2P"NQ'I MG1#A@P\;52"-BUC^XM9^C;?[FOQAZ8*G#'$41BE ;1ID,S%3F-M8D2DL\(U@ M<]30^#.RGWE2?I1O,-[BR_[@<_L9/02E- M]_'8[V!8?/7%74-LY9Y$%,A7S,0T4B1] ]@1,0X,'OXN2^"/I"FYT,@$8%FS MF*UB?\GC>W:3CY !>!$[4P!E&F?3$K8)5YH6+KL-1/YL-A,IGRZ B1;14H#$ M3J.[4/XI[X&'S**E'_K9DA4]_. BD#7XI+N%/UU(=E2#P.>5KX5'XHOA)_$Z M@>5E-QSX:L2^1&R>H:Q* !(PS"P!$U/$DITBF,^BVBXP*OE+8W<"WIM$^7?P M@2V!<6Z!H>'1X9]X.0XY]5.8)S[C9>*;WZ2 MXECS%\@QW]S#]T!\.6<_3*/R5QAGZM]FH%"!,O(!TRR. 4., V6_5L:)6)CO M+& LI8LTLA)QBY)//A,HD19R:0Z:.[I3%]_B*KRI;UKL[A2JL-DU%$.2__GRA7\C/\,II\7G/D+_X MR#@?Q1W[%"WYCG/ASI^EBS>>,;(]H_+?J[2 5\EXDWQQXZE?U&> M^%<:I1Z.!U O-,:OWE[L;&SSWP[_Y%GKWVHF'K0THF!795W\_3]*K_'_$=3$@EWS)"7TMV&.M=&/VN=_P)X2 M]Q+<2%$1PZ9$A&%R'WSE@/]! AP%/,&[+7,\"M[_B>(_-?;[PH^48-_&-^R\ MP92&O;[D@%\",/LB?U^%Z?ZC_G.4D5AOT1SKXU[JYRL>1X!F0+@B[/KSAR"* M_9E"_!?@!=B-BGT!LD>=$YW:EQ%$N*_]*_,3Y6U+4MSIW]ZC3V,5BQE0#_T* MV0H]"U\C7VYQE:.L<-7%F#X<"[73Q<6(_>3/!(O,1_ [WGWGIQA-'(NBX6!T M!QMZ, %73+4?_"J":(4/D#Z#BG,UDFY'$4J? ^SG@ZWKV0^PYH4/%L=_ [_< M%8Z-G:OE#AXF*I(?1R"Q0([QF?0PI/DG6/CQC*UXG-YOO!-]+*LL3C+8XZ SX5>8RQ]9/%WP1+#+ MVUBH11NQ+PL!WQSXN5C@2IO&]7!C'MXB2;(5OL#07Q4^!GX+#[A%K\VJ>*0< M>NF#J,Y/4PY=]$S$2[QBBO'?$:R@2-/<4S1%-, T%G(M[I6S-YX+'RGLSW$5 MY]P/Y9F<8@A!5KN#(/W M%]6'' "3)94MP+,Y3WYI1#6"I_U=JC)9$9H!]IRE.RAA5LKEN/;/[7$=ROEEJ1_X_X=WW"'I*\N-%\AGBO@KEZZQ0])$\M@\ M B;%UT0W*0?:Y-[#)?Q=?@9:\-G:5\C=%.&&7!*DDVGN1=:?7F+HDY*;)P(OP'Z 585_5/07O!> M&"9 &#D@R58KI/Y\2^+!W6KF<)_T;;8/V@&L.PJ?9"6F/A"W@ $NL!]/LV62 M @<+Y<@&D8S*2 ENZ;3U$Y G*$8/*T$DT%KY_#<"I#*40^BNYC'*WEQ$*SFR M)?I!?BJE5U$K,;]C*HP%L!H#V._9_T4A3 (/H$"VHR]:GCL!AJ6 W=2.O\-\ MI%L^?UQ!4419^>1\OB"X 9MP^4*@3$-")B(()$KQ8M!74R'E-5^/.I\RW*N\ MXOR Z%8SQD>M;T7)7URXHV)P->""!8Z:;]Z4?Y#W*/- (?=&+'@P!Y-@X0/_ M/K#ZE7]?GF%&\@1'S$4,"HTM86VB&:Z?6E)DXW+0"9'*L4K(68%6"]0Z5C%(UZGQ"B5(02+AUNJT@.<+1 M9L@Z&R873Y1(!PLIB:35)+X!&Z0:R/4[(=5CSO H)"21<\@DV0WR1>HK= M*^&B5,E5T;=XT')[T#:1,,CM "EF"R.E9>+B4DKB8DS/OKTX_U5[GOP0>%+[ M<1)+.>\&I8V9P.(E4U M"!.T8UNUAOOVN@=0T:9A7_S]WQM+S5>@<<&H!/8" M^->FH*%C$K=>^WY%D> M-RO>*NG<>K'[/](4^E=N"OV:6Q:_^H6I?Q7%JZ@(L/@AC\3ZGW\5$5-'1 .> M2#XO^$QN2DJ?!9H?22KAVK@,,\>:>PQ805K4OGD.HJ?^FX&$6F[G">G&@ 69 M9=/&9-/X>)4&6Q3E7Y*""O>.HABE#+K!G^0T&AJRJ4V<8\7IG8@W3(0;-'JE MIFIHD)9F-3-(,+)Q)Z?,AE+02SLA"V,12&]K82M$9>02C!UW/INWM5[*_8H4 M^%\YYO?K#5V;1BUE5[G%1ZW> 7\V* N'T\T\Q@ID.9>0C6QZOY>;9D; M$E7',-2&8T)NGJ4"6F_FYYD*#&QWLLQV!;4:R3*4\]),SDLC<=T7?Y]&2[#E MU.ZO29;6C&,X6ND-GGO@-IQKI3NP4#YXMA**7-QI>*(0Q44.1;EE428,"+L@ M0/L@FL\3D:+:W9!L<@O;Z#J8FG?$.K1*86+++L$^RGY=EL9L::XXN/Q%)'H4 M^#-)DK7;,$GA"X6N,I,#79!@T:)"J@A /\0#/+F#P.,+'L\>< )J:-$I#X0\ M,))PJ9!R:]_=IF7<9W=\ ITM;8_6>[:VCO=*LQN=BZ7E5Q[Z)&6N$NBZF^BK MT$KWP53$> 2'EOI**.MQGXU9.;MG95Y0=3]R[XN@,:O9U?3C=R.?HV5QY"U/ MP,OYH2>_.%B/!5AE,ODA9I&TL.44OO(@49[SA3SXP_4M9RNG6IS<5Y[+-_<2 MI* O5<>$09Y1I*\2?'"UBFGRG/REUF0\E!$61+< M/^_X4+U1R*'C9UC2_^)@_&1]A#G+'0ES 5LAF&;[5,A3D]JN\HU=D=S&KL.O M?AR%RIJ"I?RGN*]D0>9YCVV:+C!4%E?W1L]WV1S'?CELBTB0:9$HFKM(YOPK M+/P-P!!=WE)4@V&)06%9*):K(+HOUSH!(0T306,I6RIE-\>"EU.QG8/&Y\!( ML\*]ZB=)AK$94@C@SC%1(4LSL<3'HBD5BKL\P&:F5@NAG6#\!UA*3\*"C*4BG0BD"5=72*Y!IX'BBRYEA'F41'S/Q[TS1&AE5_\FB%S/Q 2CR9_JN5?'&R#UZ$,=()4S7DYDT*,, MX/T*]BY@O:27K"N1Y.'\L-'(.(CPC7D%(#K>0@ND7* M*<-;A;&#=8Q;X7LL#2'2M'3)R-UP7@BC91Z&"DEEY"C&@N=AH[ I4%2N_7!/ M,ZTC="V.)8^WW1RD*D:U'J:AP&AIAJ5KIF=BQ&O8C&K:N]Q'2,QV[8C^O4XT MD"Y6N7%,8Q'> FJ!Q_9N,J6S9"7D2%3D?P+8YM)U4B8=J 0#C99!O)(O3 S Y023E.0MX)58@DWTE67ER,&+OU6 Q403K MR%0WMTK+WR/W;6RNX8U3$8=EXH4L85:.^":"U^&M11Z6?'QU8\R6Q2A';!T6 MO1T,/>=3L=^V@ 7;CBY,NM1RI&5HX K=TKNY .>J9DHM]XZDZ4<5OZ(,AB]?(YR MG,AW;R -TPIPXI@C4.3=*%9-^9^5%!D9+[Z1I5+FA&%YL3S%(H]]+]&G,%*Q M['+_S=<([1*Y9I49E8C/8]-O>( V#!B-0AP3N7*" Z,=_]_%W_]1G6?C%>X: M$C1?-@H1Y06+LB5F@_V?4 6MXG79M6C;47.@:)1">GZE)WASKH-H(PGBT/-'N.G:HN)$266IX/$NCX@N5(RV_R>L* M>2-KX_^.JW]D/%X R9[4*H#TT$]VXT_LULM:6CGAJ!("+2D>\,(5RM>,9%P\ M/-F<2_.I&*MO3 I@]ITN_V]S,8QCF]+E0O-(VN[1A_]!'_ZU].%7"VDV5Q[D MY(W4".7U46Z= ^2[BY&_1BKFG7>\/$]4700O#HQGK 6AIF6H\0@UA)IGH\8] M1MD^K5U,_>5Z\2I=>]9H'72#!?/KE.[JY,&Y_?R>E5IQ'<,>-NK-^;JYFFKGFV76,")U_5NMT3B06( M!9[# KIN:Y9.+$ L,% 6&&N&ZVB.N=W=L=4LT+!WI,76X%6D6A/)L$+:_)Q6 M2E WX>;DB@.6Y43SQMN%,+K93YC8C-BLI6PVGIB:8>X[0R V(S8C-FMD1K8V MF>B:Y=8YX&T?F_7.9_K_'LQ$&^8>NCP:,!\Y&FAT/]T8QV'"X!&$B_-0Y):X M!UX1!KN(06]4QZXB#!(&FY2#=;;0'<+@<)QYGU4'D76=')E^-L,N1;*I".:( M8;99F)"OCW9''=H=V:[FV.2"("8C)CL=DYF>YKEU3JJ)R8C)B,F>-"-K8FJF MVX\SJWI>OFYG"OQ>9K77S13H@81YG75!/_:# MK+_U(UF[];ROC2["2[AEJQ4-.VTG$CQ["$]/,[TZ(;T$3X+G"\ 3>])2+$TK M39K+O*1M6)@VJISC,$WVESLP'GPBRD:)XRXDH1#\"?X-PM\=CRR"/\%_H/#W MK%IQ3NVW^SKOX_HL:_.KXN+DY!K4-FVBCJ,X-E6>#K: M9-P/'VQOG5Q):=N0EXOV.2_BY7)'G2JU0O G^#?IY9K42JDC^!/\^P!_;SRJ MTUF@_89?Y[U<[_(>E>3A&M(>;:/E9J>W:(3./J+3&CN$3D)G2]'I6.3>:J4Q M4[BWBL;;Y-NBW!9S-,Z1B'MU;JW5S/L4:/)BIMD:W5Y.8)S+^''#'[Q-XU4^+.)_-0T,\O-QYHVG^M.'N M[S+-%K&8_WSQ73*YLBU;-\97'SY<.MX[RWM_?75Y[7KFV!Q;]L1\UM((QS#N-CAJ"5_MFC?&$<2!%D@6RH1BO/Q#W*!HH M"" QTH5@8;:\@7TI#$C&7>0!N3,-OIG#W^SF'D9JO6(SL7D?/Q# R^X%A\?! MK_*OD3(GU+]?%N*I[V=W'/M)^$L>PWP83]/8O\FDFD(:?:'YBH&A!8\L[E,7EP.'IQ:#D3H1&:\%:,>9)GPI ML!V''\V.Y<'Z#"!K;L0>;GUR1IFW%O9)@,HGN->.$G_8$.0(P3./H^41+_=& MQTF]%T>]D>.C]GOW;<2:,BOJ6FA?-B0VNC5_5\77&K LCJ'OW<)'.5V5ZMBO MZ+;'U^EL644"S;G7Z-8SBT?U30* MU45G5&DL$+,-&ZN8("S+31+%J_+LXIEVUD&.W&]P*3,!_BR4_)T/--RTP2K/ M3*2%?2>"0%G:L)2I#[N>V?I!#QL8,/PJ,MLE>)_2N>2'B\__[V]\N7I[>?%C MV<:D%08(<%3MQ]A'R-KS"SM-$0H!63$* ?[YGGR/E7;48,>C;NJFXZS#\03>K$ZDMZ4PW)7%:ZU?]EV9]\2L_@LNY.J\7:SP1'^@];XD?ZXXK:2 MY1[T_J4'[I8#7>^XVR57EOR>WFJ;*)IEF21LNMJ*!$RM2O,/,H2QC. M$;]+%QQV,B"';L0]RE+!QI(,MARP8G/N!UDLERBZ23FL#.PRTENT M..9^".^0%B3\=>,'**W1));V,JB$;V!'HIQ?P( T]M_H!HSD!&QJ& N7HQ%P M [!+E"*9\V%M8/874!_A?>YGU-#@@9>C4E&;H:U)R@G=J79[\'#X24XO%H$\ M68&A538(\N)HBKH(?IME4B-M>39S2ZM\ZU.?ABH3[H_SQ^1^1IBDF.,6#=2M MX/%:E]V(6S\,\?T%Z@H5*)^'3F3YG(VEN?ZV M&#VI8G\MHT2L&&QSTD+/_F MPE1FE[ML]UB/M]+I6'5J;-^E*8ALAYM)SJKOA;-'X_K"Y0C)BO$F1T@U).DQ M[S[&[WDVF_IX1[ZZJ^-&6SZ5B.H-6&;\Z)VV@^>%GZ4O)=1:HZFS?]>JIJ-*E M'L&5G&?_.1/]@'6+XH3^97Q%E?I MEU0LU1",2[7(8%=^B.(E,_37_VS9EA"MU/T&+0RZ:L@5UMILW5 M1[S\@1YSGZ38D)N!C3"7S[FO_?GCSX/PMA,(=G U;@97&Z/.3PB*$^0;97:F M_%L.(I1-P/]E# ^2%WZ!1^2^8 25=)\I@UB%?J$9#S@,P.I4QFF4I.7W+(&% MU'9]3X4)/8UB6&'$.8 *Z8 CB*9*_ %VXUO2.48MC'$ZHBPDJ:\3C=A"E?553XD^22E=JB/)H1*0I^/"L0RU40 MW8O9DP=1!DM$90?#@C)X[9U:QJN%+^9LW>00I*J?X$-^XW^BO(_6ZX+';;D2 MV/=0/\G55:'-@- ^[C/D,*6#&$4.D\&,,(&O*J)$[?L4+?.YU-GPOC#@_XU; M,2#"+%_L!"E9R"X62&<;,'6"*E*>4MY5 *:4IE\LV8WR N!W^$Q8E_M"6^?/ M**0S+N<(E4NYZ&N#8Y4!(B3DU94J".7PJ%!GYTF M&"XW;G9QKRIG7:PT2#9@(RV71OM>@7?%8'L!99MURAUAYAR[E3G"2 ?JPIH! M,^2R:HVW>*T B_/ET@NQWO\H4U0:E8OH[A"P4<1*LH.$]1,E+@^CX(8':+CF MQ(21)5&AIK9V5]\[FJ/KA0=V@G\267=VJ'(C%(#-CSX<%.D@LJ0 2S+E+"KI M!"P=^")3*''@LPB$W"_F MVQ3V0;GDP1A]O]LJN^;HS-"J^4-E6 M\IL[?Y8NWGC&R/:,RG^OWM[(-&Q,UPKX*A%OBC]V('!1IJ:726^&=7$X3U?@3N_6RFK6A3ET+P'NN7/ .!O4.I1;(FI&,Q])'%9?F M4S%6WYCT"+#O=/E_S6:1YC+S2-+ND?C_P5/O:Q";L]+P96#S-E?_C##>7HP_ MUF+^%!#?78O\+5(K[[SBY3FBNFDC7)P1%VZL%*-=I$-S3'I:;NQ *#90%O8FF64V?G32Q +- +%G!L2QM[ MG6IZV+1KI+T6X<B:4:L]&RSI*7MOL*2G[+W[![/W]K0 I$0^2N8AZA/UB?I$_?9Z M.BB1CU(XGC21LQX+N):M[3="6QOH0 Q #- @ YAC;>QT*M*'&( 8H#D&&(\M M8 "]2PPPG% W2N$;6)B&H>N:8];AQO:%:1 ^>XA/P]&,<9VC*L(GX?,EY*>- MJ4:]P&S6BO@"51G!Y4[T?1N;3X)5*T'E6UKGF5V M"53#\6A0\M[ +')SK%-1(L)G>_%I&)KGDL>-\-E.?!JNI4W&/?)H4.+>UC*V M-7%/OSALG1Z7N&VU4='.4CU%8A':79-^*$)XNV%^*,V4G\3;H:> M9C=@T@\]S6[ I*X/@1JM%$X()P2\/Z@2!]P#!O?30##=S MK(O[E"0>/4.0\@!!."6X)@D,&-)K5U!\&4!;=O"=N:!4?MZ\[PLK8Z,"GG MB-K756^0GRBOCC!.C:R&GE734 MO8JH3]0GZA/UV^ODH#RZ#L0N-$6SSO8MLEU/Q,# M$ /T@ &LB:?9DSJ5I<_& ,.)HZ,LQU;5#SD]-SJ&YIJ-9HRU5DT1/+L'S_%$ M#PO8)EMNI30*!JOV@V0]X'IVO9Z_VY>N=9L1/'9,QWAQ4@S&Q^R-@?U^)F*?P>G8Y3?VO M?GK_IM[(*?OQH>Q';U3-?32B$D6)QD*1 MLFC.ICS$8U6>^E&84%VE=M96JG;GYNGYS] L MF^I ]AJ1=>9W/O+6T62/DO;,A;GU43]J61*+]47H4ZVT M5BL1C.AQE:J]<&BVCR M_)]91>KFB"(J>LUB/5,:%B@-AY3&D!%-2N.\+&A.W)X<%Q.+#45IV&8=1Q@I MC=X@FI3&N96&-:IEM[6.Q>K%&%GCUCKCOD0I#\@;_XCTMT#ZSZ(,.T.^?"^7 MYJ)I)YICU=KQ/[88YZW<12=*=*+T G;DV*/:&5V"?R]%N*>9WO&[&1+A'<$P MB?!&1;@['EDDPKL#_UZ*<%<;Z[5RZTF$=Q'#),(;%>%>QW(,I,?HIY0#HY;? MS_*&-<5-Q><]P\L;V&P./_!#\7JA^JL8IOZJ$;&T[:"3_R[BXB$K?BM>W\2" M__F:SV%(;WAPQ^\3>-5/BSB?S4-#?+1)*W_:\F!C3(:N^%LBF6'C MGOS7GR_T"_D9UF!:?-ZSO%_\I4@8]@'Z%"WYCDQ>\OC6#]7P>)9&Q1=*Q,MO M[OQ9NGCC>2/#]M;_.:\*Q3>-@H"O$O&F^&,'=!>[O9E,A,0AWZYZHVF^>GNQ M(V?4;\8#/SWT6^,_Z8T_D8;?]/"I2W9?++ZU^-#/T*'O(&%/UN[N/X+'[!J4 MQ8R]%U.QO!$QLPRMN2Q\PGA[,3X>!,1-W:A35)((W4%"UW&_$*$[2.A]H8JD MH7J'YW;TSWYYA%.+[+:TR'YYVK>Y"_:0\$>R9[BT)]E#LH=D#\D>DCTD>TY1 MQ./4>\Z:"%4?\?(W?@H/GNY;H\\B30.QQ//1-Y2L5%-^=QHF;:E3WE;JG[G= M.E&?>)^H3[Q/U"?>)^H3[Y^>^KWLT'"9!CR$.0S3'='X_$X?0C[1+*M.-0+* MH.@#C :?06$;;K>Z5Q/\VRA%/6WB=2H1AV!$4K1!*6I95 UBL/!O#$:N-J$N M#8.%$4E1VZY5&.YL\!].EX:/44Q=&LX[\=/SGZ%99C\*,Q(BJ?9I*VN?6I[7 MD]JGQ&)]$?KV3K$/0F2O$$E"_]P^=KV6=XA8K#,LUCFA;WJUBLX1(KN"2!+Z M9Q;ZNM$32[^7<3HU75DD-<["2]JX5M.>UFHE@A&=BSS#:63:HSK6&L&_#_!O M4(K:>IU^+P2C/L"(I*A5SPM#\.\#_)OL.NQ2I.-08412U#*Z)46'$Z/S.HY]2#HQ:?C_; M:IX3^*%XO5!]7 Q3?[6QU!ZLZVYWG0U4Z<4E?@AH5Y]W!UAYX:-W5T<41O&2 M!QMC,G1%;#DM-A5!D/_Z\X5^(3_#.DR+SWN6\8N_% G[*.[8IVC)=QATR>-; M/U3#XUD:%5\H?I??W/FS=/'&\T:&[:W_)-\:)#4(&B0U"!HD-0@:)#4.-D*];(]P64: M\!#F,$RO2N/S>X'X;VUL4%G8H<)H\.D/MJU3$O)@X=]@=5/#IDX70X4125'3 MZE9Q;8)_.Z6H:1*,A@HCDJ*6.>K45FPX+0H^1C&U*#COQ$_/?PXU*.@W'NO, MC\J6-ME:V*-:U?UFL:Z)_+%%>.PS'DGDGUODVSVI5$TLU@^1/_;J[+$)CYW! M(XG\YI:>5ND-'J#:%(:9U8:%"'4=Q;KG=)PS>-;!I/2Z#"B26F<>;,_\6HE'+>/ MQ=K:M:[V1+]$*0_(&_^(].]'ZV5/,ZU:H7[4>;F+$*8#I48W/I[>K0.EH<._ MGQ+<&CLDP8<"89+@C4IP=SRJT[>4X$\2O$$)[EC'GWN3!.\(A$F"-VN#V]VR MP:6[Z*>4 Z.6W\^VNA,%?BA>+U2C',/47VTLM8&>H\8!_,S;Y\]3OM71YZF3LV%NN[V9-EA&+R[Q0V!E]7EW.2HO?/3NZHC"*%[R8'/! M=85D23,V%4&0__KSA7XA/\-,I\7G/6OXQ5^*A'T4=^Q3M.0[TF?)XUL_5,/C M61H57RAA)K^Y\V?IXHUGC&S/J/SWJA#QTR@(^"H1;XH_WFXC^J+T499%W0W] MXK +4[W1,5^]O=CA*/6;\Y_P@> MLVL0+MA7@[FH6^/.A-W:BSG2?2]X+T=>( B?2] M(/V^:![JL[I>(MQ\2.JS*0]QRP([M2ADL&$3U'NUG?W0VNO!ZO/$B?I$_2%3 MOY<5LZBGW<0A;4 M9N;L6XH7X%>KEG7RZ"S;S\B$X)X@V!S5BADF!!."6X)@J]D2Y=U!<"\]-%33 MO$O[E7KU'KK#8@2[5L+.K)6K0; CV!T%.Z.6K=P=V W'.T-E1H>P,[!KJ8D> M[ P(P3U!L$/>&4)PIQ'<< .Y[B#XZ/0^RH"C#+A6/9'2@_JR^:8,.,J &PK$ M!YP+0QEP@R4]9< -EO24 7?_8 ;<),?(-VB@2B MXQ-EJ)4.@>CH)+\ZJ:7M5]V==S=0[A0U3O_[A+JF$YS[ V>OCFN;X$QP;BF< MZVSBN@?G>NX2:]Q:T^I+E/* =BB#:/9IN[5*!U*K3P)P6P!\_!Z $P /A^ MO5K%%;H)X&:ZS9XF8V,S/^,?T5+<9'Z ;V:_A%]%F$;Q/;617:]E2Y/H)Q>' M[7+UPG'SJ>M.XT\\^F641-P7E5A"VQU$GOQEPJ(YI<@/#MU6*Y)EZ]E-E#]/ MN&A#"QEY+Y, M8%I3-/O^B(F<]5#8<1W--"B;F!A@H PP-DUM4BMPK?T1#IV/*J4DUE858CD] M-[JN-ADW6MV\M6J*X-E!>$XTQVJTN6?[E4A7=,6PLPJ?S''M9"QCHFNN7H>S M6BO?"53G!Y6C&7:GL@Z'8]I3PMBIJQ5WS+8R+5T;V\>'/W["9_A+-V17\!O1)RI7C3R;Q M@[D_WHIR?RCWIPNY/Z??#E%Z!"7_4/(/H9N2/"CYAW!Q#"XH^>?^P>2?_PT3 M3/\)HC1A/)RQ190E,$J&/183R@KJ4>I'JYQ;!(VA0J.7X6V4%?0R$4B#3XHP M=%NSG4Y%3A$#$ ,T&.AM:V.O4_@?3N0@)04-+.O"]#3+JA63T+K *()G_^!I MX,E[K;B^UL&SE[LF2@KJ:OZ& W*_3H?3UHIWPM2Y,371=+M.?G'[17+G[7K* M"**,B8T[+$>S34H((GCW$]ZFKHV-XT/MNP#OM@; 43X0I12/&L!=HUS^HLV3/-)ACEV^<-L[Y%EXC;I0C3=40BF_GSN8@3-H^C)6Q5 M0@EWGHI9]9I,L#0" L0_.T[SS3;)@-SSQX1YX#6?S+ @8GT[C#&8H?P!R)7X:?*, M_E.4^QI3SQK>DV;K-,>S*^$ MJ4/I8ZU('R-\M].7^^+!Z91 1KB@!+)S>-/51[S\@00RM3V3^6/3TB"G=+$V M1-@=Q5YMTK\$C<%"HY>!CY0NUK'@--O4;"J"3C@Z&D>Z9CF=PM%PHAPI>^GL MIME+1!E/:LGQ]D5N$2+[@4A/F]32".U#9"]-]>'F*'70O#)MS20SG7#4 ([( M3&^I4*9DI./C1[N?H>'5],=T+T.#(#T02(\UO=Y&H'.0[F?2$5EW;WJFQ4*04 M9$Z-)]H:-T+0Z!(T>AFY0D'F+Q-U,/B6#*9>MZ(-^;2) 7K ,9DHDT,MTL, M,)QX(0KK;U7BX>FYT=$UR^Y'UP>"9__@:9N:,^E'SYQ>;IN&&_#?\082CJOI M#NU""%--8LK4O EU&VREL*9$ &K;L!69.=8<\_C*RET(H29\#Q'?MC:># /? ME"+0'QOP&="DQ@:/+4-[8\IM8Z)93ATO>$>#RHEUB75[PKJZKAF4#T+Y(,WD M@WC&R-Y("#DN'\2P'DT(<'+*#J_/_-;LY(QB/23_P@>LVL0 MG#/*01D@RMN1:W"6= )*,QDLZ>N$O!#I>T'Z?4X72B)Z)(F(^^' M6$P1N+Y(?J3DHA9GD+37@NKSQ(GZ1/TA4[^7D8Z4(/8RT6B#SX_YP;#K!#SO M J8-5'A6AVQB%V*79P_4:=3Q31*@ M"%"')%2G\#0- VM$DM-43H)G2W']VU*O)T#]I4 M Z$_>YIG0),2J1];AO8F4AN:H=?Q3W4TC9H8EQBW'XSK:-ZD5LU@8EQB7&+< M\S&NI5FUHL4ZRKA'%RZQ5_NJD#0QOJ>.P!@W,03Y<3/+[W!.PU.'5E9UR8NN M6&XSJ_5E(5AU="P1MYAWR!9\QN!9?+6*HV_^DJ>"?6^,-:S'PZ*8V:\TYH?3 M6/!$P!_E;7#U'!,80X8IWVP:+5<\%C.61OB%I[%9['\5(5P'SXQA:.SF'M,= M8Y#!,Z;*MB3L'JLDH%16?V%J)#PDFZI+_A0I+ L\.TD3QM,T]F\R55D&WL*9 M8;YB,[$>6@I3Y/ L?BM8F,F*"]&<\6D* \$!+K/03WVQ_=818Y_S2<4"AIS! M%7I@ECQJ 3'!_H: M7BX?.D/8 3P0#@"5C5\47H!T?KK(WYUC-5^L?>C_VW>>:;AO$W8;1TE2@%JA MDZU$C!G3.#L(41BGX8V\5R5#S.-HB5^YQ5?>:$<@%")L M6T#LIFQ?/"Q &@EJV!+U\M]%7#QD!'!';]/X%4_+>)\ M-@\-\;""RI/0^=.&NS\#G2UB,?_YXKMD5]T)$*VX4%@N^##Z"KX6F*)9Q7A_&_'B*,O'B&5)RHFG<(@6/?=Q4( M+G8)B$/Y@%I>>WB6S1DSN>#9A>%3S9.U6$8[9#)RMNV0R=HT\?;0H!2489+& M,"(4D-+J+N4I+%YN^L#TU"2"*"U,<_BO.AP@1XZT#7.Q78R_1QD6YO1,[GKN M%CXRQI,TP)H YD-Z5RK80-4]2M8\O M["$FVY*?M91MVU3D_J#P<_-)L75Z7#UJ7J&3ZBG'RD8\OQ*IKT@W R7BIZ@, M]GHC'M"5MJ-9^;BL7559E4\[7H UBY:,Z3QYM[]?='+V@*%[VDW_L[?Z6SQZ M.OVG+(KHF?OYVCHR"9"#I'Z7VE+?U9;F [OV]FHM]PBMI1UFRRJ//%6!&69] M#79(.!RG,?;IB1?8AK&6*9E#(&9SLZJR]F[QG:R[3],IMGKF[S=N[ES+U)RNH$5M[<3='MI;8.)GU M&W;5"=BI6QIE8^OVM#W8P5NVK5$0*Y/-Z57X?@ZK)&U?/T88^-_8$I"R2)YC M_:J=\RZ:GJICUB)1PF6?9EG[@W?%9KZO4N1Z8/^5+_E3-F#;.KWUVNSI#LGU M8INYM\'<\38TJ=-"]+744VHX.*!;*W93Q2 >5XV'+3#%COD8]VG"MFVM_A$M MQ4WF!_BF>X+!LW_0[LI:YK%PO] CHN]UD5 M@FT*4(DD3*9\A15I&0B.:"I'+Z$(TWZD%NW,3Z99@GS ;P!FRA,6I4CNN%@U M6!38D2T3=B/2.P'J;E%=KRVMB"_:^'U:7>G\HAL!0AR8C7]#-@NRF0#=D(]= MS"KS0N0O!&CX'Q3;Y%JCS M+)2.-9#I209C1ID]!?46XADW+#!*E2R^5RN5P210E$49R'2X V07PZG$4@4 M%&&AEA57;*X&X*H0E,)ZR0 1$0Y"@7=-EF14@?KV_'#F/LP#9(<P[P(*P5K!_\, \=4 MTV0!!@"\5%/2;YX!'6%UX@Q66/X@U7NYZ'-\TA3T(; *S#,'FL#S636=5094 M2>3*H27_G'6Y?IRRN+5>ZP>$3^PCD&#!RDNG"[ .T*P+Y9NLT<1Y!9(G]&$> M'Z-4J%,P4S=-]@.N)RZ>B3Z(]17R*^/MCVH2\$Z<@WIN:<3LS@"X:,JS1.T! MBU'@"N1,,BM/YA\2$UL"X&$_;JO.L;=#*.D<^T7/L:DCU:&.5.[(UMWU?R=O M2&6/&V_;Y+QDCZ@6ONRLK7H>E3S/$PC4J&=%[:C:UHZ*,$YM::@9%9&^"=)3 M,ZK!DIZ:4=T_V(SJ'P<]<=4##NH_13UHB/I$?:(^4;_VOK"]Q?BH_U3C\VME MAODQXVXL1]RU;&V_7=K:LIS$ ,0 #3* .=;&#A7.)@88* .,QQ8P0)U^#.>M M]#&(PLS456I@G5$PD=J[]TZ M?/;2LT7=I3K:N\7T'$V?=*J!"X&J]:!R)S7;J!*H"%2'0&7;FF>970+5<#P: MU&IJ8!:Y.=8U3[=[89$3/GN(3\/0/)<\;H3/=N+3<"UM,B:/1BNMFK:Q*OC*J^_+NWL'D8"@@0$"8A= 6&8FN$>OT<@ 4$"@@1$#P6$X3F:85LD M(/;U'VV$"2NS:;BJG:GF4WG!HW=353NJ:O=2+Z.*7[US05)5.ZIJUW>,#[B^ M%56U&RSIJ:K=8$E/5>WN:U:UV^DO(1(J;D<%KHCZ1'VB/E&_AP&S5-RN\?FU M\M"C%:%AMNMICD7%[8@!ALH 8SR]K[,U)P8@!N@! U@33[,G=9)/SWN,/(A4 M<"IN-[!41L?07+..-FI?)B/!LW_P'$\TUZ/2=@3/EL)3U\Q:QVSM@VKTZCYN$NY-@1?$:"' FA=\\9U.A$3 MH G0;02T;33M'^T.H'L7XG 5Q:LHYJE@4[Y"KP#C01!-E?GU@TG%E;MXH&B: MMF:/*4& 0-5H1QU+F^AU2L(1J A4APZS)IYF>9V*IQF.7^9_P]P6D&Z9PDY M@"\$GY&Y/PQSW] =S3!I TN([@NBO8DV<6O5MB5 $Z#;"6C'((],7SPRU'RP MCUL=&S,'ZC07I.TS8>K0]GFLC8TZ?7X(4X2I0WX^MV835/+(O.!IC8^%7T62 M%B$R9.K7-/4?*>#;M:V :6NF>8J^F3W8*A!##)$A+&U2ZRB4&((8HI<,86H3 M[_C.7KUDB'K.I!9W5M[)YF%)=@-C3'E F[.CT%YG+<[WTZW*!Z8EJ:YQZO_+O?GIK$ XD'$@];=WBNH1GZ\3M=$@\D'D@\]$X\N.Y8 ML]PZ(0Y]$P]R&_93RF$*Q??/>+9YD 7E$]E4!$%._9\O] OY&:Z:%I_SMU0! M8P,ZJF_]XB]%PCZ*._8I6O+P+=N=VN8N\LZ?I8LWMJV$3T[4)V\Z80B;M C\ M4+Q>J )9AJF_VE[:W5UHO1R+9YW.P2C?/F^8=0;U98%1)M-8\ 3_8.+1*BVP MCV4IW'4O>,Q$.(/KWHNI6-Z(F%F&QK"?-+OC">Q\_26/X>V,IVGLWV0*+VF4 MOX3=QAP#7N&M^+P$#S%F[*^,QRD\*IK+)XT8^RP$^QBE@AEF<2V?XM!X>+^S MW9[[(0^G/@]@%> +%5*+0T82XCS@EYF?3+,DP4G!6P[.>/08*Q'^GWDFV4K\ M^XD\,V.Q6,4BD7A!B(G 7P*6TAPE^-7TH2SZZ8+'MY*7@@QY(D/1=LL'2R+=R&<1L7TW #09XB#8;F+&W+"O\ MO-O@?.,6O;C$!Q$3JL^[]*Z,X-&[JT,,HWC)@XTQ&3FNG\75#W'QUFA!%M[Z MH1H>S]*H^$+9T?(;Q=:>.[)U=_W?J\*L %LCX*M$O"G^>+MM1*P%1>EE-ZR+ MPX(AER/C5Q4QLOF;4>\GI_$G=NME-?-53NW?]IXK);WC]E\]V%^N&O$#1/I>T'Z??WE6ZK7:F) ?<3+'R@'_V!].+7II +QO9]KW^='M.S/ M_ 9#R^'$T&$?ULLTX"%,C@ZY3\O-Y^O"4^N8^HA3Z-,?-!NF5;/F1_MZ(1&3 M$9.UELD\I]'ZA,1DQ&3$9-M,IINUTNA;QV2]JQCW,8KKMRCN@>3H>,$E8Z*Y MM?17:]448>KLF'(UKU8Z(6&*,'6XV*!A=$I.#HJ\5GRU7,\>- M5C!OK=PG>'80GH[FU>H41/ D>)X>GN9$&_=$>O;.E_$YRLB7<:X:.*=G/=O6 M+//XS,L6I5 2)KN.26NL64Z=(OJ$2<+DZ4P4QSU%U>+V6RI/,R9;7'/U"U97 M?4JV)FTWZN*:ZG4,J5Z'6;N===_J=9!X(/% XF%;/-1N3$[B@<0#B8>>BX?Z M+>;[)A[V5/M2_U:&\FY"Z,7#4VH$5%OK*_]=Q,5#5OQ6 MO+Z)!?_S-9_#D-[PX([?)_"JGQ9Q/AO._-G/%XEKF::ICS],/'OBF)/QY+WN M6 !8Z[UU:3EC%^_A&\OPT-P>K7[ GS;/_8FQ;!&+^<\7WR63*]NR=6-\]>'# MI>.]L[SWUU>7UZYGCLVQ94_,9ZWI@23<+[+<3C1G5_ ;ED$JEYSOP/<0-EH MYSTS^RV*TULLO_2.AW_"R]EG5:9I!_*/3@-'[:TV*QI9[FI?0:1G8_S?6'(J MG&73E$59S);%H&_R07,L7H75VM(%R,#;!?OXKT^_:8RSNT44!/+",9/_":9 E_E>!=\ 1?P5'XY%IS;*8N65K!C< M#-)8Q++.E2J,I8I5R;M4V:QLB>7E_D\D1:&M+$@31-+>>40K$4NWC.JP/ 5= MP'U<*O@RD6J!S7C*92TLP:>+HNA7P&'X,'>1E\=Z4X]\^RM>[=*O\KP-$'>Z MH)4^FIA.Y3^J:-6]E[6T*@)5^Z&*5H]8&%31:L 8;T=MFWH[Q7Z6NWK&6A!H MV@6:\Q7*(M!T%C1'E=AZ45_V>6IO_1K!,Z=!E. N]6L49,M:M;;Z[/7O:XAR M_9..UH4H$SP)G@1/@B?!DQ(\RNC(5>R'4W\UU"[T+Q^LT,VP@U9($T(RXK(7S0S3/'.BV:?IVDE<1EQ&7":YS,34(GV?ZZV[7';6 MT[EM=BOB/+QFHG!:?5;W@G-M55EOHC'1F&A,-'[JO.E4:^M42YUFL:7_C4ZT MR"?;,9\LP9/@2? D>!(\Z40+[KB<_3=+5"J%K/=1))@D+37V6\."+^H;;(P5 M3U*'8I>&;?"#OB($]Q'!QO$%^ C"!.%S0KA.DD*/$#R91UOL%SS@J;$Q''E_2LLT3/$AXUU^B%* #]R15^?-[9F6FOA=V\*T,HFO%:+ T!W-K'5Z MU5J-1 Q #/ ,+[FEV6/"/^%_H/AW+6WBU(EP:K_)U_EXI.N_,C^]?XW-!W S MLER),%$]'<4W_)N:.C9R$+Q;H;1C^[D?+,URCZ]E4F,=VA6]^"/Q _$#\H.M M>1;Q _$#\4.A'^Q:5=,'P ^]TAS'22-*3%@G1APQ5=I%JLB6904T(E\V1>(]>E ;OG) MS5O*'B=NR#TOQ W$#<0-Q T/<@.Y/?H_UT%NEXC&@YCWD.8Z2!J3VV/M]M@) M_ID+D9#_@])ZZ\VSM:?D!$^")\&3X$GP;#!2H;TQS1]%RFZY'[(([N.!8-&< M!1$/!]KUI/'YM3)$JA52P3 ];6Q3?C@QP& 9P-1&I MU\VW:QT\>^?F^BP-F>+8;I@[F\9J=+23_<8-9,RU*">. -EY0!HV 9( V1Y M.N->2=XORT![SZ#,PV50KAT&KVL$;"H\AI;_$$8^QJGOFR^6CM+*M MXH'$ XF';?'@3#3+)?% XH'$ XF'7?%@Z9IEU*G:WS?Q(+=7/Z4*>?3-6H8V%;&1P<\_X:A5'W_PE3T5PS[ZW+$>S=%UC M4*7FL_OVR$.6XV1U/V"J&,2/B,EI54@-6X%YP^!(85/TURT3ER? PO)7/HUA@)S _ M"N&6[2T1$!KNZ;\3:A=TC+8:C1Z ^XN5/R2=]EU--ZACC+?L= M"!"W:T'_C9& 0I6$E1.(4- .;,!/[23_\_>V_:W#:2K O_%83:/M=]@Z( <+>C M.X*BQ!GW\3:6N^=]/TT4P:*(,0APL(CF_/J;F56%A8L6DK( LCK.\8@D4%LN M]6169A;)!X[+ :E;0-,<)&J>A,X4)"9"(0,D E(W9TM2 F,^83!$(W"<)%Q1 M&X!ALI4@_)'-%]J-EW.T.Z Q_I\$1@Z+ LW#(N/"A/ \MA]/F=ADMS04PKMN M*/3"\-/'?LWX&_T[_/N'CX.:\5>?EG;X]WYA;)?<80EBM2(K(*T$@?"E<0 K M'*NH41S$K(;_AKB>\'C,8;QI<7 $U3 FR2DM41\]G< M"Q""(;>X\1)@CA^' 2X[0C5B1VB7^Q$6]*,98+,%QI&O" ;DDPEW8O>.UVCL M2I88+F>TSG23Q'?H4C6)#17'B.>I>_@&:,M#'Y@A[8H ?":@($Z@1Z#!DF&D M?Z)>@]&C*F"XC0+?\SR#!;GM6W!)CF*TW"&?>+"B$2W+OY/QK5H47,LY-@D? ML36\ERX@,J4JJLAWI-]RS1-OP593-_KQ[ICHBCL<+1[!4@VK9NR%YJ0F'M-R M*1V9KAQ,NPA4=N[GE4409W M4G/524!WS'@8$5>.$@!M('C%;7AB^'QAD M*:B10+]@<0%3WB-OS)*$"I?"2&X"612< JEXD&?>Q%9PE0%=HDK2BG"%@7.A=0A78[X$Y M84C*F M.2O;>!4S/9X3GPTZJZ]71Y#S1CH*WLU^BWJ#9:)I6>S < M]EO=RT;WZGK0O^YT[;;=;C1[]I/6='-?OW\C6Q3X> "_H8QAL_ MRN42X$#5 !P#EH,P3MMU5,8 *"<3Z![/Z/N-5!!W*$ZDGI@ MXH91#,]Z$Z6@R*6)^D.^BRHY[X=$4_Z.^XG4,CZ/Y0UEJDEAF*VUN0>L>@XB M7BN0:7QC/XRO 7*1_3=6?W MKM&?MO/;5K/>:+]^B?6VVO5><_>>]UOQ1KO>:NPS;4!B<\'UWK)N?"-[9 %* MJ4S"4'#K(WLCAB[X6]<.AT(.)B@3$P@Y.79BKHPRY? M(V'_TG(,I7$\R*N*/MHWT*F$QWTG!I-HZCI3B6P%@!4#<8);WU6(DE$O(^@1 M/_8C_*UJ3VU;*@L4B[8>#! M&!%*NS 0LIA].2@V$C!>>9$D[E^IS2?H[8!M(_>(W\[,,_H,3SGJA6BQ.PT9:"<8D9&ZW7Q+#6 M:\7(Y+AZ*-I!\\JQ\,H,#((D3!4X\@O"XC&?*!O4V>DS# M6)STY]517DLS]!"$M^1' M:#7ZTAF%-MNV&45JQZT5ME68(1YZ3-A= -L3;(UBTQ*'+IMV=S_/06J7 MSZT\GCVAASW[59Y517'@?#>".;7$?_#0<2/AM'N%5_L/$MHX;#Z&@R;F' M 2#*\J4S)#<2K1;/XU*6(X^9'PE7&[Y>=&>6BX406B'2X7A2J-S^@'D HDR" M<(9GAN>CS!$HIW4FCQIQAK0 -USL>%;;?C/[5:!M;!9X!N05G?W&;0B+-V&( M.(6_,;AS(VH@"%?6+ GQ:#,6L57J;&KD"D>/@$G)BB2WF(T:$#+5> 2,^EL]Z%"YH? MF]NZFA+/$FX7QY!)5!->;E!]:!N,!3[)B03PE3B7Y4OJ$WT'+F 6&.T#C% _ M*X7S5[I+[<; ZG5;0[-YV6]U.E:OW>XW+H=]J]N_''8N&ZONTD=)GG402=O@ M1?K*T24-E'*049"*7\+ A[\=&;3W1;KF^V.A/95H]%HM5M6__*RTS";/:MUU6U?M:YV8HKG\BQ^<$&/C-5. M,V!S#,\QOO((],U:E:ORA0Q]P-,[$)6)N>XM?T*>9&F9]HGHR M76#;&0F&D%NE/,6L&Y]]@ _S.'>*;YFT =IT&$^['QW(;]%+#B''QUW#F.0,;O BXUZ#XSL/&GIP-4V;5LZPYAQ,^7>!.3L M%K&=V)IO4K_:Q$6_5) ;IM$2 \SVXYOK@4 ]A7X6(K!(*#.,%T)]1^,"K;5T M.9@8,+K.:W%FDAH;,N:"BQ,2%7#C,SQX!9X89\VH:.6MFG?$/ (.T93S>,,( M ?D@7 [6:4!3A"7"H8WP7(>B8'@4XTQH36L8,48Z..(S]YSY?D*G1PBJ .H@ M (=V/[+0F:HVJ;6UGDH6-;.V2(B)(O%%)AKYH#R<%0"R[R+J32P!)?P@\518 M'?$*HDUIYO,?P&SJL%^:+5GSLC^\ =2,8?)1@OH^R!L3>7EP/!-0XE%$NX&K#BP],5DVU.+8" M))6\?\>\) U^?;$:PN& /[NL6(+5\Y#HK* ,/WT"I MRX))BR!#+ Z\Z2.J?P<*> $&0%B#51-OR3=JJ&TPO(7D(XT+YC/%5D*68UT0T8 W=&9C. ^._31C:&SQ; M2ER FD&1#B(BD2JFXU \#.? !"\#%!R@=R?C7#QR=<7'G$$_X^&M#+BYP.@^ M/)V5Y=>%/XJ,(J'AUFT4C#[,IB?4[#H?E2?NJU0J: ,RD8"J#QL=;4IE&BZ@ M$]_X(P$%(#8-JTT;-W$AB;?(&KZ-,@)4TD73.&W/?AZ?]AL_D[XV:&?;_WG2")[(9@!B,2IA ZTFP)A/+K.)3(3*U?'0[WQ"?6:H8M=4Z2SO$J.E0L\.%FCT7C%W3M$7]@BYX(641&FDS M-.CD7E](+^%QC'*! 0:B0?A+Z"N1.X%^U4,%1O=JG3WBH@M.V1+A"[$)P(+; MK?7U!F&@;0K9)*=$ZK"+;-#0:S3-XO:*=AHV?8GAZQBA9GP023!HA69?IEDZ M%$"-07L1$?>-^RL\-Y0'UT/R,= +DPIR9W*UHM: V:PY%=)V$P1M@?%D>1]4S?D.,[ M\PS2HX)-T=@AY[6,2B=GA'"#4)8A+M5J)Q]$4I5,WEG]-5VY#^\O/W_=VO]S M'/T\IWZ0%DT$)E?H!@E:!#+)(V?JLLG$#6<"9XDXSEOQ8<6@0;LY8TX1ZH]) M=W3B4_ ?N2J,'P@5+^?%9;M!XRYK6IXI%8RNJ+82@Y/9;Y0 @Z\ZN?&])0Y' MP#A+9D6/"2B/6SH<0=\+8)YX*OE:/9W*%[9&2>+D,:)$-_F(5W#C"CYF,)(? MXE>>?T]8JAN6<,L\"ZE]*B<+/W*?XOTQ#T ZR'2#C>E4/,KC>]O:R?1;ZZ9$ZGEU34(Y/3_(H^3\WG+?O(B72S.U,FF= MC<=@:9I56:W;)%Q/".) MA(D53:7FI.,S=.=G[OU:GB?I-^P-@Q])@9,CF 95$ZG+F. 444*;,EW2D>5R MW)0GOY9MF7[@GV.XA,A-#;!)3+K";-1E70KE?!6N?-DQ4U[#%*">= /,CWP*Z?SPK'QD47HTMK$*X:,6TUN87^1A_Z6T$1_UF_J M HY\8M)\ZT=1X(C@5N,-KHKL34:]9&,EFYW[E!KMHF6O?I%;C9S&IA%E%C=J MUXUC3GDEI22:U4 !V#*D_6NU")G7-CD1%7J4;DYI1A;?D><6<0[%AP6OW=UC+#L+2I.Q"W]$4-R_T!8\P M,TZXRGW#JG=;KVDE0BX/ ^X(&"N/K=J$59=CE9$O]G#A=F8RPL)!_$L]8/8K MI"1^7="^EKT;)'-.1A?N=WLBXC++/TY5A M:F5*M4D(:+J98U;AZ<-0]"%\]3AX57": \B2BI0Y /0B5ZIEZ3*OR6Q_RMV7 M)K1PS!<=Z,+YCLY]*8*$X4#^ U\=G:!"3.MPD-,>>6K\0-B_F^'LYF45*F83+":%G1>7%T_6>RA*Y5H$(&03+5FL1R[-G/9L MF=%]"^L=3U5202$8!,FSAE#S@!&+&KB8'RZKLU"L 7GVB]5.J(R%4$;BU):" M8S.M0-5*4O[(,Q!LG:$PX@/*/IS-\+YFBOW%$<\!2HF(#QKL/'3OA*,0%', M79/EG=.QJ+6Q(HM_&XBL^FS/2K-0Z?P58QDQQR<7,[K!T709L!#FFL136(+_ MJE6A3/5//O&LFD#^]0]ABE.(++QL]1I-0C(2C=:-0J4!?%M, %8X\&3@L9H, M26^T0IE[J)&6<\$)PU"G[@BLUT1:$K*%'$6%\8'AKK#5.K2]C4%O.\!,\.<7 M43#L!IZE"$:,EOX6(A)'CQI5=^$P=^KY\P(,FFCJSG./B=TY-W(8T6W(9KA% MNK)$CB0&[@KP-G)V$LJD+M@D"1Q3P1>QE6("5GJ1)--1?_DBBD.Q,()A5&#)\3I.$U'-OF1"=\X\I(X4C2^9*65)O+= M'/65AQ.&]C[F,Z'?6ZGW:XCG6I9Y_K]I?*0GJJH@;) AQ=ERC8VQ"(#8G!CR M,DF-=9Q$E@\N#*SR;(0+7EA X():K]VZ3V30E>GGH\PR9G4%O-O]N*/=Z]:: M>^06 \HHE;LI+:#SJF%U:E;3,M@=QP86S6KLT==" (X!>]7BC&!]"3DQ7JHA)LE,%>F?EI]% ]@?$KRQ<"<7A/' M5GNHA&KB9YGY>!@5AS*#&':>U;2@7B'3??77;IY;$QF%+0Z%5CCUY/DI5 M%K/.JEMG29S,OM"APYP.FV4.?U>SF/M!FC9/E ML6Z1D_=:^Z;=A,7?1^5NJS.!RYHWEB>/@9H4#E)6K"DU%!F#TC O#'ZC&:=R MO-#7, K03MO$K7L(3Z=9,^T]]#^P5;H1W9.Q7+:*BQM0WD:PUJT]%F*!+( H M6$_&.Z\Z=J-FV>TGH8]-&. 56 R-;O/ .W*:,.Q1]C:?!Y$KXV8;9JW;;J3Q MN?E+ &3N893FN%#@B^.$F,LC*RBDC72LQE/V74K$QU>[@ XZS[@EO;)ZM7:[ M];,VB'*&NMHZU+5,H:X'(.DKRZRUK-83\,&K=L>NV:WN4W9K#$#O6OONUJ^Z MS7;-0O_N)AD$C0<6@F56=1,JT0G7WO7]=H<0M>WUA]$3MNKLV,_^Z=1ZS<8+ MK=(KJUWK=>W]P'*NJ,O7E97!_#CF3 6F6=L6<3.4Y:*S;9QB2>69O2@W"M!F M']_A,Q577:L>(J(#I/["PP2$1;4'0[]2&+?J5L4V-^9PRTA;ED7!/"X0+(5% M]R=PIXE"48('1*Y,0<7Z(-$$S_=D25@/HRQH:#3\W/%_M#6]B+I4ES4 @4=! M/'WRZ63T)]XF5,0I)2 %H MRV N(F7>^U',V9B.6;*#:XI#PGI>F (Y15-+"8<7Q)3U(0_?9]!FB=<7#LSP6%.0%'1N;PH)90[$\_B MS^@8.&TMO0$F>W3;<&2-I'Q*H-ADPPUI2_ @3)JJ)*BS5$K=5SD.!E,9);#^ MM=SZ(M?303O%9EKFZYH*MKP/^XDBV9(B2(@*;$LPS'Q4FQ%)J3&HK"6/U*32 MFT]R:IS6THV^8T4K$6:+)40P>$)$# A."](P -H6UCB<+BU94N(->9KF(@K" MF088XRH@-PX'"ZD+JUR$.M)E.R@^FU@MVLY! ,/'L IWHK (-""IAYU3ZDBL M6E52MD;7S'5/GH:Z@2'C$>8!>\ ;^0N>CK M 9L1!JZHVYU4_:6TY$F<"5,A,@:_%\$\1)HQFZ&>R8J'R?#*K';+EC4C(DEE M1:%$Q9():5T"RL&5!5PHK&BE9D9!A\GVLJ(&R(HY?P?=S"2#5XQ<63(,0'.C MQY"Z9.)7(N-)5MJAVXVPV,V!DCDMLUGK[9/-2<(53\,@N9UNHVJ-G%&I+A%\ MD-,H-55YY5Y=O5JM6@3?P__3UA1QN9&&A64:(0K^+N.J1>(FN?NP? ;[S@O. MQI4.VJTV7@"T<>\2]3I6-B^A5& ^J(%0RXJ+WT"!S(7Y(SN^=U-2&BJAX&&5 M:+IZP2(5H0W\\[R093NQ:F-5!>UQ!M/H[749DD%5#>52SYD[WM/*;>T]F@W0 M0U:!*EFP#F55K+"F;5G$FKEB,!G.HWN2:(TQ;A3K-XBMI2Q3$N5QTHR+/,/G M=((!C>!]2;ZL[C035P&+?3,%PG*+4MZW'!PI;=05IFN%(GV*2OJZ(4T7 Q\E M_L ,6978?ZBX97*; N \ MSY#=LF7O9_F8=ED%.*TDK5Q7V67@^;[4C1F'%!2\#OHX4GD+>0K9!;9*?N79 MI,M7C2.!QG*68%8K0%!%T%141SS0NG<0R.V'0E5:+ N%D9E6MI;Y&'Y"85AH M?*%L"[B81]08^U L:X#>:F&LB8 )M5ZJ,A(!/?[?P)< 4^3RBK1TJQGMQ2Y6<"R1I*AQ-V+0@UZ N9]EL.AB"+W M5MY1Q!9"U61&"Q65+[H\1:U&=P8V$/-YD& 1S%P-1;;%\LSR@D2/G.9')R9A M0"G;;B$Y66#G"6<1IF76C2]4DQ&7A]/MR;*:]H,U7;=6TV;I?1"HW[URA;VP/'=."752I%31[47&5 M/B?@,O#EM=D?,N4I*H24:_/^)\^S^ AO74Q=YCF%SW('/G+G#ARLJI/X+A5: MEO6C17U5"=$X< E^&81K9PN(\-/ZK3 <85/EW()"&:BCB51L2=CI7N:BK=HT MT?*@ 0?$0!3YM-8>U8?-.4_+IK,)343N77IL\&+."U*N1A:NS5AP ;:)[W H]( M%C<=!)5>C:0Y_X.U(BRGWB0J^5$Q.I(HFDD!)N(U\\ I M=(PGBB?F DW.L98VU6E/T[IQ$/DY2T;9D?[_"T%JQ"J6$ MN0^O?UN$0D$:BT$4"+0\ET$"+:J28S\6& 9&V%\MYY$?#-7)G5G9X2 MJ0CSDI7?D,[ 7ZXGX>ZU;5J9GOWU"I1*P\K MARAMDBKM'#0\R%![W7;-;%K[R+>X#!@K=HDPQ>T*D_P1@%=5F3!XRQ-@@+3E MFRB]6:MU:*,\IR\SF_O7%X?#*WGU.9[]G%D(Y4*[>!A/\+-&1^4.'JF)<-Q" MD$O)[$RJWL0B62AW]0;J1^INN1_EFK?%(N;>+]S;:Z[0 #_G.Q F0_'6/5-< M]?NDBX[SB[!ZL?'*8LRH?* 8'DOB0'U!M^F(;\1-Q[U&O65UL_^S7[_#2VYX M>$Y^C'G$WZH_UO:W[/)D> 07^KSXD7:>'MW7MKRG\7SA:^$4,@KOS=CU,UX[FDP"^_I7B^3 M?O\UW<\X._1HXO5Y;Z?N&-36(3:-^^:7J@BK=W;_9*7^D5.QYC\,@@/&+R;] MM]-B;"7LFK+?B;0;=ODOXKHR<1G?:$DY/QM61C/XT3%XXP7X>WTM9"\$-M:Z M^/GB\ VC!C1C:,9890PLJ:WY0O/%!KZ@F[?QDE;-'YH_-O!'0_)'4_.'YH\- M_"&N8_Z 1^C[(&\\";L-@\0?HT\D"-_^XCB<3R8_&9+OS$-7F&7^QOIU!RGY MJ5/_R>)S8;ENDM1URTB]+OPT5%[3L M:MD]1MFEPO3V+C0O*?VT[&K9/1'9U?NNEETMN]647;WO:MG5LJMEMQ3TVR:[ M)3TIWR.?1$;%4PK2SBZZ(]!,6?38 X[L@T9^' [Y-FO63F=4I=T&-4^]-$_9 MC5IG)V-*\Y3FJ2U3:YJUIM93FJ?*@3XU4VFF.AZF.IE@@B'E8V'A7ZI:^\;6 M804[RMY!%^'YA;)3ZV6I68>@=6DW ,V=U>/.7J^M>5/S9BEYTZKU>JN5!S1W M:NXL#W?N$D"MN5-SYT_P@]9ZC>/8V8_M^.IS>EWN7J;@*.46LUZM9W5UV M@-(J>LU3+\U3#;/6[NCC*\U3A^2I3JUEMC1/:9XZ(+RT:F:OJWE*\]0!\52M M9UE58JF3.;M*KSC(E[![T] G6"?B2[ ZM793GV$=#7\^6/?@A?35>@')79?A M_VK2:])KTFO2:]*?+NF/[>3@3U]=HABS'P;=O2.0>%,?(#S WS^S,NKA''?H M9-DI,?R!Z986?1\33Y:CN%A)=UU-:$UH36A-:$WHTA'Z9+S:NU;6/F:+\0EL MWP"V'P<)7L.R#]^7M)C"3L4P'EJ?"E?+ %/$ZM5Z[9TB7G=>EW(6U- *0BL( MK2!6WFBU:HWV3A''6CMH[:"UPW%KAW8'P,-.]Y5H]:#5@U8/1ZX>[$;-[.U2 M84=K!ZT=M'8X7YES>F2U[ M7;U/DVW1$?\EL6XKI1NS?<=^%9["RJ/\2DFK.> MQ%E/RP3^R9QE-9Z3M8(DE&]SNGTL6$F3UJQV6%9[6O;&SV&U_@RVXAB88A[R MB%B'_YAS!QEKKFZ%#B;(3Q/N"GJ/.<7!1<;"C:>&AYPSYG?<0_:)#-C8>0B- MN!%QTH<@-M)XC5HI6=)9$L%9BR6!QN)Y';;,Q5U.!GFG\M.+TE&KLWE=HCNG/W[;Z!QLZ/3X6]CV8'R;)O,W[@-B\LHT M[K/?OR'SPW[.0J:4^4:("((&FPGB0MS"2#+^UN]_ ='X3^*"?!A)E J;DB^Q MV=+>/1=;)VEW-IG0WDB"A7H?]EI&P(+V0WB>Q^)5SV4CUR,IJXD]QHT<+XBD M'L#=#=:'MM^-+QE,=(/05RF.3;.KR7UH\X!"V#C]1,X&-W8?BP*-DU 97.(E M_"34B( 8G2P\^*^><>\1.V;V?* KDHB4E*"!%QMV@_@=1Q(,A^+!H.HL.(1 M8 2'1Q$+EW7CO6_<"JZK$=#)/0>=C0!EC?&2CBG +]!F*&@XO]#EH%UK^$O> M%)B$P0SZR%PP3P,)M 3&0UR#0.80&C<,5B&)-I >NR5>RZLZ!BG/>)Y MO2S (!$),(N8IN.&3C*#N<.(8%W[ LL PR4>/ %*P0.HY )'A09.+'1IO>50 MBTM#: ( (>S@[)96LEXF67R4#OE[,..CQ/7((GOO V,"X99EFH90*0X+0S(^ MD?%)]EPU6,.-!"^/E7AZP0+(1P*-E\8@)"C1S9L@ 4+F+WH@W$)7VQEF$3_L/ACK?2T]S=^7XX;E$X0:DMLCY:B<8DQGISN;,#8E&J3)>M=LBL%=H M;P$%S8GW@3_&"KC&&"-;,%HC,CM3#@8:XG;RZ&$L@5N8M_PO=@G\C-^)/HDY M@/&Y&$G!+,VQ#SP\0Z98K@U5,#<(0A+*;VD'FWL(':8\K@+6DJ'-C6N99I.F>_ ZJ;*^\4 #,WF@++ MT;8D=.XV]Q5A'XF4,U^/\+RP):(@Z3%##IX@+)PPUR-Y-1 J*0/6V8*42M:(<#,&^Q_Z"^!5P(C!@AS9Y,L+(MRE S]= M6^6!RQ,JY!./(RI%'/WO9'Q+\B;GKM8-FT(])DP428_4N[FQ>?)\30#O!PH. M<7^LVEVU+(#H@=3/?$MS.=5(SA!X:@S; )!T@T] N I62;2>R?+\CAY[-6Z= M_IV&F7ONEI^/P%CX?LXF,*2WS%NP983>BFDH9W/?$+OYW]$O4&S4;3M-J#X;#?ZEXVNE?7@_YUIVNW[7:CV;.?M#2;^_K]&^VS MP"&H,I'.Z9Y!%8*3J->BA/EQ MZA14>BYM'($I6;H2(:U@YYI!V 9:(,!AL!$8#0*<>[A)PZL24M'ORIJ0A@.: MTZZ$V./ PM#6K8(H1DZQ.,%Y^L <44=*U>&&HI<0_&CT'<$^K,3!CF.2.TV MC*S_30]DW@CA8UGB_H+>>E@+'\D *P=;3(+7Z 2Q HI(U V#@4' 9I=Z*S(G MC)I/[D)-)66$PYK0/J>6P53 6R@87K"Z?O MH'5("@.6_I:VO['DSCES:(]BY,YQ$5N'.?@N=Z\5RM&Z+J8NK);TM$^@&=B8 M+KG#T)FU0.8E\S58^.O 0(Q:OCX%*WGNX?LDFALDF%B$T,<([.IL&3PPL(FQ M6&HNYH^<:#EP#')%9H]?$+D)JVGG!2UE:5(\\)2?V:IY4M#Q%??D :!BWG4( M5U.PCS"%TEDD!7)&?.5YE+:5?AB N]D\%I(G3+Y$.A)IO*LZK":7'X&G@J3" M=ZL&DS_,@Z^#$<&FE#SPAR.\?I'PL^44!3D^P8P/E%I6HX65SQF9J&LE8I)' MEP[H.U@OI57<*$*'JW#SX4:PVE&J&OS /\^I+5"2@@T+?FQ8-N&8S/:.DLEX MWXM!;F^G$K'1!BCX_FE05:+4S).@IOGTDS?0R[,1KC2&HS6LFF&;V3593VZN MZ-4>,8_F!&J!Q](1S,; C>$;LSR;3X2=)$,G("PP%=ZLZ%GW$, M3Z#P31E@H"BU" C++#.^Q!,&-,+$X]Y2GI'@;%-7FE# Z88WS7N"@1L3D/UE MJ;CZ2>;_9G]&F:8#&S'NE9X[:! M[3)>&O\-?.5T(T8% (^,*H^!I'X3WMZB02W\(NN^7B8V-OIEQ<=,;FC<(E!<\L!6^ >$JY'V)?:C9!XUR4-K*U232Z1. MZ[;XR*?H]P=DB5LQ'BGD=,P??T6Y T+A@;S'G>ZB&KYS^4(2>A[$$L$O8-C\ M? S B';&XIX(.Y/#XB 4OARY/Q[(.MHRYR>91\]M]J@5?LCT@>?_+;:X2>)Y MRW.%"<:%))??3RKRLB2HX4(D\S6B!98.>CRI@8)LL*%KCHG MP;-K]+7A0-$SAXD;4<")L;YPSSYHW((BG'A 10? M1_+,S0=P\5$>(ECU/F!"6(@01SPY#U*(IXS37-W] G,O4T'^KL/:^+>\=W' M%(FHF^S(#(/)\OJ^ABQ=/I+ZN:. ;.,3)Y&D)0Y$<[M=Z^Q)\Y>F+"*'+&09 M;=SQ%CZL&V#R^+G W90E#,<#M00F -H36[=R'_L_&5A_7J1C^BS:26\R[),"(95Y3-?)N81W)R*NP$]VFPX^K&WX,%/!<^ M:",JAPMV3H?8FS98=00G-B=M$^YT[/U/P!NP8LN++V% 9U4P.F%&>Z? -R,,H0*<6<\M M>S%N,!>@DP*UPJEHWD@A$(CQ?&391-MB#4ETW>_(YYGK-9(3#D,9?LNLS[D"@QBW^D M\<>1PKD&]V]A47@H83ABUT0Z2NE=7",9!&P, -6"5(N@R23&Y<)H1OHNY.AQ M%0@=E,08XVZ4Q*\SE$/)5\96#^(#_,B$1!V;Y[#Y"9W/';T"X)$(G]Z0H%OA;41P,X502DP9!R\2"BV"I-0'8 MO'-Y@/V\7%1@5,MVK>(;:H]3M,C% ],1%GQ?2"EZ'*]6;T>[!I,[7IY?$GT' MP(^@V84RNA9:ODPSHOT,W0*W/GQG<#'VD>3-W-CE#I5F:"$D\NE0-14HX3,! MH4"-RV4C,OO-(&+?*A82_@8I?W2N Y+C"=P+6X;S7:;IB9U3'6M1NX1=/_WU ME6 S!JS2XV_./HL7SGZ5%CWLFRZI.'I+1@F_.?MZ\R<\4R\21DT.I+L0FGF+ M#'I.D8M%;P?^*#ND[K!5\30?2[],E"VK"I0%V43:GB.=91B"4!53Z:F)7.@) M(0/ZK&2:TD3B/?2.H9\6Q&9LO)%![UFZ W6.&7.T+Q33G 14CN+45@%]@*8< MQ1H5$_NH&5B>M M(Z3/DA&9,Z6\!9'.:7H^CF7MWR!$LTP_;ETOEZ,?"!5BG$Q(M#SYZBD%1;Y MY]3U^(:GZ6=<;08*=$SN"XJ\@2'/.%@JA/WN';(:K@AK$/E>POJ<TTTG+@?84,JOSIJXL-Y#9O$IN1ICXDZ)@/!11]K]\98XA M/J&_VJS'"- 84INT,#Q%,*_ M?TB#S.5USYJNA>JEQ"M\FQND2 ,D,K#,:.(BS_1>W);+*6:IMSG#Q9ETGWQP$^D MVZN0,*EZUWN+LOH/XK 6T:Y*(:*$H!PX53&PN89DJ+QP/XA_OZWT!0V'F)T6 M%1U8(0?)\RF\2H1%%%Z2&;]I=AN)NJI&H:2A8"NHO4RNF]S2A,I-Z9 M=V:31V$SB%8+@S2,Q(F @*\2J])QN\BZ#GF!$3;NFSGRDP]K#>&C\X2J_WA+ MD4"<\TTZ,I'2O4,1% ?]4A)%"%XN(YQEQ_E%GJCE8OPH%%5X#/+T7AMU=FXM M-_K<-#8OVT:^E5Y]&C#Y+A:H;$F)C'A.C+)4M0)+E4L+Y+U_*\S$U^6^8!OM M%+'7R)3%[\!$Y' ,YNA5?I?MF:9;K+%$SJ6A,FM<33Z M6F/X1%$L*^ZIS 6O8(6'4:BI>_E KG)C-1YBY, D)KQO$>6%S-.!(.[XFB&0"9%LJ,G M+0UP8CY5D,AZIZA!*8A4MCII91G!36I->)?"LBP]<33F<9XA4OYX@ MO:5"0 T3[349Z2U-/#QL6!F'.B'-!B,<;&-0J[!L,?>5,)#TL7 L>%2=:TBV M5:?7GL2M(KP@"-$.Q%"HM$$Z6R3(@*G=K64 IA M1DMC^.ECOV;\C?X=_OW#QT'-^*M/@Q[^O8]Q&E$PP0I6HHR':D\6%%/+,%;K M$\A@KK2OFE#5T()?=/[[Z,#)JK'(E$V,64K@E("EX-NAV[3(H+"E3=)0I$N(,(6UR@U27Q'04GL M7)DGXGEE/% S*['VJ1 )6N:(NV=F:%%V M"'KD&B?Y &VHG"!B:( -++_@J>=K]U!V#XAP^$P!,&N!& Y)T7M_XDE;@?P'5 -,)!8B/U^K MR.=!:C^6"R!@>59I7']%)3[,8A/0ILX7AGD/["7$P>H+!0),,\3P8LL\_U\9 M?SSFD1.Z\SP.=M/%[?N6'@JSC+/=3%.F8\^_WS'<(8OM@G3D_N)NA$?8( '( K M'JC2-V@TS<&P-;@]86=X#9]:MMEO[%2ESVH_E["F?-OI%XSD M_+__P-1J5]IYR&3_(#PA/E]EA=WZ(RSP\U&$ZJ/$[*B9FBORW+$/(\]O1(*" M#-P+D@CF$OU:+ITC5X] HW0ST]\$%U'&X5.65KD>D%A(TQ9GUZI$%1[9RG#^ M6:X7;)%+,Z'PK!R$BKV7<0*9+0Q>8K/53^A-T%HK)1[@6?Q\KKBWE:0G'E"IGEFCL'<(>I5GXWL!_($$*S%/.\XY6\I%$0ACBP8F@%M"+*=S$"*QCKIN8$CXG@ MC.6&069G(GZ0\HBPCM5:Y8E.DH6[IDL\^K<9,1 MOU61QH2QN:3I&O."[>(JUSNM.)YP;6)[V&_G,6%DA,8V68R4&3TV7K5-LV:: M)C)DH=X_V0KY;_ \A(XQ<\U)C-%"R&W;1%&R1-/!@@ UZKW6ZQK:A:+P%Y^Y MY\R7]2S16(*]'K4@M O:QIFJ-JFUM9ZRLY_5-8E4A#$_<''Y[2$ MM% Y_A$5L#$H&X;C R'(J,W2@H@;LRX47^:K5,ORFR(XOK!VZ>$#+:(X*Q3G M4& '@4355N@[\3#]7CHSHBFY[7!H\F@J=\:88C:E#PL37.?U4@5^K-XBJ0,_ M7C3PXYF.%?](0%Y \;1)\1!SJ4*4S!@(MU1:Y$Q&%7[*$*$;QMFO[*NQBM+3C+"Z UX-PT)+'@&UPJ_J<@(Z:U8B#3>@V1K]?9+ MULJ=RY0I]4CH>UAPN[6^WJ"&%D10C,?(:"@MH$L"5;0A)5O96CR:;4^%;5C\ MB#U=TO$'2M('Y$GQ ^6[9K\4XC (#(J\AC?NK_#5)]KNK^U> U>.^2^60T]&<84;64UY M.' %H35H#D=VG82!3/$NC"+K.2T(VL^JBM*C,D)XY="> (%R(L-:X7JM=O)! M^,CE>>CJK^G*?7A_^?GKUOX+EFVIDFTS:?8#B21SXI1QG]*%)832J0DQ I;; M'TZC1B95(N(37(6,MW:3^MVC%6LF'R]'=715/+4L02;BU$21(;3:&)78!2:D MJ.8Q]\"<"9=IO9YHXRF=2.,KG*MM&VDJ@^)D,2T>Z>8M*:S2*].A5%RV&A'] M5MAP/OWU]:-PZ^$98Z0.&7$9U2!6V[[W%+%DW$73F^).=\=<3\029*N;.U[. M8PU!D4\PLG>1+]6"T)I9#;-TT.&46=#4Q -1#Y4Z9*UT7) M [E'&BI&@+P5%"V69[0/;=1RK,1D5&'>7K:%CU;NLU3*N*ZGS3.I1,^+X1XL;"6A143-*7 MNSU,1"=E%?;DL5VDSG4#_[QXDK?%;Q@70T.5M4Y16Z+ _8+")U:KE,B( SR8 M?WQ796$4(>/KDW9@TK0=YTI)KD:]K+A#'PQ_$1MK M+3U>ISM BD>EF;[(-E/,I2SV5-S_R(2^) ?2'NLZ9O MQ$UIO6Z]976S_[-?JPM^L3 DFT?\K?ICS3N47;X&C^#"_W8F;K':L MM"+]O(L@-0:=7JZIB_(Z[DZ"-1Z$>IHU3I4UM-;0K*&UAF8-S1J:-31K:-;0 M6$.SAF:-DK#&PTZA&0S"XY7Q_=#3]Q27+%8462WA\58[;8]]KL<^OT?#I".8 MZ['/3\OE\:(S5':H[4'*DY4G.DYDCM1M!N M!"U@6L"T@"D!Z]DURVX=A8#M&*)7UF. /@P>3P$*Y=Q/_(CK.8Z>GUO$&O7N M'E3+*+#/5 [#D:]/D_LJQW&[FR6E!4='P$:55F*:I$/GS7,PO%X%8 L?XFU9SGPN>RN09 MUX)2C;,8?;Q71C:J]/&>9JDRLI1F(\U&FHTT&VDVTFRDV4C;I=HNU8*B!44+ MRE,$Y52*2RJG,-:6!%M\-G-CO,ES5P?PT9X%Z*3U\B:M=VKMQG&DK&OQTF6 M-$>6A2-U:4G-G>7E3LV1FB,U1VJ.U!RI.5)SY%%PI'8B:">"%B\M7EJ\2BQ> M1W?SP&_EM8=QYZKL^A[;\',SY*7 \':$3\%L\)3O.(\62* M0IP2+?4UEI6?GY;+XYF?ELOCF9^FY?',3]/R>.:G]\OCF=_)T%(7JE.%ZM[G M;X( B]R/W-B]XP:+(AY'NH*=KF>@J:\KV6CJ:]G7U->R?ZH3U]37U-?4/\V) MZWU?4_^4J7]D%>R4P^-\Q%D(/1MC/@\B-XY.T^5W\/F5,*9IGU$?*'3)JIG- M1LTV=PE?*FT0H&;_G\](NK!*&=E(%Z#3+*4UDV8CS4::C30;:3;2;/32;*2M M36UM:O;7[%\9]C^58G%]F!6[Y8:;#SS3APXE.'!\=K')Z;4YOKI M,K(.=CV6PEST] [YOY[+1JY']SCOD@1<=3XXI63X4Z*E+CA2^?EIN3R>^6FY M/)[Y:5H>S_PT+8]G?GJ_/)[YG0PM3R4::NC^X&-A>P&]DL]KUCK MBOSZ!$,+F#Y3TQQ928[4*O_E!*QMFC73-+6 ';. :96O.5)SI.9(S9&:(S5' M5H4C-2S6L%@+F!:PXQ0PNUUKV<0(N*]R'*>5F&8CS4::C30;:3;2D$I#*LU]!U9H M.VKG$OOL?B)K344.;P\>K-I66=ZIEBJX7E.X:BJSO-,^H:EJ&3[VJ6H9/O:I M:@H?^U0UA8]]JGH?/O:IGB*%R0=P$;.1Q]/OZ=_-JYX6P:%(W$<+CGR07[[^PB4?\%GC%%IT\FXQOVZU.D% ;Y[FFCW&50 M7_D\Y!'WX\B(I]R8,#(H/Y8^/O?'P+B[UC#V>_US>EJQ=$A;X6?K55 M<_G45VV^Q=]@>#@=FP6[WKUF6C>]T9-@>#3FO8Z[5,?(?EIGW_W!YTC;/' M^UCI4Z'6GS$-^>2WLU^BWJ#9:)I6>S <]EM=&/+5]:!_W>G:;;O=:/;L)_MS MU_OZ_1NIIF!B#. W9/=TR=F:ZMS&&VOKD]\YK/8AE/V&D;^/^4PHVVX]KWKS M_PY=G_F.RSSC)F;P/,DSRM)-,I][])F%2^.*Q:Q>Y+7'3J\+LR-V<'W8X.*W MCOKD K1]979Z#8'E[W&E=GJ#$"( MK-Y5TVRVAHUAS[3M52$J"W_TMO+'8,K\6U"OL :X/E=NQ&Y#+E=ZX<93H^\X M00)<@E\$OOH(@Z<7,OZ"5QTOB))PPP*^*"-]"OS[:-H$Y=M MRWZ[VS*'U[W+9G-@F]>EI6E_.U'AO1!0+U'H2Q@X? QDB?:@RW-,Y1K1!)61 M04G-V,?8,OQR<54_$OJ%&QQ&*?^,IBW/L4=N7AKC^R [0.C5]'^7@MX@_@G:XQO#XS@#\BCM\-N*A4%,- MJV;8IM7;N3EC 6*6\2B:(3#6.W>,-@J+ I^@'8M@2K V7*R#ZZ/$B:F'_#^) MBY(*;X[2!1!\B=PL!#?*<6&>HVIB92)XH092.YNQ$ 8WIC43;W(AO:Y/[\9@ MRTH5$1G1G#ONQ!5]K? W-I!V- AF,S=";4"Q59UWH$](9/ IG(KXB^86)'U!QJR%L64J@E,T;95@$T"6&S6P3A=URP _I3SAEW0052EW" 3-YR)[2QF M<8KG7. #T&+XG> C0@B+J8L(+9+[3NJ NL<_T3&OFU>#3LN\&C9;PT&SV[N\ M&EQW!KWNI=D=E-CG=+G5/_$9UB<$G9CBU)(Q]@,>HT[_NF]>FDW;[K5;[<95 MM]-JV=?MZT;/;EXV!VNN]$?-Q6ZJR13.& Y/(^ICC$Q\3?4;ZC<#N;E?*ZYK\]%@::OI,W )([W MG$*!4]=.0O.S-#=.,M?A@V_G1^2CWO"*+"3/7@]VT+PR6K#M;UU?#(\E<:"^ M$.?^](TX>>[VZB &V?]U7[\;X6EIB"4]/#:/^%OUQ]HI6G:8G<8LM-0A]H:S M:WG4;;W.G707?[OGI^Y.;[5ZV6^/SC.0\Y=1$];\AQ$%GCLV?C'IOV>)N\@M M[;^3".#>W3H?:7 "\8#/QH MPYJ\:(K5,Z22?6&)9PSJQ@V[,C\_[+IGY)*']"G'TXO=3:)XE? M4^]%!?&&^VX0&G^!^C%2'563"BH[V_R<.RG#@QD\NSTA=?4'GTQ"OA3Z*HR= M*?]>$I8X(98_H,+20*JRHI@!*= ^?P]F?)2X'IWR?U9A3]'I*":R[OY9!]7- MEEY0$JJ?$%H]"VP"U?/Q4)G%JZ?'A?4XX GX2CC>BEM[]^ C#([S&:9I M/,5%EXNG^R/QEC(0 0.7S!;8B&$VL#08B<_F7K 4T4C80N1BW+K5ZUI[A!O\ MI-5><]<=8KTW[YJN;PSY*$PP==$VK79-1K9C0%;"(XRUBW@HXAB?XJ6H&6& MH?5309+ <9(YQ@D*,J@N!2%MDT+0&G5C& :S;#R"P$TCGH9!7E6+ TSS9TC2V M++OU$(/;?70%&C^\KW?K!FCUE%5L$S>(0ALRHVUL^$&,NP-PYY0"B%'$,;08 M-KN0QRZFOR,OXFY@%)KX/Y%\@+($%H X,-DM8^]D+G-**)(#0]5#YHO@!]7; M.,'$M/)CD**K:S^-,:4T-/CCZ9;[NNJPNR)@'8>&C0'1_AV(Y"G"'4@O.6C* MQ,CQ2_]Z\/ECAF0V^@E$XHP?Q6$B*\_G@$7831OP0 AGFK^CP162S1C MYT>494841E, [ 8^X15'6!S* ZH3(?:.ZHBBS9^K8DE J0T;/CW+ZT :HGF0Q-^S3?75"UD@G6:W95Y?=J[[5JMW-;QLMR^O&IWK MQO"ZT6VTKDJ;"6%MS83('!G *G/N1V5,SLG/1,O0@S*4%0!K7K7Z]N75=>>Z MV;JVS5[W^NK2;EZW&KU>LS7LE99?[:W\*HFT-#XO?!Y&4W=.UB\/,2_=N(3= M'/8? C+T.U$RR]ZGC^1(03]3'#C?I] W:.^/F+@7[H-VGXOO#=AI-'S+!; MI^PQ)M#UNO5N_K_>?@ETEO5@!EVSO5,NG-79[;7=?FH,-_R(J2+SJ857P:\HE'OC])4 D/X^G+[F\3-XQB14ENF9^SDN6-U#[HQ'=CF-6+JW=>A$ZK4>OTVH=A2,Q]]]+F*/$_3 MW_+3?2S/+[N666N9NQ3#>&BZI=UR-!\>D ]?% ^N ?$AWE=C/,=_RH[&?:F0\PP)\"V+FO;2-45T1;0#+CH,$(]\4SQZ3]=5I M-VN- VPQ3UFF.P"P/@WSWM%'NEO?C1FFPN[JB+J+DL)!'<>A2\ACEMQB)[\91 M>M'VUYL_(W7!ML&2>!J(JY!%HIF*2D[OWZ0: =*U_-['Z!),.L58^YJ\(F_! M'LK2$1=G4]%J8^60F;KD5\6G4::5" \S5&18_O[Z MC$P9">G,H&8D<[I(4TXNF!A-LV:;IC%CRQRC .UQ6>C:3V.Q$H]KJ)A8@\)A MQ36ZZ?(9,A!5CF?E4&)E/,1EK^R:V>S5&V;](;7ZTFEYCXL 6I,4*<=O'Y0\ M^7MSV^_BFG$NRDEL?$90+/"]Y=:<.7%_*E7(>"!W#C-=17? ()=AP,;>\ES< M[4O9NL;G>9I+63=N.#<^!3&G%%E1S@;OZ)S!(B^1+QR\2!BV:LJ9S>XGC51R M+"4X F>"PG-"=ZZ*WW &RDC>U+PU#?">K.NN==WK-;L]L]=MMJX:[;[5[EQ> M#=J7U] 7=:OJ MX6Y0/'QA@8;.LEYIZQX6;UYV!E>#RV%_V.VTAM?7O6;[^OKJLG/5OKOJ# MTK)X9?5;!C0=<@ES53IH_+R;U/S[R/XMT1%+GLKV&/\]"*74AJ' MK6YST.L.VP/+;%T/6Y?M;J?;;5XV&I<#^_)Z[7)B71WS4-4Q2W2#\U^/UTS/ MXY/(A<]AY_@?DS;P>M>^HB3=V1 M*S)$<^7Q,I5YXTSY./%*MR4@&I\$GA*'7 8?/61B+$G]N M).^IW[=LQ8&G\0"#-1M=$S1';]B\[+;:E]U>T^[TK$;KTFP/KCO7_1=EL.W5 MMC8PTO9\M,V:6:YSQSX86*+'54W$#=.A8I5@]-6-]?B9>I2$UF=L3R^G..)?F^)".89[YDX= -9R\[ZL*J7C*/O"LW4\Y?ECM6 M!I8C,BTO&,7;,\E>>G@W.:\"1;ETWDG_16F'/U!B"XGYAHJ-+A>KI/RCL MNXVS=Q [[\$MPAQ<#Z_ZPTMK,.BW^K9].;2N>W:_-VS;G7['>OP6<1YQYQS& M'S(G?ALELQD+EX<8?_$$9?]M9WO1/ 5FGDBO4ZQ$U:LW"_\]>R4J:[=23DUS MMPI0.Q:.>K'77C2YHDR'_'I^>GYE*2S2V598!,^LC[6JR/N\;W6T!)M".E7W M"D(^R@IZ$F\8HA#+:0K+"9/]*CM/U;1_(=KO%K+V;,IS&*SZ6#0OG"PON-[+ M5B#2VY)FQ[5=2W.DYLB2<"0H2#R7N )+8R?; JVPBB0Q-NJ[1/(?+=<_%^76 M)\,*1-T862!S(% (AL.B%YP+G9F&/[VXF*Q6-3AL?IM<'?1#YVI>\>C M"SZ^9>'%F,7LHF>VK7;C EOLM4S+;EB6:74;W?;%HM/KMBW^XZZQL.K3>+;; MV1]%=HZ-/JXIWNDKCZF$U2ZC.]/3S VQ()KW?K)O9O?,-_/\?[7BJ"CQ3MF' M>@3DTWMV=6EG7]BM"[RQ^OB!Y2YU%#635AU86E:O8=DMJ]TRNTVS>3&VVE:W MV1WS'XV=@>7ETF,+S&J)##;#B+)Q32/)8]&(70TD*TL[#20K33X-)"M,NPNK M@T!R4ZGYHP*2398W?4Q0L%DX0@=3B M"EU*=#2L9LVP>KVN,>+Q@G,_PY2$-JDV0I@FX5\R_SL!3[XP_O\@_(Z/Q&$2 MQ9QK#%IE9:HQ:'5IIS%HI/0;4S4V/0/3 HAE\2 MFO&D)661=J"%E=VFD(66GR->LM3;NJTNYT(*2VU8%@GK'JY+SA\YC* MZ!H6E7&S;(/- O\V/'*M+NQ,"C]KS?@3@D>$-6P#\6KL"OZOB M!3ZY^RKR:3K&D,J?X[48>+6%AH9Z?GI^>GYZ?GI^>GY'BA MLV[]WQ,DXM%A MQ*<[&%OM9JL'_V.:O6ZO=>'?A="X95K_:MB-78%F7Z1_RYL/9;FAZ]G<"Y9T M*5#_-N3B>J"UA!YZYPM+/&-0-V[8G>MYZK#\$W &G96+"VU;&IE6V?JVS/-_ M:(U34>*=[*Y_'.3#[5X3KZK$LR[:Z+;Y9US5C8_,^R^;^AJ6'J-VU;"TNL33L+32Y,,-7Q.OJL0[(5C:U+!4P](, MEC8!EK9?"I9>)[?,RY.-@H5'I,2I7C4JK2SR-2BM-/MSO-?&J2KP3 M0J4MC4I/&96V3B9NZ+2)P#0/_AD$O*E<(R&L3/EWR4&_8/Y M"0N7AD40M*TA:*4UJ;Y*J+K$TQ"TTN3#S5T3KZ+$LT^E!#QP:5M#T%.&H!W3 M;+?;=BZ(=#^W**'.3T'=L(PX>(I3=#LFE07ENP1).QJ25EFSZKQW/;\CFE^E M9$^'D%:8>,T+JXN0M',"D+2C(>DI0E)3_&EU\6^[?2$;M,Q_[5S/LPA)GXQ) MMQS4 SYUIM)%VM5XM,IJ59_2Z_D=T_PJ)GP:D%:6>*T+"_'HT9>7!R;M:CQZ MRGBTAW]WS,/C4?O0+E)"I#V-2*NL5S4BU?,[IOE53/@T(JTL\20B[9T (NUI M1*H1:1Z1[EQ9?L5#^E1(NL5#JO'HT6A5C4?U_(YI?A43/IU>7UGBG1 >M4P- M2$\>D-J]"XP@[?Z$!":J-OK/NO$E9$LO6,E=LKL2=QH:>%98?>KL)3V_8YI? MQ82OONED5Q.O"L2S+ZS&R2!/703_1)&GW6UT6^>]SKEI6H ]Z_&/>)?ID\+T?@H\,:IZ^N7J#=H M-IJFU1X,A_U6][+1O;H>]*\[7;MMMQO-GOVDI=GP;P&] GVN"] M>HC$]ZW/5L[,O5\0#A/XG-YW?9!8\3G?@1^$,^85Y,!Z;1_RM^F.-A\Y2 PD>01+\=F999]OM)]&C9;U^ M=[:F@.1OVW]JFCN]MF-O+_?:PW;GL6\^>GYZ?N687ZK6.F=;YGHXH"2UKGS& MFO\PHL!SQP:=.9GF$X!4]ZDKL66??>\[03C'LS ^-D9+XRN?\)#[#M_)6W90 MKMAYL39CG[V7ZEJ< 1J?$KSUY#2%Y83)?L4C)W3G>&:L:?^\M"?PO$;X\BG/ M(6!^S0N:%X@77&]ES_S) ]#;DF;'M5U+9H69KPW>OG03],Z%U_B_S1WC?_, CUM:,:X# ,V]I;GERP" UX&#Y"1 M0I$#.NBSRH=>.NBSNK3#H,]6N]/0^=!5I6"OIZ,^*TN\Q@66GS:VN^);_P*\>="[XC/,^2GP_Y/ .D]<^/H*SXI"F6/$_8AIV'D4NE.7 M4*HP\4[Y*/\(R*?OX:PR\4[H*GA+WP5_TJBS W^V[4:*.AOM?[5:O5UAY] - MH]C(BGO&@0:=I>5)73Y)$T^#SB,B'VSGC4UWAVOJ58%Z]H75.I6K-BU]_?M) MHL[UPIW_L@"*[@HW<[&\F&,63[EQ&;!PC!^NW) [<1!&__-+U[8Z[PPG#S19 M&#+_EFI]ZGJ=E5:;&G!6F'@:<%::?.0_TM2K*/5.JEZGOMS])\WO8?J]M.?3 MZC4LNV5UK6:OTVY=C%N=KMUMCJ.=*\CG8SFMKG']G\2-E_@%B"J,@[R:&F-6 M6%/J ,[JTHZJ=MK-MKUIF],DK ()]?68%29>ZZ)Q*A>V6_K&=@TRBX[.+OX- M(/, E[A_FW(#,]6IBFC@G_\C/4LOI ME=QB]^]/AZ_J!%^#U]/6P1J\ZOD=T?PJ)7OZ)O@*$^^4P*NMKX+7X/4A\+IS M.OU>OM*@"05*/8DU7&&L7J^1W1_"HE>Y@8I8E74>*=%(K5U\IK%/L0 MBFV^@ M68UBMBC6&U?,[JOE52O8 '6RZ,U,3KPK$.RD,JR^OUQCV(0R[<\I_ M'L-B8=/0=;"TZ[H":H6)=U)X M55_QI/'J0WBU_7/P:NIOU6CU])2N1JMZ?DQ;ACVXU&;XPU^WK*5=6E'5:NLGJM M3DLCDZJ24.?^5YAXK8L.HLI-41='ARKU+5 GB2H+#D^S]GQVZ9POO9;NWG_?PI M%:DT6#U"E:M/ZJM+.PU5*TT^#54K3+Q3\JCJ"Z=.$JEN]*AVJE%W:AM6U1>D M5EGI:L^JGM\QS:]BPE??>*&[IEX5J'=2KE5]>=5) M;[7*N5J#2E/:Q'J'FU MA[6ZM-.0M=+DTX6F*DR\4_*PZNNJ3A*PFKV6:=D-RS2;C99I7BPZW4;3YC_N M+'-QF$PH4R/*X].,.A.JNK2C3*AVNV7IH]^JDE!G0E68>*T+ MJ1-%E>+YIZE64>O:%U4"0NXF"1P=R]353&N1*D-LPJQ&B>%=_655">*=]-0@5:CTZ)0@9X,%;!?(+;U !Y= MS;\5T[,ZDK6ZM-, M=+DT[4"*DR\UD7[9&(.] U4)PE/5>I5 Q$JUO1O-!IX>\(%6#TR-4LI9Y_@^M>BI*/(U.*TT^C4XK3+S.1<-$>-K8!D\O M8C;R>/H]_4O_C,*+W.?M@RQ. K'(^933%"W;?'V0J/K5@&SZ=QJJ1N: #,Y' M(6??S]D$AO26>0NVC*"KBVDH9W/?$+>#Y>X*_+I_N/@T?5J(QD>!-TY!UR]1 M;]!L-$VK/1@.^ZWN9:-[=3WH7W>Z=MMN-YH]^TE+L[FOW[\A,1%1#> WH$^T M ?4\1.+[UF+\B&"6Q.[[N UGSQ.=^!CV?K7D%\+%.(!C&FX7#/D[_^ M=F:>T6>8DJ,^;UBM;^Z,1\8GOC"^!C.VIB5F++QU?3$\EL2!^D+()7VS<,?Q M]&VO5V\6_GO];A2$ #K/ 6Q[;![QM^J/-1XZ2PT_> 1)\-N999UMMPM%CY;U M^MW9FOZ1OVW_J6GN]-J.O;W<:P_;T\>^]^CYZ?F58WZI6NN<;9GKX7"2U+KR M&6O^PX@"SQT;Y.TPS2?@J.Y35V++/OO>=X)PCEX8/C9&2^,KG_"0^P[?R0MX M4*[8>;$V8Y^]E^I:>)^,3\ELQ,/3%)83)OL5CYS0I:-F3?OGI3V!YS7"ET]Y MHM=7\X+F!>(%UUO9,W_R /2VI-EQ;=?2'*DYLB0<"0H2QF]<@:5Q"A$&31UA M<(H1!O<%P!ZDN.O#$08Z^+4:O*N#7S7MRH0G-/GVWO5U&=>J$N^4@E];&IJ> M(C2U[%ZOUVB870J$M2YD@S_O-M?-.-0TC7Y)90D*;VM$6G7-JA%I M=6FG$6FER:=+P%:9>'2Q@'D*-V$UVII+3Q&0RFRL=K/1;+W210;=@W]HU;- M&/%XP;F/>-7X&(3Q+;L%S.OZ6$1+ ECLY\_Z3=VX9/YWXQ.M'_.,?A0%CDN? M-'RMLAK6\+6ZM-/PM=+DT_"URL2[L"WTJ&Z"=D>'7_6%PQJ_%O'KSM4$AFX( M")10+,'3.# . 6DM@K2VAK35XGD-:37M-*0]'O+I$@15)MXI05I]=Z.&M$5( MV]@5TM[ + !2'@[3?@*FP-0"PVIH6%M%OM>P5M-.P]KC(1\"!DV\JA+OE&"M MOBY.P]HBK-TC*\L-GP75VCV-:JO(]AK5:MII5'L\Y-,)754FW@FAVJ:^%$ZC MVB*J;>TWQD _ 0DL3KZK$ M.R5(JR._-:0M0MKV[B&UDV= M"8AVJ9&M-5B>8UH->TTHCT>\@%6T-GCE27> M*2%:'?BM$6T1T79VCJAU?QP>T8UH->TTHCT>\@%6T/GDE27> M*2%:'?.M$6T1T79WSQ&[ QD\**9E?L+"I6%U"=:V-:RM%M]K6*MIIV'M\9 / M (/.*:\L\4X)UNJ@[Y.$M:UVL]4#%C=MJV,V+_R[\)PJ>?W+[O5VA;77./O# M>VH[&M)6D>>?:5\]_X=66!4EGL:TE2:?+N=58>)U+NSNR6!:'?5]RIBV8UK- M1L=,,:WU+ZN]LZOVDWM@1RU!VC9!VHZ&M-5B>0UI-?$TI#TB\NE+%RI,/ 5I M-\6/'!VDU6'?IPAI3?&G1;?8FNWT%EOS7]8L9#O7\CIT\ %AVA9AVNXS0%J] M*Y=68C0BULRIYW=W::.&S]E2-RCX-P<)-[Y$MUK M[_#AN(2(FX2(>]K)6RF.UY!60SX]O^,2/@UI*TL\@+04C+OI+H.C@[0Z9OP4 M(6V:8]9NF:;=O!A;W;;5LRG';&=4.PCYV(WOPZ>6\-BV#38+_%M$ISDP&D^Y MX2$"#B-CSL)X:4 _/ YJ J'B7;LSZ-AA->-3O5^O8>// Q=SS,^+'UG6C.^N#Q$<#SD MO@]O_ ^;S=\9-S,74#H,,0CG2"$QG9O PY;9V.B'(?-O90?T]640?#>^)MB& MQL]5W@5T*EMU::?1A:F3.;OGY*.3L^SF;P)#>,F_!EA%T=3$- MY6SN&^)V+-]=@8?W#Q>?ID\+T?@H\,8I*/PEZ@V:C2908C <]EO=RT;WZGK0 MO^YT[;;=;C1[]I.69G-?OW]#8B(X&\!O0)]H ^AYB,3WK<]6QLR]7Y -$]B< MWG?+7W\[,,_H,4W+4YPVK]K-PG^OWXV"$ #L.1@# M'IM'_*WZ8XV'SE*[%!Y!$OQV9EEGV\U6T:-EO7YWMJ9_Y&_;?VJ:.[VV8V\O M]]K#YOZQ[SUZ?GI^Y9A?JM8Z9UOF>CB<)+6N?,::_S"BP'/'!GEC3/,).*K[ MU)78LL\6?!"CI?&53WC(?8?OY*0\*%?LO%B;L<_>2W4MO&/&IP2O^SQ-83EA MLE_QR G=.7I3->V?E_8$GM<(7S[E.03,KWE!\P+Q@NNM[)D_>0!Z6]+LN+9K M:8[4'%D2C@0%B<>G5V!IG$( Q*8HCY/E^ZH&0# ,U\'@A>;.I<1NDMD,Z]D& M$\,V;=.X_L&=A*(*/D\FKD-G_'["/,/U4?3P!R>8S;D?T;B-N/!O6-74>$!AL[)T(%?H3Y3\'$^-\O M'_]F?/CPQ7CS'H8RYQ23:GSEMRZF]0,V_)*,/-A&\Y^U=#Q M)+2?)I\FGR:?)I\FWZE#QX:E<]Z."#PVK-W3Z'$A)K 4=*P,&/+37U__YY>N M;77>1<9@ZO+)AK/I>1)&"1-UI+XF'C>L!CNWFF^81I*GH0PU^33Y-/DT^33Y M-)+4EZ8=%9*TGQ%)BIJ@+O,TDBPOI^F]3)-/DT^33Y.O].0[+B2I<>01XJT _JQ@UWJ .KT3*IN"<;!W.L=I%_7#W4,]LX$JP9>L/" M$?-Y=/[YA\>71M^)10Z/:6O >A(Z5Y-/DT^33Y-/D^_4 2L6+W__Z49S:26I M]_]=?OU@O/>C&&\I,JX")Z$J\N>$\ESU_5A]/PYX9/A!;+#YG+,0GJ 'WZ/( M Y&,'K%8D88T!AQAR41-ZB/F-T"N@RYP6]I\FGR:?)I\FGR:=!HU6\&?]=<6DGJ$4[[QGX$?C!;&M<_8NY'Z""\<:9\ MQE(4J:E[;#I(DT^33Y-/DT^33P,XJS[H?]!<6DGJ;0-P ^8YB2?.G#^X_O<1 MWGVNX=RQ:B1-OO_'WILWMXTD><-?!:&9?K;[#=A=]^'>Z8@"4)CQ\W3;7MLS M$_O7!D1"%K8I4@.0/N;3OU4X"$BD+(H")1"LCAF9%X"JROSE55F9CGR.?(Y\ MCGS.G(,O(QT[+CU*ZMUESD7I13;/G#4W %([?>+(Y\CGR.?(-TSRC?IS!ERXY=%CGR.?(Y\CGR.?,Z0@R_?O=>.2X^2>G<9(X]"@I%]H%\]XEG^XZ[/KCQ2*_ M2I:V=DI2W#C0:JNR3,S]$O/)U)Z8K=O/>\:Z_\F=R5!P#\?Z_M:V6%5[B725S8P"6A5"L06>-0&^1F]=7U^F\2):+_)MW/3// M,!\F>9[,JQ\[&V]T7JDCGR.?(Y\CGR/?0>R[)Z3C95K]$)A?CIUGW5S=7-U< MW5S=7-UP:4"?'7R$&-]:KO+O9=[W.X. MQ(EJJLEN\[2_+M]]J6Y^OIA-UQTV_E3(D& "( OC6%$S MM*;;G_7K1\MWMK5%:+XSA"VV=+.XCS>^MSY]>5M;AO[A]5_?J(]_?Z\_;'#Q MG2/KR@G(#+++H69S _CE*\S[@?J[3FL16_PY3_^URO(R4EK8I:[;C502 6(; M3(7TQ^E/Z]XCZ61E;IREA:>_3BYME+5I0 (E)GY]TT]9L;[ZT5>#N$\]0I#"O/%8NYE9@CGZ64RN_#.OY4W*MN_5#\H[YRG MJ[FYJKQALEI>+G(SM>G+W=>X0_U2UFY9TL[E-T0YN$41^[Y[_[E-09C=I.+Z MFNJ1+ZX6_ZYDO'U0*5:]23J;U=?\Y0R_-;";-^RW$_9A=F>5_DW[QWB^N MDHUHR)=LNKQ\1:A5(^>+W*S@B\EB-DNNB_15\V)#3%PE^:=L7LW4K.RB^:#2 M2* <;Q4T,+>PJ_V7,W)V=TBA&@,#E2:[I3>K+R'&W_M6HN]\RUCGR^[CUX-# M9W=HZ:?? )$/A:K<+E/>_..][[V>3]R.QOCF]ZQ1N9Y9]^S7X-NK[32\'Y[U M-&NY54\"7G_UBL4LFWIE_R\ CF,9*FK_7/SLO4M6,\]V_$H^9[-9ZAC\> 7S M]X74:/2/L10=SSJ>/:II5N_LKU]E2W/;B>7B/"TR:Z]W^C-N]&X\5=Y^:&1G M!^^IIU#/SN&-&SXR>QH?>4<_N'5TK1-\GJ;SQM>MO=L+XXPMOAB.\*Z-E[N8 M%]8)KAW@^C$=3]KR;]VQ:9)8![%\N/UT47TZ39;F [,6MG'IOEYQ'1.YU_/= M@&K?;O,!'>3O^[KE)Y6;*<1+2$3[/_K#[@[U%H>9WNLP8_C#G3XO_LY7>UZ& MVN]&H^LV'.>[6PJ?_?K!/#59KO('63='LA#[IKB<)Y,_/N4+LTPOJI[+QS#9 M!U']8[9\F#WK*#Z\R3Z(XI%1B(^)NHPL'!%]L<\LG3MCN@S%_!T &AIR'R,@ MFOF&ETEF3*JYH^HXJ!JGY_DJR;_56W+2]Q! X)G#%;5 +*WU#6EXX 5YA/1R MBGP\DQWQU,9&QQ.ULVI]_-+3+STUG^;IE\(IY7$HY6J^49:GD^7"&= CH:HS MM6Y=L+?L<@IZ/),=\=3&1L<3-;2\CY>+JZ3P(B.N)G^8"3N%/ Z%[,RL,5+5 MF5FW+GB,^'(:>CR3'?'4QD;'$[6TJA=J=I&G4^L:QFFQ3)Q>'H=>=M;6&*GJ MK*U;%SQ">CDE/9[)CGAJ8Z/CB1I;GIYZ?\VSP9Q/& !W'[K%[\8S_#TQLYVG_W9:>1Q:V=E:8Z2J ML[5NQ[7V%%U./8]GLB.>VMCH>*)FEO?/;#;+DBOK$/Z^R%VMI;'H8V=EC9&J MSLJZ=<%CQ)?3T..9[(BG-C8ZGJBE52ODY+.9@9%6[_(T*UP^_%@4LS.WQDA5 M9V[=NN QXLNIZ?%,=L13&QL=3]3<\O[YTOMKGDQ3[_VB< VMCH>*IVUH=582ZMX_#%8FXEEBL./Q*][*RM M,5+565NW+GBT#'.Z>CR3'?'4QD;'4[6YAMG0?@!,?MQZN9KONSR;3[+K9#;8 M[NZ.T,X ZW=!'B'0G,H>SV1'/+6QT?&T3*^RU70RS]*9;6WQ>S+[=W+I4N5' MHHUOFUUQ-D_,2_/*F5VC(K0SNS;2N1XATIS"'L]D1SRUL='QM RO;IW3Y?(R M_>(%+[W_E\ZNOSFE/ ZE?-OZ4I.)FOKA,R[E!!'[HC :" MAXZ_O@*36X,O_U[FS4VNDT_IB_,\3?YXD5R8(;U*9E^2;X5YU,^7>3V;Q,NF M?SDK- BBD =$:Q51&H021QC%$",)PEC&T%Z3W%B&[\WM;E*):JK);O.TOR[? M?:EN?KZ837\Y\R[S].(O9W\J9$@P 9"%<:RH"+"(=*@T%X@AAHE$#UK3[<_Z M]:/E F]QX87F.T/8-ALDV9DWOK<^-;,\FANV#/U]>KW(EW;LK^?3]#HU?^9+ M[WWZ*2O,(].I]VYU/LLF74,KSO*KFSSUQ-,X:]9PUS%T!8LP,J.'$7Q<>$8; M>Q\NDSR]-$N9YH67S*=>L$CRJ5W.)@VNV'V8/0SKS3_>^X:2DY>O]EL=R/I8 MGNJM_?FK;&EH/S'W>'N=S;/%W#/_LPMGD%):3\G2\%@;0_VP-!]9I7S\'0FLI0[GV[ MDH_WOMH\6NQ]L5\N=)[.RF6]L<;%FC/L6AG_;W&5^IY9\A: _^=/ D'^BY?^ M:Y4MO_GE/"9)<>E=S!9?"N]BD7MI,KFTU]O'?$L3 ]JLXL>ET1?I"_N1=VW& MMIAZ5A0^8AUZ)DHUF^[JS!=+RTC&IYL909-]3F??JN6[L6P7:VBU"_C32\.: MWF*5>XL*E#M>YUWG:6'5PT62Y?9I9NV2VIW1N9CV;?;,B-[VV[)BTYL=U%?R9I<5+[]F51#(K%C?,BSP^4:)%F:.1DA, MS ^L//%LEV*S1D:K3NVJ[GGO;<;(ZV:5PGJ57GCVHT]Y98[DR57Z99'_X?UH MYH1_VE^B9$6QLO;!MX96AM.7:>DJ?+BVXC8OZ9U_2N;9OVN)ZKV']_T0V\-GFWZU"L)2T5RYFO]K95;[(K-$O6G[ MI1<7E<::FU_?T@D/9^3GE0+;N"N\3.:?4LNR'5"_:\367JY3Z2'?")@\;/3* MZN?>_*@Z(&.'<+<7O[=8584WS8K)JN0DLXAOC*'C06^YV,U*N2$7C6PV&K.D M1Z4]K]+EY:)TT#HJQ>K166KD3U%+Q?^;S"TPO%JJ>=-5VCP_F2ZN&UNF0]X/ M:_'^]VL[-N]'R\D(_*(^_+U\!7_YR=Z+O0#([U.4_5:-^\>/!F033Q"TO[AZ M.30@!4F1559.[3T^J2_].'! ?!AT?+PT-O@.MKIQBQJ#TFJ:[#R;62OK#FE[ MEK&.MC-B[5<WQV!6OP#VM M(&$I4X[KI?=A95S)SH_7WS2NI=61Q7C&^U^6Q1U/?<;8XW%KGTLMK1?$YFJV2Y?M(VU]!;56;HU#.. MU-Q8H9/$++ 9=F:7WLJ[:6K-\E;N^5;U?TEG,_OOK4=8T],&.NKX1]*-9>PP M$X.B\W26I9]KCN\ R:RV73^SIAWV/E^KO4Z,9FC"8:OA:Z7=Q*9EE-BU.]:W M$S*>?=RE!BU]S'*DE92Y*D=J:'EUM9J;S\N@;CI;?+&:+VF^3@Q.2LV4+RH1 M9<1[;H%;QU>J>^W*%[7TL_9I][&+_+9*N_%U8X66CYJL'WK\ED_HI\,(#\O9I]KQ5!JV:P,VA@M-YNE M\T^EO"A6Y_];.7N^'8*-H,_2K][_KJ:?*FNCI,9ZAC6PDCL(-%V8H<\79N0S M^]:J(:/+K9?<04KC9N[B*21_I',+^,2(U,4LK43GE\HH,<_QK8SHC*Z6!]L' M5S*,7T.ZC+ 8"^(ZL3&%C:%MO8$%_+PKTS:IMC#CS(R4SI8-D7N6"S[L87Q M8^TT\'[>[-IVG?5 'K/Q,"?8)P[40W$4*O"0Y68&\L\$895P;PEJ$9'5ZA MR,ZO?+AY:TR-;V8)D]DWJR,K*5;RDC6R+53/S2(V8N1?*Z/U,ZNO/U_-FB=M!-WX#9F!K?F^.[&%H<:R\3V21A(LO[WT5''#G5@+IL67>3.?DB(5 M7,TGWZHPL3%U)W9AFZ?X]:_OFN%Z MM5G*>I?/^JKE'KSYT1_ILOS0S'^^N#).I75AROTG8XMM!@L'E:Q#'Y^LXW)N M]L^YV2' >1!=83P$ZT4MJW!YJ0XW%.0VZ):6RUW6R"0Q<+( 6QMJ5\;',! N M[[HRVB.WCO7R6VUP6NBVYEIU-R,:&E.M0MH?\\6763K]5,G3]*LU?4OWKW;L MC!Q=%Z4@G[E_!5V6(VY<&VD@A7< MI:-GM*FU>QLYUP2^ZC6R+F#UH[78+0W8:6H6RCBVU>]O*(M2.5RERSR;%*5G MV,9\?#N$&R*IZ,@DL]*KJ[06P3_B+0]9*Z"+I,P/VG;[J?$59W;OMW'CJV!' M*>D:45\:W,:Q;>Y32F'+G,MRJRBK?8O6&._$4A8WJ;QVXJMA-U*ZBNFL;%Y] M5M*C7'LKGF]B$V![_53FM0W@FF;7MT7GI$WH<:&M8=]4MWKK*BIFN;VP:5:XYN[U\O M1C/(TNBSYG-AG$N+C9MS,?Y7EK11]?(VU2^+FT:)O?-%F2AC+C'WF"^K'U\O M,NOB?3&_J.?7H427I;K2K$DU._]V*\.O,I4FQHZJ$?27,W!6OC>_FC3OMX#F M8V;DE?*]7Q@Y\XNWB;>;IRN^9-/EY2LBJN3K.L_[(8>P!^>HWS/4 T2G*E9M(@W6B+?!QY;/#),E-H929<&MG98.&HI&41CPVOM4 M"0-56M$ZY'MS'\B_+\'=<==(N,N*EW\WW&7D=,D@%_46>15T[G+8#;:J',56 M>)8"LKG2",\;8MS\]K84=UQV(EQV:_ODEL+]?L"C"KC6HJNK^9;&[5TVMD=A M.'>6Y!LBK[:-FX13<[MT^25-YS?"]>7V6)X9#BT3)DMMW2MK;C%S';<.EEM; M=JN8XK8=6VI-F[UOO&3+/EW#LQ,72ZQ#96.#]['2WBE?/48;;IJR;0YY-_]X M;0M7SM)-3ZFUPS<UTIM-UZOK-7(QU5'N+1?^L*4F/.F?4UQ#^W[O? M_^K]]MN[9T]U+L/7)5&F-F+1(>!_%.M@D3%<#<&A%/R9*??[Y+/S(; MH?]CP$E$=XU/*P"=0#S.K>E@/0.1&Z<1[# M'H'I' M]OSZU,KALHMLG1==LT6[6V\V!SN'/'I._ZV?L?V3CYCG4\1X>ZG'- M-YGU* X/;3_SV6S,7]F-P-)(_]ZISO7!G1%SBCMFMBU)8@!2]FF/6BZWG+6\ MY\R_.]G%7^ M7G4";%9E"#86@I6:>]D!AD'M?4 _K[2-$;$9;ZZKVDZ=IC:AL=+X57F8KDB^4X"N =VFE]HM&3.B[G+=/&K7.418 MV,.!BY)RG4VA\LQ<-]-IGMK<*9MGUYSTR_+)ZLJNWB3]WEFXYBA<<="S<$]F M T2I88=LG3KW6W:5+5MY<\3Q+N5-]M8IY6&Z)KVN8N-*%33'(+>*C9L'2V^E MW=UE:MS.7[SQTX[G4?H07^L)7*_RZT61;CW?O'M1HD>M4(6\HK:&KXTI/&DT MTNUCO#_"GRK[_+I*Y&Z49BD@TWDY=#/MYAR(O:9TF3N+/$W-A3/?SF1E@Q)V M=M9.*^M[F1]>S$IE;-TI0XO";G$WI:BF6=%F633[ONNC0)7;4J["+S9QM1[H M]\AVON4IXP7\]E6 R99&1KGW7A,QP"O5KC>UMA8T#I)=X=%;;%C%NJS M/6%@URFWF5^6V#:5>-*LW6K>#*E<#:/UBSJ7?%54IS<[-+\UIC;87;% N6)F M/6?3.F33JKM*4S6*Z)$N7@\"+:@/2M05U\K?E6D>KV[*'@2KU[M< MMG*5;YSUMV+":-KRM.C_II,U"W0.2=6+?%.Q&\:_6)7I)E50HP))?6JC$0"M ME;'.0;>C.D]MA,5,Q7#EO\K\_O-VZITTOO:X5$GT"I>EW?&IKII0GN+-;IJ3 M:U&UN&$@V >7">O9P@J8X1G-+L7#94SLES'!>RNLS3 )."3QG_H=;>?Z&SF6H-$R61F5*M]W'S"WA_%F-P4PJ#)D>\M> MOS7:ZI!A-3QCH2V:#ZH>".4G58*PQ"_QC?]^:!J6V#V%Y+I(7S4O-H1$FW-L M?F(7^B]GHLDUWI)B7#V0R1\Z",W>.&T,E.W%'_6K[*9G9@KQ[)%<=.?&<=C&>N?2MW,$B(G_T:VO2Y=1Z=W=K_ MG,PV^RT=C+_O7+X#S_O/AU#=WYGGG=,I*?WX^?QG-9OLZZOY8A[GU999&4V< M(H&X%)*F'),77_YX$9LO7XB $XX0YSPD(,888*F50!$!((J9C,^\>7)EGKTJ M7GQ*DNM7ED_4?&K_T2V3J&68Y+E-K/I',ENE9^4&@YG;>QL2C%];+^J_R/_4 M]_B?=3.OP%;R2XOB0UI6DBK4UZQ8_\IJE*#6*+^7EOB99T]QE_=<%=,S;YI. MLJMD5OSE[(450X9.:2F0RL)(R[^<95^7K^:KJ^EB6?_R[%?H0PA\(=%__GQS MB=I0?W_LL"OK]KE'>93AOH3CA5E9A7A1EW>KL,FE/7HN,UQTIS%"@9!Y"$ M,9)1J&GM-2LJXK6ZGG_.7UEB&#_Y;Q4I;&68(JSH\'=+A@^6"FI-A'\:&H0- M"09LE/N 4Y_8PQ4CUNG.+C]%H$O0VN40 (%T0!35D@.!:=38Y;'QLC4_'-"' M8KD;H#-? C)JH.]GO ]6___='M:95MT#-\R $PUZRXZWC7044!Q$RNXT 1 M%>$:U3SB@>JBNEK++=@>L'(6Q,=T%*'N4_*^1HL\0MM8M0 18Z$6 = J@A H M!AM]BBF)]T7>4+0EI#[#?0:ZAJ\2C]U7M@JR&7 >W8]7K4.+[-)GILGB%770#:OM/U"YZN"B&K%:9]*%D MH[:#G<-[DN 6;88W#CFDB 6AXBBF! '$>*.@@=11[^ >B.;&PC?";-3@'IF3 MV[# NB94Y>N6Q04?B_ #'%(> M A "W2B0ABB0D+HI@CH27F+*B1'@!(-LYR MM !?8]Y6!5GFJ_)1OS=4&*X"A\+'_4:L[^&3P>KQDU+7HP4S:H\_!%H!&L4R M()&*<:QD !HP"X7P1@[8(\ \$(6-H,]AKVEA0P7S,"M&#!;N?2Y"S1-E?:;= M&>))A0!I-7H8*( Y"F*M9"2I#%A UTED6&R<@5I#_VU5 /ISA=*!;SQCPGTD MGB0A=#_R/[=R=V+@!,4 :VT!"G@82J@%!D ;1SY@2-:V0"R9HH\2 P/1_M!' M%-O3V:AZACWAL=+H ,5,2"B$F( HEJOCVJ5U:5Q?2':](3 MB'U!QWTZQ-GLIPE?TIKED@39&/6)]N]&!U["FITN,%H$#MH6@&E&2: M24*$EL;8Q1+7B68X('0C%^6! !R(_B0&@+C/XQ7#UY)'[L"^7??+G*5)83ME MF0>_6%R\L%VPJM9ESA*^A6L$6ER'F&AC&:.0ARK67#!AOU8A$BJ2H=C ]7J] M?[/+_=Z.^NW%WXNTM(R'JUF9<6L1';5=[-S:TP0S@JV2%H)*&,80 D$CS4,= M\@;,.*+HL6!^+BW][S1?3)/BTC*!0!#],FH@C\S!?9\N\D_)O&Z+ZME6F+9E M9=D=K&ILG5R5]7-LY^]%U=9]N3!L;GN;7F1-^].TG[#T\>*,-QUQOX/S=HE@:,%]D%E+FWC=)4I;7?3W7)3W>7JB*&JHAQL?% MZPXIAA_ ]JEP+O3(U/;QHI:!5CM#CHS3' 0B D%H;.TX;&H#QCB4X#E0.Q2_ M>S2H/16_.THOTMS6+UHF7WM4SR.TST4K <(04>-I:ZVXQ%)J 1ENDD)#C;9L M.U6+_'IN^WQ_3+Y6.!YT#-L>N^:]'KL>GH7N7.W3A+*4:RA'&H3&LPXI4@"3 M #.][G$A(RGYHZ \$*T,(?(Q=HTMCLC9?FM/7/83]SY:F&+8@2G5<41C:0]? M$%M67U9'J U, PSI1GV$+]YPVT9&&45(I":!"&*D M->(Q:LX^:L9C]C"\#40/\\IU!,[UX1I!^=, :5Y'/(X$(0J M&BK:E":)=+"!\Z&K5.PC@GS >O5;]V6?89YQRLZ6;:)8GL*PG6'+HQAU M.T47#[^EW4G'\;<]8X6(.1$Q@T&DC5.@FZTM'FYN;3U=-_I&)MTTM%18 PUH@&&@A> B6!^\XK&*G[&7^\%PC7WCD(P:UR/; M]'+=W"O8\E8=(Q4#+4,LF08$0AX"UK22%B)@&^KX2=JY'PRQ/N)]U@(?K+X] M);5ZO#"4K?8$80A5B(&((AJH"!#S;PW#6&.T$29_DH[NAX*AT9MNE^R8/-UU MM&JV2.:%=YG.II:^93-*E\RY#=L4MM@.. &$K\U2S@]:#5 M+Y'(A^YPI?.$1XAWW&D_J2*-B0A#!+CBF@.;^UFGDH4*;YR4[AGOP]'SA-K: M_:X)Y1%YR$TU#E==J(4V[4";4,IY;%0YEBB,D>V+UZAR&D<;WO+!JPL="KK4 M%ZC/:MV#U<>GI':/%X*\;60GD I9A &*9:RECK@0LM:NH8KBC:89!Z\O="@( M,I_V6BE[^"KRR+UD5V%H#V3+%MF &F '"&G$ )%1Q#4) 5*!8"K4<;QQ4NKP M%88.!6V(?4R<'^S\X-'AF<&V]#42( !!%!!E\$P(,U@F%9X#H .U$?\@PBR.0\8%, X]C\*8-*G<5"*^$6+ONS;#P=(_F0_X4W:? M'A[Z!]5_\EC0/LXCUQRB3C46K"B+ XJ!4?F!9$C*=94&J#;\]R-0]91QG]-> MDT_N0_L@CU8[H)\\T'&G\#]@-(JD,&X_5,)X_B&N3U_&B(EXHQWE$6AUBH@Q MZGL]AW640#\-)[]\=[.6PL?%,IE]U^M_ +6Q(>ATL;(Q_D=)A8/6W]A36OSY M$*MS+S<=M^SL)/_I0+,H%H1)RB'6**:\.:,3Q#R #S&2>CE%(X#T!>PUCV!O M:@]3)IYRL,,)/2?T]A1ZG71+%!E'$$8441U!21@+XV:'**91N)'Q_#V#L1>A M!QGU9;^UID<-ZG-->3I'$)Z)^7=M=\_7GY MMS.VF7&\7]0#@@C\\$M'X$R,+Y[F!Q(Y)SF&#VGJS1?+M+")84;5E9(_L75% M+K)Y,I]DQB$MFJA(\7*0*]9\?'M,FT,X^_Z8>Q@A%K?8OOQ[F3]][/9\\-Q["+F"#9&8 FWH?+E-CN'H_VF7-YJMT^M,SC_+' M;.XM+Q>K(IE/"[_,3KU>>L5EDJ?EZY M7.7[[@/FUG2?W5"V$%2*M-1?WB2=S>IO_W(&SLKW9N"3YOV6%?J871E!^R;] MXKU?7"4;?O-5DG_*YM7PDM5RT7Q0:?'RDR_9='GY2N*7^,9_/S0&O+$J9LEU MD;YJ7FP(C+.U1;VV0,39W?9V]4 F?_CE;,-.J[Z#W_D*[W?9(1\V*)]B*#;F M(;:3'A!.WP"O>.ABW*%BHG12;LY4BX2A[]F@Y4"=#\<,S\ ,M\VUQ^X_3=+T MXN+02W2@[:??7JO@]6^O/[[6'SSU)O(^_$V]UW][^UNDWW_X#T__U]]??_SO MQ_+64Z[8H,+4(YZXH_[)5?VW[27.Z_82KN+_Z.=W,K3L6_4/,_7D[%A^%AYX(+V5[#$:R"+"0B)"!"."(7$TG&+ M)2,FVFQ]HAE#-*9A'."(245IV/0J)B%CLA^Q-)3N:83X1/99M7UX8FED!38, MO^6K=.JE7Z_3>9$6Y7;%HCR;.\N2\VR6+;/T5+N.(X#:TM (*XT";>"+>"PI MX[KJOH!C$6FJMB'9KNQO[2H>EXV!"?,![C-C=;"FQ @LAA/ (FG3NW$<15$0 MQD )HL(8!2ALRC93"L%& Z.]L3@0Q8HQ\H7KPW!,\8=P59AG&S4Z3:\717:( M>I+[NSO# #1K 4T%ES*(-5,Q5SP(N")-ZC(+R&9QFV9UU?2SS0@I#(ZC>IV' MJU$AAKX0XS:/3]EK/V4LB_880D01%M2XM[$4P/PB$ S4AK(]N+K97?!!6!Z( M1H98^(B,&\LCG2X\4>:FNR$AI#Q@7AD!BH:8Y4A"OL:8SQILK< M'7O/I2X/675Y^ KQR'W7#^D\6^35J1EGZM[&+6EQ&V-@=YL#'@,!C*)$A#0] MAJ0Q?C?*#%0+^\:NZW#U))7"QZ#7RHN#,VV=FWJ:V&5MP@@U.A< $B 2H]"6 M4 N9KD-.4E*!'X;=@;BE5'*?B7%C]R3/M[AR:5OQ+%H\HU!S29!6$B- 8AY3 M6NMB:51KN.&_=C:#AJN+H4\@,-K8U49T8#]UL"/0IE4QH"@ @1*Q#A@*.(A0 MT\2$" 4WLCV_#_:!*&_H8XA])!W83^=\VGW'4)I*G%Y=BO.^HRA/:M,_J\SH M_Z#:,+$P* @,5B,ZMCXRMA[9YN+MXT8NC_:&Z<;:LM9"1$H$ :92:$$C9.RZ MIE]-&&W/H^UFQ*OYM.IAL9'2-^@2]P3[4KC-QY&IG>,%I "M+Q6',@I"H B" M4@-& (4U(!72/.H3D,,I14^(#_C)=XP[IEW)P^7O[-$;Z,@W0C!H%7(< DJY MC9W T*AFIGD %(*2\5X!._I_=QOXL_!FLD1WTS^>=M)N2W/X2OT$2(=M9H> M:,2YA$)11,T/* K"P")=BB@6,=\PO0^99G2L_=W=YN< 47N2^R&8=)!- 8(T MI"&+0A3QF,1QDX@44>-8'WKS\V -HX2/6*]U+HYR/\2!_>3!3F7;\9D'(054 M0\U#1F,S1A34#CM0H0:'WOP\&I?\.,%^&O[\EKW.JCG"M"@H"' M.A20(A@II ,9&3>@KI85AC%ZL+W03ZX3$S[M]9C[WBPP3-'@?'@'^P?#7HH6 M]I H)G@_-Q\, O <1K<-0#KQ TTHT"+@,2>( M"DYH'#;&OR3!YC9 9Z75?!IVUWDW9^!KD;V:9S,S^7R5WFD6+,I;S9=F1G=9 M GV;QN\&BML8:]83/[PO3^#EP!ZUTGN?4YFJ_07CP$? M@/+_50-8XZNNEI>+W-Q@^HN'@$\I]3%>?YL5A2W'GA2V;;"9Z*77-/7SFN:. MI;=[^]-M7?Y.(I.==G:U* (1P:&65 -M#&D@%6NJR'*^68ZGHMT'2[I_6'(= M;&L+@3XK10[6:SUV474:@.GL!T4X#(-8:*PP0R$VO^"-R\E"+O@>@.EG4V@D M@#F-5(ZS7Y5YGJ51,C.Z+YL:#>M-DFMK/KM ["WX,=B!7T )(#)B/,:0 "9D MT%0]CR2E&XE<[3*_,ZO\>AY6:]Q!Y>$TF ^,H4* ZSDV2B/]Q#&)VR@L#5D8 M1Q2&(1:0TP &L.DC2%'$^L%D7YD3PC@0".%18W+D_F.47J1YGEK\7=D67$G) MH,M\52R]\D +_,6#@/M(TM+QLZ\Q6?N+QDM\\X_WOO=Z/GEI;['V16L7;]P$QF.(V(^5^9-S2<>*N\XV M:,@4#% H, :V?PB3/."U @XX(=_S21^"NYY4L,$=[M,F/A;'CG=OGCE$ M=3H\L]JYNB>)3PY;32L PQA"$4$8BH#+2-&XMG!AR*(-5[?+)EL+CN',S641= MKZ&:3%97JUFR3*<&F]DD.YQ&Y+X$TA>\3Z4X6-UW2BKN>('4B=7$4$NB)-%4 MQHR&G,5Q8VEJ8WQNE+#:"TC]J"[N PQ]C/L,V@Y?23UK0F#_0=O?TJ+PEGF: M%*O\6Q-O71J6Z09MC8V"D$^IJ.*VYBWG/I%RG0CT; ':$=:[NR_"Q#L1)A4I M+:4(,0CC,"1:V4J7=;$<&:&-;GL?:T(_0:(0]QDB/B*#. Q[++&H00F?H>KY M4\2\[$25">,"QII)P$+!90P(JDUMQ/7F;LY.F._-(B#81P XS!\@_GP,[O&6 M P95+9QBRS$#5SYK#V=!=+*NI(P)#BB&*N!:2ZU9U3O(B +S,MH(2Y%3]J3%I0<)V9Z# 9@=EZ[NU*TK7?C==?<#> $;XI#T78UT2$EFL. 1LI\'8*00MQ4 M4PDPZT,<]F- 8A\RZLM>-X3&)@Y=)9D3JC+B:#S^>9> _GEI^\>M/R__=L8V MR^;IBWI $($?#B1@OO?$CHB;I$;ZYWV,X4.:>O/%TKB)RX55*J6,M:D'WD4V M3^:3S 9^FT+\Q'7P]L;Q%W/+O9=[9? MF-$MKM)G'M^/V=Q;7BY613*?%KZ7?IVDUTOO.LVK*))G!I[\])@QWM =5KAW M4$P25XBGEO3=)9[/ZV[^<@;/RO9G9I'F_9>$^ M9E=&7+Y)OWCO%U?)A@=ZE>2?LGDUO&2U7#0?5%JO_.1+-EU>OA+XI>C^)W]H M#%ZCA6?)=9&^:EYL2)"SM06ZUMC0XOLN [5Z(F4__'*V8=A4W\'O?(7VNVPT M#QN4Q?]4%B"$S[ 3=*=3MR'>Q$/G?H="^^\TR3UMI,?-/+>A^WU#\0,.P02; M:[%?(.!@/&.CSP/U%1U?/"]?W%'ZSO'%B?,%/]J$]3ZVJ,M??Z>"[=^,UW.^ MRF9V8*YRK:MHS[/1P\]H._+Z>6^7YG,OV[+)?LK%N&K$4MHV_U.:8QIH M32F6%(0$*%)I<\D9E!O-_\IUK7(7!FWL(^)S+D==J9<1YP' M0DH98, 00TU#71EA$M"'@7\LVA/A4P) M6[6*%-""4!P@+ ,(5!A%M4T<@A"R+7WJB^7;B[\N%M/R"%>:?\XF:?%A,9L. MVD2FOB#2%[U6$-ADWN>/O;CV#6/%+&XQRQB'6@&IHX!0%@' XKI]DM("B.!1 MF!V.94Q])I$/T2FV?G"8'0-F:4?/1CAD0&C,0&Q,8!E)@.N=I!ASMN&^/@BS MPS&(B2\E\#$7)XC94PDW?TAG,_- W_N4SM,\F965>)+I53;/BF6>V.JYKH[F M0T4%9VVA;4FA0I%6BH8!A2(2NF[.% B.Q<:F3I X03)"00(!;"5)Q%0,-454*RIB3(!4=1Z<5(S'F[5! M]Y4DP_%DL$0^ZK45S^@ER7Y[!0.M07KVZ]OKU++K_%,_J37[2((!EX-KI$2G MU58,.0UE1(. *ZIE%"E8=PA23!D+9&.7KUG@:J?OMT4Q[*1Z282/X &,BX%5 M@G/!Q]&CMM/72X4H"@(:!9!R1:"6,6J\A#C2P481Q]U0.QR70$CJ0W( 1>Y0 MZU#[M*CM! D)CR,*%(V-::ZDA!'781TDU-3X^ONA=CCF-Y?2)^ $<&!H?94 M-@U>VQH4:;'TTLKW<_[X@_WQ3JDQC;) ;L]*&7$&EB#'ICZ;. Q$$@67N2-2(;^0?W M2XSA6/A&8H!^TW"=Q' 2XR0E1J!<(&XGAT@U.-[;?KD&$ M40PW!483B8CSQ94MO)[-5V8%ZE#%8EX$J<%P6OWN8_(U+2+SHC"+/V@'1AKI M(OH]CWN4O0I=0/+DI0,7G8-&,"[-"!YP0&*M1-"TSM.*4GU8Z3 <9T5PZ$/P MI-Z*DPY..@Q1.G0"FIH;88&"((8B,,X%B**PWH14BJ* 'U8Z#,Z#OR^R)>? MDD^I%R3S/[+'=QX8@24^]ODY6HYG?B=#RU-)?5K+X_-*'GL7Z:-K#QWAWN,] MT0!,VG)A%''"$&.Q%C(&+ P"46\]*AQ%X49*K= M#ZY@V*"-\,$$_,8'7X;:7",$@BC0@-&8@Q@(FW14;P2J,% ;N49]5\T_&'RI M[#LXY^#KX#L(^(JV(8Y40 =1"+G4<1@I )$4%7Q%1 %[B/;=*[!^,/ABX&,X M[E*[(RO7N3XU\&PG< >!3@):Y6I>8R0!@8@+'0 9:5:C4_$PV+2-FR54\VF< MILV^63(O_I;.IO$B_V"0TR!N^ 8TZODHWV#U["FIT^/%)6JUIE:0"LP1Q>8[ M0 @((:J-WC#09*-$QF-Q.2S+&/I48H=+A\MAX)*T+=Q8&&+%=:0@YQH@'0O% MZC9-$>!1[_IR4"8O]P7MTU\=OEU[Y+%BU\KI>[!FK;J%&"%&= 200II1JI5L M8DR$(+J1;'Z 7DZ' BTRH.WU;,K@O%079#I-_(I.9U410,PQPSH2 8AH)..Z M?H62<00V:T7UW\[I2FG2;F%,41# ,;,Q;, MGKVBH6A:3R!,-E3M$Q62/YC/*XW]?(K])USH:A3([<2NA-)2VR[%QK4E6H*8 M\*9IC-8*L,JE'XHY#+A4W2*R#V5N+0KW_AHZ2!0IU**UC)4 $G(80@5"V%3<0 1JQNKA $(+A[ M'_M(;'\G,YS,<#*C#YF!6ID1<0DIE3C@6,!(!SP"30G'4'(4/5$)Q\/)#-AO MH'[L,F-D11PW#E:Z0HY[[^TQTO:J#AA5A"L1:!#;;7FN@]K4$*'FP4;8<0"% M' \F8@#T)735VER$\N0%!&O/9\LH8D(@HG5(A&08QZCN4*V AO&6^,6SUW(\ MV)Z%\!ER\L')AY.7#YWX)B!08L1EK*&Q)03D7 1->QJNP8%KO0[*1^' IP2> MO'QP]1Q=C397N<]QA>,*QQ6NGN/Z@NJ=_?5WZCE65H]W7II WM):/Z/-L;G' MR.2,MH40&! Q#4(;Y(94@0#&L,E 9Q0>V,BLHE3];'PAZG/9Y^:7 M+\A$&PK6.."QQ@98,0D8%#J&ZV-:H99/$NGIHR4/E3['KG"(@]@P("8 [N@Q M"$#,A=0(>(EC21R"4,-\HXC% ['22.DO#TEB4+JUSWW0+ M@5IE*6*N(XZ(T#1DQCQ%,J9-V!,H^J4%HG6\1I//T(EL>U-HDW$?4]JQR.]D3% :8/,>.X9OT^Q73'Z#&)<&1\;L@CHI=>)2BK>;9$B)&" !(250,TT1 MDE>@NK<V5 !C(#=J--PGI7H+ 5+,?8H.=PSA**24"^J=4## T?@DYGU*46;*32PME(*"(L& R%H*!N*E!I"(--@-^N\JL;8&_1\DL*%_VVFW MR2PGLYS,.AJ9!6&G+!+#@G#$0QJ&3* X"E&]2:&PC"G:5V9M"P,^1F9!0EZ" MP^4#'H7,"Q4A$3$9 R1H@3B=?] "&\-QQ8\]Y3! 01? GQ:1NJ@Q)USKEV4NL)I1:" M[28&9X !&&&(21214&%%Z\/U@0PUW>ABNKO4ZCLD""5Y*4[,BAB$FF"@8Q5$Q(,C/5%-PH#["ZU>@\*(O:2GW@>LPL*GE PP='X M).9]2G,]21J[H.#-#,'JLW3J)689;'>L,BQ8>(O5LE@FE MI5:\;:FRNQ$-^(USP*XAR?^+:8"]68X5MR &V"HJ6YJ&"I!M=YH!?=XD/<9L"$^D'VVIG(@ M=R ?"\AY&Y-%(<0 RS# 3 0!DC@4=;_' %$0;J0M/Q[D?89LB(_(B><$EM;_ MS\O$C'+]>?FW,YQ9-D]?-.X( C]T[XX>/!YT)_B^]\C.DDQ2PQ)Y'XOR(4V] M^6)I3/OEPG):V3 AL9;_139/YI,LF9G[U9WJBY>[C[9]DGCHT,1=Y"K_5!_? M?O[FXISM3,!]U\X"YP8WE7\O\^8FUP;>+\[S-/GC17)AAO0JF7U)OA7F43]? MYO5LDE*T%%&D0Q@2$@C$* N$"*$,(9 ]U_/) T!S$(B'751_6&/9+FJI;2[-<-.\ M^#]_,LJ-_^+I?ZVRY;=G'O./V=Q;7BY6A5&"Q4_]#J9S_0T#Q+9#+*_/YL:\ MJMYW'S"W6G1VPT:!H+)(2N7A3=+9K/ZVS&JU[\W )\W[+0OP,;LRHO=-^L5[ MO[A*-FRZJR3_E,VKX26KY:+YH#(1RT^^9-/EI?FUF7RM>XU:G2771?JJ>;$A M#\[6T:[6R!-G=P?#JF<@_L,O9QMF0/W\N[_:[ZK]OG+/>OQ7V6&8-WM9/:L+/@NR:8O7C\O#,+DVFY*.2"<)!#>I\O$&-K39V7!YHB;X\&3 MY,&/>9H4J_QNQ]=9 XX!#TG[*+U(\_R9A:"QB&W[W\2:)<\ZD(_YJE@Z)#@D MG#P2?LN2\VRV$9)U:#@1-'Q<;'>,7-)B>[YTELPGJ>]%Z22UN^D>AKZ' &1/ M!)D[5[CFR7*K8(,A#[IP>Q9!>42-D_WF^C19&Y)AF@K0*8D,8B8%TZ&,".&0 M1U$45$D;H29<;]0_*0WS>J.LVB"[E9?QVK+;?Y'_J2_XG_4^6_5KJTT6<[OM MIKYFQ?I750"RO/GO)>?VT%,- =9G/L=!6=LE; WYF((3:T56(N(H#)\(K'6!K9M;/GUO([N]B;BH$\A]P>]23CJ,TE]S)TIYR2< MDW#CD7 _WB/B6"OB (@P193!F&H$-5 :U(6%E5(1V3@\=" 1U^R+[>&D%F;Y MS&?W"#H)F"^9? I!MXGR@W%-/PCYR=7$R%Z)RWB@#0G' 9BRB"<21# M4)^WDBH4X:%]W/GG_'^:#:KN'E&Y8=F_?(3<6('4"4\JYWK9F\" ^*3?:L;')9Q<#<03JIWF M:'P2\SZEN3H:CW^NCL;CGZNC\?CGZF@\_KF>)(W[3N\'_2Q'[W&.<'6UFB7+ M['/ZP@PZG2R]9/J_JV)I@XS>1;ZX,N\7UV4\8''AJ0]_+Q/[7P#I>_-T:3]; M)E\?6\'PF H4EG6:T%X]7@=7>N^4PYCCY,Y=(GD02-%F\B&$0P)HS#C1+ B% M%"$.8Q)J$E""@MNAO%9>Z%)O[.#' Q M?7NA:OEQ+*G-[$F2_ASF'>:?,H4#0LC7H">"X3C2" FF $9 !DI:T$<002KB MH8'^<6F^NZ1Y2-IKB^M>3$4BQA&"$AS#]2 1HI8_Q3S$ H)=EHF-&W\=^#E\[ DYQ7.;8,GJ'&F-^D M2\\PR>(J?20PAXB__;7#8)7 *3$N'-Z-J AXK$ (4%*"2!H7+=K#F ,)-[/Y'36XBFF-3;' MH U7M.>@/4NWS\;=*',73RE([+8PW!:&XT['G8X['7=P4I,) MDFUY.1A*KEE(%( DH,875&'M!"(ED6B

<#/P=^[@4_0P!;!S!( MJ$JA]>4,I25(0%G5RE/<6'M(=/$.ANY,77 ',$*!H8/#X7Z"B:_8'5)+#J1_ M[.A_.%WZN@>'8%]/H\KVBH?=^W+G,7NH.NN?;.$49^ MP@YC$E*VUKY3$T"E)"EQB,,4PH;+ZO36D@"^UONHS<-N(>IU:):A_N8G/ZO= MK>4?P@3]K?U+T6G>O?Y_S?CVT\*]:M%9CWD(0,R.T?:E:)ODQAN5 V[WQRV+ MGD=__,\_.&P"WS<7%5_ [_]4=_@IVA!,%K/I>%SVP3Y6+Y^2)EI=0RU3"B- M"=*I-=:GDU1A'%J0Q(JM_;":'1OE1S]SV@\'F6WT=^G;II%PW'?SRZ_RPNA=5\'I(P>A0(_NY!T8-[L.ZS4C=6"1S^YG- M?G5X4,!^U>^]!1/%$7'"@X#!5CLB@0T44%+CI%(%""-DQ?268/U$@:YF]GG1 MNZMUS1DN(M-'##'";4)2F5B 51IRBSCU2XRHME&ODT'NRAZ MMHOX2$UH#T*5)VYDD\B)%%.: :VIT5)AK(&VM19C$<='V$C>MXWD1]G(N-6/ M:?SM27V0NE21.M#[T&%Z']Y'4:N[:=/AB3I3EIS4ZA^:6"Z=9D.PA2;%,A5(UQH.$SS!VWHH_],/>$VH]0K/ M?7OD"057O^=/ZF*)8G3T/I9.U)Q-EU]\8]B__;*N']]7?*HV+FY,LNC(/AP- MH\G4RT&_YE7SYJ9%7=6IS#W3_?4R,JMO&OGKIY_^,[N]^][4AJ^=]O(.E_C1A26. M]@!.H #2]W<# F-83U@H8UH+Z]ZL ";,JWN9UE,?[/7CHI$O46^8Z[B*\ M;(3E_C'8@31>*VGL)WC"OB+IF[]\O+[V86[73LL?CWQ\4&$1FB[-XUU8 1&GC*F$< )%@*6IM*$ )ELQ,$\:&+\ MZVPZ?R#K=>79>/!F_>WJVUV^BY9W5]Z>I8/?>33Z\HGK.< MCR;Y?/XI_U+XV(HGUE=YZ457TDMW7GL9(]AE!:7>IH<%' HXU#$.\<:]BBBE MOGD(QYPH@P"UNNHADD@C-BLG/QN'Q(7C$(^YZ+(NP,LF8W6G(K/>RG !'2X3 M'01D35$\J(@P'&(#. -6"T5 A0XL082?7)(Z&W2@\L@-=%\8'2[.T.:H;[@L M^:$QMKU.U?8B:F_O #G25/Y$2 ..,*=.682)5=1"6H&<0)@D+V*V:LBQ4AF_ M]0?>.(R1[+)R<&]EG,#,9\',K(DJ53(5*2:":JX3:U)"ZRR^1#$GOKR([:?/ MS,Q(S-A%M.1\/<8>.YIDDT$>C7-?"*-X\=OI]=NE^Y#-Y_DB&'N.5.S\$M4] MT>3[@80DDB/(*.9$RX3 5 )$# ;$(&DV6J!6=/BC)\.?_: _7O]CGBM/@CO$ MH)>47F) .^V#MB_-]%;J"5#P.J&@W7V4:XW2E";,_3_F*8628P\%U'(!\68[ MA.=!@7@A*/AW[B2Q;'[C:40@B+Y_U3AP<3:<0F:/VI&E49TI%Y2_SN?:YVJK M-:*AIER;HMA!6B(9EY(9#@"L.S8E A*^T6'M(#//"\HWD(A80M8]LO6LT&I@ MW\MG7]($%Z;(* BUA2F4TD((,=%U4(_CY,.#"U]*)KG/OIC$@!RA*T?/V/?U M6&M^=/3S/LH&@^7MLBQX.\SO9FZ_BS3VH)\%_6P%AP\UK*OQD#>51B5FP!J* M.*7602.@:5(;NCE%=D.<40W]I2WR_B^P?AL[^"CV0Q MHT>0>_8GL?XWQ@M0$Z!F.]2TBAHCS'DJC(&^/)6A6G-8:TX*("5/"#4]$=(D MC 4\9>_<"X":/6M"@-[*=1_R1; U[47?7;5%NKSN1Y>AMT. &D^"U8J 1'"+ M<<*!Q\*'/7D6*8L1V%SKLD%3ZJ=8'H M ]YJ KM4! MF#.@)#-,$B*,E$AAB:N"AE@3^O0*B]N!KB>B+W% AT_;&K.70-?/6C[WH; N M;ME1#=KS+,ERPD7H2WF6WBQ(6(1 %>=1'/*8Q<[^/ITMOF1?\DAGDU]'^Q4\ MNP#)^\" MWITQWHDF1S:U5%"4$ICXK'>-A$)UPCL%(A$75!_M:'B'8XXZM8+V#N\N+CND M\SC,"P#VSF*@SCC4"2+08",S@"F0PI0K3CG "6.LE@53B3?J!YPHK/(R451T M7&?RJ43:_V"I #VO!'I0 SU2:FD52CE'D MJG)O3P M&,'C>;'/&7JZ=FSW.X#SOF?FD"#.5VL!.$[0TT.K>8'14(<8&,XA3 K1QMI* MB!2:VA1AHC1&C'!65QRFT-JG6Q]VQX->YM%%8X&Z[!*Q/W7V,S(KP'2 Z0#3 M>\$T;[010Q,(4Z*)(A!J82D$JD[Z$E)T&AL7G_? MR;/OM8G_2[T%'Y:W[B&#QQO =P;/VT#ZR"_>LAC%/UG!YO/4:DYD*C1*@2]U MK$Q*)4@$!2;E4B3N 7_.3C+4+0%R\EU[V=:6<&WWUH$D+>6]?UYMH%&:?UZD MH_E@/)TO9_F5NT./IX-?WQ1+X3]^RL=YP9%OC94,)TPFB=72_![Z)O:]G_*[17%38977]UEW]P7NX2$'S[8ITH) ,3N&-XE)SQ[R=W.16VB=T-U,D"41?.; M?'P=S?(O(S?O$C7FM9P478_&;M_=5_^J[Z*JXKC6$K_DLC]RO2T];"S>6H4-HOTW18AI]&^7C MX:$DMHO"FLXF E@EN3L!4VU3A5.L:45AEFB';8]3V ^^;W@^7_SL%LXX%G%O M^RW_*9_YAN).E#P9V3EB*KYH*(^LZ,Y!\Z,]2M[)S7BM[PXF.T\--]EO>?0Y MSR>.S*[]2>+V>Y(O/$EZVEFZE2W<$MX#7U/ :%+\E@T\_&23;QYSW"(6LFKA MJ_^Y9C?Z-[SJ9.+AW-_ M6W;G/OWN5F21C[\=&>#8FILY38$5T *D-16IA+!JK&.1-&:;=E6,V.6FX;OH33L\H0L@1?N?T,4,/N?9S)%U M"4$>28^*F@PT-3133(!*E)%4I>X8=O*PK7+Y5:J4WG$NMU&ST,V'O8#,]F&] M&S0WJ[X<#)IQ=)=]\WIP1QM9ZTKW]A$VJS_%_+?#+X]O':;>!H.AP-?LJ^;7$E'P&$_C+/;T=OLXG3>,8.L3VX MSV:.'^:>3?^>S08W-:>5__7\LL&$#RI5>Z[^%NQXY Q<.__<2MY\> MMQECOC-,?3]4/O*>H<:#E@(AK-2 "^G;K$MHB*BY%TNT4?KOV7LF>K9G0NPL MZ[?'GAW&:6D^:&$*AH6&)%^(A/R>'7#\N$/YKM1AQM_>]]3@WU&NOG\>A+H]'LY^7W:,.V\9;RP =ZT'JH6_UI#N"Z.4ZCTI M&B;)<\YM^[5S_"[N5\.7;Y2L-/]UC:^NA>VB>&' ]M^[O'K(@U;U/ESK _NO M#U9E_R49/B9/A?$]W^7E;%X:XO/Q">%&G&PV7+'2#>W=Y490_4>]W'4WT(J'&!@>AR6]S4WA4V?@&LZDB5#;Q;JV\*[>Y"!OA^,AT.CCAI! M4MQI:54XWX8[';7<2'_TM3[J/6@CU/[NZ;DD/[_QL%<%TNH(4D.^M!!QV#9D MT,+TBJF)@6IJ,52CJ6C)6V1VRPKTZ]1+*X>>%K^+-ZXY,JH#8U["N_?I13(G M0NFK^IX,IVGUH6]H1N^D)F3[!//48MJ_FWN.,S+<\6K>=6M22T;FTJ79W"6: MSK3.9UQCUMN1:>8P7QF:G%[_CYZ>&54_S2>))DY'D>;P[.FA?$\U4TW*@\F8 MZ]I"FM@9)]>V=Z&]58OP2=K3P]'#[9FN)/A,G:;T69@::Z@VE M&J?%V"NTSF>'8MO7F:BU-]'W%$ZQW?E_3,MWE2:V490M MU/N=33S_-D^M,#ZF"=A(VW]/-4\[)QQD-MIEZ=)RK.7NAM*W.!GOO2$6TS<* M@5\7?[1?PU]_=I1F4DD,4?K6O9#TO$]7_I7A$L\?W&>C,O+R/=7WZWM[WM=' MP\:_Z47Q?DM=G$;SP&]_"SUCJZ6:P?Z1YKD13[\]C?IW/>_WS#C.>EZ/R7]V5JGN&$ M@YFADQA#.XY"*[*YX7C]53H9ZQ6[R[18>LC'W[.!YA83%:R=ZWGZ?3S\;J8R M'">6__2([*'\"CX-6CO7.14 0L;<=O?,R*V] M^",Z5/RQR2W57"LNN?)^;\1@S(77U3HW!7-UV^QDGA::I@W-/8YSFZS?3QZ, M-+*TJUG)GJ S\O<>IOHOZ]K_8_;,1<:U0N ^>?*L3[,P@2ASMNF[K*ONP1P[ MAZ9_U\\ULZT1<7 M,PYNC2W@H=BB**=A*3HI)OJXT11T>42X>7^, M'C\$!3X:GWV] <=DK#G]^>#RE3>B0%(1$!""@IA 7\01#X*9KH#X93+ M972@5735S/2(TJ*?9]:_=&Q*Z-^#56;'LFUO)$1I7N@3;"[]QOUH-B[01H-G M)NS]9K2_,OW I#G6O]B05*47WF6W=\;BT ?E^^QG?5V<#JP%$^NQ%.Z&A^'4 M9#:D'^Z2X8WU/&JJ>'!9,SU]F[YOP=E@&UOS7[7E;JBJK\>;C$;ZY.IKTZDT MQQ[R[%Y;Z\:!5UID5GCII^G'F9&I:3YV?NSY4=1OMM^82_V'!_T6&\JPE[HC MW\2SDL*EDMHE=4E]L['9M ?C QG=]HQ":]9O\:5V%7M&QJ\:TFPE?_L8?/[R M['BNVD[UV*VZX[4BI4O:O^&W)-.VR/1<>>8#PO.8!.LJ-F@/RTFX_LD?[*[5RI]#>Q0:]EK0IAH47WE?37N[/IY MVLH>3@?IG)=:;[8SLX9#RY/>S2R\=ZMV"]W8FP^IH;DL]%W/31G4;K@PFB0.+/>R)U;0]5K@ICXD^C^ELVBAV]"5]F.9:NA7I MD<>/W XAXG:HYWWZ\\L_YL-(5E\Q!\1(2S>MEHT&2_&CV;>SP)&^S^3_V!]L M[=7 ^Y+:RIR!]X^D,-'354ODN0//G][JX]A#=E#0R=4_KKY>.>WP4U*Z$OVB M&)Y">R*Y0[J=]!=+C_*IZM&;1W0M6/G'.Z6D=I=5% MQ:OX]#EH^O29'S'N(T&5"!%C/@NJ;$W 3S(:5:_Y =SZD![&?]E;E?J@OW)* M6''E'9>T\0??#3LT%:*5I-Y/H>G'B>XYTCDB!.KPZSV%=5X4TN;(0A=+G6$8Q#$E.]$HCWV7B.8GXI,7RJ!2! MA=9OS9'3\'$T?WX8IH/;67*A<;*Y!!PK-&U)K,L1*M-S9K<6TX<'K1:YC$1[ MQRR'PG@Q\EIT)]4.7'DNAE4\8\BL/%_,2M3YB;9H2>M?)AUP02N[,_7;1M\R M*7GZ5YFT[UX%-&<_3,F_$98?/9W&[#'"385[:_]8O MK@UW_:E,P#>NDAETK\W7[\RE-"\Y\HYEXP W<)OOOH8/Y[C>(&I5M:T MO2F;/0>D=D1E=F3_,KL2%HZK$,G()]+'D,8(!PHQ/Y 1\ $0@8*+L'!=?5Y7 MG]?5YQUM?=YK S="T#)RX]?)N/_7G7ZX5A@,L.ODR=#6AEB.$D+.&8RUKA\0 MP)669[RJ/0R49 TLQXB&G,L@CC"#B#*NK0E2XMLB!"5X$19Q[7N6L!Q-/IK! M53.SVQ?3<8.WO_TA^JTVN5M- '[>%&2 IU34B6PHB"6!*J:$"[W'"N,(5T#S M,1=+(#=NB^P.?;6"86VN;\,@.!&#'90-N= M#J;@J;9K/M\TZ,?J:2^?"D2! -)6>#[02R$\&DE+R%CM'$J($*IB*G^.0A, MF8KP?5BU?POBD+]\*JQ[S]*I<)\,TH6D-Z=SU.[;PANX@G!SV9-%NM*2.NL; M!>N7O4^2]2/>X2294W[F>@J A<,&K#QK&B]<>W=S1"/#]\.Y,4'@.C)8F'&O MGPZ'Y:_63V8^%R:27GY>0=+?LGN]!9_21^_+^#Y9ZM]P;R.H;GC)=#*NOG#M M(.PWC]E@+@%>L^1__J8)EM\[UAR+]I?ICR8AZ-^O'-.N9!O&[Y]LUN3=2 M]-.OU46+O\'=?L*M/_&T7K9;2]2#=T05VZIHHI'*O$,G@C/HDU(S$GRN^^"] M'L@P?=WN@TL&XTY;N\),^Y>I65 VUZO2*CRM4#S7EJ&C\7.B#9ZNDV MFM5)T2-P+3)V&YM]G-WH.IG5R:Q+E%FR!FQ2?HPAH\JT](B +P5'40DH@IB( MEEHB[2BS1%LR2Q#6@YAT,JN369W,NB"9)6 MLT(_E)B%$E&"A<"1#**R(Z?/ M%(V7TKUWE%F\+9E%$.I!MK:;Q?G*K(WMY1,QBS_9(B:3)E@&_^O([>#"W4AH MC1NIUN2_( M +BT)G>.5NOI6.@D6(C6/XJ('[7$_7+>1Y:2>3M MMUKL'79#)*@QOZF@$JS M280\)'H/ $4J\O7/#,R8)(*8O\Z>M'N&+>/AM( "W;^K1&"9\KU/LOX^5:Q2Y#/!6$1@4#2,(X#&L5 (D%]%G+N,L,W*E'= M>Z@KTF0@;+D>\*.MI/^6_-BP!%!@R:1@C HF50PCH/]Q)0T(*#\,&L4>DD'" MPLA'7,@P C 0J.JC'%+ATQ>+/=:^9ZG8P\W$TU-)BWT+-S9Y^SZ#-Q74NY5O M]N_2P73H2G0>QB-3\OOY9K:)9<_I(!VE-]ED?>D.A!!%% ?0AY$O210@%5<# MU7^PN=(=%B*@V0"HB)E*=JT$N$N!CP5@B]MQ#!62#DNO,'M\8SL(6PJ9& JQ M@-99V0]^KD3HEWUJD;MRG*XUI4JG)VW[OERG /F'G?E.!V-=^GU;YY> MWY7C='2QBBZZ_U(W=PBQ.?MF!?1EQ2??G^=9J&A&$/4;. MHC"B;??A\=HW%I"_L_%WJQEI=1&.1/8TFHLSZ&OSPD2E#\:_#;NO[*E@4F/BE:-W?(>'^4WJ2:L :[!/S/21JMB]"= MQ(YWN9+=7G9[>5)[>3G.H]V#XYTZ?*KJ\/N7]6$(4!VD#@7'&(8 *>E#)%D4 MB1(3*Z(0D"5#M=)<2KIZIEIP;P]2H9=%?_>R,[L'Y=KB[C8)OB;>8XBO_-SQ M] 7Q]#J6)C5+!QQS)KD0),2AYCT91I5/F,>*+/F$=V;I]D+1G>>I8\NS9$O6 M2 U!6 0H ECY$6*42SX+$\. !TMAXIW9LC7?$P,]+E[EA#TUW]/QZON[!HLO M2M*\9F'R:^OV@C4ZFPA)D IY&$#$? _15G.5=J: X^RHU(G"3A1VHG G M4Q ]K!L$UKBW$3A ?L3 M-6'K&Y-[J;T VGIVZ+D1[(E*7SF]-+GZ19%."N/XRI+K;)A-LK18CT@?AUAK M"+Z*8P "["-?J1)F'L8BA**)2,]B(H,H9+X,A$\0"%&)VZ!\HO_>"I'^$ CT MU6+, \]KZ3">YA9_WM!R,M$77"?#9-0W+9I2O6;>8YJG^H+[ASPK]*\=0GV] MV&TAU'-Z19O_L?T0ZN6[Y[V)[H6,M0[C3EX3,WZSEQUI75"'I[U[_( M-,V_7V@.?.OS.\H8P!%E_:UQUF-):ZPVCL-(QK$,.& B!%!%90&01$$,GZW+ MF_D_36?5\KO2?__%T;KQC/J&0Y)A8?EEP:'_T7E;6_#F4]3CJ,T4CZ,-0';" MH!,&+0L# DF= 2PHBX) 20E\"CA! 2J-=E$Q]N/>=K0.S;T2GS7WGIT/1_WO-)L\?;A.B@7%8X^R MH4N25*,(M\CKA/A @9XC&("2Q5 1FJD"^U MHGLESFM)(0 ]3L@Y<-[EN"$^CKZGH\DX?^J,E\YXJ20616@FL62HC1J/)IC!%%O@SB M* J!C)"JO( "2KD7*[:C L@>:A>1Y.@X\>Q\ G^,\K0_OAWIKUPFW+73(#N# MY%P-$LIJ *08BD (0/P8Q9+["BKH5[#CH0+/PHYO%_ZLOCJ<"H!ZF+892CC: MD[[CL=/@,5'G&P424:AY+.::] MS3OI[(D=[8DU12'G:&\PV.AI&\8\@(R!*"*,:@/#KUJ22" )66]O'#8%4O20 M>$TDT^.S13HN[KAX-1>CN@-N0 F-8P$4H$K%0/FA%*7V07A$UVL?!\Y=[$'8 M:A;!R7'QV;4^^#:>)$--"TO5=9VYT_I<3P$HB=$ZDQ'@"*DPI)&4T" D!;ZJ M>B()/^3KI=%_Y>/B@'X$#'J4M]H$Z2BACCJVNP"VXW4*(O6!8B%5@@)%,*%^ M"$N<<\51R->[^9YCNY9<"\@D$QX IO'(V.YB2NM_2XOB%V^NP'Y8(X9UIDQG MRFPLQ62=MTB@'Y,(!BI60(F8^S HRR D#!D$STFQ&=IB [7N8"H$[TGPFDT9 MCL^@Z7BYX^65O,QA(Q.2(\4$Q2!D""&%8E(E,R@$(7[6N;@A+[>CE[ >D/"B M>?E(,=)VGN>G=++",W&9%M(6I-H6_/7YH5R?B;'(2:UF^01BYK,H1"1"?@PI MYW'5KA*$9+V/IB&:-;\=,.D#]1A_W3XG1VE6O@DO+PNS+1:GDW2=I'LK2<=J M)13YRO8G!C?<>\FS4SQZ2X?!)_^ E!F5M.IP8./GO^HKQM' 0;9J^]$__ M.\W,4S1E>3?9*-%W)D/]]<-8D\3HUGN8Y@_C"L0M75<;W/,>[[+^G1Y(ZHW& M$Z\_U4,<3?1 !NE@J@G2D(]YE1ETGDZF^6CVABMO8^H]9L.A=Y=\3[UB>G.3]3-SUB_5N0^PK\?^S= M)W_ICQ/O?JQ_'F9_I7H]])-&=HGL(PW,_VBEV5&X=UVG>KDT__Q?.KCRXE2S MG=ZEA3=EA9<6$RT-3&AR7M_ R+'D=K,PNV7BY' MX7I+G](D]U)-EH/=U[X"*'>Z"X8]KXG5O/7C>I:1'[5<.#0UR#I++"8R!AB' MS,=YEH=V"3#;Y^W,#MO_>Y=5#'K3$_G"M)>5?'Y(;/:1?DN%C M\E3H5_WM+B]G\](0UR+N)YL-=S6:MG>7&P+]CT*&!!,M&,,X]JD(L(A4Z"LM M/QEBF$BTU=(\@]QM6^Z8,S\T'#-J9-8DFYRP+X&+[[A]*P;YZ<\O/4^S]M7F M1_\!!J;',9Z8TWUL%JONSA//]"';R_M^;A7?9J#O!Z8Y3>[4L<+4[Q?Z^-?B M16MU^JNBIS6Q?OHP\1[2W/WNZ;DD/[_QL%?IT]5(YN3+@@!:T2A*8,FD8(P* M)E4,(Z#_<6<),HF+P0?D#@G]B'3@3[:^';_;NQF6NKDQ;_N>S@(17S3Y?$GU M@_K:$K0S6]\1BP(A0^PK3$& L8D9ZKJB 4B[C^!6S74>@W5W/?RN<4T8FZNUY:Q3::&A4O=^J;4F O-QU-3 MW>KE>D>\]WOJ0&M4( 'J A_$8QI)@2/%$."0$J% Z3!%( [X(C5M0D/^I-21 MOE;3FKMX$]59ZT#7)G.WUI<^?HIG"I/AI1Y04PEJ@V,%S?NL5^&=N=/7-^U?\RG@ME/1==O[Q+H_&N+]H*CGC3 M?GG'&T3OB&8-T:QJIM<134K15S/0CI?!.NG72K9-N#>F&:NE& APP $,60BPB0""$806Q MSGRTU-WMT-*-MR;=)-.Z6ZL8;<=)X9=2/6E3I>:R,7HVM7E\,[/6&Q'C$DC: M>P]_OG W^_D"W2) :D'&&8\4P2$.PX!@(6,ERSR8B /H;VJ$6BKS1X/?QGJA M9MM/^?-6:@4-03YY'3ZB.K\Z#KT2-BL8(UKP$D((1]PF3L9CU?I> !@?@J]94 M:PQZ@'0MWT\IV*5^]-.B:&K&A7>3C^]?J+SL'"8[@BN=(GC2^S62"S:2F6/. MF, 1C&B,8A\+7ZFJ!#/2"@*=*[K;J&+A1^DN,!3Y=3+N__5"#^E6-6\(8(^P M5E$\UNU^3<[[;'];\@DY)!!HACB$09!,.-RJ@"#A^?R MUNP SGND75SECLD[)C]9)B(FGS^3G%@+XDMZG23'-'7C*^.99:)/!U.*CI"--!=6UFC:]<#JQ]7__ M/;XN/+]_H=B+E^!J@;S.3R.*1BRFBD+AAXI!YE<]\,(HP"IJ2CE-)9I(3,F[ MH1%-(N,;(Z7"NV1TFV:C4NHM8G$MAC];M5G^+\W'@Z2X,YLJM([VZSEX7CHV M.PTV6ZM-R#H$QZ3FM% (0GQ)N,T"+6&58QJKF+P*GVUG-11ZR?1W+X<19)L9 MH*>C/70L>AHLNH9#$6SD,@9200R#.";ZZ",RHC$N]7U&]-GX*AS:FLK/4(^W MVNZ@BT.\2D]8E[?S'G5^B:Y_P^::!B*P!KT)))(A43!66I8%86 @BDHY)@&E M&P9/+37Z@_^9%M9*W#_)9Q-U J(>80=H-[4[-9R^*M))A8N5"JR6"H0H3B,1 MDR!"L3+!"UK:'Q& D63M287VC0SBZ M:Z.R;AE.O( -PSJ/5L1<11P1H6C(" -(QF5PQR? )\\K??.5:@?-,B.\AVC7 M*ZH34YV8NB@QA>N^)10',0]Y'#'?CU0L ,.E&AK@T&=D=S'56IH<9*A'5Z#Z M=F*J$U.=F#IC,45K,14I[@=,! S1( 91C)DH ?]]R6"TU)M@VRJ(;UZ*MW+Q-S;,]1#F%W-= MIY\Y.829>^O6Z[LE1( >Y:_;#7/'@JWA=*!7O["P!^GV]5O9R#YAX-JXF/YP MH]0TG!L_+C9G6B:FA9:$ITU0ZUN_;-*I9)]&)^A-R'HIOK[4A&LC0F]A^;:< M_RZS_3W7IT.>F74\=S4[&*WBFK^>9:*[07^:W3_:"?IX.[.^-EFI% MV5.MB4P^WT+DROOHFHKT[$WE\]RS;">9W-R?I\.J<^+=V-#_8^H5Z60R=+RI MCYT[^[3JL;)*7S;/S--)/DYLWKW^.QL55<,HD](\F\B/!]MK<\6$IGH*;DK? M]/_%T]SXL>>[4?FFE^-#[OS<-BVZFI>8FU?SL:[SIVGO:1?4S3BIW>/-29O# MW\Z\G+4=O9V2EEQ77KS_K)CZ'A4-14U30O387:?C>R0TZK0P?OO1!-]_N25W?!Z9><1S9OE MNC32R^T2NQ3S8B['W.SQ;$)F,FM[XRT+Y)>89U'>'J(OTN=IWE@6VV/5@?'L MWD-GSV:3^[QW][:&=F/W>37?_=4MM-9<9PC(.F>>XR *)5#$!-,Q9A(*7N7R M^FHYPV9U=5#HZ%J3Y^>'-'<"9K?N4633MD207.%E5^O>G8D.W"T*$0 :V4T M4KWPL0I5'$> 1@A674UC[ >MKOT&3:$V7WMV)9?Q5O;O"K47UVVX_(V.:CYD M"#$40QF+ "C :$7Z(>!JR0;>:_F7S.(]EA^S*[K<=+@%TM>'[8.;XO!IBXZ: MKW$R_3/U;C*MZ"5F:6N=YH^KKU>K8.%<:_">Z2+VJ,T7\_^=@65(;&@P5!J7 MV0Z8B;[J?Z9Y5@RROE.0'O504J/$W6O=R^I?X]D.7WG_S+0Z=Z,M'-[SN7Z':-;TT%S>OT_>D67VIPE5@FQK[EV&EY&.W4::9:ZS%J MTWBOPXCM?/,"$>S6UG)ZKQ6WI\\W,[9Q+'.;COIZLB^WL"2FN"0*.01,\R@3 MFE\KBT-_@(T6EC(.:$PBPOP0IN-1D87-;2K%6?[Y_UXZO31Z9NLY<=:69/UP)L]^Q%WG6Y.X7DM8[$ MN]Y3K7+$FW:YZ^CBF.EB52.[BRF/#))A,NJGI@M9K=YK9=X8?5T%Q&$%Q9'" M^W<-+):]=;21L2)#*05B/ @CI@A6*@Z%\]:)P'A+%]T.?S3LXAJN:M$U]]%Y M1ML H<8] E\%?.XXLU0Z&=7)J(N44;Q1@R8Q5%AAPI&!H)($X\H'&?I8+#79 MV5Q&\79D%.UA?,%M#H_4[-[=9:S?6 81;%Z8ID[C 7X8%^77C>P,XTKN3_/< MI#'LJ&:>@:2^!" @*FN)%' <$.#+@$08$![$<5PV-11*(0@VE$@?1_T\U216 M?+'I.'K><3Z^#QTY_:['.C97_U[1W4%[M?8D:1/^\V@5IH[;3H+;& 0-F%W. M_0C&. B!4 )*,0/&TU:*6"K^.1BWM==:IX?)672LNAC7TI1"C MF=-57[ZITW6U#&M0FTGXU=?K'_PZ5?=D&@"L(X;.#=)Q["$YEC?J7B02((R% ME("I* A"P6EI7DB K*407YHCMU=_;A(CKT85THC2R<=#;K\G&-!F#G.H.-! MH&?./7K.<<-[+GVJ-3F""#:=9Q%&:G8L +:Q(KBY;B9YCV<.OC.YWG)3> MI0!U8K 3@ZV*P4:OSLM+=#PS,;@"KZN59R^ -;U4PODZLWWKFO"/-UY-^B5T MS'B2##>JCIW<:;7^<3P=#KS$%O8[J)=E\)/WIHE168M;59HWGO2SJ;/=$[3@ M/]>)!U;C(",@"(H"&@"JN-!&= 3]JE\W#(--Q<,W/?U_FME_O'_0CYUA&Y2H M!H=3H@S4_=J,@JW7T50ZZSW:^?ZJ7L\=\14 5%MU\V_-*/],:T;Q,E/3DQ:3 M9G+@\VRBUS6Q>'/C40F E"T!U<]C.U5P6L>R%V^%(=1[0Q ABT31V-+$=F++ M4WT %UI\Z5U,^OU\:H')2FK04N<%* $'+5C+U4,+/%$C%"GI^P!B0BB3(40Q M!?&LVRA7$C1[&3Z;4.4F.1[-,"C2HD0R_5(NRD&!X7N$K4V[?DW"WG 79,,X MIYA!8MJK0 5]2%E8X42%2,:'W(7V<*][6"RC%AT#:-'ZC:A#]@H2I@(6,TZ8 MP!3[K()$ 0@&(#C<1K2&[*M5@/6-\79@ASGX(L\_*HU@[\-@GX-('P9WB3D% MG'I\>/DM *\)ED0AYC%C021C(8PM6]JS$8%2;!KMJ8CV*'4Q;A;3' MT6G*# 'K$#G 7")! Q1!J)0OJ18U5 M(@RZ#$05=VDZ*:Z\>>MB&5BT97MC/3*PP)))P1@53*H81D#_XPXE M!)0?!F:W7P!67GL[V='JN4Z'66J,>6OL9Y.[4I$=Z==[$'GW^IZ[HN=E$V/% MFVCR>)1<#Y],RG2166!AYY443Z9@.FL=L.-2#T[,93/N&>)Z\Q"#__M#\ M--&T?G#!@^JB;09BJA@B$0YDA @U:<6ELD*1XDM-F[YF>H%OLGXRFKC^XQ]' MS\FBXLMLMWXO-\NWYLGG&W>+P61>W::@O?.!]21=7XRTQ)_;KWP++*AYJ *< M-E"(4XLV_Y Y0$.'+5V 9IWO29Z-IQ64XAQ:XM7R-+W=G2 ' M\U=67R^.:!GTY-W+(VYAA)0MR''[[UU>/>0AN4T_7&NA]->'Y$8/Z9=D^)@\ M%?I5?[O+R]DDEA(*+GQME2FF#>5(&VI*TC"@5"%3YA<38)'EDKEEV,U[7.*_ M))O-7&Y;[CT*&!!, 61C'/A4!%I$*?<4%TA8-)A*U 33SS6($:O%L M,"?GCR)2R<'?=]Q2 __?FEYVF5:@NOX0$&IL..!OA\86,75%D[Z*WV@.U!6[\% L)K?/3V7 MY.UC^=_=,%^CK.@/Q\4T3S_?A(UF)5^<;<_[/1^;)@9FJED)X!JE M-VF>+USI_:X5_&(IQ+<(OKM&!=ADZ/O,?%U[C\.',MQ'<_DOV42S9W\5-3^[ M']4J'U-HQG9<>+:WSX,9L&EO\3T;I+.F);=Y8@&4S;GVV4%/6]+Z\O4/*[[_ M2I^\^V2DU0?;M"*]?QB.G]+4V#G65#6WIC_2_M0&.L?]N]O>[GZ]LMQ']K+R?%:FI+>VGS5'9D1K+N#"3 M-('3$HA""PTZNG)4!E$QN0WG^-\[_TV6.^53_ZUBSPWIL? M2V/[T[^^JM*4_KFZ;Y \U=C9[HN)?9$=T56];'DZ&Z19WJ0E_/E*7LYL(RZ9 M2*D0M4\FXA$'OJ(B%-HV$DAH*RDF(6188JW%+YE&1EQ:$FF2M)_G9CW,/@=/ M]26E1/4?]?:IF9+O:K&>#73\NWS5O^UMWYX>4O]'5LR^5249V9UPZ_>/U&'8 M-RRD#T7:_V4PS4TD4!\LX%F9MN,J?[#M8_2!?&_I=?+T8!)*M,'RW7ALM!)0 MI ^)C=M/],KT[[1F8#+!C":@Y[Z?I;[)#LO:^.4@8A'&BG(08(F"$/$8("6Y MX(&0="F?L3X07][A8'&'[3]_FE8XHUNWQ_#Y32[RR;^_F"?:S36?_I&-LOOI MO=O, Q !;IL&]L+#WV@3Z^@C"&#@QR""/N0!!+&24>AT"44HA>AH-C'Y<=!- M9(N;N AL&NBA#NT;DWKJ2-B8]:H5B$QP@H%G(6 ,"0#%&N]6+,Q5IRS "U! MZ)P"&W_1;]&SUJ>>I8$_1MFDT!NQE@K0J;$R Z216$D)8)Q+',/8*+11S,I M%)PI( P%LNAR)UUKB8%?#$&1:'IP#@2M$[> MNOXUNZ)\X=Q=SQ"Q?8.3K-_N\C2M".:%]D0?/\6;-BBBRPE^^S>'*E,PK;9N M# IGR=X:"Z<8#XW/6N_]S+PMK1[7M2_7QTG^W9@:-IVM,F!L7\!A.D>+KA>C MZ?ACOCDL9<(ZJU- *'T0(H6 :0(&*8O+]!H9JI"U9PVT29FC[_F,*O53+$&, M^H[:.BI=HM+IP[CL KH5E3H[Q\:'[TPPLVI$F1AEJ%IS;;B;MN M9=DB>3#^DKD[;/JGS70>VV=I[AFVGCL@-9O;,KC%/IDQ[? MC"6^/8Z_E9[H6&_#)$U'SB5EKGQ]:\E9S$YQ]DS*0W:3E5BA2WZ1)8_CYJY? MLSE?-:,.IL/T\\U:W:EX3GER^L/GZ:28)+;7E0WAO.@:]JFDD(>!/L6)5NW" MD!!1.2XAQ[SA&F8B$AQIDYPP/U):FQ=!X.1L *,HYB\Z2->^9\DU_.;N1>.> M:S2SM=&PTIUH9$SA>K,9 DBU>*D\<>L2!K%%O[.N MO]DS_/<\@H![(Z6[-1;#K;ZLG;@ZN\"I]8S8MHI/; MRB>Y.A*Y5>RFPX\Y+II8BI2W11564W@^)$T6$8,_V;\ MU6]*B0W5N"/%BR3%8Q"'WY-L:/73R=C[6!33])*!HI"F)B_(Q\E@6.DN+E_! M"0VKNW1X*6\T\3>'^+#^+HYJ9R\@,%2"" $8\T,BN:2ELS<"RH>\M4#4)^L> M+;TQ1:W"K,Z'W\BCU?1AS=RP+@7S.3?LNGX>FGE> [*W@T7JV/SP;(YY UP; MAU0H@GTD& 0TC&!4%K]$.,!SE;H[LWBIEOJC02,4;*ZTH>"&KOBI#)442I'Y;AWNED,?C MW(90WI+3#PJ+>W2PUUZB9R[1#MAP=5H M7AKY$04AYQ0K&(0Q%**R2OS(5U%[F:X'L$J^K0JQMV*>\%:-DZ/51CH6/5H6 M%37V3X01\KG6+Z220G(60UCA>+ "W%B%L6V7+NY:0':; +4,6W'M-LRK:R3 MCA4+5,1"08.0A1&52F!2IG:B@-6 74=L$!R,4=M$4S]^_?_TPQR0/&<8H*[) MX&7[0 2L19[O4RE4& ',>1!# @($RJ(YC(\\P/%\RFXK]H1(5<*1W[(J8BYP()B55;8RDCB8!GN[_A,G<,R/L1K87C6"U'*,P]JF*&(P"24/*&>-R5B<>X=75N$=BORBS:(>S7Q!?B]Q^ M"CZ;CD]/ED\;K;]#RB+(&2$B8A)@P=FL*06$$3BU#*N=6'<+W:/-A*N. YG*1R86TF;+H*W-0CF>R%N M6)!=UDMS_-!*(?PJ?FNMP-I;'N"JZF96%G:76[:QS:0Y^]W+*[;P_CD9@9E[ MZ]9+MF6REQ[EK]L-6QN_%P8"%,3:.#[ZG#2WDICZT! M'VHO,]]6&*(.U'3VM9=4:GGA32V^:F;JG=I&7IVAJLY!,7]V<#('Q2&2$'5) M8/LF@6V],UYR>YNGMP9^I40PG]'98$9D/6_ZT!Y$WK/[7\-=1@PS$.A_-&<0 MA"3W$2HC=TR%_L&2%3;=_QU0\-XVPP&M;Y6\/>D\IGGJ):DB99K^D9[]V$I"M6(.]H0"R"70)MHL91"_PY*BHH4%A*W1E&E/-[6 M(#L$[-/!J$D>H!=9\QP[,%746)P 40P41A$-E0QCI8"(2SDC8A;$K5CN;@\^ MCK1PF%K,J<^F ]>WNV34*JTP?%O.?S^1 M(380&<\&N\WO[^P%YK-I_%+)"?$V3A+O53PCE'4QX59BPH=RCR3#X:*>MF $ M-RGP-9PI##3"DP3Y&&*!B& MM9>)P2KPWIR%L K&]J@,&N\N^6XZ&:>C%V>UT9DVIU)M#^_LT(+'-XX@TV, [8#BC6!(J6:1/3()-RYTHI-59*2!H8CC[7#%%N ]\05",L"^#J/0= M<--%]$6=9.U[6L!P;H36YC"=63N*:'FD[TQ0>U%CSWN<&G>HF(0^D*H:L<9$+2]>A(G=BV>W>#CX?JEM>)87EL[=\RNP$91_<.1,6^A&A%WY]\G[7D'W<61>@HX'(I@#Q' ?L@!O33].;F-.IG5JQ*I6'^ ME[-DVREZ.MR2'"W;G/$B7.S$N]W?30F$QRK_:G'WGG3%@N=4R@"!J-%.(AE3 MWU<$*Q8B!"''R"^A#Y0?\_8B0R4U.>]JY<'XKWQ<%&_3W?!P:4OX'&H?.O8^ M6?:&H$8VD1&A/A11!./ YSP@!%>M>:G"M+U2I6-C[Y:A$ X)"GW\@ >;Z6Q' MK,HT.NJ6?N*92W!TUUS%+GP.!6%RUY=@Q@@B-5^%;X[K^-)\G0V]^#?^ZB]I0E M)FV 8"D5&*^34UO!X%UH6Q:'DLVLVCI3#H6 M'F[T] E""$+BQR)$D,5 ;MVA>/CD-)8M2>-HM)(W-8RJ!$)^ M.*R?X[<.7W$13B/2W%%%1Q5OMR#G!66\PIRSR> 7;<5M3/!G,-=SG]_%[.7E M1!RM@'K/?EZ%#7'49_;9*"M'8M$BUH@>PA"%(=/_2[&0"B$@2-5G)I"RO6R, MM>!1\[;N+LY]4UMDW[NBFLR9N4<143QLQXHN8-@)DE<3)+QV;V/@2P9B1A3W M58"A%B9EC[H(!#$\&4'2'MC#">5['9\<.;O4]>5\+ZN/7:9UL5>L^I0%IJP% M9DS\&$.?P2 * 5$1BWF)9B,4C$A[:>ZOH'DMIE,\JX"]LNIU4)FYADR/5@7K MY,?)R@\,ZU@D)P8%#P &$64Q" D7N,HG8,!O#UK^Y.3'*2E>QRI$V@YTGEQ> MUI[N_,[./2,[%^-:[ J?"H(#%4BJ$(JT<8OCRLYE$]^]F:9Z!4JZG>MA'M&J+2$75@AHRZR%:W;F(0,@BB(?885CZ7 $00U M=B$%[;5+LO_\J2>H%]=Q#GR=)X=8^CZ_5DK@B\;UI8":-1V67G=4H MXQ_0MFGW/[5 )_W<+GGAZ3V^3F^SD6T7HS^DF3FZO K.V7-(S@AZX^4O4<]S M3O*Q@V8>&.#R\8V335=>N8)F=O;G2G1E18E5?&N0\+4IG0Z?O.F#?L@,PKC$ MQ[=0^?KN^OLBS;]G_=2@52NUSC\GNW.O./Z]$3V)G]]2&[TD'Y)AH_)4V%.V;N\G,UN)Y)P(TXV&ZY8Z8WV M[G)#Y/]1R)!HV0!9&,<^%:8O@PI]K1DCAA@F$FVU-*O?]7?;5L)066@D@*;? MVEQC">I[;^D%\L&;1*C/,392#-AE@R] MKQ/]Q?W<*K[-0-\/#"IZV?&I;/YC.YXXIT_1\](?_?1A8H2(^]U(F^3G-Q[V M*C]+-9(Y^;*^<1@4"G#ABT!0R#$ 6/BJ:E*B./7-(?%"CY.UM^-WFXQB@U8I M6_3E8XL1M57NHUW6?8U%9*G(Z%MY.IGF(W,^]9.'S(3,&H>0-W!-56#CR[%'W_Q16'S>7NINW8/MC<:ZQGSWOJUO+ M#^.1MDAM;/&US0U1IQ[Y,4)"HC!@/B9Q("2391ES%$@2MQ?#:LGT5H;;T .[5@;=+E! M6]L>M_].] &4/WE(6#,"6'%MC(QEF\%*H>T\9FN[HFW5 ZTBK"@K^L-Q,$[6O-P.C?@!@C&,"&$2:-F' UF=O4"S1Z,=6@QIH" .1$PB2#B. M*425+P8JL*8=VKKWM-L.;>X$(V+A!,,MU?1^F^MMY'R@IL]I-C!M)/4(S-3U M^9^-'.T;N9.GP\3V&]4*LM$6UG1$FA&E51-2/?X].F:UW##PEV6B;\K\'?>O M5)3G=G!50Z;E_=M TUQ/A>?9%4J"*XEHXW]_VJM%%"3O_OZLB]V]$8N?&@[Y M^=_@"S^AW6[;[:?VGRC?:(SGA2+0E9AO5&)^;$V-Q+:+\8R[S350O/#-QQ>Z M^?^TG]*!6R3_^^V5I^T:S]+$LRZ.UQB8^J&-LZQ(WIDDVI&E)4OW MUY?T/LF,Q^Y-:=/$)8SE[,;T6W934NE[ZXZYT)Y %R]*_=O;/+U-)F\K-S]J MTLQ&1=9W>_5G,IRN$IS[%-;.52G\260QEKQ?L:+T$V\F_B%3+SC]W-S\GV>3HI),C*O]9+)8JH?%)=I MMK0^OR,I$Z0-C!=!>! 9%(M8AHC& &_"K%'.,2\;;SX!J5]*@/5E^JH3/Q85A#5 ?Y62$1& A9B& M- P5"PZ'62/RE3,\CZ +Z2D8.8H<%.W%D=+0*R#ES_-O$:HZ%^T5=0( P M]W$48AX%@:20IR+*]BF!Z23 M#\ICS MJQ7XKUT8YCR$1#?Q2YMX%X8YMS#,FLH9>9G.A"U47ZQ5W\%X:F"Y]JGRWZ(L M^.WT(E[W4U":.% 0^S2"/N,D$KXJ4^-#P%G47C/Z+>INY%O7W?!6JV[6TMEN M-//6&M&YBX=6#9^N9FL0M%8I8$A8',HPUKH&PP"737L" MC(-X=8WO+C#::UEZAM%5P61-D^&W-+]'!W##K,!'-QA<[_[.KO :6/2.)[K3 M^.U.8XD:?2:IY(!0CC@ER$<"*1"5K!L*+I8SP-H[C6=H818G[)#G[XXU^EC; MV%3BIT%H6[)7?)V;K*]K=OVUR9AK&\XE7'(CI)+3H1I,*' 1-4 M*SGZ+X517(I.PI5LKP'Z?-Z=(>WC];!@VJ:\W)T"=Z2FM[: +E;6["0QWBS8 MN(M^N'9K3T!Q;-0]APA1$BD@3+]6&?D1BFY' M7:S] J3;6VG5K^L1:M1%0Q7P*/(Y-SDX/J:*1+R4#D'(GZF+WL,C]+QT>,XC MM'47OGT\0J1-C]#%$"(8@@.: 4 MF'-Z7 M-->CJMSJ]KB;:S?7CG3[#(FH$61VN\2$-&1!^$(2$$!$(*$4)8TL8DK-@[NA[ MOGL@5_WO-)L\?1P5DWQJ"ZT_3_3XO]TEHU9;]WQ)]0NR_B0=6+_M'Z-L4FA] MV7EN9U?]/DQ&G_2<[*UZ6O_^]CC^=C>>%OK]W]*1&ZNYJ%74N39!YX[/WWO) MXJ,KO+WDW>\F?FD3[_C]O)QL^_1V.?6=/&6TXS5*+L(U4A#3FBP*F/!5S .M MXPH\0PI2* Q@:QF+:Q7=^28.NR8B';&BVZ:>>[3J[!FP_<5X?2Y@+[OYG?;\ M+H87+\8#^Z<^H#MPW+/WLZX!OT48D)D."H)0ZYZ AB$E,1$\"F-5ZJ B(L]D MQ!Y$!W7$><8ZZ*O 6BXSUSZ$V8'E=LZ:,Q"\W<2[B7?\?AHZ]HFHTONTFCCU MO=P7Z?^D=6?.:O\M#"(?0"P(!X!%(0Q16"8I !FN:%9W,-UY1HUGK#ZW6IJV M(86>OA9]!K+F8OQ0%["7W?Q.>WX7PXL7XQ,^ )S_V1HQ1XM/=ZP- !!IP-,! M1#%0&$4T5#*,E0*BA*=3(F;!$>7TKD=B.&(]&1ZN:=N.>'),6=(5.!(/KU MC5KD]%W2(7D;>VZOTT,MO3L>STKLT_9:)JX:;4B M5.9!]I])+%KR/_3OTL%TF'Z^>89 FUC6OT_S_IV^PFRSH3='Y=JPNW?$^LW, M\IM^:S#45[^SW&4^?DV'J=W #U!Q&1"?848CGPH> .([9&\$.%;!!U WA_2% MBA@,$"0A]GE$PZ#L,"=-9,I_YZ6:C![,;N::\N?V=YB-T@\E:B1$X*Y5[)WSWM,O6GA;@B&2?^O#WI'QL.T\,;VB@\/>C--T/=^/$B'WGMSG>$. M!'[]O?SE'^87^QW\]>D8N3PK,C MUS_8>7C6;C(_F6?F4/ZJWN[ M^=,\U7R8Z@W(AT_F.86AK^KQIFF>6W_3+Q<7[IX8SD[?<6]ODL_P/[\XR$UHL_[/AYJ/< M_OC,@V>;]L?55[W>>9H4T_S)^_KMR\??OWJ/=UG_SM.OG.:VE5SR\)"/?]@Q M#)_L8PO-@9X>E?ZY6+UNY9@T(=B OQFR&]6*X=K1W"7?4\/R_>%TD)J9Z1<; M,KO+],+F1APV[O",EK/QB_66CC\TBZ!F/1[97GB:+K#!27/^J_ZA6 M^\J;ETUM\2;:E3?O%LG=3*9D0D=GAK2FN9EU-?2MW])T9FU]ZO?DR*)H..:KGI9,"TL%2X*-%ZSTFCI#Z+?MEA5*AQMJXZ85^BXH9* MT4^-M)C7W\$"8:^&,FZ\8.W=S1&,C!8UG.,D")Q:;34/KY\.A^6OMN.4^:QG MUJ\^KUB?;UI %=ZG]-'[,KY/EDRA^R2_S49N>,ET,JZ^<):5_>8Q&TSN?I'D MBLS]]U/E_.GK?4L>BO27ZH]?%_6R=S.7^,QK ?&[YSWF[HT4_?3KNR6]T/T& M=_L)M_[$TWK9D48GQ+;'@;AXE\/FZ24'* _98J=+(;KG7MM/\QCHEQMQZK9^ M-_C:;NO/8NOY/E'W4\\?5XMF\#"[2;WWILU@T97]'V<&YFZYN4LLU([+?'7S M3L1!76B)*0"ABA&A1/\.,5'4KSQV#,7M->^,M25O_=T-WZ,J?1!5NA<#F+_M^<'7\P?:@C^.U*&R\UY_R8J_O.50 MB??>;L:EE\0?HNG8X5,FX!6%/WU 5QS_=$H1]XZPCIVPT!64/WW 5[ CK(ZP M6I98V$@L+$Z*L"['"[6Z%H-BL M5F-4EK;6Y1H?/\6S>HT/Z/4*-I:I]QC*GW81LQWOG@;OHIIWD>!Q*$(40>Y' M1"B"417)#N)0QT&.BGV;+J*,45!K 65Y$@,A0^ MARKD08 1H*JRIT.J:'OMLUH35TO6]9[BBDAR9:K'SEAM"%!2PQ'_K#L84FF<$9&;"=_OC^?FR> M/@=E].1E]_?I('/X/P]YVD\-W2\#'2UBYBS6$NR$[Q4FQ=WO^;B?IH/BBWYU M]EWO\6CP+?D1I*/T)IO$^?A^-05M .>ER=8#'ODBY*3L8![%,5'2T5_]C=[=94K3W^C3Y_:NP@,S]Y>02,-$C[1('Y+MW M \]C"'V<.VRPFQJCY^<&4I:;0W5):H7/!X?2TV^L1&\.=VFV"@XSRTCC8GK] M/WK3OFF7Y4=^"6PW<\\UEDSRUQDG_+DLU'UYY_]3SFN:YWC.]U-?IT'SMGI09Q/3-GEZO M3/4",X/B)G-PZ^:N<@!#_?BAG:E9PVI69GM7SCQ/A_9E>B^*J=Z?I6U+^OUQ M;CAI^'3E+1/\PLIED[O,"<5L9!;/S<6(&Z_\W@*C56^WU%^)6RW%YL?XD&1V M8([X"A-UT:+-2TNXPN+J95FZ#,%H+W,:S*+JLEP M\J /Z0_7F@O^^I#&N!93)]ELN*OA%KR[W)Q+ M_U'(D& "( OCV*8*\D%J,C^-+0[DV"R6+0BU'!YG(RU*LF3H?:UXLGCC M@;X?&%"PW$D;!VOOQ(2#G-42._W13Q\F#4U>SR7Y^8V'O^"(16;3$ 6/BJ4GH4I_X'@X2V_C&;Z$[[J%[H")2M?]:GF8$#M%VV MIX9B%G41JR$43FW(T\'4V6N:'?J+IU=1'4JE?J0_.2U%?_?DC?OZW+[2#-V! M16[WZMW!(BW.:4.?.+313AM0Q$' 8A!0%-&(:^O=LI]S@2&"0[:9T;YA''"G M!DE<]"A>VWK]-[K3+M M\?5AUAU6>2^NVG2E91TP!PHQ$%.&]&_:)(\XY$ZF R X0#NO]"K/ZTXK34A/ MCZY]9XZ6XL_:ID[L]QKFQ/#); M,$1+B#$SM'9G\J[>MWG?3_,7Y4RO0PHJR'H"@!,45(S/=B6 6. *T45##! M$/HE3DF$,6'XU7:E-<$&>0\=9%=>0[#Q.O<3AA(*&H8QP*'>&:'_()63,<(! M>+6=:4T0ZIV!!]@9J]PF/[QK-[&FJV43Z\KT_OW(26(M?+Q-QM%]A+1X-]O":MGXV7Z< JVR"W([Z>.[,A MH+6M'^B#644^)D0AK+<,Q64;NT@QJL6(TX#CV,>J2@?B,<;^Z^_.DDVYQ^Y L;9G^RLS\&8;!&NGI!^&0F]-'/I^ M2"GV(P%IE:\5?X.63,M]-HC1]C?(C6?1C_;\25?GQ;Q\RIIPBYN+TQ6U MKEJ^HDH$<#I5F9N@'U ];C"SI3(;^W$-H^H643OJ'%VWI^5N3P)>L>9_O.OV M='HO.U(8GJ[;T^[%_Q"^0>.79S?V8&U>_J5-'4]92Z MVZ@EU/VNW5E'%UTOM(XNND9IKPNVXM_>YNFM"7@TVI>[^IG%^IRNSO>UZGQW MXY%3+0+>;;:O6R&,9.UB)@3+&"-,E,]X%$-%4%BFDTDEV5+6156/9DO/:I]7 M47G"%L.[K28@(4YZ *WU2[:QU6]+M1TR02>Q.HE52RS<\.J+* #$ARP20>C# M6#$.6(G-&P; 7X)@V45BM9B<1WH0KLTKZ216)[$ZB756$@O7$DO),%#$!R"D M//"QD$+0"C1*^G"I.&(7B=5>TBH!/8K6AA;/5V(=J7.Y!:,X&TWR;%1D_1)' MI1&TM6F"Q67ZE%J?WU$*W-,!L,*-:B=$))5*8,2!"A6)"9!A65<&];^T;0"K M2L3.L'5L>N?'BG&VP03=2?I2B7MP??'4*33&ZR1')SE>6W)P4=?]AB$R8,): MY9*Q[_,P='621G($D"\YMMY(QBVZ1OK)$Q+ M%MA7-#[;"]CJ_-(MA^T^FLM_R33Q9/U5X>$V &<,8LS2CTTAJJ%RD_/[ M^S 9;0%!]$HU07?)]]1+O$D^+29I^B$9W&>C3/^9IX.>"1.;&13E#/+4 /%9 M>+,'/1GO?0.2;L5D2V2ZGQW@P,BKZL@\Z[WQ/C^.TKRXRQ[LQ=[[\D'JZ^?? M9W?VS0%D:Y"FUZ:*=)(EP^&3K2NM<=%LI=Z*]]OWFB&:1YJYF 8VKBYU-#(E M>(.LZ)LYC4=)_F1%29Y=3\NT:GW[O4GFMNG5@U2OB%Z9=& *HPPR9J17HC\9 MY^7K^^/[:_NS79CFHV8PAEW-TE'4+%G TU>M-R:HMMP90Q+ZH>(1]2'D$$$( M9O 7*@J:Q1=A25.&EL,F< O\Z6M!=;DSUZ"'B%5\"](+A6-T,6<<2# MD #!H<]YA**H!*CR6>S'K[,K[<4/6(\?A%'FH"OL4>1.NVG>OW/X< F1Z?F],A-R%6>SS4VU-6"^/G MY@%* MR0Y?ZT=(7>JO.% PCA&FH2*21'$0H@K>@M#E/*:V-J'-DLNU;0JVWX2ZHGT) MY+R$2!QKB]6[3_*_TLE,@7L;7,2]5:4]M#2KS!J]=5XY7BR$G%K@^!+1N*E$ MESJW59K-"AI/0#+2,ZOUWDRM\6$(ZF9:VE&K9V38($ZO\ZDQC/:8 M" *[8\0EB>!16PK)V"$3M4CP4(WF7$9@!'WF#S5?/=_UE>E[QG,D(ZKT[GR MUA@8?8?2E^D)&_2W45E!GD\2 Y99^8WT"\:+#1J,.N#T@#O-T\[G9>%G+'ZX MQ6QR<#0OJ1"VY<5#GGZP<'2VV85^K\WJ,4^X'^O;]4/Z?VD)?)^F$S?:>STX M.T!#%,/,]D$HT:O,[CX_*GV:EE.?T95=R.>(P4PY*\&:[, 6QM]S1Z!Q@'EY M=@=;KU9MT6;,."\73B+KW)?NCGN:[/ECC< DT?7/N%+$^:W3;<4)-A MN=E')>Q=DZ454W<+H,.8(1A"+@7(((8:EUG4"6&7)02;Z$E1K:7;2Z MNU/5_U\]WH^C2JG_9N;RM53$5Z'-M83 0ZJL7_Z\\L\NR7VZVLM=HY&H7Q# MG7T&RM748Y\3 XV>,TV8QKHW@9$-6I4-_&U MC7J?M*/JSROV$%\Y0ES^=[<69K^EB=9W/M_\EA9ZYE%6F.9KTWQ-9S*.)0.1 M+[$/L"^(),+'81!3IN)8^++1F2SVN1(0AL2/]/)QSGW%3#-Q?!1";)#>@6(T0#'U!6^L M@&284UNM1Z0$@@8!D_I2P1%@$5+^BRNP]CVMKH#K5)-N,'\912H,*>:,,CV\ M*,8 FTF%+(Q(C$EC_@@' 8[UWL>*$AI2P"37ETJ,"0'0P*R_,/^U[UF:OQO\ MRIY4+WYNBH,-PO ;4.8^A(TV2@;8A#KV(:[-1K')'NVSQ7OUP&'M^BG&E8SP MAI;.K,[AS!9M.;H^>?J@U-68VL]&%/KRO/\@6M,9](0+/JE'>"-8^'F\%;=WV@*6.,! MC^Q KJ>9L^S>_9Z;Z4[TTXU#8.)0WZHG]+Q1.GEGOWOG]_OYU%KL%K+=X<-9 MX]O3YN-U.=MW%>"JL6&LS6U]MC+^ZT,:K-2>^S7MIR*G9ZVM#4 MJS-;?\_D0EBE>_I@#-H# 1=3P%E*&^:009:4F*- 2W".F-!T&&O^#6, ,&9J M":M[U0'S30_]\XT-8>A'/F<&/0\6# Z#%=SS"M,^4"^I(Y%LU!].!X;RG2/= MN#%^3-(RGZ5!9J^Q W50ENKC P*?4 $4CQF*$8$$< B#..81V&@'7'K?M[&R M\WG!E_?L)L"#;8)MS+9N(UPFD!$ZL[UHRWW1DMS\//+^.QE9WWUI.5E1E0ST M+#2_^U__,%^R#P#U/'=R>^^_C1_TU@N"?NZ54R]]3(6>HME%._>Z)=F]@6LN M";&4,'-RQ-B47S[_H?]?H86*\V1ID6<"1V-G93I9TA!5VG1-4\^T\_.@2].: M"5N;JC4MK'0W95OYK-^PG53I6)K-0ZJAKDT'O[T\N/G$TB^9YD0^OZ?)A:GZ^9X=RU M1?EB;7J8.^T>F:$4//,Q?T M3"$H&<@QG'U:D>FW)OG<26OU$4=W7M'7^S@=&FY94$96O^$QG4.EK5?4/%2+ MT _ND]$-QJ.T3'?46Z)7;UA=.OOQRJH&A28G^WW9]#8SGF?/Y(W>9ZNZU,[[ M'3;YYM@ZUR["S76=:[O.M2W05=>Y]F0ZUV[@.]C+];!9X]L-? =[N1XV&\4& MOH.]7 _XB%P/U8'J#FKC4=!*6*YO;1IB6MS-N10:QWEFNMIH5EXPG">/Z?"[ M4:)'DSO]16YU;._]NZ]W6G/X8"XKG_WNYU+[JY4,S6K6)-$#*&I;L,*BS^M6 M.O.Q:Y/[D]=$M:D(T001"9%K82@J!?J:F;Q\HGY$P%@VW*.0^4K%4_W][;[KSG+Z%&(O+_;YO3MOC_N7S-D*S_Q4_C_Z>O[F=4*6_([Z>T/[ S@.P^ M2?ZI'S7NV/@Z1@G\>-;?]LS\FCD_M_6:[/EKY00M<0(/LNSJZC3HC[9,UJ_- M;:4=.JOC34AG=>E<)^&PG0%V5?Y?_?QV>SSR,O>*2+O1%=J-/./&&ADW[I1W M5$()2YH"9 5DT ',@<1**^/(7;=I/==V?S?OUDX 8]"3$IX-2T9[>W^'P<\U MRQ4JZ/LQ;OIQTV]ATT>@LW*?WDS]X_]G=1"ACF-=YKZ_$G&T0\1;M0&>=2_E M#<)AHAPV6$O$!$B)011!DN^EU&!.P,:)]&9AYKOPT&^O_C[/TB P34DZZNXJ MSH+TLFVWNKL0\TN(9F2AD_ED,RX>=]C#X*?52>@(+C78?%.NJ." $)FF5)DT M);; )9:_V"!";^)2)6_/8.GO[DO>AEQW'Z-.Q=>CTH:QGB X6C:G%#3(Z5>?C"3G M;,_LD6;#MW\FPVFHHWQ2GNW>V3S!SC>[YF>GY)QL:YP!3%'H# -6 M:T4XM28$?2'0DF!$-ZB6GP6SJ>@AV:8W>OB*QPXY.Z&NK*M!K= H=[R2XAG' M^NB@\#F->PM]>#=H6MS1F95/DOJAERQR6VT6SG]4A8*CR6"94X 4=: ;1VJ? MD16YV.]HS0[&4X -#UV,K(1(:X%0V0DN-:F%&_O='BGCPY;MUBNAFL24$M1I*DE&#J_"Q#RD')0:UP*BU^ZG2W1II+9(\G^_-IY[/YE4HS7C^-=%H[,#1?3 MDOEA9YVST-I F6IN&9>*(\V=]_"=,1H1B$&3_L$([;3C%F"L*0),*VR(%P3A M_'<-3CM7Y_PV/[<^JF?'K]&X8J9L0M1Q2ITW1W"6E_1*YE9VY7, M83EC)7.W[.^NV-R74,F-[?60>J9+TI93 M'^OE1-YS^<[)5G-2C)+LM7D^+SC!-]Y(6I;=F5;'Q!K%![&^+];WG7E]7UW4 MG_8]X=-L?/X$?, M8@CJ^C@I =*(I8)I0X7WPXF$N1ONG$7";@0'[QQ6?EON#[],;+D[N.EL/8#X M++XYY#W 1?3/3\\_OVPO/*9-.@:-&-5]K@!1::#EQ/Y3Q:%)*0G0J$$J;4KA M(=#8C"H\3]"R1S")\80C^9KH@N()SS#63CE3SS7N\X\G_#-_E0V_[_N!]3]M M;_J5?#N:%*=MOHNAA/,>:PPEQ%#"Y23#M[>^@PC4N2D)&;94.I)BC0S5+'#V M!$L3D=0A)A^NT*G@-2W0]5T%KJNFA'#O7H3T-=S1!R^ZTEW"F>A*GU="^S[, MP(VJ/@\1VF%A/6PHA(S_#Q28X0##1T ,]IJWAQBG!@RG[8!:W0IHTMY.2[E?=D+W$CL6F41H0)1C3B6DB)C M\U,?FDA$\&9B]T&?TI18^LY#Z>_9+!Q'OL]"7&4L)LMPEKB9M*AS%J&-XT,E MD*^?I=1Z4W2[D&#[)CJL%[8YGX'#>B\B85R?^"#:2HP0!(!HXD@J3)HC$B4$ M2F?W\%B?&8_0ZS9+2\X>=H[K*L4:[O-U$9ZUAGN==K"-&%)C9!M$44>*6MT- MN=UIL?VX=X9W>I9O1YJ2A.;5TSZJ+W/H=X/N/LZS_Q_?]*_]( M/_;'7_I?Y_Y6/US/RM$\](CWHZ=2 M*A06QNK4"V-1*0$,6,@UMZDQF%#$_$,R):'%Q+GF>*CT3RV!=9KX M;VJ#H?)?%893B%R@5-T<1EI M/,1JBCFCS%_-. P\ ENAF3;$89)?YB&U:)HTQV(6_F>6!(4=3&]N1HO%BC7W M9CE>C&X]F/NE_WX0EG)<8/M=-MW1Y/-T_#F\,;VZ&GD?VC_!(.LE-]-A-DZN MIS>9QX?;V72X+#RRJ_Z@I&GJ)8&P\6;J92,KL"7[]W)T&Q#O=>*67E2RY&8T M&=TLJ[8NM^5YU_(9%]?9?,L3]>=A!VJ7'5D>?+E\=H_$Y;EF V^CZ]R4C\8- M=_[Z9,@^Q>LUKD_T-+)/^>I^?[.X(7V [/,!1L^'/I*M7_')-WM1=_LY]\*YXWN=+/EHGLWZ-@>!+%H0J'W"O&%P.)2<"Z&[\X]*3NJT# M0#QR_,QY(,)8W3\P%58"3(%Q6CO,@>.A)RE-"?1>)][2@NH!C[UBY#'+[(T? MW(:*&,(LI)!BAO/M7CB<4IL^9;MWT^7L>+L][@%Q%IV2HE:=A58Q6!-F$HT4 M$FD*J0$IT%BGI-BB)9!$R T:H\=LT4?5INC"GYX+3Z*#$!V$%?K@^L"[(@0" MBY&$#K"4.0.-RO?T5'D8XNY)>_KH\_'\!-$#\+P]A:B?EZJ?M"[[$,&P21*!+QJ5=<+1]LP/4B>MFN== ]K3P[__V#?S_+3X1&?^/9ZXB[@C@" MUA9!:A$1D#@!('5(&N1T;A%HC(E2!P?UTR!BQX>?GH2P30#:L>B=M0ZB9IZ% M9O)&\U]$F1 IY=A@8U(C4XD*6T QK?AF"? N6^!Y-!+U)&[54.^J1EX.F]Z' MZ:(_ON?0:W1DHB.S J]&)V$K5*H(ECQ$&9R6LDH>&,,D2C8ZMRJT!S(%.\=83B:0G)OVLNS MUL>SBRT$$(\DTF<_UG,?W\6LY>7D1'^YN5TN\@[MW@?.YHMH'5V0=?3M#O-( MP$:7*9=BRZE5AE)G)<)8%#7.SDADU89Y]*#?\O=)U5\A&]H_!_ZKZ4UX=42; M2=!GR<=LRN]3UKLM+?\NJG54ZUJM<:W6(L5* &BYEJEEB%C-7>[U6&@-=1NU MC%N]GN=79]EJ;N/TE?GL/*;WU]/9XON\M>N3XZJ7!%@GC4NLSKXRRAPC0%*E M56H!AE+E-"\**H],Z0;Q0BXOH?EI&V>O#H=L(KZ>AKZNDM=&\42 M@%CNH%+>A .,N$8!+D9X0 P=+-8XGCJVC10GJ"L_\EFTV%_?AV662"(?HJE MWL>R_8^6F"T,AW%EI48?Z-#B GS[9S*<+@-O\%-*2>Z=S?)N.4OQ\]:_(PQ&&&P5!G%M R.D-4@!$@09 QS0WB(.-K""P"AK M'\<5>,0(.$1M]J$[-PSL8K+>' M8//UCG948FL[JO>#ZVRX'&=OKXK&0K\5)=;OLHGWZZL:.S>=W8G-[FY4Q85( M+8:.8HG\?S;EF! BK?4N# "(-!I5&>U20:R&5ECOQ@C!""7$**Q2BOVC;S2J M:LC!/LV!\HUMK544:T=:TGDRRVZGL[I+U.UL-)TE?TW3WWO)U2,Z-FWOU51( M8;,#2VBY))(OV?%:)VU.1^-Z:YI\TIV1Z--:(9%7]QLSQ1T$.:P%T>-^%EL0 M=7F"T@B(T!K7CV!%>5<"L448,8);:'V2H>0E08QL,'A_4BE^V7RX5R4A[V%\Y"K1N!6VKI+W<.Q?Q%;8H)AEV+_"1F-) M&;=$<@ M 4Y*ZB17<(/BXM&:%Q@QCZQXN,=89,8\M;WP'N[JB]X+(:PUDDA* M-&2&$86Q%990+H)&6F,Q0G3CH,3C-7+T^=A;(>AA%+W"D]H*=['114XHKYZX MR-J)>@PYX$.0.\^7NHYWG$+9;W.,#/L<>> M5?F4Z.P&_#X4LX6<^&@RF-YD%[P+[SBVAV C8D0#A9F ?DB$:X(-PYB%;=@P MJ_SV?&C>9.W]:F6*:I C!G7;['7Z6 'H_NF]N(MWI6J\"_O!?98]$R4*\\%T@&PX?QERXL M[X(F/&@9':'>4H=T@(88S6BFJ!@-G#J4F@( M ZG@H:JL_YCRP6-4>D'RNL#_S3]WE;3*K26M]1GG>3H9ZGRE/F63P2B;F]%\ M,)[.O2X_6+MJG.# 8N.=(*"UDQ ZF0ID"$ 06X8:M:M$(9W"%&CDF.12\Q2) M\%7L%&(L=,,N124;IHN][P/OEKXVQI;T)\-D-;I%4AUL\QU\DOYG5N_P_F?^L]N^I-^<>:_EPO:1[_##9-PV>'GT2#_ M^3C[U!^'RTWFV;CG+S!:N[]_-9DNDNS/6R\6_K>+:7+=_^P?W5_;P][(_]9? M*PO/DEU=^>^$J_MG2Z[RTUKA\]OI?!2NU4MFV7PY7H2:Z*I4>CKQKV;)H#^_ M3H(YZD?Q:_E <_]%[TN&"K!\PX//PP^YR-I[=!$-?D=;[(^L->\B5+%E]O@VGCK](?_'LY\HOH!6@TO_:+ M^'$Y&A>K/ UXN?"2-_LC6X3J_$$V3ZYFTYN5YC1OY/_+<;0LSO_5/]KOR]G@ M.@0ITD^S+-<+_Q@?_%/>\Z&7V.)AAN7L^R'E#_ U^9@%,^\J&^5LD%=A#%?] MT3@HB!?M8 &6]PV3T*^N6-QM=;7R\L/&5^][D@(K\J_D%_Y9P,)%G>AN>M1*IMXUU0RC(&ZH/O1F*M M.9>&$D:XGM5J<"["?4F>RY+:2 M@%S(J\]7*A$TX762+@Y?NJH:OS#1RC,I\N#+>?&:SY!R#1F4V+7T4-[4 M27^5;+Z83K)"H&^\&@>Y_!(PVZ_T*&QIRW"0)M\POF3EQI-KU;CO9R)@6OC, M7[=4O_P0RDJC\JVAB3E!,0KMROXIF)_E_NWM;.H%SZ^!5Y(G*L9_ M[= ,"!KM%(WTYKV3W!&!4^6@4:4!"@3G:UYM;2VZ>@8JW?BG'W_8+\QJ],=K MT )ACX*=59Q[3][K)$E7JSS^VBM.475(U+U87O>'R=6R,#XM^$8AT]%,PH'!TMK^7@"-==?Y"-[FH]M*1-;T[EOH!R6. M 39=LJV^8BEVG4;.WRZ"3'='NQG0VN'=M^ \L+OUY/F? MU[/J(K?>ZOO^XRSK__%]7E+R8W_\I?]U'N)U\X4.^M6D M=7U4Q.\(X>'C>5?6O^6=MNS/07:["!YE\7GBQ]+_[H4? M>UMTO8Y6-_"EA1CERP<9O0&YG!6.S=;X6WWH/WSA>GJ3K0(685EOO'V0QT,^ M]B=_A#>K^$0Y9V4EDT1.^_E%[SC'_E[Y^& ?QV5,K7*@ MJB!+Y=QY%_2?A2G\K 9,HXI1IUAI@9%4V ,PU$C"TFT2!EHNM[M-;^N1Y2&$ ML*.^G16[Z=NK8BMMT*4>SX,BH,>.8> &2:E3"IL+.5]Z.W5EZWJ9&$T&X^7P MV?T6S.MZ5,P$ 2(%*,5"(,J=LJ4#3+ E8+-=1F[[5,OUM@X&/XH2UV0?%R'\ M.%OF++H5&6ZY]M7,M,9=+7O\&.M\M3WX-Y\OUT**Q:CJ2$?''.H<13YFXY$' MI("(N=MTM1Q?A?_?CD1A5)6'MD*C'&Z'TZS(6/2]_ M^CH>Q#_F%O6VN7RJ=W ?8\WS>0O_S/>*Q=?DG1_I[/.=NKR#,K,UV=#OL^EP M.5A4]UB1\NWF%1*<02-22B04"!N;8FBJ?=])S)JY68"4EL0)*JDAVB ,2B=5 M.(9E>CQ>H9;,AP]YR#YP_.1&0F[)>]!2'*7_]P6RQ.S><O/O6J4: MVLDFM#F%Y\A%).!KUOR'/XV:".*=W$04'<9-],!'N/4KGM;-.DK()/9%'M%] MBL,C%YS6B@2[5&J^X80?M+1;]OF*:2L;[B+:BC)^=C*^BR_M&"*^.1>'E9,> M32.>D7HLRL5IR86(OR5VUFZB;WD8^8]G4EP6KU?^=4; M&,?@.3QA?6H=+SIZ4N.Y^2V[?20I#UT+5)?<< 2HQ (":9G0B!#+3%E%P1#% M&_&S.U&S=#"8+?OC(YXXPH^)/I_O4>L(41&B+A&B2)U=LX#IU!(BJ?.RHCED MC%9Y4J A/ABB>"L0)4F/P@LF@X@(%1'J$A&*U0AE+,9,:2!8BHTP6"E:YO^E M 3+=X#)^-$*Q=A *]X1LE=^BFU+:R6Y?1QBG%Y_/H_G&F="+BP2=)3UL 2ZB M"2X*0F:-=]"0T9I"*V0)+HB8E*^7BX4=$X"MM(Y M)Q7&0FJNI#-26,4$J>>HG.(UJ=(4P,= M4U0"(KDVBFL*RGT.>]-:/;/.\;9TCI >H^@<=.YBLDD5O5:,=AR' /,DZ>/O M9\8LH(S6S<$M598+Z1QG%E#"+0_M18MX@+*:/BX>4$GA48UPTN.P37!Z\M)W MGQ,S0D"$@.T0P&L(\'Z#\M,H%("IAMH8IE1ES5B.-SBM]X: UGP"BGN8L0@! M$0(B!#P= F0- 4(AJ!05A&IFJ<7"^S=E$$%C@Q^9%7@ MIT40!NM6?,^4/ MN245-BOHLG" ^^#:N3- NCU$O"W>[]/+\CYV&DX[VPM!@WG($@ETFC)C$>0. M62134=EVJ<7PX'1O.P?S(1 ]T&J4=S=+=R?SOA&B(D1=$D01=,%EO1&B(D1% MB.HZ1#%TN66]IXE0L:-)XZF'S8XF*.4$0F^U.R_; @G@4HH@-2;EEFGI+_"" M'4UHRQU-7'\T^T=_O,SJ_B7S!TER%$DU89;*5'*!N>44L(HDQSM.39*M>=(/;0("EYZ?O.1ZE,WZL\'UUT#!%ZB 1I/;Y6*>+.<%&>!-U@]B MTOA)Z(_Q.1LGL/IJX _\]W(:F+#*A@BC21*0]G-6-DJ8YVQ!HS"D *GA2;*2 M+6M<=YNI+HR:%R[_.LUYAA;7?MSEK=9;,.24[^'[TX\A\)53\81[YISVX6XY MN5;%0]1+LE%)7#3SRSC^&C[U4UZ^JAX$-Q]D.6EKH%CM%H]<+M$'_[I)"[#_K;]D7DB/Q9;H M-TC",]IH@D=2JAE 3&G'!,& \ KN4X>-W,B+_#J=?/J0S6X"[>%J&SJ,(K$0 M@'S]0[_O+],/)5OMAR_^:U_]&P5KXNHZJ_NIKZN__JW"O5S5\VMO?/V77,OS M+Z#[+_E;@9#A$5V@466Z<^$5,[ J25K?9Y^*%F3- M2_YM>I.IDN.U-8I(AEB/HB.01#Y)*QXEF0S4@5VD.1>,2XLQT(/LE7C,F\CY'UDUNP/ MOPG-1_YF?6]R>,]V7CQ@X%?..S+XWP_&P?ZZ&A4]P2I+)U G5SV5MAAEQ2,- MO+><=U(J-\)^=[KNG/F.QV!]G,!"[]T H8PCQDCM_1Q1EC8KP0S;2!@UP."9 M]KD7U5#1PP">Y-Z!:B(V/L6.\Z!KS M'A/MK_%=%+9%QX%^Z?5]"2VY)KG/]S$;3[_DG/4567/N]XTFP;'UV#KHAVXZ MHZLKCPR3 ,MYPRW_Y<67+"M0=AU+BY9TZ^!;NAEU]\A1[2I5>.Z7>CX*[2$] M_/N-8!0\R+(;7B#2]QKWO^1OV7B8>^#O_5QT:9RO?BZ;E!94OEO:F/:2-_]X M]UO1!F%>]$%H-I-;;[;E16P1:FQ*YO/0,V'YM63P#FU3QUGY/'E?AK)7PM7H M3R_-V9^WHZ(#:>BID95]()N7_YCY5U5;TS#I7ZY+,?XXG %$]%/\VTXY1TDNO@\/.5= 5I-\A:Y*[H0>J'S$WOC'[V_F,Y" M#Z^Q%P;_%[\.7_JS83Z81E.,<%4_9V,O+M-Q,;+Y6B>0[T/IGE_'>3#UBPZE MX4&:XRZE\;X[E-/MKWIG!L)MBHZ15?@MG^G0YC=_C)657(A)*:6#[=/SNIB1 M%:-^W=\E>"LC(KFX=7&OK.XGDV7G_P&TI\%QKNN M==<,6W%6V-Q[H6$]L66OO[!.1[;H,*D/ 4.6$DL!1A1A@&@J=>1V?^VMG19N/57G_U6M3HUGC0>9J93NHHD%1>Q:K@(^A)SC,*YG>9I,52JP@N=$+Y!GE MO:8"!(@+[?T7*[7W5IV#F)31+XU2*3:.K$1Y?X2\NV*55\>2.R7D4K >(,=P MRPI?QUN%H7?8YA::6TQ-_ ]:$60H;P\=-OOKR@D(F^B!W@YD1TPT;;I]>U@( M5?N?/!F8C(/$SLL^5J'+F?=?^[>WWI$*&<,[_4[VZA5RUR=JCNYN[Y!DX0I"@H*VM>'GT:PC_"CFSVG?NO57X14=QU[Z4:[75\RS_D3_L]Y2'/5&:6 M/5@,DT_]T>2'T-:I\@JRLE5MB&PLQXL0ELBU)3.=6\I^+B5JU^[MTVWM,:C"G;*O3F9A\VY^&XM4>%;4:I:EJJN MBM5JX\H]Z6SV>33((PWA1J$T8C[U-DU H3SHM IRK*3E]2Y)Z<0>O0FR>?1U MF+<-S;%V$*)/]?C#9IWE:3IODN?M2S\NOPZG7[RUGI61CBRY[8^&R?+6V])5 M$.0__44C7!5FJDP(WKU^4,2U*P:7WJ]_'I (15#+V7P9(/].X#!$?LL X&CR MV6/ -(^R3.O?)H\#BS)0M%R,0JO4IIGA[UT%\NZ)]7PM,Y:](B#D-Z>1_W%6 M3&41N*GNLX9)-0X-JS#//6!41MPFTS)T=<=,3/JY&U&&=D*8R@\@M%GTP\T# M2\%P].O0;TIT-L[R].O'_GQ4/GJYOO/M7[SU%O]H>5.N<+ ^_5HNYWD88X?> MC%9&W##93,W>U.Y$_ABKS'!^IUW+G?\D-+'USSW,O .91ZVFDT8$\NMM5LY- M(?A%O=YX/%V68K!9@MOM%NMH6Y_FV&)]2W8EMEC?0ZYBB_63:;'>:HET;FNT M,+X\E5:@^:CLG+X>#;@G(^%*+!X%!+_R3YK7\X3OE6&/M M)O'(ONK-GO]R;4/Q4WD]"KM&7C(=/$J_;?B]ME-9XVUAE##2D(>#_*?Y0RFJ M.WD4K\0AS[=NW#6KK&K#I-JZ^S=9OF'FR=;*OEE+%,[ZPVRGQ5(;Q+G!MW;/ MJC-NGK:IK*7AAI%3K@STPZ*J>?EW>.K:FOS6E\DX8+Y\);WR%Q[+9 M+#?C1Y\\N.<0$[[O<=//^&@^-2JD$ZFX>X4/0M'0RS*L_WN6V M>;!FYJ$.Q$UGH0KD3;;PF_;O_=GB[949S6^G?E1_G4V7MQ>020BU7I56->>D M4YD$;\;V(#I"NFSE3Y6>3DB(W_BKY(58@Z;]MH[.U_T0&,M"C<%@5GJ 7X^N M!#5K.S&.R\&[;9F_FDUO"F$O\\!Y>,7/TJTW%RHQ/SZD-ZC,F*.ID51( MG"H'I+$IJGH0 .1DVN1F7BW_[]4SE]G? .]A):^*E8S0W0TA)H+V(-A) +FW MD+U.CF(L'5[UWQECB8-&V;B26@NG&#(2."QEF#AH5,LAGG(I-4B)4P0SKGDNR#)UV&\7]Q,*'&+PB&CP MO(CD0M 3X@C'/+MA\7!0%\,1H!VC7"'AT=DP;1GG7IP!<4XY57/\/='BB?C[ M$OA+>(^0]O'W3BAN+YZ5($?O!]?9<#G.WE[]O5$47A^<:9R;^66RFL*W5ZO% M^'TZ'X61K)8R3PL]2-."#/?^**"*6 :L503258 = "P;-"T,.* ,:D3@@-) MJ!&\( R740;GYU:=MQ)V$.]NF1@1M&X6-$XS :%7874 M5S__=1:.1A3,JI=IHC=K#@7C1*#UP#$II=2C\!5QPC-(4E:4' MT"&\T4NU#I?6&::K^LTT2/D%E!Z<&M^"Z$%\%DVR(UI&M'Q>M)2PSM'HE!N' MG&/<\E2GS*6PY*RQ"D&^P4)X(%J>6]KRU- 2XIY?_7. RY;C%IVWLAM-"Z+7 MN=WKO,B^PCL@'M<0+S Q %/B<3TOKP*(E! O%;98WP_Q.9K7]55!'B^1DNE4 M0)Y(WH66S)VUI",87B@8DKJ7"-,$BY1P:@CV?P-2\I)UVTI'] 9'X\%@&"W> MEP5#3'8>+CMK,#RP\ %TUAQ^DRVVGY./,978)?5"NZ26^QMO],H20&!D#7)( M 224<)16\1P&-T]5;"T6?C-=F%6-:SK_6S;\Y&>E\85\+TP?W5PK[G\O<=24 MX>/M@"?3C3;N!'$GN*"=0-8'DC247 B+C(!0*F4QE55D/S6"I<^V$T1/Z,5C M_T3L/*Y]_EM!K'AL-.?=SAH5:QX[7]BV1=TZ;'U$V;A8V8A5CY?E:<0ZGN>V M]B%@LM%.%.*4*H"M!41#+(E#Q;EL +C_()8]GF[;'+H(R7:2LYP"0,;:QNAG: .&[1; MT&*@=4HDAPIP:J#2I )UKOD#IWUB<6/W85VBG=QQ9UW$$R$P0N!V"$2\X?FG M.&4(*0P-83 5$*55R8"IYE*>,]?5MBV"26 ML)QY"5YCV0(I8SGO[>%Q;&O_?@)D@) M?L[ZE4UT[#RB[-4V.&X<<>,XQXV#UQL'-HI("B6W0$LM#+>KC4,9[AY(A\;J MQS/:.+SW!.CQ3L6>[]ZQUIN]>+\5?VZ-X_[QC._D]L\-6N\U!OB6.K5VJUMC MWM?RX%\_J?=14C0_FMQWZ*YLS7GK%;CH7;[J+ONQT.7DU=O0D;.LEWJUZHDZ MN=_W?<0UT\%@MO0?AA:UDWE6-#J>YC=J))->[=G\;_[Z#G7TWIT8_CZ995XT M_Y,-JRXT;C:]*7K4-%K4-('WE[)1X2\3VY]-_ /.=S=?2"TWG*3: 8-$KU'SGR*."+7>4 $\9_>&>+-SO5GLN'$^X^L8\?R] MCL+1N.7?5#WII[-[=\'G>(Y5'[47?8JBB5M4A8M4A70^]^["\$4%,/@>/WP; MO(_O7O0Y@N^3A&:&+_H4H8U@5,:+5,;J:/:+RE\X%_ZB#_";%[O@/[_H0]BK MJVP0-\7+U,/WV>SS*$087E81PXOYBSY"'OV+2G"A2C!8^B]^?6D/:?"RNU$1 M#(\Z<)$Z\&&ZZ(^3D ?I&@P_MTU6IS6ZZ2I>$E7./9W_XD&,XX+SO9-U@K55 MN]:]ZS55.TJJ"&[4XD*6$DL!1A1A@&@J=4DHYYC5:H,Z>Y7U-J/Y8#P-L/?V MZJI,O+\/>?=WH_D?R9.G@<,@ MW8GX1:;' _\J_5MD8+<=D8N@WPG0ISTL183]"/L1]B\)]BDD*]BGA"*AD%0F M91(CXU]6AC[2*F4[8;^J<\A+#8H]H(KT;)YUB]M )[:!_V2SZ; _OPX0(1!$ M/\4](.X!<0^XJ#T UWL ) (8E7*(H#(PM(ZT98!?6TN :X0.N]([N)!BWS#7:VR.F>9E^768K9^O@ZN6D]Y;F?>?NALI%KX$)C"ZS4 M1 'G("8EDZU&J10D5AB=)%'30P3?@O4 :9/>MK/^PQE@YZ,IN5O%T6?&(XX; M>(2)",USN23 *LX@157N$P!!8[W+26+0,8,>$7XB_#P)?B1:P0]CQD*;IB[% MWOLVD.I4E!1>EFD62R\B_$3XB?#3)OPP6,,/=H(QY7'&0F:--JE9,0@J0RR. M=0 1@2("103:$X%VL7@S#%<0)('6&EDLI84IDL2F2 MY"9XV" 8)"ETDF&!C9**&,>Q*/%0:L2!COG^<\'' MHQX\C^ 8P?%,P+'!Q"=$2IA,J01$()0RDZK2X[9:V9I]-98/G $^;IS(SCM6 M7S!$-NL'5I!!CU Y] (E T5WE.W-SR^S-FP/X<5>>(?396AQ_I0N.2=(3/+8 M:3AQ@A*!ZCU0 :LAH8 R2@U#A,*J!X7D2.]V$ [)P;4 W[@GP/'<_RU+WTUB MC0A<$;@N";@(:T1Z92HMI5I81Z66T@E>17H1TCM;)QR2+FLC&XY A*T(6Q&V M+@FV6,T%;4.ZB@F)$33<$J2E*[F@#>3<[28%/2Q!U09R@1Y'QRODB> 5P2N" MUPN UZX:)2%J.DN@A(2 $RL%-@93GL*23\P*#M!N HUVTDG=/3[T:*G8J][F M9;7C0D]31A"\(!#<@8$2U!8<8(YJGDIN*0#$&**J0Z=60X'9\V6-VC#J2 _" M-MD"3]2HRY,A/RSZ_DFK]UNY=C&O;_R:^@UO;7#CT23[_KIH(0X1^&9-5837 MBWSTHXE'NL6/F/DWVLB+7&?)XH'<2-*?)].KI!K$WMZFL?2DVE23Y,:]=XLW4 M T,E9-TL<(>[^Q_M#PCA\/?"@]C7K#]+LDD0P';!2AY\N5[2GPRW*\,\:,-H M,IC>/(LRX$:X"4C!A2+0*2*DM!RRTF%3:6K) _T''J\,XL*5X0$=$#VR^YC' M_EH0!.W80D3 2H@,U$)8Y1BE"E DH9.T$*)44P4?V!8?+T0\"M']!R@9/C*4 MSH^"I4\P_)XDX4&P*W\W*<%,VYNIY-@ M0?F=XJ84J>1C(5/)5>;O5UZ_/PC?[4^^A@^\0N6N5)!>/]Y27G-KOMAX7B)2.2W#&?]_RW MBO1J,O//X@=2)%C]!_,R!)C#A;+7!_GQ1::7WPZ]L9R_O)V-AWZ MKR0WHS_#W8+UF5A1X)]V')@N\B^/IX,_RC?"3%;-8%YONF4!@4:3 MXL8/.V:UB,A]W2YYGV.8_]'/07>N 7;6"(4PT11C(ZTR5E!,!40I29&_P _] MQ@\?\: '.HCYRR_%%3].QT-_"$*(=]EMTL/Y/VY M_UN0G.R#_Z$*:_8I%_I0MY$1WKR]9[IM_ MFN3[U.TL^W[1_S- ]RPP:(5-/P?'-\Q_#^R6JO*=#4[R;#@+?]6P_ M?WI+9.&WPR-:G0CAC#;(0111-,6:I\3K+@1""6)*S\4HGFX4Y_\^FWX>S?TU MW706*A!_S0=HBQ#$\)@Q5-)#8&=1SW,*[Z/FFH&:%=9:DBH&4J$P9D9AR;DK MYYHA9-23Y[JUH!8^REP?V:$JIKO!] "4Q591:+#4R""M"%]--S,;_M3>T\W; MFF[4DT<1[343._FE80R'O62UK9:>E#<9RX54R#QVOO+T=[/(5/,[J MO7Y6[/5)]N]E?QPP]#G!DL':[F'*FX^&"NJ4E-8X12N[1RG&I7B4$?;..S%N2$F&)81*E%HFRBY%R*4C=TV=;M#/;M,>. M,MN+SIAX3S:U#K?R[J#84SS,N[;Z<1*=^1_%VW==R4:F=9 %Q_VG'=Y%"T_( M\)TIR_^\GE47N?5:\_W'6=;_X_O^E7^D'_OC+_VO\^ -7\_6/6A,F>&$&4%H M2@D&DA,AF)&*2^8X!7<]Z(?'=G_:611#[3]NG&*K1YU[7K !7F^(ZW,^F'^.Z2++,S6Z:0NL3KDFJRCP_(4?]-OA=#P.[G8 O[GW M[*J8X'0Y]V_->TGVYR"[722WWA+*/T_\6/K?O?!C;ZN/V 5,SQ/CXBW%N"J# M_;^7_9F?M/'7QA'I8I_V6\'#L2ZLO74AD%4I@RE*$4Y5%?:1PNI&K$M[(X\H M"8$#BF/#J7%E:D\Z1(+3]E"L:]=]-F)=JS&%"-=R[,WB;Y>3_G+H+>KA=T^. M=NU^G)\/6XKW@^MLN!QG;Z\>7I0 E ^N#((JI8 X[2Q4W/B93R$AQ'A#&SCD M4&-E!%":$*RD<'X8-M5&(_]5)U7J5TF@NU/[XG&\/#/@,67Z)0_GY9O&/'@^ M?GX6U\EJG?V;83K\7ZY6J!B0I7"\/-KXN?07&-7S&GRM?O+OE>Q\[,]'\V=( M/9VD1;G'!KA5*M8 >ZT %=P1'+!5;AHWW/GKYA--PFJ/UYX)@J)\MY"E038> MEY_^?Z_ J_RU'^F@>KUEDCZ,;ORN]B;[DKR;WO0WBGUO^K-/HTGQ>/WE8EJ] M4=0.Y^]\&0T7US\*\1JO_?--58$X")OH[3S[L?K+AN'W:I,? ?)76^@3RN/-[OW9H_MJ/"\7AM@7V\73*MS/H(*_UMI=M":[ MV%M:)3S:L*@/6MHM=NS_A*(XF^^FU::8W-T/#VD@$P7]5 0=OX"<;\[%827^ M1U,+LKB^U[!ZCON7CD<4S2B:=T4#SX91-*-H=E$TT22*9A3-3HHFG"\Z*IH7 MTI.Q>!F^_N-HX2\\V#9+?YO>9!^7HW%XM#Q*^&/DZ3U0R<]X$BYVX''UX^K' MU;_,@>[GXJO!"*-,PIK3 M@@/)!4H-0S8U%F !@:D(GAE6XF[!1"7(VT],_'?CC.[C3L4&-T"5;D";/44) MZPG:)H/_BW'/1'R(^/#,^(!1W2$*&&1K%6:+5Q]N=!?,"= MP0?!<0_C-IFM(CY$?+@4?*"H0:>$E9&$,NO_@XPPE)9'BRQGPLF]\ %U!A\X MY3U"VFPA$?$AXL.EX .OSPYSQ#!EDDO%!!;$NQZRLA\TM7 _?("=P0=&PE'C M-NG.7PP?VDY*=3<(\]?9=#X/A#%7HT/:?)UMM.T8"/IR#>T.(BK>M;3=QUS9 MZ'W#B7(N=28%3BK+,44E7X-5!O(-BLM<+W[/U:+381W,98\PWB8=<>?:+D80 MBB!TLB $ 6QPBU*G%5/&8J>(2KFSIJ1!<$2(%.R+0ET)'F%*>X#NI.V,*!11 M**+0RZ!0@^$84L$ 5@P+RJGDBF)3VD+&ID1L,!SO0J&NA*@P1CW 6FT6&%$H MHE!$H?90B-:44!*DR%"')9&&(XTL(;BDR*:*N0U:@ETHU)5 & :D1W9S2)TT M"G7T'.0Q:[,W&/8.K<\^ R!^=#'>&8SUW,<7U_)\QA?7\GS&=S%K>3FYMM^V MM::(/E[T\<[*QX.LSKI!S#24"BL$I#$"*TQL%>].B=J(=[==27VL_D(D5$JV MVMB]!*$(0B<,0J(.=PM)"99. V9"S;:D %0=V(T4="/0U':Y]K% "/.> MQ*UV8H\@%$$H@E!K((0:+="5MM98!R"52##%,9>JC'9S[5\>NR;\:)80ZG$2 M+:$(0A&$.@I"J$ZY::0 !-(I!YG13$(!2W?,*,KVM(0.R+<=T1T3X+RKC\[N M]/^O>F-0]SDWJ29IRJRQ5'#,E.%"E&$,@Y1#^Z@W M;$N](0$];T6<@WI'2N:Z['>ML66D9([$G''UX^K'U8^K'U<_KO[9)67>9(MD M-!E,;[+H]46O[^6]/@+KE P7DG*J(58,<4<))J(Z+RJH2='=Y+67Y5]R4?YU M.K^_H+@%WP]1UH.X30J>&-B)*GXQ*HY%\[B T]H( (Q)B4@1K(A3I4EAG99Y MO(JWE)Q!"/>XB"H>53RJ^ $J3FL5=\(Z@;1C$D +5"&E]RG1BLL]/XJWE*" M!D'00^ LXK=1Q:.*/[>*\SH](X"B7%.6JE0!JP0'I*(W-M;B PSUMI(T0O1( M)"@^K4/39C1>AMQ+UI]-_*WGR6TV2^;7_=DA(8JSC43%4OTS*-6GH.XA@0"W M#C&E#3,$*\ !4E4)2^HV72%;JL?OV>Q]4(Y2;1X9]ZA^U815M$)5\""J,O*: MM-DTIGNU]Q%5(JJ<,*J@NO.$M].(2SGP<*(84Y1H:"I4<5;"IZ#*9JCE*:A" MV6L8426B2D25CJ(*J5'%80I3IA#5P! *C?/N7UE-#[$W5IZ"*IO1G2>A"G[= M:H@GHDI$E8@J+:(* RM42:DB4@'K@41C1(B!H$P&F501\"0/:#.@]!14(?PU M(V>-*A?(]_OV-IOU%Z-(]/NH$J\S&.NYCR^NY?F,+Z[E^8SO8M;R511NL8 MU:)YE/'-,M EO;WRTO4V%Z[')'=R,6PZ-;^\<8]U:WI8MDDVTCVW)JK@I:J@ MJ,M5M%&<(88H(X0CZAA6I*I(PT[P_540MZB"G$5RQ:B"9ZB"'-0T\0AKQ@77 MT&"%+,1^*RP9FJ4SC+O]51"UIH*TAUHE[8@J&%6P*RJ(:A7D"!G#J,* 8X*- M0(Z8BI^88X3V5T'8H@K",U?!LSM(^CY;+,8Y(>Q37.!+ IA3QA%:UP(@ZM]R M!+C46F:)-8BP*FOG,+#;<*0A+(]Q:=>^?AB>8-QF;5%G=^ZH/Z>A/[S.>B,M M@$%22$2L4X9C;LO>W(XCI]4A^H-;UQ^(VLQW1_V)^O,D_1$U2P 0%.K4.**! M_]"EF*-50%4[LM6.W:4_J&7](3V.VNP/'?4GZL]3]$> 6G\0 4@ G#)*M34& M84%H:;])9>Q!^@-;UQ\BV^Q[U7VW[^0SHLH/8#S]%-.A,0JU@3ZXT:!&68B" MHT@HT48Z#4&9BY$6L/6V"Q7ZE*+U]R!8Z>)W_R33H9T\ZN1;^=/#4$CT4.R^ M%U7R+%62XCHP#'C*.9=,*,@$9$Y6I_F-\1XJ?:I*XA954O8@CQ4+427/425Y M?3:<K?UCT/XZSZOU6KEU,F5\__Y-! M)1[ER\U5$_]-_N?#1D_-]X/K;+@<9V^O_GO9GRVRV?BK&TWZD\&H/_YE4BR; M7X\/X>$_^.NI\73PQZM<]L++]]DXRQ?L>^ 8(I))+2RV&%$,6>XK$8 @T Y_ M7R<5N!.$6,2<9@IIF5J"RJ1<"A01^%62>3;+OKXNC41"! M;]845'AM;*SK(/-3,%O7:5!]933Q@%2\WISLQ@UW_KKY1),P7^.U9X*@@(A\ M^9-!-AZ7G^9Z$5[[-1U4K[>(Q(?1339/0@WWN^E-?P-#;_JS3Z-)\7C]Y6): MO5% 2]YM)_@+R?]HUD$J ?N+2YJ_63\O^3]:?)=YXR8:)R09Y7^<$PUX2 MML'3.4\;);<#-F[Q_&I!%M?KT_;,]R]-S"B:433OB@:> M#:-H1M'LHFBB213-*)J=%$TX7W14-&/3SGJ6_C:]R3XN1^/P:+%IYY.4_(PG MX6(''E<_KGY<_%S]LSMK^2[[G$V6V?PR_976QW?T]3KK3D#(_].@<)6( M0TJQ@PY0A$#*6,7K0(1([^;&*TG>4@(A\MK=?Y7?_-?[17^1'R%0R_EHDLWG M[[-/^8F"],_1?/6MX >HT@_X+4]*M-%%J"I)8H3:8XQ\$"-P9@!! ]C"A$2 B0$2 V!\@6(-. ED+ MB;,I<$) EPJ;IBN H$SM!1"H,P#!*>@1%BV("! 1( X "%&7MF*.C$Z)28&$ M1G/G4-4G3VHCS4:7B >_SJ;S>7([FUZ-%C'L>%P( MC:UYGAET,: UR8H6UBE)G;#20,WW.]Z'1H!S/<8TR< M]=F8B$(1A4X8A5!-%D$80%PR3!@'S@BK;%X6Z$J3".-A"$84B"D44ZB@* M,=S(M(M T@,Y0E)P20W"51@L=0!NQ,EWH5!7(F&(BQXD_*Q1J*.'(8]9H/W; M=+;XU/^4):H_^>,I1=IG ,07T_\OKN59C?73G)MI4)\;$T M(:ZR@TJ@HX\7?;SN^GB$UUDWPK$QR+#4P=!EAZ925+50%AJP7['D 2FW2N-* MF[TU'X\ [^*U62S9/1 MZH",V]% "/< B]S1$80B"'43A"@DC:IPO]*0&NZ 54Q3!1FLHMW4@OW.E1V0 M<#L6"&'6$R2"4 2A"$(=!2%#K/AI<9X6U]?)V$T!-"2BKJ,SI6&Y2F6!!! ML=/:L!072"DTQ62MA5 NR3H7Y'OC5JVD/2@Z!-+R6J=U3O2U%O!ME*O2$36*0J)0HI MJQVB"E0<7<)1+/91;]B6>@,@>XS'X^]GQLNLIY.7_3Z7M[KXZA.R1""<0J<<=0Y MRJP22E8=@2'$=J.,S\OR+[DH_SJ=WU]0W,:!3XQZD+9)P1,#.U'%+T;%21VW MM:D1G*3 &&$IEX(Z7E7J6NU_L;^*MY65I&&L!\A9%%A1<#)%*G#TF918IXP"EI;1#NK_;P-$;:D>OV>S M]T$Y2K5Y9-RC^E435M$*5<&#J$K%:WK>;%<152*JG#"JX+KUA*#2481$*KF5 MVG#)E*GXAS&T&P> ]D&5S5#+4U"%B-1H!,*:9=*084Q M4C-45?E2@^B34&4SH/045,'R-6XS<-P]5+E OM^WM]FLOQA%HM]'E7B=P5C/ M?7QQ+<]G?'$MSV=\%[.6EY.S>I-]2::S83:;)]\&(W/^7?34MLL\>L[2\8XX M.;)!1""840);)KGULX4!(;JBA3,N377S*..;9:!+>GOEI>MM+ER/2>[D8MAT M:GYYXQ[KUO0$.6]2I:B"EZJ"LE&NHH1TV&AB*25"*(!$5:[BI!!B?Q7$K:D@ MZ6$0R16C"IZ?"F( :YIX1JP!Q'(H*'),6@9$Q=>A@ !P?Q5$+:J@9.<=W(LJ M>*DJB&L5E,!IBSE0R"+&F7/.T*HGJ(7Z $,4MJ:"M.7"[.ZIX-D=)'V?+1;C MG!#V*2[P)0',*>,(JVL!C".:,P))BC4Q' B&*FN:4\+)-AQI",MC7-JUKQ^( M)R*>Y8KZTQG]X776VPI.)3= XQ0BR12C"E5'("U$_!#]P2WK#^EY58[Z$_6G M*_HC:Y8 RKT+:2UE# EDA4:,E$/ O[[7(RHLH/8#S]%-.A,0JU M@3ZD;E!#-'-,IQ@Z(J@F!!I4GD_1 %CJMJ%/*5I_#X*5+G[W3S(=VLFC3KZ5 M/ST,A40/LUA+'E7R'%62H5HEJ8 (".CM:,RT-PZLJEKX"J@A>ZI*XA954O8X M;+,]2E3)J))=44E1GPUGWCR'P@H B!4ILI*M"#:=-YU-X/__\"5YW_ #FFLF"&ZXD$YXW^]* 1FI,WO>\Y7+96>YU ME%YX\Q//0KWVA%(%=F(3-T;/AO;1Z-G.,$46T]^=X?-V&Z8J*C.4!B*-S& , M9<'E LYB+,XA@'9[LW.B\I7FB]1 U^_Z<*;T.;]@ZQV&&X&CV67*0VZ&7G5+ MP;PZVC!4\6HTC/D%%&8E\*]&HJ1I)RSC8M6?\PP+^()+.%$9DP.W5O#OV _\ MW PL>SHY&C*0+*.SQ4%WW.N->^^FW7?^_NQM=SR>'>X'!^/#M]/#[D%OVA@- M/48_[M3ZUSJRX!+;*=I<^D'7?WD[W- ^N8LHEREJ;NXX$6H*9Q^OHV[%=FN_ M9&'PTK29X O9=SH_GI:[758A0B5B@J@K!('?>?WV.N&?<:Y8TS9;BKRZL6;;G P**!IK[K^@%;<53 I9TJ]8)-FLE5O;A; MB<4J:?A&FFA;FIRD@>86QEC)LG"*K6$Z8,E>/;=LI:)TT5 *VJ2$3?3I,J,X M2TK7H(2X'GY:@=R8+.NMAG'3C6;"54"YJG*#D5]!N%@+MXU*4R8Y MBHJ&^,Y2>0]:JX9ZQR63$:=ZK:%LF#F]F8I2;P//R@5*A(\=&&N,U?)&=K:: MG\D#"[; &A0KU]+9G!3A$<_I;6"TSO=W)LX/LO:SMS#2$K$ HF:)I5+74_<-VSM_&7Y%(( MT6'%\(;@RUQ5TFXUO[-[1"Y3@L?N6R/7V#;LTK9=0N^D9E@UX[4]UX):.Q1& M1>?M*M2UH8&7]II8E&3/Q%CWV':S30Y1RO0"BUV'0-6KJ=8D99F%E;TD?8(H M39H7+;IV9HJL>T35Q5O3CC8>N8V;N6;),%UI;%%_EJJE<05! M*\N5NP[6D9 MVH\S+ HWA>ZK%A5B8;$4(-/RETQL%:_F&]L1/P>X]7]?W?U??_@!L_%]? M_SOK&_?/S[.A^Z]L] -02P,$% @ 5'U34'2@T>5^ P ?R( T !A M,C Q.65X,C$N:'1M[5K93N,P%'V&KS!!S-.D6>A&&BH-;=$@L0DZH'ET8[>Q M<.S(<1O*UX^3-!"@,.P#F53J_=O;W M>D#3#>-\LV<8_6$?_!P>[(-ZS;3 4$ 6$4DX@]0P!H<:T'PI0\Y- \PD\ 2&$B,P MC0B;@'.$HPM@ 5V_'MGCX5R0B2^!;=HF..?B@LQ@/D(227%W<.F3$9&ND9G* MF;'PYHXXFG==1&8@DG.*M[4Q9U(?PX#0N3,D 8[ (8[!"0\@ZZ1]$;G"CF6& MLI.@5S.[+@0,!FINM&NUZG;SQTYKM]YK]'?LK8'=VFKL6.U>OU6WFCVMZQI0 MO=-9^4?NF1*&=1\G7!S+-C?NNW.3EF5 "?.Q('+)C)%0[I+FW&O!=]KW5Q02 M7TH=4C)A3AKGU\-*S3AS,>(4J4LL,@1LZS;:QX"%$"%5%+KDH6,UP\LB4D_5 M#A;O O7P[.0[V&->#9Q.1Q%!! J"HZ?#+GBPGXTIF_%MW6J:G:>[?$I@"O/S MP%(\EHZ9!Y8PI.:F=M$!XR* ]'8RDC'JDA*.* 8>IG31NZV96FI'(?1R^_GK M+H!B0E@&#TXESQO2\LQ:8H*D[[0W:Z;9:EMV8Z,SX@)AH7N<4AA&V,E_%(.3 M7#$%KA:&1$ -44#9MM9(UJU$R8>X[EW@SCQ9]D8G'W2W;[/Q<%_S9=.*[I9@ MFF$AB0?I@M:(2\F#SJVTVBI%Q9P5[6S\K:8LM':6UT*I<.5J3'GL^ 2I\G@+ MR5I6W'>"L)S?(L,+]%9X"2)."0+K9OJZP]]\FP!\D.:HVPO@XQO%F;\@/N^1 M_[N+YX9*^[G4Q9BR:TQFLM*C41$M2KB=GAY7N ME(%E'U,80X$_"<-*7S_4VUZRL.R$I_R$RU)J2;BLSMEB5NPMU?)3QE8 M_N_R8Z2'G?<.V9]^>%WP]])CX?N'_0\?\]\_M- >!_P&$7S@8825W$B?Q5AU MTX=$NG\ 4$L#!!0 ( %1]4U#*G"_TQP, ),- - 83(P,3EE>#(S M+FAT;<57:V_;-A3]G/R*6Q.0X,>;PLD"F(!1*%"2PE90NX M35!^ 1\<9S]RP,NUH(M,0> %'MQR\87>D=T(156.O=%]1N=41>ZFJ<'<+5HT MY\FZ%R7T#J1:Y_AK)>5,.2DI:+[NS&B!$JYQ!3>\(*QKWTGZ%W9\KU1=PU[/ M[$4$&"GT7!F,1^'0NPQ'OA\VQ\V+?G]4'[?ZHU;H>PT6FYUM$*J';M[@@DJ-J;TZ7/;,17%#P3V4XSP?S.8 M90B7G(C$*#>D F/%A3R>TPM0N/Y\4]5)BVN=TTIQBQ!O7:0X*"T,93$7)1?$ ME%"8KT%@JKW$8O/*CA#67]L!4NFB:.OCVVM>@WJ][@3MH.&_ _URS$4!GYP6 MO$VYL'.G@J=Z@MZA97,L3KMY.,@G.(T#.#;2HU(9 M-,*@=0Q4ZQ"45I@OA4;2GE(2$BOM&.=B2<3ZS6L_]+I^NVJ/S"JLJ,KT4%GJ M+;DSI/$GS^EFXISH1;4598:H5WN6/KF<2YI0G6%]7!([8(@Q%G,4&ZRZ;[#\ MMAUM>% >U'L6F9S%%C5\$1@IJLP"OGF=2OP+[J -O[-') <[/J3*N4#YT8YIJX;3V M#.66KSX']$7(Q*0$SX'?H8"4,BTBU=V;K)C=\#VM=%XR&F?[')*R?!S$08'9 M<@^Q=Y#O&;V\=O?#D^2=M@I^W!MT4^VD\1Z!."-LL2][!:J,VR.#/!RG)KLY M$HGRQ"%\F%[]!I/)]+0LKN()$E:%SU0L**/DO[%IO0R979&!77UY&6V"?TTG M.'SO.7#U?7Y_K)SJ@GZV:]COD_/(?CCU_@902P,$% @ 5'U34 T6#F%, M" RC8 X !A,C Q.65X,S$Q+FAT;>U;;6_;.!+^W/X*KHM=M( =OR6; MK.,&%?GPO MN]AU]OI5-^*4P>]7W9]J-7*A@S3FRI' <.HX(ZD5:DR^,&YO29/4:G/)ODYF M1HPC1UJ-5H-\T>963&@AX823_&QP%XF1<-UZU@1E]5Q;=Z39[*S+Q(18-Y/\ M?274RM5"&@LYZPQ%S"VYXE-RK6.J3OV8%?_EG68C<:=H/?1K[[=&^_BD=70QN#@_[YT?]3\<#XY[[5Y[T*N<=>L4_OM9Q8]"LQ2*UR*. M>^DT6XV?5]5UL6>=H4)%W BW9L;(@#KL+K26=/NQ1ZU(*&-P]K61=D['G9/D M;M[E=.+;CM^Y&I5BK#K^47R_Y;XYS:P8:>S/@#(6'RWX/>VZ>=>?/ +#+*OE,4TGZ!^2&3H24O$H";IP(9\1%U'46#79T M)#D(2)G;\K[2J/BV36A0M',#ELU=LZ.OL96L;L\!XATKUI\*YJ+.<0O606(Z MAH/YA[H771"?X+8"*G.L@%65C?A;F"]YZ#JMPTSKQ@?>/%CB;F;E M-X& 1'3"B>$3P:?@K%TD+.DIE5))KGFBC2-:D0_:Q*39J/V+Z)!<_7E=)9.2:##-/P;)2& M' F4Z$(53.2*F=2#JH@*_ ) F")DAA:1@#:0AI ER$ZADCA=":W(J!XP*VE M9H8B,;WEH+>TIH4^!L: 2NDS"]"! H$PD)6 F(+IQ+MP,HU$$!&;XH_[^5-N M>+X(;B 65D*^@1G,5+@(-F@3'G@#<=T$3-,,M@E/ @YE-"L?PYX?+\Z/]B[Q M@Y-0*$ @@OD><54@!XC#L"F-"Q6"S_49!WP.9,I@34!U"5Y58(0P;S_2I*I!($@"4:H.S566]/0&U$0JFGMJ"0X6-A'10+ MCE#LS.P&*ZLE)MC"F!5K]V1X<3(<;B$9A@O(^>7-2:MY?&ISN.?9)CI7'88" MFAY3EX0:[M$+:!2("D 9X181(FR$XB@60V#!X()M)FP@M4UA'H8G-H]8ULJ: LL+ ME=$'UR?H\DNLRE".MCQ94;B@* 1%N,]EKH$$IFB='>1/LW'R3Q"HH.W&8*5; M2* +;D$90,DG*H_CO(HY5$!3^_0IF,R,.& VUY2E1SHUL "X]8FP/EB %%=^ M':P.[\-,.509+JDG09X?W0.YFH32HH1$;;EC;C/T&!&EN^5TU3X M-.(H"$$+YG.VBT%JUT@VVGJ2/=G5KW#MZ4'BR90#FDX$0R91JY6''[7 0JQD MD%[4L +J0#Y!1T(*-\.D;9U:)+YGA0=\QMD%T5(EY(/N7;ZA)#4)$,[Z)#,( MM&'> %\3C;F"W%$"[V"$)TAH%(%Z+^,6$%\D$/?V['IY=@5;R*[!A,K4^WF$ M'@]#*$K$!$!CUQ07\Q3Q"7$K:ZZO-SR98"+$')M5-2.=NH$IDI7-ICB5; M^/@5 !D5Q:#W#SP[";#G%!??\^'%^<"VD \7&=16(8NW9'FQX$?6\F*#&(-I MF@Z"U" P2SG1FE5C;1WTXUL46,O"D9"_4TBI8.FW#TP)@6'@_9>D<\,#P+V_ MX,.[/W^;G-GU+K,JHG:>0&+<\(SDS =4?QYYL)L1*6ZYS&_[EN2KWWU$N\K" M';N8.-I"$G[;Q81_6<(*_E;OW3M&FS*'[CT]LF"#C'*E<)J;1J%X1+G M.V#).!;."[G;Q_:#5V*EAMX_U#3T)1 .H$T #OH_!F*Q <<)LG8/-[@"FGMYA1946" MSZE\>>-?ZA2WRQNQ(2_9L]O -1&!,IAH^3P@/,BS M:1Q3 QOVF\D#\=I[^%T-%KO&@FV\(.A!9A8:<+A5P"3W,0)0[5\0YO"O9HF- M4!,M)QRS&T7'^7M.DX<5'B=2SSB,3B.=Q1*Z0"X@P[.D?NM.< &F/^![-R45 M"[AH%/.%8C#7M\LV*.2;7%#9S &\$;F^QIPE:\$!C(7*S*.ITT6'_T94UE-4 M/W ^(W @W-0"+25-+.\4'\JG@DN5^ @B8*%Z7SFJ/,R^3,7A\<\EKBZ.M1\> M.ORV6:6QQ_U!!HBEG' )':U5-U;NRDXT]PPEA"P?W7-464#,#OG 1R;%KPLT M?ZOZKQENXEO^D0V?;+K?;,(O;YJ_-M;=L&W7[K[]K?IL70:Z79O[T8\N]T2Y M[$@X4#]#^&6X&EL;^1ZD>"AV1PQX,47UF2 M3]E]]&,%_M/^8FBUCG_YJY0'_J[I5='P?];UNNO_WNSL?U!+ P04 " !4 M?5-0?57)>G0( "B-P #@ &$R,#$Y97@S,3(N:'1M[5O=.K'C&D>2IYZ1.QE:;]A(B01''(, "H&3UZ<\N2,K47VPE=B.= M469B&\ "NP"_;W>QE#H_]3YU!W]][I/(QH)\_OW#Q\LNJ=0\[TNKZWF]08_\ M.OCM(SD\J#?(0%-IN.5*4N%Y_:L*J436)FW/FTPF!Y/6@=(C;W#MX5*'GE#* ML(/ !I6SEQWL.GOYHA,Q&L#O%YV?:C724WX:,VF)KQFU+""IX7)$O@3,W)(& MJ=5FDEV53#4?198TZ\TZ^:+T+1_30L)R*]A9_R[B0VX[7M8$95ZNK3-4P?2L M$_ Q,78JV/M*J*2MA33F8MH>\)@9U&/;&G:#W,/.M0 M(FD,EV8P]:D= @@+.O M#96U*FZ?)'>S+JL2U[;LSM:HX"/9=H_B^RUWS4EFQ5") );('R)I-0Z:\UMZ M.NM]@!S3SV"^TQ$P7VF*)&FG,F :C87%;\ZO/YQ?]6]JG_[\V/^+G'<'Y*;? M'5Q^NB*M>I-T^]>#RXO+[CGVW#SISI\ 8)=5TJ.2,T%Z!^0W*OZAD:P2GVG+ MPRFQ$;7M>9,M'0H& D+DUKROU"NN;1+J%^W&"C]G$3UD%JV@ '\S\\)SHG/L9M^53D: &K*ALQN#!?L-"VFX>9UHV/O'&P MP.C,[/5&GFYFY3?!@$1TS(AF8\XFX*YMQ TYES*E@ERS1&E+E"072L>D4:_] MAZB07/UQ7267TC\X7;$==_B>P\H>,M\/F>860N8#-0 40$4\);=2300+1JR: M(4=GD D4/!NI( N R91+0N64I-+JE($JR M@MK6F@+P!C0*5PN07H0 &?:\A+0$S"=.*<.)E$ MW(^(2?''_?P)TRQ?!#<0'\_.C]8N\8.1D$M ((+Y'G%5( >(P[ NC7,9@L]U.0?\[8LT@#4!U25X M58$17(LI20"4R"?DF1#WA,FQ:A94 R<#E_%742(5( L40!EI\XX>WQJ(A(* M-3$%A30;<6/ANF )Q<[,;K"R6F*"*8Q9LG9/AFG M)H=[GFVB0VH#1C0((-F_\Z/J!PQ<@[>_#H5(-%HT5KCZ#5[ MXZ8VCH*LE34Y7C!D1A]Y!A*8HK5WD#^- M^LF/(%!!VXW!2K>00#UF0!E R24J#^.\BCF43U/S^"F8S P98#;7E*5'*M6P M +CU,3AYERJ-),4$>"/#^Z!W(U#V,XR"'D@"U&"1ZX(I%) MAX8'G&J.&^!9%N>"I\254H.9E?,9QJ5A+K0HP\ @"Z$,)R44'TXJ*$9$V)8S MXCY#@QE9OE=.4^&O(4-!"%HPGP6[&*1VC63#K2?9HUW]$M<>'R0>33F@Z9@' MR"1JE'3PHP98B#<9I!?500%U(!^G0RZXG6+2MDHM$M^QP@$^X^R<:.DFY(+N M7;ZA)-4)$,ZX)-/WE0Z< >Y.-&(2QFW@/@\@;BW9]?S ML\O?0G;UQU2DSL\C]%@8PJ6$CP$T9L7E8I8B/B)N9E,FN&5+7RX!$"&Q670^0>6G038/\%Z=QP'W#O"GQ8^W/5Y,RN-YE5$36S!!+CAF,D"UQ =>>1![LI$?R6 MB;S:MR!?_>XCVE46[EAAXF@+2?AMA0GWLB0H^%N]=^\8;@R&!KA-U[A M"O? _DXYF.]<02I]5Q1\LY/UAV9]IX+5-M8?S@5<"D =!QI@/0HK6SYG@-L\ M 9O5 2:,WF)&E5T27$[EKC?NI4Y17=Z(#?F5/:L&KH@(-(")ALT"PEKFY) <,K-0@\.M B:9 MBQ& :O>",(=_-4MLN!PK,6:8W4@ZRM]SZCRLL#@1:LI@=!*I+);0.7(!&9XD M]5MU@G,P_1<^>5-2,8>+>C&?RP#FNG;9!HE\$W,J&SF -R+7UYBS8"TX@!&7 MF7DTM:KH<)^)RGJ*VP^/QSB:OS8ZWU0X??-JLT]K _R "QD!,NH*.Y[,;*7=F)YIZAA)#2T?TW M-9A[/R3;F$MJ3);I(A MDPO2D70N^KZCH]C-%YU>V_MRT86QFG"X^'CR_JP-A9)E?:ZT+:OC=>"=]^$] M5,NV UY$1,P4DX)PR^J>%Z P5BJL6]9T.BU/*V4975I>W])+52TN94S+@0H* MQ\^;NNOX^;/FF)( _SYKOBB5H"/]9$*% C^B1-$ DIB)2_@V M93B+V.58@6N[-GR6T5=V1?(1BBE.C[O78S9DJFFE351F9=J:0QG,CIL!NX)8 MS3A]6QA)H4HC,F%\5O?8A,9P3J?0EQ,B&D86L^^T[MBA:FCK<>9QDX @$YP; M5RN5@Z.3RNGAZJ?@O>O"H-4_:9UW!Z7>W^^[7Z#5]K3$M>TM M,/(;^+X#(IX)\*40U-^V/B;BDF+$G$Q;'.@[XK4<&F.(!%Z?H M\VO=\6JOYKIV(PV+:3B--T6@Q!_KN.@A"88@BA%RJ%*.1LS'UE+,BF;%X0Q0 MHMA(FQ$F49P0]$[)16JFFY(&P_ 3T!D2R% ?/(MSED9J&&:V#$@T)(+&I=XU MIS-H^4I+- R+*">JOHQ&18:&7^E@^H1G=$>K"EL=8KGYG(Y4 MW:VF6K=&G%->.=12LS<;V=C.RMO8Y"$0,AZ/$LX1=W(2<@V[.2,B^BUA$=6% MC<%JG*4#I_*:O &DN+/_.G@S1]4/_LRYDT'+.:I4&YI5-X3!;)IE,+:#VI]# MS7V@4&,"SX0),?C!DT41IC,A2Q-JCD/"(@1B&-%80ZZHQ81SP&FX,)X[* @1 M@W'1S!HQ082O^W'!P%3S)G/CJ(2GB)5X !F=R[GV5S#\G?/WAF)RO9APTX@M MK+>TRW8^G^'I(-+VHD*A0\:75#IV"HRMF++%)6%"HDLF4O-(HF3>80KEM"?E MQ=%AV3W8/W#W7S:&,L+#K>1+SDD8TWK^83$V>L$%BN$0M%.\+50+FQF5*JK6 M7B[P;UFVOUE4V2RJ5G_(?DWD-)VLT'.EZG+7T\]B5QJ\+)$L@&$U/G? M0YR MI0ZG=!@E))IAYBV:B^8V2>%Q.7PRJS]XYVK;^E;+"E5=N-W"NXR0F>U.> VQ MY"R /=M\/9:MM6(++DC"05>]Y(IQ3C=E[B?$X%OO^LZ_Q\S9N_$N8[ZI%-9H M?^];NR/K P7S4_?O<9+UGGKA=:9P85\S%"]'3-\US$VI/69TA+=UO+DK M=D6AE_YC:L?;_]:_]0OC%OZX&_VY6<.NSGXR=?8_2:S8:'97I7:'"$8Y=,KP M@?#O9"QV>6#GW],D[E,HMG=T?;!P?NK^/4ZZ_@_E]H *)B/XA%4US$OO8E9W MG\Z?7V1UMZG)O8B2.(DV5^'Y0XJ5]V-^]X6!ZDKXJG?SPL#ZFSN;W]E9?V1R M_\^@-KQ9]"QOF!>KGC?-&U_'_P)02P,$% @ 5'U34)F>$PC+"P $#, M T !A,C Q.65X-#4N:'1MW5O_4]LZ$O^Y_2OTN'MW=";? Z6E'#-I2%OF M^J 3TO;>CXHM$[6VY4IRTMQ??[LK.;8# 88'%&ZFM+6L+ZO5[F<_NS('OQV= M#B=_?AJQF4UB]NGSVX_'0[;5;+>_]H?M]M'DB'V8_/&1[;0Z73;1/#722I7R MN-T>G6RQK9FUV7Z[O5@L6HM^2^GS]F3=%#RMM+ Y'/V=R*NU!VSW"8FV_VL%4A0)CS#R/. M]WH[07]G]V7TNA?U7O6C3G=W=V>OO\NW#@_:''YH5/%7L7(L4]&<"=S+?K?7 M^?WB<@?8TE(Z8:EL/F8M7*VO3N6BDR'H:@^^946:N2_5?9SU63 M51D]6_'3-GDLS]-].HJ_+CD]+IP44Q6',(4_1+"WW?J.KA*^(ED YB3TO8AV M-#H;CH\_38Y/3]CI.S;Y,&+CT?OCL\EX<#+YYQD[&PT_CX\GQZ.SQR:Y$W,T M'AV!@X_//H.\;'** M-FNCV_G\@E"-PB_&NSDR[C! MCM.@Q;;_\;=7O5[G#;30_[IO&LPW+<1Z2VY\"U.Z:%.Y]HTOV(R'3*6"!3$W MM+0100Z220 X+HY_!C*?G@@T"BZ]1 MWPW�,(A-$AV\8!6]5N6R_V :>3!*8\LRKXWF!_[V#4R+AF.T]#%BK0:JHLRW*=*6V956P*)Z62+!96M-BQQ4$FGWZ#<\&W..I' M#CN+).A;IDQ:PV!+4@N[9-,EG&@$QYD& GNC"&-A+,71@;8RB 69 %B9PA4Y M"4O'YBUG8Z^5/:$(./' 'SH^KQ9YNXSYPM1F=$W%\ 83/)CA[(N9A/_@PU,HKVNXH;3/5B= M;;&O C06P!8XV.A2Y3@O< V_JTW[;]!KOS_<,XK"LRR6 9_&8,=:S:6!CC3T MB]3G,I7/YL9+^>'DI3& 0GN[C4ZG@S\.C$RCM*67G=6[A"_106E,B-;I M.F/?*G:1?737I[PX.B-+1_0U#AP7TLZ:8S2")@1FS-S^A(30OU]1$L=RL ?V M)VM<)K!95C*NEO>DQ[7I&QW7%X6GQ<;89AX]')^5M$;\# 3Y#)SCC-L"*2FF MAH[H7!F<$7,:(-LB@;.P" G+EN;(" M38FX"L1EH,C41O8%\G$'8GYR-)CNWAN6"&$)\3ZG(*1Q9&6CR'YS3$$WO9!& M-'";.$;$GH7#F!"876"5-@5Q6@?2!I)XKD-:$080S6^@1URZJWA/[N!H-^&(<\DGC$:7A+9^SN7N^- M.Z_NQAN/P; #L,^0(_$F(H*YQ8J9LTQ!D/< NJ*WY&/HFE,%-E@S6'+B$-(8 MG< >G?&$A3[(U)R!4:3WU+[BK78=XR.M$F=]V!G_!5_ GC'8/SHQGW,9$Q>/ M0,JG:3 ?Y8]?BO" M5P@ST=\G:9VGI ='+T@%GU9;?@((]Z%B2K6Z3*C*\$-Q40N19!2"7.Q!>\IR M#1P2H[3)IXYE4 C$/T4$!P0%<]!N%F>6,LRW&0_\T$O8(6T*I% M4"N351Q0Y 4UH4-;M;J@#4QI X#+"/:* M-1K7$4DV_RYH!/I'E0+57*]@3U0A\6/=$]".%!VMPNNP^>IJR9-TE3%55C77 MI'*Z) -/80/@G/9N7>6.\BE=$]@6 G,4V!GZ.F\#>X#G+ ?H=& [T2 2M8&1 M-]A):W"W)=Q[N16[>!_VRZ[F9KJ8)@.U-Z=:\.]-"DW[/%[PI=EZ']WF: MUU=?UJI4]W:?<%<1ZC.1ZVO*T!A UME$47H#/P1@ID"&N!H* R+[<24]:0!M M20"Z7,*-[JZ%3[E\O(-5*=LT(*<3HE*J="L:7SH-Z08(Z__36)J92[TQW03( M2!3&0KPG0%ZU*OEMSHEYJ#)_"; A)BF]GF4:(G=KJ%JMQ_YXE9WMO>-L@\JPXUB]-O"O(X*\[IE9.Y>;A1% MGUA$@!%%GSO&C-.K'2I=W,O+@2Q=5?$#35 R0*J&,9&$LYESV'- MH%Q-/+2@Q*.L>ZJ:$BDY1D OJGE(X6MB.A%))GA'M-_O:IW9OR&MPLJP+-U; M&\QZL?!E,40OI*;)<@GL38LPAO,P<\! M+8TMYO$%)S=5BWTI%9=>5;'"M X470:A6J@!H7QS63PH#^R6\-&[(7P\#"H. MW4W)<0H1,[5:Q>0- [""Y@32/PP_[ \JB3]%N/PJ'+PYGH%IO_/&RC<6EK(A MR(5DX!@2XB@E]GC:@5=*]9*_@AW&5T@]N+#N3JO+M@M-$EL#]@&3N6\FS8L" M(^XG!W[YBR.3CST>GIQ/UASJ'"&5AW.B;G /QE>H 1Q'E:=$N9,I*/ IE8EJ;X@1*O# %I&@3P+6)EN2_"S-K8- M2EZ=6HE(E;))6L0@OJIDQPBL&9;"C9%8H@YA#=A:*&*)#N7J+#4U4$@U@I)O M+,:GE0]0&N23)4JO"C\(F*@>'U7DN:22Y9)!6@0>"^95SDAW/C)MH:L7WZ+4 MOG*I,0:3B4#RN*;\"_#H 33@!*!%!+T8$"\)^W=;Y/E%V#DH XHO *_C33:RB4> Q[ .U2AYD;3GQ==]9N7B]282U&GU=(C3NBY^M MW-]'B7=U/E^XEBHW:Q^D5=S:D^:U([J$YOR5DVNQ=[E&A,%LH7$W)W#A:\I4 M!/AAD"8HI?VPP"?-FW9?B1$ HHF":95GV8AJ3M+*X,H7?MX4\>M,Y:+WE88+ M[3]RI?.$W+VXRW:!T*7ME)UX>5V=W#0N,@_06BSQ I9JLJM^E/ZHA-Q!F#L% MUBN^]_\_+\$^*Q[HET.>']!OK1S^#U!+ P04 " !4?5-0.<.S^G'3 \ M%P$ '0 &-H87)T+3@I!)98R<*(0CF5[JON[[;FG=OOU__;IOW]M_=/LS^ZQ]SEIK MK_.M;^V]@W10R@*6_^#@Y #(R0& G.P/(!T&[&2?_F,_O]WD/WH/.>E+0'V) MW,*B6GFYM< B=3EY=3EI$P"7Z:GPOP6 ?_F16R2_6$%1:8GR4A690,5R8)&< MO/RBQ?(*"HL7RZY>E5T'%JLKK%BSPU91P_6TTMJ+FCNOW7JX9-W^D@:MHUW@ M>M,SEZ*5EVKKK-35V[#1:-/F+6;FNRQV[[&T.V#OX'C0Z0>W8\=/N)_T\/0] MZW?./R P*"0T['(X+N)*S/78.-*-^(3;=^[>2TW[^7YZ=LZCW,=Y3_*?EI:5 M5U16/7]1W4AO:FYI_?75Z^Z>WK[^@<$A!IO#??_AX]CXQ"3_\Y?9.<$\]'7A M-[OD /D_F_Z'=JG+[%JT>+'\8J7?[));%/Z;@/IBA34[%%?8NBJ=OJBQ=N>U M)9K[;STL:5!>9WH4U#ISJ6NI]GHS]@;^;Z;]R;)_GV'1_U>6_=FP_V,7 U@F M+R>;/'EU E())NR$X!_N/;@IIQ1E*+3[*)Z0C]&38TXQ%S MJ'NN[@=-M7.H-!JRQ8PG^1&>M/8>IB9Y(MR#Y=F?W;BO/ MQ#1Y#C28( 1WNO&F>5/Y_N)[%SD&CBRUJER\3VF/]EA[-6C.F01-?RXV80,+ MZ0F;3I!?B'=\ /GO MCT&!50FB'9R]/*/6VP'U\/+^4(7.4!6*VD1U!V/N0W6WN$P0* 6BK8+09=06 MV#7+.4HS!JF.MX3T^:T-R'*U3$&B@<- B]Y\?.T:6:"T@A21QC.<#V26IOW3 M^/R\H6$M]'SAY]Y'J4NH/X(HP5E^LTT9XE.S)A#U(V )*'WP<>+#6&2Z%(AG M)&>5<*;0&JBK>8'MCQF5\7P-CF,,K[_WG7-X_'DK7[6OW"YVTRV6C M2P0OMRU67H69NCL@3)9,$=?M@\>C04>R.JZJA4$6:9DV2G;Q.YK@^N,4!1JK M"%D^UL",W95E#EWCHG2<6ET0V9")HH\N GE2X$8%S]&U%*Q/)E(Q.EY_B7&_ R))@\@7Y7*P4:*DND0-M2D:O,(YN)OW*E@,(O4J!\ MB#" 7"@FR+E_\@-^E *-%KG$2U^D@")#-OU;-TF!Z]@?)!_&)*H59,G)$W.: MO4<48:)U5]SG$4@PN)#X MN9$,.+'+?1>F_G_>4Y+,#^L,MZC>GA-/N;:VU%W@=OXIV M7ZOB^V#WO M->O_90XL)A[L*OQDCM9J,&6^TDJA^F(#]8,67GCASH(?$\/77R17)3^9MS!] MXX":V7!Y3X?!W"6&CBA.A)$"IT?VRIR$@AU1H/U>6?@WBHYF1VTG_EY93>+O M]32^D@ T_%Y7U]_K632Y25[I=TYS_)W#JIX\6 ;_+]+C6K<99F^R>_-/A^8_ MV_L6# XS'!CUQ2=&=:WV9(^\6N7+XP99M[_YHGY'^,H[):35]O=W>)K^C0/_ M!T19(4VMP&O*Q[C$J=BGO__+P5V='6$AH<\B%DS*RY:D?_3(U/8(6;?Z:NZK M\Q?.H/Q.Q<5+@76()-K4C)T4Z-&J ,)F7>T!S6_;OR2APX]I[[#S7E_U )'Y M7\T1!%V929JT]Q=E$F^)C/,T#$7LC@0*YG=&+=V4_*; &IDL<[$;. MZ8)]8>9MN!#)?L.=4J#D$7'2E/T4F/RWF-'?'C\9 &0G;/K#5NRU7PK<9"83 MI_?F$2#;OZRZ*J M%=(9Y^I87_&N+#&R)4N#OZ$CQGS$[1!?:YY.T60$I7JJ7>/R;'1GZ]R:UQUY M5EZ9YMP5EGFA29ZG9\Q/Y!B)M!-9,_2.(1BF*'H,!01!,L MWE ")WN7X[PF*(K$!GN".I3&I9"D@/]57SIA!TANRG3CQ%9-2X$"1I C/3TK MF=W!,$0.H7X0EU0PKP]X?B05,4].IA'@D&W^X6TBUVSS>=(VO' M8]SV$M;Y T;<(@7":+?RY&_=ZOR\I:*YO1PH'%B^_TU2@U_J[D'JNM5[%SG@ M?N5:'5%BCXG4G26.<&CKF/AQF^"%%.@+ 9?20HS!-LF21Z^M?'^+[#;85Y?-ID@4X=Y]:=D8=LI8VWRD%]"S^ZSN+O;[) MHJ@_"WT06;XVA^GZW24V']U+7M#&[T)F F''W,+_9;##K.2S%&#:B0+D>O^> MG?(_@V.BZU:R6/<]* 5Z_>G'>P>,V?VN3W!M6W,D6VZ](W:6L4M$4T]&*:-H MX3@Q&;!,N/#GT7^'SA??O>UY_WKQTH(&0L!,)LB,N?DI4Z9Y 5L*@&9R?:XN M_RJBWR-LDP)78?P'2G_73C7?[S#O7N=]8J4(\P4A(H5^XDIBT3 I<*TXYPHQ M@CCS4&(&3&ZN^=?A?X_.;S"QH.C/7O?456K*VMG0L> 3*P4>ZPST,L#%\Y?J7R1,ZZ,#7_H M?7(4DYXWD:PI]S4S6Y;X+&J-:%00B%[X3@]*P=?6'#[;X<670EUMH9Q>LW M<>:%02U3^S_:+"OQ3DVII^C MR2 TH:NJ:Q4(F1CS?QP$+QU,2'S,"JT]D8$ N:U-%S^RP?F0 [_SY MX.LIJ\LK$HQQ=L]3S-^%"/-ES$9FS+A"#I%5+&,_2>X<_S_&[$WR^A+U#ABQ M4\5!-@7>9"FP,N?;CJ+T?SJI8G_Z@N+U>0D"ECVQ;1U_]T%Z8.7Y=2C(060I M7+[RX/'13T)W^1!3WZU.,U.IW\#L,;F'W[K7]=N.$^V:XHC[.K.D M0#-[UGM#$\%(>67PKO;K@3)1)@E]1EYY:KW;>>F4TJZ1 %HTE^6!]U(A[&2DZ0_ZVHS+@GT[J6:T%)MB? UO9$(A5*%PT?^"T:OF.AN7G.HNJ MMJ=L.+9L4/^&[FY=*_?@_[_@_0'\Z++?;X/!>6 B#9F5E+HP,))B(JVPV M$9KUB-<+\=9\'?:%^X]Q*40UD1U?:R#:RI^OP7Y;P8XT\*%S40WMNX2VU9T$ M(]'V2O[Q*3R2OTJR@%P>OL,?AE<8\9:/N(Z "]:(,T57A4ZXL>;JE+JGD$ZC MQ 2\+C$":='3M:8/(;OF+/D>\U_GR)KC$N,JRU;Z<)%1D^7 ([RR+$CJ1.O% M#VR,1>M!=(P(QE$A*N#/07EL9+3/"GY]7KY'JRR25'2:9?YUC".R'C#P%HQ5 MVCWK/5?!5:T<95EIPX?/0<&7*,=D_9UL2X[H,-//U][6O\1H3E9[!A M],BI8",.O!E%,ES<%Z:BW7L^E*D+C36.:OCQ\I =;].EL17W)"_47T9_Z/7[\>=W72[MZ MR",HZ& H;$$M0 I IJ52@#LK5V(O2R:-=@^(G2$R4QLRTZ0 /$>RPD!>$I.. ME"R;ID%BX+SK25E==7,A 2Y3U_S M!%*TWE))K&1&%.D.$?D+2/::3N3XGAPIP'HK*S#(G8K-6C)Q9;5K4L"V'2X% M%"^C103R?ZI26M^^J%W?"9WJ(,WQ5!$B'[1']TTGSD_\U-[SO0C_$93,M+672H=V[)O@O;/Y(A_EU+N)@^) MOV);: *#'MJ<)C@7\-V08O\# ^5F_?BS'843/Y1BKD0ZM#\9>OIK3N/"(NW] MY^1Z+2U7/(IZW?9+/B!?GUTB!;[1MNL[3:-V;2HD?JLM\9NG/E!-,(;_7EGX MM\Z3/Y/0^IT#'7_O/&#POUBGO=^ETVM=YCQ5'8F_>CPM12KN>OWOD_-?S69!-_;>,B%H2=4F"V.?B4>PLQQ4<9,@(I'$3S MR)7P_EE4W"ALP,J_(-!&OZ9[6\6(':KS_*B T^-45==[_OP'VO,#GXM\7]16 MQ'[T<\_:'N[^GM;0 9G,3 _P]W(1<02# -HRPIZ34W =/)&%EA^W2']\C[5R M=@3I-C#6(]H1'%90ET>^\"F[)$[ -LJ<+J(6V[PNY+_LYLBSS^%=;KX?+-RE M9/8&A*Q\=MBS XX+?IF[.RES]4ML!@(FP-!0LQB,V8$ I9LC4 H;;J2579<"E_NH)K!WKS>M MDM >-FM]HJ3&:KKN4Y UN?>&H]PBO!9_3* HG@J?"0=KFV%YEMPSI&XV+C+ M$JMJR("+5I!Y%I:-/P#I<,@W?)8-B%0*IJ2 &OYB"%OU*/_\]"QYQ61X/T&3 M?YC"0:D%68X)KK8F\*R<<\:K-\;FB:?L 4(H+D>BG DB6M.#@@RM^FL#.>1$ M"^)RJTB^71-SE2Y>ART%#*&R%J(FTB]2"@S26BU3B_)P;@T+\&LF116HH<^? MAQM3T\_=81NKJ)H>ZS)#:-(UJT>\&FW1U"U"B;#PUP9P1)GUB+S(&N>7Z\^ MZD4O8Z8Y[<07*'J"JC&[(@'8DMF7?*_?9_)M_X?^7<.S[]R+V'G_DL.:2 MT\O=KXQTS2^E2X&+M!'L^P#YW];M<_6(C:=E##W#.UX6J@JEXN+MNY*6X?= M2DG+?),H;Q;2Q6\^RWA-EJRXQU,A=W;57UE0DLLZ1?S2CIRY)P666CV7 F/I M1*:Q1'/AO\^%#Z*]>@9V+1X'D/QC9#9\=BMT?N'*@/NWQQ+4,MK(DH@\\6<: MVS$-+OJ"$GX@-E+L =/_-MV7L@R2U1YRMV;#H:>.X)^V*JY:8Y[\Y329?IO? M'RA&R#ARAYD4J'<7;?H+4;?Q_XZ7C-,Z/W[+LC?_6/#>O_2^/N_KRVKTP'_/\\_>1ORZT?*_&LI$&N3 M\%_8?_/1OA5'MP.O-AP#K)W6 6Z9?9IEJ[9$.PF .U\!IUG@SDMS",MW%KR$ MI( ,2%0@,HK6!&2L=H9LLQ[DHW@NF0A9LGCAEEJ_30!D< M97R-(_')@IC-'T[*1EGYNT*^H&>;*]G5JSVDQ2W@F0<0RJRB\2XJM3!70$R) MR\AL@EQ7@BI^9V>O/'S-R S8$V15\?"BV(#5HT##:.5HYM1-P@ MK.8C7P[-(F7I9Z6-+C3YMK<^?A% ,=3SW3O?HY%.FOT,?OX8WN M7E-=71+GE5V28X]]RK$I?+L"\:^K.F'F$BZQFOEKIQ*;^M=* MW0Y95I%I3A9IATAZ_(2GI,#D"T@!_>(NX&JO^8?-W>2[/5X>3N7VSPZHG]KJLB$S6=I[1&_5P M##>HN'ZT:4!0=3-^=#_?*E*=\%$*1)/P1+X_SX2/DAB8"XT"%F!)]=OPMIVA M,'7)(%-C;KPB@T9"EU1-CSR=U+O\N#HO\7W7[0U]]7M$9Y^5O^@F*.&WZA4E MS_4ZC+42C+1MEI?&1B+GCL0;>ZL?]7W8"]B7:IV=3*BV MI+HZ&OT&JI%O?9ZUYE7!3Z-;CEWZX6+CUNY?+I[\8.IU5D@BD[ M:@T>U0T*7U$84L#Q[::%S>\ERZ%;J5#/S+#7RE&X<\I]X2[V(@=Q_6BMH0YJP #NT8VWRPU,_Q23 M/XBQW%:1-Q3$L*'F^G@%6?H4Y ;MXH],,++N/_%HL\YZF(=F.&OUW9O[I[AME>"+DT8!I0?&B?DA8=.#17_0U/[F$J(,YK]=M#2^S6>2K;1 >H-D/13# MUVDF&( 6UVH-2 >='1R&#DH9[S#QQ2 M/W[^A'N8O$\_L=0XPI%G*W3#JXI3"# : 8N1D=KD;<9%D2V$77R3"6B5UHLO"VX]+[Y?.JS$6\OB2L. M)O"%Q#+7'^:3XF@!,&C30%08-09=JA07UHYL09>11!K(IIU>!F[-:7KX:&$C M6E<*8)MZ/A47BIRYH9G$C.&$Q/C(S.\O##&.!.3U7&,?L8F5E555?R:Z"5K[!-6GH[;<) 3M_+6 MVH1-7;X)9@>YQ^V/:W3*?;=X'C;W:P#E\TZH35(_BQ3O\#JBA/X=EJUYJZ9X M6$WQXIU!_\JKF,]/T<.MG,7(JH$D*7 &JP&A&YE+K-R0I#F$-J%=( 4T"VOM M%6.$GCC]PZ!"95$11&'#F@V63HX=2&N6 K#:D)"0/+P39!O.'N#'Q;#JM+E- M@L GGD&5C(HHI"BHC\1CDPD+!)Z2 @1E6L;XD^"G>YFZ M9"N?/%1!5<5D;>]A#5B9K2XWK '1DJ5%17@'\4.)CFC-596760@0E4(+$&L( M4#$<4M3;.O_'.&J+!1%TH:D2F$=%OF#*G?Q)RXH6"CB IARK Q&D6L33=T%Z MO%32Q1PHYQA?,\WY26" G!#C0GS._%3UV>S!^T66RV%C/E[RBA-(!%CL+_? M>$895^#S06^[E@G:H1YLTMZ05GAR9(5J@B)1%!,G1& MX6*DP+V[_S\#>17CWWZH2>,1.OUB*+/ M?3*;LOA*4L!XTW^^L_/+<,W1;<5KM:@+[0Z_ BSS2[YSC#'[XR2OY#0]+UA\&^->J!:;:SQ MG6'?J1>U:[P0]:UAKM]['!C^>RBW"?IF9PO348LL/BD+Z\0VQZ<;Y\4C==G8^,D2_H( MNPD#S/)M=420*7 2IX=F8&K@RT4G(+)AALE$YL:0U0KC.(CFYDW MTHX.!_JL!$?*4R=PYD5V+E5X&F0D!:9#E*9+LJ%Y3E4+9>4D<14QF,9P/OJ, MG\9S$]J>PODV[VCFN%SIX*'8M#BD:KEPV*N,#;N&7K(5\1ZD-$J!)8$?^SL# M^[MQ<8*W)JCCD9&K83^*XVAGT"3BL_E&8_(BG+_G@,TZ_$%^QXTY9#RQ7*F5 MN:K05'18_*#>#'>_O2.1L!'ZU'3)]J)*K9L#OVRS**5/9ED*L\2F(!\OR[;1/I.C M.J@X=_G0=6DZ1*N,!C1=*5U.I([]_*^/%X_09Q!M[^R2A=G =.O4P+#N&N))Z4F?*W7^+WQ"$OP22$%!YE0GEL M<1$YL5Z-T$5;]B!6LI,@*ZCUS7"U.OQA=GCF%J^&PDG#54+O3VE<-,FSMK11 MH@71P0X/?EHC5=OKW7"F?O-M]-6\PQ7"P_5&XJ>TLXBA+X(7)6"=%""'4O4A M)(=&QV2TN[%H/ TP';D";RU^(%&:&NBTTK&DT6'QC'/QV_)R/9DY6W"DANJ^ M>AHXU5)9\CB32U;"D5W:B_#7\@A#E/+PZ77K?634+#IY0@-_1)S%\T]HW2?[ M>!N_%@HO")!H=9U/:,4&((,IURRW98;(N &C[-W7GWSPP5"8T@TIX.]]9G)! MOSUHF%5^QGOC=MC0%>/D3IO5$++YRL9;'.S2J1U0#MUG=<_6,!H,(M-/5(VN M!@6T[,G+7:.!U6]CB\<%5=6'RQX%[;IC'W(Z?R(M[81%ZN?U_0,K6AI2:/]8 M$+XH)58*K*'IR4 E_+ 4Z'6C]_4.4 +2/R1@;':>(Q]O2A_-:JNR'="-,M3I M=!L[WI/HT)2SO%3A3,VI12E)(Q9_#VN/X.WR ">R.W#)238M4=8HD;/LL?6Z MXDHBEGB=5H(FU1J?+@K,6@^5\. M[[]\0F937TLNMR/>&$N-A^5BG+%[V>&-8D.= M8+M#X/1!*:!>O]%G&^4!#N$@?S+&JVI0'$\\C5(AO"6LY:-XNOR!EOIUXCPB M%I:X$%9';4$Q2"V&R_JG/Q69';LYZBDRA'38B.F)4&8T$Q APK=R]X-&<2=& MQ[SNRHI)Z*T4.-EKTZJ8*O>163H_KXLF0CKAL)QST=:W7W6=]-9&_LM8)%P)(K M!L4F*M.QNA MCM,_PI<"=..8CVC(M.6$CQX?&U\HLGX26$4Z#+8+:IY,+:C=R8,2+CZE]LX> M4:(C%TD!%H6F*(,0JC+DUC"ZF-_!,WX2F*7.%Q1QA_?4KR;T,/4D&YB3M&&" M7!6$C6!1-4]!S.;JU[@<=BXUCG:>(ZRLV3#U>"LT6_^J2K-&Q]-7 M(Y"C8*/XOI4"7]\6RF7-Q'H:D6J/LX,=70;PE@MG%^[5W\G!40Y"&QY+VJO# M$Z;-S&LE;V*:4HER9E7H!2^Y M5P+"S/[HU-6_M+\]/LSL^U6W5DJE%.#E@JV"E="&<+Y_J\!S/K'6KF@JW9_. MC$$JU:K[7BP4N4!S_+QFS$6EJ'H8WJQS:]$,PARE!56Y1C6/F3RJM%2\I9;# ML?9[V%U>DXH]*'XL!0+)OZT$-, ,)9T4N)5O((LT-J_/$O:^EU=74 M/$]$=8HLV.V&@]92X(;(FY-Y[F/;/C O+O1Y7I^Y^+*DPZ4T]M'/I81 0C.R MS*B9R?#GQMV1@8B#N*X6CHPE;#V%(Q[O1IXA#J&\M>?[T24Z+Z6 =BO&JIH6 M;W*V-'ZCN%"R=>*5%K.9J/7,DAP=NO<)03=PYT2_@/'X_EFY">(SHVEOOBF] MWI)/X4T(?SHU3M@NKB<@(4*/0^]YL_NTBEI5X7K1DP*N;Z<_.&3OHP"<6=?_H5"3_*O01"@U>^&G ,C-G0D!=NDB5.)6/1U6CGMAI4C MF'&DJ]8/U! \@B(?V^:+CHGO2"P#*WU60 .L=DL/24O6UJYI$^H<0DW&;H\3 M(VZ4PY,HRN9,7;Q%7U-_/Z\X<*'ISKB ^=/ *RE0@9KV M<):)U6UKY\U/Y^ M,ZH^'MGKSU=JF$EFJM;:/L%;0E] B^:>_6L-32 DWY?^&*8!F1[W705GI)]W M&X50S:DWM]WBHE5Q:7:IW$-WY:?4ZC916S<1@] ,DD1Y9A,X)M(T[/["'9BF MG^MV?"#S@WV].DXQ( PN'Q@4R_M1_(*P"-KR=H%(.NJU/L2+*6-GBJ%%;JRL M!Z,..=P.)?R*!*?UE+FVL*O$""OMU-0N)^NFKJ8DEORAFSGK^5_O3 /O[W0"RD91RM1F M,ED*5,ZW,!EEG([?EI20,A#,>7 *-];@F8WS%3P1UX3560XT(Q.J0TLA._9H3MCC((I&1< *54>G'A'-"^J2H;]$ M1;]XDJF*/$N118<@5 :, 8'5]_JO\3&"=UWIPD;:2AJ&GL=$^7$0LG(M] M@FS6\ V+K-]2BR>OQ.6&6+=%12A-GQ;"1!IB$L$@B+ ,\L!R9(FKK(7Q+LL, MZN%7<0Y7(9,DNT0$Z#Z^D-'11$TR1/;J")V;#3?T?O)[D3[:1VACSZAYO7OU M&(=V[#:;ED'.F;\ 8:W?+^VYH__''ITMAG/*SK.1>CB"MPJNT36;"HLH+\C/#]HH3[W\H1"4>:C)1XC\1&K6A>KMUW< MNOU5?Y!E8J*9S%-T?S\_/W^5=R.C/M[OK"X+*E,K M^4[6[6\^.RK4JK\RZU[O6D,>^_)#3Q@:VH9HL=9IM?Q0G'-:AI)$,45$5*2" M,_1P,,CS/!$\2DF6R/=QTMLX1@FAPY12IZM" ]%J/B'5#X23BGG#AZ$^;MV. M6MOBW!E2*,XLV4H^5_R+C2[$E"PMX0^PF2)-I. >^+BL<8VL7Z"0261G$ MTM8DGE_/C,B]8&5PAHNXEF"#0_.^,%#O8KMEYL2;B5O25[[=K8 P>. M:*D?4Y#]JZEP1!-8_[]QY?LOUWU_LOCWLYMR,N>^WAY7;P,/CY.+EC[;\MIV ML9;?!H^#6U[_\&S+0>1MR79QC,UF0MOHYH%Z&>%L0%BYLI&Q=Z;2FSL2")L( M=*)ZL3D&.]C#O9P?;MQ>C+%94M;)JN\CGD4G>3(.=E-N$)7-,#,DF_5]K(H7 M$ 6,:=;1>(>+&Y@K30 @.X&7F%:O3>@RW-PG489J]O%1TTRA-\[(28_:1!Y: MQ\5UAR(3/0TS-:F!(5S$HE.!5?.RTI@+$CB?=WGK<.&-JK[--LMJHB,W5>37 M6A2WV\1@YG&KDV)N1BP.7==?[R/.1_K2HF0H![L>2EXF\@,KWB^TQLS9<;"Q M-$TK76J01 [J -U;?BT1DUMIBO7&T-$I%WX>G:(]]$JAIDX0\]3.M[ !Z*YU M>3R5OFH^W;NCT4Z0("X@LC(/AQ*'8\VI#)+@P+.('D=QO4076J/4#+M^9=4/ M&RI0PR26>[2)'R(GL+(Q\JJ=(!-2>8!BM:1T&[AQ2(WDN.W.D1Q,%&QPTO@V MB"#CU?G(1D,#Z!K(;):LY,]?PZ,?,:9&-?F4&'.><;.A)G]7/#[:V=J7+EG; M^6FF/-G?N3J)5$7KH6X+SG7[_.OA?5-_>N?D_Q;+*'XL P$J&7E^9IC((D_O M!9DH/JTYDH?UXB.3*I[C=4 LBT8?V8C6P0?*F-X6$5V-#'+92E%;]87NS3X; M>K<5%W)K,K558?3+X<8%$.5X=VBYQ3*Y:3@<&0"3$;WY1JRN* 02\F%THDJ] M%A[9@ZRHE;WEFJ,9+A:H:*>2P2Q@FLR5&N9NH)J(C-:Z8;FXE^(K/LG/./2.+!89(E# ME4E'G&2'9+ MSR?97<;^-8C!2\YO3/GRDJED>#"T"-N +%/(%'PK<@)I!SR##P974%M)BH0AFG@L1%]>BE$;TA/IB4B_5"#I@Y]'8GU MBH36GNKVC6E<[ WWH]D!%$,DQCC2^.>'O9)U/A.D!BF@.K>[.-A&9V*\%L! D:SV/)JHAI%F#7;2 M[3MGK?4:!YR[9KWUG2L26IV[S3)WMAA'&E@X]YQ_$->!ZIE^$/WV=??*HJ+3 M"2N[=$[\QX__CRFM?*MFVF-=QIM"I_BL$^<3 SH4B T.VXCG4(D#5\AT!'7$#MEU4$ZI9.Y$^OQI>TNO^Q;%0,@RO(C? %N'W@*B4>A.< M.V>:J4D+1$*;SE% KH!,:H"KE5.T,/ RRO2$7YQ- $:A,5GMUU-$T!^O MW\D?:Z*2VI_L%_@8=C*;T8M#]ZKT=I6+G9NJ&+E4>^$&8H.KK+CH(",-D?X& M>YM'M;MEM1\UB5CN2*=>L]D 80/9;(69.-%>+@Q:1[U&8SUPE^Q-//+\]E7/ MO>,VVS'5WQ><[TJ$MU_D5^P_-?$>^22W,1--9N*]T1U M&Z,I0\7>\[.\O6RE9N*-6SZ!'9$;"U@&%@WAU7[7HSDGD64S9_E&*2+CRVG- MOCIK3*:+@^L[MIX=47;>'P6_#0?M$5]7$5EE%$$&@C$F!8YWO-PB?D-]V0&M MA=^X,!/6 6UUR#6*Q3L_;G\B ]D *8!1&2I/WF^P,BC]0!5]/HM%#T1/O1]ZLY(E[)8P74N AT5L*T"RQ4L D0)Z0\/*[SG\Z MJ1=8->*O=BUH@1E9[( W/T&K+":.HP>(,V\SI$";Y\=R51\V0N3C$%MD(P.' MN#5K>U[)2&[C'G;OT,:P#7+@0\G12=?>3V\_'($=R'Z&_/WH;SX"S'\BB8)O MC\=0]W::1UZG\2/TM,N%HL,KKR>B-IK^Z8N>;F?O]]Y5:B1]=^\* MFE= 6="98PJ_R"K[S_U1%N.%L-]WD?^_2TPH+]UY6&G.")#KO7T04'-:K>;R M8^:%]XM0I+EW:JA/H4R)YP#'@G>//\^9X3'Y=YKAX"'J(+E)8@3N2F0_+UPC MRQ-)D@&""L7YSA%Q)L$ 2N@Y[5"([!87G._=.5G5%[L"D^:_@HD;8[%YU(\V7&9*WI%^V5\<,>R(#SJA8A M#!&%@T5SH[?"A!XB^\Y/ZX/M!%L@(\Z-PCU0,+O=X6VGI(>F+K+(OV_NY7P= M0K.GA@-FYE3M7,5LD')=M(.%6H:+;/!1 26);.02',J^QVH/FZ@"A1PJZ\(C MV4S8>.5/$PL.\=D!"Z&[!'H^=W('&Q2R**?]%Y_H3^UL7;;CZ2:M]\Q%A!6B M[>+[DN60/ OYDAD+ \?8CG08S!/R;?!1Z]Q:#I6+USE7!FZ\->H1%K&MPL#- MK3YKYL1 1?L/D45H] "B0A5SLK:V=^93\=DYZG_&)'[[I=0B8O I*=!)*Y8" MS$P+*9!:T1Z07M"HW?O>$DJ"O0ZRR,"/^VD/\BG'\W:=]^K/_V=<'['\Z'K4Z>L_LZIBO MT;9SBV,:UCZC_=NOE:B:/R;2D *MS+*9)"M[/E.B',.%*8L6\]-N5'C4NO"= M!4[\BOHGQ#-HAM&)YS)27ED4P9(":HZ[\H1FHM/]KF=\^336Y32#Q]0G7@TA M?'E]Q,88!LUO9E@*O(0;6OD_$2V",EA,+4(;K=(BUBRN'Q\HW(+WHSC% MM)2-5W9;%XV1Z]5P90>S9.2F4PHHOJ^+.UL"Y8 Y1_NFSW,Q&+3^^*@B?W'I M^/*K5>**$"FP7U(C!0A_>L7:X>7STS6@L> E>.$^:R:%HCQ'66X19^['MZ!W MZ >D=>/V7S*48Q38;J_;-M&3]SA(I/ MJU/NF;=?9\$]HYFF!V*%Y>D%$ ML.]IFWR^&^MC8J9S2ZDD3V0%T5G$Q*REX$ 3-=:SF=1$(1%,NXOF9I2@F9>, MUCB1*QNN&9 66=_^=-Q20BX>F:B^=[?9 S^,(6U_<]OKW5:+'GT&HR"O;TIR72C;4Z70_'S7Y@_SRAR_WQ%DVGZM>[GPLA#/0(U4%+*X!W(\9N6 2-/4 M7OR+E2,;.=3#"K^&109V#-=PU=(N7@7]!=X@H0#K&Z%]XTZ&/B61IB\ZT69# M 7U9"-*VJOH*OGQ3@6;ZF_ZR\2Q8:=^;881+ELISBY2$^N[0@_0#Z5@Z;.A+PT#CQPC)8LDK&Y5>ER99F!)T OV/ MU/3,H37>(45;D0EWS/OKN%?MU?)WQ2L]E#01GTD!.FPPCSYJW!N:B+Z!U"$& M()+T8BD)R$ 8(XUSJ]N=N*-3>B [E+ MAUZ*V3_:+I-;%77Y+Q>-#*X,W,"1!<&0%H?GWU2_FF_4* 66!BW0$F?1Z@&& M:VIJGX5+NGM$Z(?O<.CF;>#65\'8?"B1;A'NH]]?,;PI.&S$F3YO8;FA/W?; M?:M**F_VB-)K^#+D:?0@EU5%Q]!B9+=#GL-&TV 2'2:NYBB?-Q8E,@&EP+[N MVAT7N=;^C6,O%UKC<[O9Y=MWE11 6YQ$!D]'H];WUFX.O\INFT$ZT.I*GPL* MD-?1*J%20,>..P4C92TKY>=6%%Z^+#$J!T?O8(N\&M22L>SGUW4Z&>L[7V?I MEY>#G'=-KT*MK ,Q#^)II28/2U'VV5%+?:..E\I]]:HJR>OYA]]Y(?@2&^RD M0/#,2I$B2H[P1@J4TF+-F(E2H&J>MSL][HX0B=].LRAB(Q?AKG1_5#5M@9?3 M6I,=4>5UV*5X96A?6LRQOK'JDQ4P0TR_($L!+ ^W&$A/?OO;IJ7L#EA^8A-S MQ2P2VB@%II6?!A8)_?&>( -'XI";IS+,!O &0F5"A^4CTJ$^@@WN<[?^\'$: ME%>H$ELBSI+HO'/6ZD@0N6R@)9C?"F9[FZA1YW6F(X7K1>O%\?7R$(IEU#"E M>C @?7UU2@V'J(U+! M74Z1-M3\('3H[X^"GZK\;@^>1:R$\\)!LL (VER,#X+J\MO4,@*MKB!B:\T? M?]V)2VNM-ZVOJ'G1)3)@)WIDKDT[UKOB]>3'R(*T1%37;(&UG4??QKC&QLO4 M,16!OBSBI NXZ0XIS8P1S+07[\*9#9(@22"254UB+TA0OJ_'Q(I5@LWI))R M FS6U*IO&+LA4@CS\_,35W&FQM/O>1%KA2!>]&73$CI$MNP+>F]W MUI(MWIPFM7XL_4%YPY:36T*J<] ["MZDKHA;^U1@EK?!^%7UG2,/E]Y[.':F M[)2V6MTJ\RNOM8R1)[M1['N!Z/F+=[HL))LO->Q!3"4DI.AF/T_8P[J]YV&Z M6>KF,V&W]YRY9=>Z_M*:L[@176\#9?>CNDZ+]6[7#UPE'_BCQ5Z'(_3%D2D' M5R]$;[>=7ZPGLA.72H&S$\0S-$71>7$E\D=*?#IM.H^3J.+BR[%HA4<;&H"" M9$['$)D[US>=>H(QEF".CO;\Q%PF,H-&K)AG>K.A=K $O^,I+FZ2,0F+7]!I MVF0.V]DA$-36<-T;84IX/.3.I<30EJ_M?0SZ-YDHCM&SUB8Z]G[LFK/HN? H MSN-$FUN5>];K2Z!C)>YN=5+4'O.&=-?F,SO?M,0IYI6T#+SDC+.-(YV.AI:8 M!QR+79I0J)%IM+0TZ=Y!H]WF[?"(=9,X_>V_?L[:Q9H>B >)#"OSU(LHV+E5 M=FFU)JN"6L_^O)6I%-_^$U;AQMWMT*^<9V8%G:D:ZKN/-.57FS_*?WM(8D58 M^=M.DA3 HADT#CJ6>,X$+;A=!WGD$KI]S&70V#BC@7>$7,&9EX:KH/ML$]-F MD\ '0>GS47C;7;>N9!GP7>IC,2;%R86YA9_'Y\LV%@3%?69HH/M;IZN$QB)5 M<;)$%?)GN4]_904C7X[*@:PL'COV VT C^)8'W!@S">+0CA>_6D>_#RR%2ID MQ2B4UCRZNKJVWSRRJ/[\!$:AJ(C62%&DLKQX_)S MO_X$S%)ORBPRXA12Y,@YS1&_E%D=/W\VB!WD#$]X8[#5\N'AG7F\'<SU_7A*WX &16,@;M<<;7Y"C:K6:6W3>+7;R3S\R]];MDJ"SLA]^N^/XI&8W+GKS8; M^*E[O-??RPZJW_"H>"^:L2TG-5;7NDYT>08M6'Q\Y\TAV#<, M?72^=<[LXCW,Q]*D@GYZUR_YK.T5?I9F%W>2UZ6:=*AK*1^AAQR+W=3W9.:H MV1/WSSN&WNK+Q=/93UL>Y7J^O93DG>]VYV(2HV+2)^CM]MJ[QW(+[YY&SLIE M/QU\5_?A7FYO:M6NG:>&;2]NN,=IK+I,-G,R]APQ*9\_,15RX>WIYR>W75CC M<:O)K7VEAUX?X69F-^;<'7<7Z\B\MN3 >]%:M?UA3N=G71!'ZRN!+]3A><$8R)Q&@3WTD$ ?]=YZ4TF7 M%- 3.<-EK-E-< [,G-:66$)S?,R1Y2;UY-/K"];BPE_6:U35)#;1M CK@ER+ MK[%@2@T7GS!=-N:&YP16D^6EP&*^F&3E++3R@,8$)/%CT?$*%U*O:;,C?L<_*EF/BY=)9;@!#U?;-%6$\:.7=LYGK?NAAW9Z4 M FY]YL831=/E/,L6QN8+" 35*+J[?\EHX,<4LW. 7L47.,]:>/HW2TIAUVP+3]^U#)7IZ&N\5?TK074<#D:(57QH8JC-TH@W7 MB6\DTD1S*:2Y+J%I0+#!<.#"+?']>D/'BVSF2LF@9&M/;>:!(5R,72]>7[AG M:/)$ZN,OG(Y$Y1?@>Z83X0T21#&OP\NJ$L.PR82U_7A?H;VDWP;1HW:?RV3T M<$<^I7%H2=5O,TUKYPU7@.=3]7SNL)'13)4U60YZ_HWH&((!Z'Z-]V/*R)S! M7L\^WS3WYP TWXR40V*HT)9M]Q4H/(_L$8FLUBIQ&1%D<%1-!>BNQV!X(E)6 MEB;Y._=J' ='\X2V^*,IS.9Z!7&FV4F?850OG UO4)+QK%1,8AVB!:Y7?E(* ME(O6&;5(@3)'D?X+L(Q.U"#L/B7I1*O7VO%57C).Y"!($D4O/))O%"]9B>NQ M3SS24TY3#X1K6-EQ.I1] A:*D_GK&L+=+Z?6ZU6"S9_'7:?TCM5OJDOYS)"T MT:O]9S\!\@"@M&^W//C=]N+77Y@Q4(AU^\[",?/7(%1+W_AD\L>"WI2Z4VMN M))1?-'O2%U2W-*R7ZU MN-L;,;F9/] &_IS>>U%K?'^NI]KL^X'VS45Y*]N8 MT;>#=M8D4XTEWE4Q1-839 D486. &Z##03=TM%[$K6Q0J:7.KI$)$(.9L,#- M@B6KRT!:*UQMO)HXS>,+!-T*M*P!%RB?!8^2K.Y]]-G-4\;V?/:.(%^(%OUV MIE7RAF9@%09O\'8\SB=."X4_W%@VCRX=X]FQ]6>N20?/G+ZY]JC5BTS0. MC1I -0^I0^EHR+E>"2KC8&,>11_CD%? MP:,TSCQ=U>;@&W2I#F^>BJ-RD*1ILWLUB(TD,$9 [^*9=S#6L>]>ON*9&Q?O MSRZVBQ:_.%/"WE45Z>5?"GT[MV;UU3]C_C+MS=NVN<83=RXA8'5@XXP;(O MRQH6W;I1 -*$>05/!!DE+" MICT-!;,(\'";+-YB&.\L6#/G>O]00'ZWS3-2*0[I$I3IA^UZ[5<>EB!>@H'# M(D?"9)LU<*_-%OQ'@&&3Q7!>;R,@+%]I!",\A(8PC2;S#)$^&'U, M8,)7%J1UHA7/C7\?=@42XYZ?\9O3LP7C*WM15@!(Y)!HB'63#1 2?Y=WAMHUI@8"&:U2?O8X4"4@L0OM\E"=D+^O!'@>WPW16Q!XE,X MCM)1Z,,>V1JY,A0C3SWO)]OELY]QQ[AHQK!Y.(K*O,DUB6_P50C*Y)T =R'Z%?8OA717CQ#4%">N0")J&3"I^'#/%N$*,UF=\P1@RE,M,Z%WNRQR]C M?WQ^#(_P M@0HX(B9DA$&2)Y;43**"K=*T+X[569!N;;N2U-6V6^"8UKH7^+[@,_B @L1K M<20WC[?6#R]P4G]PQX^,1!F/_E948GJY*LT=-=PA4M(C)PIZKX9$DN3<&76+ M)[_8:GYXP=DQ4?#*4_^:B1M9(9GBJ7[E?:_R?%BO>D+"D9P,BX>^)<=4Q7/I MNY2V]UV=UJ1?AJXF]OZ8KU/G7SUJ&;C]QJ!PY.G6GITE'GON]]\)L>UR MPK$C*64F-L1JF<<\/=ICX4:E_7O4ZJ]]L\?'+&[Y#TKH<>':V_[(\;;=I.J] M]++]6_;#][!_IO,RFQ0,C%[;1F*'NP4CD:B*Q M7&O^.Y&?U+^,",L)9-Y(GK&;)4]: T7N!.9/7.*[FC<>A@XA, M5>']FD%(52P#YK(1B=/;AWY1-G1PD&M!#]\6:\!0;UT]4)8X$O;N&2Z"Y][2 M)(1/E@C;).5XC,@/OQZXVP;6!0)?NH@-00FVZ\F)9/4-&+#.69);365G%*V1 M/*MGJ>(/C6XW_YQS6C"/J;]8K/LGS=:PGD]\OGQHW0NP:!(P_:>"&Q\CAF+_ M;^(^E'Y7;H/A.I+=-W^T -L?O+?=FXN <>;S=<-"P/_?G26QRFPX06=.F MJ=)EL01[&6:E&:UY8*HR&AV6,J8\\W>U=8G*BK];I=[AL03+HD,*>Z6\M%92 M3?Q]1KR2\O&]6%X:3S?/MADVCZ/9+_]$0QK:$>712[#5)9+*[9;[-X6-:<8[ M4_,YC'9B?0CM>.KJ)JK&5 #B4IS*UC_B5"LK8A2Z/HJQ"(.+-WH3!06PK\'5 M-T6.4A7Q&"8=^.[\)9A6R7]Z?JR4F/J%^E^6^C^RBK#_G#7X5,!_JJ(:>X Z MYBGJ[K;8\4^KVP-98=63OQ&HO9S1R;SDI+\KV_YIUQ&2'S@_AML_>;7 U[T* MW9**!5D-C/@BZ=^>;MEHFQ9!@^/HKS T$"G]PY[@?W^2*?X_O@+3_\<]Q?YZ M!4D@MO7,"3LEWZZ_=XFA3&0>CU:DZ_<@.)EXU_3[F174D+_W"K 9MOK?J$JH MS5PB H1B%3J*9 '/N I<18\>4F"=:M%G0FO3!/KC FS+JG'Q?J/; ]:'+#ID ME?F>P81J9C_*$[YT-MYPJW)%G.@0-(!>*R40I-M+,&5B,")S>OKXS%]94S?X9F@K1TP.@_-7]%*[BE46:XU!X M!'9A4P+5%!V O$757(*%PS.8LF*UG\(9P+.)[?)(0]<'"9HPYF]R!P2](C,\ M4K!N]^09?"A84YP4ID!BTGD.=\::7K]XWP0'HCO&/?T5:AZ&=?X4J?:VR8$! M/2S@-")#;[6DT=8*U/0:(K*+$*M1)_&G1#*$?H)EDZO^3V&*8#K'JNK9:>@C M61>UF?)U\(P]QSUHUQE"+QG><&+WU,1>\%'%I#>C/*2W@O!+T<[W.&P )@.5 M: 11#+//OS/\G/VO,TP#LH?__1S[_[C'W+V[PO"6K,1NH28/BYQZ@\DKZY-[%0LQ1^6PE($1/?) M>N4M#N?N"V@3#H MT+//)<.D'2'WV[EX]!QLT5=X7UKLCM@*-.#=IP8M)!0I":1"370^S.:,-CF) M&DB*2WDVZ[]SJ'Y*F*EKW8/60854G)D4HR0/"1IONH3\2($,;PWUL2,Q.$A/ M?A 55M&MD8%."":_1'23F0SOX39#8H>'^"J'E%I@GE<>3@%-A?*@ZW8*?-X; MF)WIYYH^TOO"I0CYSQYQ%Z80W#5Y8P,?WU'POC6#!/@WYL.$N]#1 M:H3-N%2_$U*9J(J/>O&VS_@I#Z$;QOQ.C'?\TI M&O>NGVB1<'/O% MTU^"+>, "TC[NDTS,CGI8RKEU67;\#$) %V/K7&9?]/0I^_U?!O M)%-6J"-856W\*KN3Q?9*Q;N4@DUL?/3X[5%;ELA2? ST*PL1F&4SV'R<:I"^ MB5CM*A<[/[H$4R&!6X/FZ5S*),^Q]OIM#+.7?:%HDZ24>#[VR):$= -O@5NZ MV)K3@DBGUCVM&AW]IFDN%7D<9&*KPI/*W29B\]B+6[KGR>5HILT7"4P64C*C M@GV.1C,UVVJ=.2-145MFF0TIZ])WO&VG)3JL2G1X_])PQZ:L UI+,'B;(7X_ M6,=1A'/AG2Q=')KK>*O5+4RXH A.M?L;#^+/<>#K)[7T-D<7@_FT)F9FVHLI M+0.<>$YGS82="TY_D%\>#S#U[@[22W;&WF_F!?@#ET M5FUC"\=5H9VH''5WV$U]H8.9 M[62>Q#A&A6M[ \E,@^3E1,:'&XF-F/D6.!\-M+CAV%AF#B0G*IWS-Q+8Y^5% MV#]J:Q)$"XT$1M!3 >9 D6F@JV.7-:*.FHX.3MM0%QV%Y?3I]>_A'Y?YS4S] M&RV,EE (JZ&QHO7- M;\I #)^=/CIA@RKGPZ;!CM_W5F@35G6HGKJD[4*O0=3D^35 2W^1([D8^?^_7H(ZYLDS**OXV_ M3Q3E_/?3H6NS/A,]U]2U]FB-F24Z?UUS_C/YR-\IX:WE+:$@\J2;<[R/5%KO M$!N#)H$WL9&1I32! MC3#FG-&W-!5% AT(9Z'MP#/OPML9' M3C)LL?KN2UVW@2B3B17O;-M5,0RK-"EY! >)H4B-V268(IJ=CZXQX5N+8L Z MQY'/@Y:DE+H0JR58'66^G+/_T*[;%P5D.B9%:"QRM!K[SKSG2FX3_(]O"$H)[(3 MKP=-J\U+Q_1TP8U"D/D+UIL$G'(6[ M0#)WB]GADD.@N#,82YI'SC]:O@@FN8,^;UG?*BDD!K@EV*X1^)6K4+NJ7,-; M8P2AWS\GAGS?WK9-? "KB@/?C RY1**N+TH:R@L<@OE/-K@OKD,V/+Z"LMVU MQEKW?%^A[F7O)V:.^_M@! U"'Q$X@F3N;G\=41<>(_C)H".TQGI!/W=_:Q@@<,C8(&36(^J MA_JIM1GGG=J68."RR'@G285D<6WP5!_'CA9D"F*C@=6/OF5FUJ8O\.)O%AUP MC9'GNE1@I$:RT9*LBV/0YB[_S?K%D@NUU1W<'%#+<&E(T$]%-_S_&#-+_G%\ M>M;#G;T[5GV^U9+X=-(2[)EIZ!NI2Q,'8$0VMW<) MEC[FF!C87.@OB/_D&YL=$/-$!EZ4OT'F8 ,MIN9%\3O#LTH[BWZM^/AONR [ MEV!KW>*I3916#]163@W7S^U8CM,(_I"%^9:PZ,6C;9C"9_ZSG#=9L^S)+93(&70%6@X,UV<@[,!(MKF.\X#E7[Q7\;<"KWB\ M95D(TSKE2V;P18%&;F#@TXZPLK!:VM5(M8+N>\=#/1Q1;_\':N['3UBTOC;M"01A[ON&CENYFJ_*G#F%"1_GO48-C,WY68Z;5_Q*/%_QNN M)\6P^%H"5B>Q#MF!U1-?%?0\HLQ.:X QS[QG7_<4?J5R.M!% @,->#,F2WC1/10E_$:@Z19D M_0TR!-_POM:3E5ASTWJ 7V-:8"0RR3P+<;J(3K^1P&\U$*VR9M&_W\[EAC.C/G/*/J=OH%)W9!.&6HV.68=- M^TR&$LB=_@I@&1V/?"2@K+U\["H9H"CV[DB\670V9"!/P2SO5-Y@WT_UE-PC MOV9-[O1&JD7FQH2\'PFU[_G1ZL5?K=:=Y7WJ%G['JL"-&Y6+'*85MW.^LO[0 MEF "R^^(^TI/:BX(3)*>9''S_09Y>=;!GS-=/3H,,P^?K\XD7=;2/:T>>%;K M]/H#FU)36D]Q[GE&"Y02GZ?VSS-['KYXGNH]>?\3[,4+A=TJ*Y\;WEUAL8)J M'V,B1K+BRLIZW!(P8&2K5+/TOB^/%=F+84/SU0WF;KRD3L5];C6W72JF1 LI MTVND7*\Q(=HE,BHJDD)?W:J,[#,<=LIZ\N.#K,6*^1&O#PA@"E-#E>B2YJ4H MF;3 L5Z"6?YV=)>T4,_OUQM<^$V:@@N]AR[IXWC9HA.2XC;XQ"3=L-\@06_F M2T]D)\GBCN&1_G69AYZ;11Y > YBI.VAT:7 4D3\14#4D"$CS786%#%G[2$U MK$)BQUZ+9&[^< M,>ZE!C2T.FH?EQ/Q@K/B#5;^8YCSV<#SA/ZFOH@_FXW"HG+/W7LL^S56_>_R M]?-H:06AQ,%_Q,I+L,[,A258;I24F]>7B36"A"H=;\HV%>8: PEGH)J?; M',L]AXRK/]UJ+C#I@F1'?JMP ?2W<@$54/J) MIC^IY:7I.?#I"B_RVA6QQFY$\I73>"5-Y?1JCE[,BSVA)RBG>K;U>YSD&)=$ M15^X^7 G;9*D&8F$7RYRT][5!Y+WO]\3O2W3^$5Q4E[@HYD-^#H9[=_,[!*' MTY6GC#PJTDZR/S*OURSVEGSR/UX"&GV=0/:-GJ[5@T^Q5+DV)Q4086B0Z]&KE6 M:'Z]I]>]+9$X+\,9ET[6*O%6 !'?IHVW!MHRV!083H%F8W('K\5!*$W:EP7[ M:P/TI'I1+/+PP*^TM0=2Q]V&KXF"S<.+CSLY_7$:.O+#"4*N$_B[=S3Z.BZWBNW+87N39]#KNP!:CK1\T_]/WL_HAO&&7E MZ5D0_K0J(:'AS:/NS050W=] MA]0GHVI>0XCTU6K7YC":A)$E6!.QG3%Y[">-("]85V0&E@A^?O#[A287SE\\[#>PUE MV(Q)$20WRD&N$CL.$4.P3"+7)'GY;IU*YS3N%R43K6$1;N *T#O74DH.4X$_ M\W6 BXNUOXSD$1ZYQ2%1RMR5,K!<2C*_-)+'2O7?GMN+_,H^7B(/TXO_C3XQ M4E3Z(_CB*=&'BJ+"9"WQ;"[TM.R;9[1-8MG-L++3WH?^:$;_^=D=%!"V*N!J M7V3,E4%?.Y4M1I_S3MEOS%-;<2,5-*5C@)-(T.0+C7]*O.\%-$9G/ ]!GW&5R!_\P\:F>'8,8$7^ M9':&]X.=GZ?<#.@ZMPC9'BIJ%^["9IUAA(M42\=,-+N"JGR^L9!&7DD\OP2; M+'%KS@GS$_N +(&7,$OPZ)[A%T8K .]$)R%D6S7&YPN0#L/8>P_$^T3&$(,E@PZ2[(S>6!B,+0,5.)AX M2]9&7-%LSR!EH?#(P*72EKQQESJO9$QHTP\S'T)^X!>:\,VA6>;'/I6W0V4_ M_Q&I$CMZT*N)(0AF!/)V$1K<6B66';+=!MZ:P*/!I"JQW2#*M?192_@37^8W M&VM2E<% _5K4%F@SR1%WZ;?KOA."-?DA59^\OUG7F;?.58Q_DTVELN^2:Y9@ M762%60@!]B'YBH(O'J._7+T<;RKF ET33EDV#-F/$ M5D!3\J]71BY\S>,#K3(!&@^(X>$HC3C]G=8S3?.Q2[ U'PG]5!ETL LKA:5A MNS4445\6+U[]XHS)G385W!<..>'7@MRL=4%>/-8R]TO7V\ 1L7T9[H>N-NOT M]?C#:0X#U_;QSS.'3XV8/6N*L\A:E%60MA"]!/,"AY^[G?_ M,6)%[X0(62$59C>Q55-32[#@Z:27GX7^2[ &M"TWERN[2*-A9EO:EV 5T"?; M38OTT=BR.B$@3"UK)U01 R3DT.\MV16AH>9+,,=%:Y)8D6NZY;>N;(^M M^EBE49Z3_ILAO'U)J&>MF^JJO%7-M6U%&@4F@<[Z7KL,[E86)ZN/YKN/H#D; MD_YNI20V($!CN%B5Z)G-#7<4RDHRJH->);TMX% ODN+O]G_[_!?V=VP:'C=T M.$UAX^"]@EW/W^F_-E#2YD%R<&ET8-YUN$2]@+S3IE>@3^.W*=6-BY7+772> M>S6^&A'KM&^F"*1]=#N3W7OF=8(X"@K3G!O.) M((B(^.4&;J'RWZ#&7]H.F7\_T47<*+8+_Z?TN;%C4U-3LTJ$XK[#"ZHP0M*# M -DUAV4'7G_YT;?EVGY=M\$XR(%J=6%Y>73*]RV?LS"5!LD?Y-0['UZ\Y@Z- M%QD(;H=6=^F")UDS?JF M& NIY5/%:BKM_7';O4Z.$ ,6M!RW.+ 4[!#IZ #)F1"&5HA,V\/P@F^ZGE_? M;TXZ*_NU:O.*U[O[+H&9CYNC?[DB1 6'2,[(/D41EEU/K39,W/MJ* M"A'M(W3Y;W'("(2KV6[.MP=7L#/LO-W,ZKU40IH@G=?W+^&JS3^=?N>!F*1! M\GO+]NGN@^0=V7S/O;F'*WBD"2].VPL =:E;QS6G [W!=J.9W+:]OJ4C3T:9 M#IFR#=EOS;Y=7L&"!LG ,>+D32GRX-$:#60%*2;+$X.KK.CS>@A).36(I!E& ME$&'*,I_,B\88@Y*YTX^UMI#D!D?LBI;'V?"#:1DMLIN#_4&0.DFLCCS2X/82FD#48%--:M>^ MM.-B)ERXT\F+G89QSJ._D>N@CPSUA)&[JH9U7Q>UIV*?69Z^I'_[D*K5E^7@ M^-K;Z7Q\C[2+:62@KM)!#Y#NSK>MC^RD1U[ZV;<<[NCIKX5_ES<_>\-V, M#+UT847$6]ER0A\9.(Z9Q I+QW^[);6M%/#'$VSW@A<_?L2QA,%@+^=--)O* M-V<'IFXP;B[L(J^R-? .UK.Q0>G/K"9U,]<\J 8-/'ZJ^"&ZF!DM]-VQS]<: M;+J]=^.-S+6+\1VZ&00CPB"B=@G&)XL\0:(=(/UE+=(B=B A&U^<_SP&%W0: MRT0('X-8@4E'P:N=JES2':K&+\8DR4<:HSK(RD_[WC3\LB''M3J&5/F:'>K9 M?\/!_09D"52TDP%_Y.35GD1&IX_U_!^1.Z%_Q\29:3N )$R1-*#.\18RIC5W M?G2]&LZA)A$;HL;GXP%J-\%$Q=0E3 <::%,$'SQWU!2>.8%WM,]-=A@':( %'*

S2EKO!\GC5O,*,0J,Y%(U0R##4<@4>CN]%PPJMLTO==Y?U,(+ M%LN)#K\3;)-R*J.Q*(1J2)L28-52^4A[R-OL=&F^I@_105712R>5=O;KEO=M M2&5'!?LC1Y2C:M0#'++O?1XYI[FW>Z_S\^Y0IO/]\S46+W%GCNUJR2Y.H(UU MC46F/C@T%)V(5H+*$NJ M*9A56''+:16P I7S5=8C-H&X OT2*=8H@^3S!0K"!J",YDO4P2GPINM$A\"' MX#YG0+,[0^$8@*;UR79K-SXRO.&85BR0[<3*^(&,3F@CX%=4%+4_@N8Z++;' MEH-8M[:&YJ:DXWE(U1#J$+4;?0N]01]PJ!)$0_++I,-]C* J-AC2D$8B99R. MT&?$PNU?^3$E3\P&WN8$3V\&614@I8?<()MR^#T%NRH/K0>/(S-#?WU M5*ZSTJ?A6/"[([O3+SUL^RMYL@0+9TV:"EV::K%,4V$<& !03HX.ZM#:U@MD M4\S+P SNGVPW:36MG/[PV?#R[HU>/=/&4C]. MP\<*OB>]F"/7+LQO%1Q!K/R6E^^U6,9'B&[@10$/&W!($ #:7B,[O#? M6"MPK4SR7$[\3)BPW2!HZD2NPM6R/((OIG7Y:)3P,JR]):^68)>N-S=I1E]G M+A^)@K=ME.+DU[X0P6/[FS,4)D%/6MH/%\"-H#X3'_[7=MEY 5FL)L-=D_]B M*JS Y#9D%-(XO5IR%[6B?.+-Y,M\SI=Y+"?VR$].%+_O3O0!'QR%E\"BPY,' MSTS18N#I_%(G7MIG-PK:I!3DB**@3S?N+2(ZB$Q9+H/O^,P%OQA!>4YH]W%: M7GV5RG^\4?2S3[UE85;+R:YND_!>0[9[H&&I]-X7PC=S7^:,7F4T(TG'HVHN M4#;9^M4V2U(D=6H6)JZ1V,(X2J:*F7\.P-KYIICQH(1K?&NW M(;-+]7W;WX\?&ZZ?NS]^Z%/^DWU]8VW]W!NCS&W M/$XT=.)EN!_0?"Z3!:!OH12!WDZFM525X:P[VU8 F*1P#SH-6@]X)=63Y$', MH=KT[+P"ZZ1ZTWV*!D<;#W556GE>?N9LJ.)<_?I_.$7$_X)3WYL#SP3>>M?^ M3L9D(*A\\?C*P3/Y&:A8-C%)>_5"*K091^^<7@6T/7SZ&ZX,,KJT'1.NZ:B= M#-%V>1.$:96.'F[,(CHH[Q\U_;H@>2?QWU$JFX)^>8?Y: F69*LL/B6 \[VY MIJ2]#95_&E)5<0_S9F[-S<4^H/*;)8VJ.-X#R;3RT5H!H]=UC@1%15Q MIQDFV?V$NIW.CQ=%B=UO7@-72"&W3\!(L,@XM#5OBHYI7* O)"#JBM+6Q7TX M_HF<1%U+Y3QOVX5"_P N6;)6@S:+3I?O=)B>\Z&N)K)?+,'4->2DL8Q)K?LS M/_CL 8.)LA090!^RQ0<%=ZS2?ZK*XP,E+UK/\9!*?F=*P]>=%\(GZ4=69_WC MXO1@]+C,;_B'HQ8^7R*LID**M%J:K^,*R M+;&KI"-TE," =F>Z@2'$5&EL8O"S+(;-NX3$^FB^G<#V9_ONOA0\:Q\;VVGN MPM%L-[F-M;4/VTO8X!::=2=USYB% B90K"&1:O:+Q,G.=[^D(DTDC 5- 8?^ MX-5O/F#D($W0A//3WV'E2FPURO1)2'3T#R=W_Q!*Q';CHH,SK@9O78[+TATA M^7/6I*=AF,EXX49)*S&8OX&^*+N)([%7Y!>?T M M(6UH%A73U.O(N-C)7N MXZS!PIES2["5EYKFCCV&=Q&9=I!(Y=^QUZQB%E M&<1=2F5!6"%;Q>W%9R+0)V,*]:3G* M&39JJ7]EU;L-"B'TLP [#%/!#>2QPUUX#]&K6T\ T32"=2(\!=(;:I,:O>B$ M]\":U#_9S!#R.: H[OI0ZV)F[J:=7[]NKOWZOUEO?7'VZ7_//;+FZS '[&/XHY46Z][6&&__;U0\>LH7A@_)LS MU_&.OUYD4 (*Z9583#L3Z[6_*-+%\GW1[ET5*%$2\'#? S.EK0'!V[8&WK>1 MSQ:JG]KV_13"VN;VVP:I\4N!J\.R.,'CB] "1%1\5&'8/N6B%<^ )3XMN1-U MSK$4'.G$:%35P9'S>XJ$$*>XR:FJ>.<43.1A;@X@8:5U6U:@Q"[9B:"CI6Y1#IJL@*;]#Z*BKC4%)S M:ROPM/N?CPL90Q\_N5E^^*&1%W(AZ\$'%C!'!8WIQ']1C#..Q9+[D.+ZV&1; MI0Z]QT#8]_=;9'A94B#Y+KEU $:@46M & PFM<>U[!7M,&*G8KO,K7TGA53 MC32Q_?W,M+!7:"S)JEPP-TZ=&?H^+@P%3;%7PZ[*I&QN;BI"RI2^9*Q+K;4W MNT31>7[A;+OV(I0*^]L+;1 )CRW!2BY(BJC ._R.)=B,1_TU\J27\,( ECUZ M#3W)8OMGO/#Y2[XX4D^Y@U"Z-B00]Z5FF)W+"3'(8!I?U;KFL,W[9&9_*HP!O1M&?T4$+,%N M76>)0\L2^\=8T9-\;A/K]A(L*&/3M-<^E[^F>I)7^Z*#(H[MS'G0VM5O_>Q& MP.7^V)T/A_)E1'3*)\<(\O?R)=B<\/&J'^.C2["%SV3Q*5P0?RL IV'JO[0O MP9(Q*_&^E7.+LDD$_6^>/L?**W$1OLI5$[3 JI ;GZ]\6X(QA3>*"HQN9FS; M\/#3Z8\F68;%)_ ="#T< MM7U:9ZQAORJ;%=]FB4>.V!KC?G;Y7$L)".*@E78+4:B#FLA50;_'/G&$--P)IG>5$MPOEO*+72 MKSZ!^?A%3->&?A4Z&U>!_&!TCP<&:25RURF%K-9$-6GE>"4&)'[85"9_]TK' M&,U.5=TF:O.-L *5#"[D)7E(9:>A5]BN$5\&*#V8Y0RX:'CP,-B:3HLE"E@MR9U->:PH3^'-%]XB4&LY<>.=G4 M 0>-B?3B\)A-F4@5P@A&@["2T*>W@<;NMGAME<9#9E(W<%*R\AP2OW!TGWX^ M>[_H4X0ZU[\2F_@3>-_R+BAGX-T_&7=V&[DH^IT/YJK;_R:&:]=4>5^UYSS2 MHA5LW_[H;TR@5N\H%UXJJR;1W\;94Y':S-C!.^/O=BAFC:;. \[7Y<@IV06LO1C7XF7KJHP]OVN/9.-?"16H<03RW;\[:._NX[/S/L5IOR^5KB"HLY\]$/ M63Y,NN6'&BF8,<@]\"DZ)$]:/@N11I5&5$-"=]%.26G]OBD_DQX]%6DH):6S MZKUHZ,GW-T>+[)X3AED-C"[S #:\@Y$0O7AF)XH%O!#O!PJYXW2TZMI\D0XG MJB&W?=1<\@[-3O=A\)%1 )6+%:O]$=+!)9CH-/X\&$,,X8;+=+#6X>VPHEU0 M+TL1[R:#&FN2,F&"!G[[4#U)S87K:L!7F7 4G.B&+-H$PJ=J5G_R7#E.0XK; MAN_]Y54)DOB1HF/0A,U^OA3W>B/#1;(0?46QS;A8#2Y\#KPA)1 ,Q8<&+I#X M'M.$MZPZ4O?]7WOJWYB2J/6?$C,X<>'X1<9M:)W8H29QRG,/M8XB MQ5%#Y'S036ZX MNKIQ#!-.%1NW3N8VUWB#W $07::I76 F.,0#$0'(A(AB(]Z(:K.^+\['3N1YU^ MRG"0B?MC',^APD&O([4#K;N??//7';28R%-$.PY:0VCC!O51#Q0/%I M1JO+8$#BI_5*L,=PAH:DA6 -SFC1VY&@"9R?PCOI?=L7+.0=73X]>H&ZYIWJ M1J.N1K(VI,_$!Z;JK^&^%*N]:CYE@%]+7S'S!Y+O$VCC+C0,4L\N3&(<6C(4 MJFM>B*,DM:U!@3JO_][V-=<;%MH!?HW%&V\V5MI\29[7. .WX:)J)(;RC[/5 M#^YW@JG^WG152F7Z#HJ4"4-%-DU1H!0!5YM)RBT3\K"[L$J$?D@-5!>9X5!= M]%U3OK-ZVF TCYIA)=@C^7B%E'%1J-;K>+WN_+GR,FF\W8(^^]?2R5(*LN15 M;GQ%KM/A2]!F206DCS\AJ6C8&W14];*F,%'0U!6^K>]3^]WN9R'7-9(Y^(K@ M466O7_ZI,"Y* 1CFL#HE\G %L06 C&_3PX5.82=;][,QZX()\ %^9\:+34/X MO>>>G3ZL?N"XRD<83":5?VC37J8U\2:LB4O/ 0NB_N-FZ+^_T3'*LC<8\T-' M0)$D75N0V*/V']!U_?_(WJ 7*3C!ED8SF M5X%9G/T*/=/KQS2T4%^52C@,E=.S/JXC>3\3FAN+7.SV-W0Z[F^M.9JB#VV$ M)A!UK!XB:(QL9ZT7ATINV1KA+XP3%''GPQ31=&H-O!M\)BDG!KG!\=;4EVU# M>#LN=N49O*/ #*/7)@=>[;R>LP0+_@@&M:.5Q=Y ]9A18],;\& 9Z![U)L ) MB@_=RDZ?#;38>Y7*'+-4"3&0-A[+3WTSZ_*ECO?ZX!+- 3V!Y^3T+MQ#U M&+$1N78)%B]6CQ:T\%:W/06&#^%L%8+)*@U^\CRN$@5K#E4!Y';WN;9UP]<8 MZ[\U]@A=5>V&Q?8<\AJW9ST66+4L=DO8?3[U%29^"08%U"YM:]CG_; MT RB@9^. KDFSZ03 G+R)/EX\Y3DOE2?/R37$N<9@C^\:#KBSA),J:H>JXVC M>R<.'W5),6@9)&A_LVF+*YTM,AR -H20UKJM_>9O/+H0$:7HJ1-BE+.$U,3&\ZMSLYO=/#9=IU%"(\:1=F'J5[QBP@L>1(U!?/#7@C M[6O!)^[5/W(YM/[-$:''H]'<'/#C5/ I__BC3GI#R\\O%[F;A_[ M[=?F_[=;S/^]+P-SSGI(T%5"VY*_Z ;OAQM>CM%U;&;_V'>9D O&1+_ GP2O M2@' I]%AS!+)U&%C>C[YGO1.:"RO AVYY/F=RXFHMK:0/)*\;D_/C!\&TT1; MP!E&YX*-U5.E9#Q<8,!U()?[]/+VB>9,T];#/^ZG:7VA;MC+HVQ@?&.XC[AG M/23:93Z8&R[;'_97!G3A89E3W63 C3R1XS7<&B3(Z='3R!$F2?G[NPEH@&!( M[IK>+7 D;:^N7Y"*[(Y#&*%C4D^1P6LJ55#UB2(V+@>&>)S6/^.UKE&\0-#2 M*L7L=26D'-)V1W+7$@YN*:4VF,Q_I.HAN.V""F@ K70>' ZK)'8Z%:F3A.%8 M4'^!UL+0<"&JKAYR2&8U.8_XNM_;E( .AO,+PSQ=$D?.PQ##?7:H&IKJ.[,4 ME16W?]@\N?U9_W;_J8,7S[Z0>W<>]F[3R9(]6G-Q9,H-<:"TU>QW@C;D1&]/ M.)L$>M$Y!J%%*S!I596-#9HD_J\.WLTU0Q>!2R_?6V@9$-7A:^U>V.-2GCL^ M;:PR*GS?I^WX^1K4U^'5$^N3\T\N-D#6ULO66[0M].-H MQ16WB<$3+SB62EY"?]W+Y$41%[X2,*6[F"[!_/;0$W%NHF,;W"B]VY=@IW]6 M:KC]_GU[L4=U+DSV-Z.RU7KLY?3DB6N2-]NQ(7IVT-K7*KT]9."TQ:NB4407 M&O!&, N["[3-_RFEO ##O '-CK3])F=JG8*RRH8M=:H4O)MJ6]S_.>/RE%5Z MM&?H,KD9.A\E>UU)J1TC.W!GG2,O=0EF0YD0V8,+7"SS!,C]K$4P$1=E^[728D-OHHG7 1J-Q")+,R(V:^T M3[L6=1T6MX27)+ML*4".QUZ%UDI)_>H'X)NJ>E8]6:Q>TH[8B-H?^]SHGS]) MK8$ 3W@KJ?W\VB%'#2S@R"'V,.(1:QM:=%*Z7S77C%OHW'J>H/_JQZJ\)K0I MYXOV*.],G69Z5^#<"M_5Z3CIH.94)%8_/:)>O.WJHSU[1NX8%_ODSEZ!OC=9 M!/A;%(OX?R-+^IOMY+K=+/#[H2H:_'?K'.J]!F:CB7#Z MQMS[['=Y^CA2E0=UK,1MPC'K6-FO![)K5#]-9HETJY25#66R?^KZHU/V(V)CB]L_QY@0B<),KC M#^QT%&TGO$,TN?$]FX#=(?Z&0- \KQJ_'CP7L]M>IW-.$"2DCD@U$F:U?TAU M8+KM4\X<8WV/@;EEJY=3$CH/L1;-3B4#'MA;67[>XN7W\J02WF/67.,?VE/U M>XNTW,)R@'*[5?#]:7 Z=,&'1$)I;&\E/L>XJAK5C&_''V6^/D":.?/1+=+L MRR<#:?&S4E<\6OVQCTL%MQ)>\?9^WNV\[PS8*QP!B5B+'\A\M;E "U\#KJ' MAPB=T%=7/TJ="O%HQ"+K17V'J[C0+>(NQ"6$'K'##]KZM+Y("Y05:1'>VJ!^ MU'N$HG6D9,U%4D$P\/5M3M/<+=X);N9@XXE*_._GOB)_/9=%QU>%;VS7(!_ MI:XG!N_4L=^0B#81WFIZDSEI1-S[-/H!P>RUM$?[H<$B_:)IM*;81U* ][KD MH7.SG&#PB=AQVG9WN_#XVPC%>Y .*,6EU;XYAT?-MG^7?1#S%&,3$JWZ=CR' MR3"+[+I>SP+U62D6]%V41"*;Q'Q#,WQG]"5=VJY[_K9@SO,S.BFKVDSVT)AM3+G>&/_V,?QLO' 90W3$VN/+Q^S!XN<0'=HA M&-$ 0E7P=I(::C!9$1HDKS^W)JC!]3QZ R2=[IZ;',*(7DI=UC5#I@_;8PKA9B8VIK:H8";"GX*G"_=<%FP>NIH8TT* M^JH2"9B)O:)CNB7>J'5=7HV/)TI+HAQ#VUV6;/N??:G*Y$_5@TTJCR U3 M_H(0 ')1P64'7SRE=68-._+_F2#WF98V(D CC%TF9^^"=/V-N?I;F>X2UYA MK^U)G_?3X=L$=CF9%%Q(8DSJWPJ=)'9XH@-6DA&A[[.TKA8U_0::&K7D>RE5/%]^?EYV%C=OJ?%OFG)689I'V[S('G7 M)Y^<>MFL":EVLN8UQSTJ>54K26_3QZV9QBEW>38I6_?,41-V71HQ-MZS.7O+ M@KF[ZW15V+,)M=\;%:(7]G(."I(V8!>-'NA(7E$99Q"DOX[K7^ZT";\04DR07O2 M[+%M>BF?"Z=_XG-UW8Z/)1<.?1CF./53DD/16[RB(A*"_,[Q.V?5MOY MS:>MYG+'ZJWH(#BX]=%0;(&TZ^Y FEMC[EVW* X#-&E*,FMH?K*N^HMKBP#. MW\Q]HS+]3V>R^),CK:!50?7MZK*'YPLV4#FY5/83S*][%63Q(<3DGR58GL,M M*V04"S2-J#%51'.2Q*I4SN\6E),Q%>2)CHK/%*U*B'9#3UHLP6XAUA2WBO#D M5[=9HD,=]A*@Q0'UV"A; F3G!^-I3KX U$VN)K GZ7 ME^89I[3GN!9A+]!=657Z> EVJ"U6SF!T.YP<6S+93CUW"0X&8L$M^1*C;5^6 M8.N3A+%+L']R;=&3+I"\LED67?JX^KA@G4:X?NP+#!SJIM8=>U2U]E33KF_C MS$_YJ185SJP5Z\;;]$:?G"XXT/C$,S/XEFV$I)9ZE@%N,:%C)ZE]'F7*)2I@Q <&SP[_EOL5--R&"%:,+I_ =;I>Y%\<;(CUO&D>S7E:G1"U M&[PWEW>C+>LQ&+](DE13V5([;$KJ7IC,YR71W.#+1R%MS?&.8_@@8*Y+VRB) MMJ IWB#)M=7#^=(]/AZH=6;SB3UDI;9U.&R/O^Z0V&W5KJ_Y-GD9U=]ZU-MD MCN?Y&34HA"S!"HB@49E814UV[)OY&JQ% ?YJ=093 : T21DUQ_2S[\\%/4 M8WXI\IK&*;D>U-;;'9=GK"W:+Y[::K?SPY;>]=\X);^? MNO;L*M-<9_'RWA)LRK2_M$2^_F*)EL?#(!_T6.=RTCO@>)7-P66O66T1?UJY M_F4E>OT2[#PI;GISHJ\#(]>2(39EJ8FWO,KQ(5VRIX27U0T9&G^5BKQ]VKT1 MC3YIP+ 4+Y\T1V]E_K3=?PEW\2NR^*G(E3"_!5/YL\,>A[$4QTK"B M-!Q1ZACS3\@O4AQSO(./,ON3GO]$)]B<4YNM<--UI]FUYU/'\,LUV$.T/]9; MH[G86P0$F+MK?30^&"P4'1!'*L;MEC$C:D);<6-RSLU%OL)=A^QFJZ.NE)R8 MNFX#'^W7Z5F"Z4B12NHZ:O=X4;1ZX M(K>!@L![I=%V/9W('M,/$*!NY(X6MC_I\6W4)O:_)HLU9'J*Y)PW"^ ]"%"_ M*7,A?";S1" @@N0C!8I1A5,A!P,"PC@2I- .S#73O%NI>70Q8_JY!3C<6W@\ MZ>BMF&S"7? $)#@L#5^KP#818,"SD>;EHFUFU8?/[_A?)KD3/!C&0 +(5($-Z(O .1Y12XI4^2^ M?84D'Q\H.HSW3732^/3].S]OKHOZDD+3<>.GN02F!M59FY:9W4C,'IZSX@KM MPG[)TK#@-A9?E0=6&Q)!_2]B=(8G=S?=SF%A%.Y)5E/&=Z!S.A3NJJ&'+5A%:]KB-^/5'@9M+EW6^Q;O&O M=B;Q5SB,@!([2^>C"&+::JPGRQ([E)=@6(IZP[!R\&LJ"7TAPTB^&_N:S6J* M:[,6>^4<[>9-=41L#T!<:@A+:_;M:PBS!AC@C7&QFFS7/@T>)$?C4B9_&V:& MUXE/@ %2LY]CPJ MD\9&S$NT>Z//_V!)T09!9;_0KA_3;&]X/3&-B^=^2874@CU?OZ[TBA8R8Z=3 MOJ1-E P3Z"^F?!E15Y7R10&@0I?7(02"V-&& M63CD-<6%* /Z#K*O, V M?PO1O!)K)"EME17XG@0:WM4FV@4JO8G4*#.NNJK.K\_Q=@TH07P-IG-/C+EJ MCL=5('\\#/BZYYF%GG[4U.:!4KOTTIK9[&*ZP5;##Z7Q;PU5X 8%,/&VE^/H MLPO)FAKC>LM[]XOX$V Z,V'.E_XTA H<9TT2V768,Q8">Z.,MD8+Z M5Q&H2.EP6TJ>$)#>H3UFK.DUQXV=@Z6#+HP7*O_.X M)K)U;32*BLH09A24J*B("%&9%#!1$1$1$5&9A+2B0D!,TXI$"2EE"G-:::$% M)2H"(B *! 1" B2 -HW(+*$A PZ,4J402C+=V/?L?79/9Y_O.W??W_GN/7_4 M'U18M=ZUUCL\3]5:[_M]B$K1@+_*F^/KDO3,;FS>W&P0W[3):'69K!$H1R:_ MS2;HD%M8SPH3/^2^]G8+?R)[A56=#4W:P*_1SJ @$3KLVQ91J%]P"CK6>1DF3"E#;].*]3(!/;CLY+FF_Q;S?Q34M(( M+2*F>0_/(]/K&_L&; 6O>K16K>:J\7*T6'?9+FOD=;[&)9RSH!^+DR^F'<4Y55*..M_6'U[OH?+ MCI^T4\)_./OQI:U>5UA98YF"/Z4!_.]Q%5Y3)I#?R/4N(,2US(!DWV>] GNF MU+C5]R1KI8/+R 12QTDYMG("N4""AG>"'Y':(;1*]?HKQ3@\9A4X7&9$US%: M#2WR>AHP$%KKE1CA9C^O314X3S4J]&Z9QQ7QOA ,6GH-.*-V8MTWTBR9#K'K M%4_$@3OOG6RK,6?AT=3A9B2AU%2H-AF35XI*9 M&'S[Z@\)7B!2]!62;51,L08K>"@:""[5Y] 6DPU)"Z#VTL(D:W_;X\RNV>DD MC&GGF?*^F2EM@7-RI4\IX10X]*ZD]EPI #F[W%QI-869[VO=G48ZON&#Q!@8 M7.5!S%PQDG2F,[DER>#VDC*S[Y-U]#/]DC;<>(&HO%GW8BKKQM# CQ+:PG!6 MTLG(K-.6!.VUB46W7W-Z&OGASU](O703&[N*CO^46O[NX)UO*Y]&O+,[]KC9 M<2+RKDMW1*"G=M(7IEK;IK,[SQ[:J+^9_V^V+)1A@OL+]<_=I! ME[]+R1W\>/V;L_8?IS'-IU3W?C[14XB^4A)Z-79HPK?O_I;YA+)'.)R[-2>W M[*3,P4TJ1,H1(ST+7GO\=6O$)1TO+%4; !SE"):O N89Y1EME,D41)-,Q\IV M[5Z]6+=CA,/CO98CIOL*Y8C61ZU)+-9].8)7ZBY'4(\H_Y.N?_\6W.7-NEE_P! M^L=G!_Y&*J5[#VHD_SBP%?\H%&)TTQ/@'\>U_Q_FXYK=^-M UN^H89\//' M#=4?=]DDCX7_MUGC_U+7?T@G_IO)\C%:*<:)YE(QW+#VUD$KMY;>L]Z7Y8AO MN%,-M[/=!EY]%VW__IK]U7\\=DE]F?*SI8ZGJ?N6%\?TMWV(S'J>-APP_>/& MRTO:%O_B4K3IWI+)DX'*L;F%.^<_8 \3&UKWQ',M[UR$I7:7\A7-2Z^$AD6% MF=@IMRYK/4VO5N%0RV/2!Z[@7U&^O:4>SY2U6B&RYA^?BL@+7])N65 M^S7]7(I#U#0\(S%RQ)"!Q/(OSZ@&.B(=50Y:?=NS23#:_++EUO)O\PY:?'F+OE77&KLJ]Z\V_GJE\\_?#F>UVYB<6PPX^#4P,Z#1\N[INH' M%?-7M?Y/T]7> OE*1Z!,! HZEGXM$NQ(J/ __OL4X=?LLO_J**SBVDE0SQ#) M$2M508>C"!$*3".>YU_]SF7^YM7L\3]F%^IY_5<)4_\L&79/_^^\S#_);<[] M0[:!/WOH?R#"_^(7C[]=;L!SWL?J3U;C?ZN[>P_)QL'KLB3I7X_TBMVRIB[* M$8\_\'7)[[T$M#_?KOC'K8Y_WROYA\2Q)ZLIV+=K1]!B V=9'L;@WPJS_L6E M_L^:_UIQ[:_..O^^.-L?ZO<]4BKZ*\'_T^7>_J+SW^T(+2[[PZ[1:W;S_]A@ M_S>/?1*/'_'Y\0X"\7)]+D+IIOL>UX P**MI7C^-J4GR! G)5C@-.(,=L 6^ M.$)5A2ELIF9=3;?$JRS85XZ(G_4W\>HD60)!5PK]!XB48]UE%N,#COC=!=A"L>.5#=BE\%^1Z'69,Q6DCGX(68F[(0:T@NZ7 ^I-,YC M$ZQ*+XP+2J9FHETY!ID5H0^]QS.&S7P="X<"G"+-?ZK4;/H40W^#S]T.IE=R M]P;+-H$?2X;7=(8YN-RWN%TZ%CE52KPJ6UQ3WE]Y Q^YK:?2KR[292K";^VN M>([%3?:WT-,0V3> @ >LPEA*M/N ,T ZMZ/%/[!!I@=+'Z$&#$4/@($L?B25 MSEN-9ZX D $\&BLJDR60'8M9Q<'%S M)@VL:P24F7H**F=,-B?_S%J%T2':'RIGW+#"(FE[2ABD6PC(T6(CF=:3'!O MW>U@\Y*YZ&N5SR^]CQ$?ZI&M&" *0X<H$=Z+I#\!7,5J7Y6"AIPVL^G MAQ$6_N&]NRD"NY[UYR45<-<5J'^7??/64!KHG1+FR.F+G*=72_2HHJ>Q)WI/ M@9.7MX9DIP+J9"5I@8SG)NNM\;F_"]_U3UG.=DP%HYXMXL M2[;LM!SQ+O[7*"A":\@1KZ\JZ.RB9\"G)NHS(D46VZ<(DAM2Y(A,G:]A5.%] M& J'LF="P:&:Y8BVY9AF(6H>Z2='\#/1,N]? [%B&!!2JERJ $FN^G+$EDUB M_41@=!=!$1:\65]._1K,I2D<[(Q1M6)L6W"2IWG_,FE^YR"*L;\5S2S[]9;9 M[F@A/[NW5A?"K#L/P"E6.6,J,<5QL MV[!FJ]5SFZ^9'@2_<.&'QP/]KWT O&@;0<^+%;1VICG,/_KW3+-G07_GGS3\VU+8_1UX M*(']?W%"Z!8<])?)9/^R[+C9']E._^^J0/PSL/Q/'U!<]),DFRMZ)XF71&6 MFK##Q_O/M;K$S =%27VG=,_DKC9SK4S^<*PG^]50_/"]\^<_:A]^YH.>YG)_ M,C4YZ88<:6T$M(DYKB"!PC2%E?T@3'6ASWBV35(^L? B]5[?A:I\@86OIP9 M#7OR4#_#GVCBV4T*6GRWSB7:)(ZN@M8V?_;ZR;T>E+ ,-LV:K"B1==/4'+21 M;*FMT)E"WB%!0Z=AA74ZMU+C,)O!C[$C93$XS:DGE68KK%72D,V^+;<$O$0, M KJ<8E.:1]H#ZB>;,_8(S"-=*JK6D&^] M0VE@5L&4%B]1;0(5RA+2V$1SJP^562[@&OCP1]'/ MUZ>$8%H?^0Q$YV[Z?"[HL\GW2I_,9$L+=D-?[:%,HF"GST>738 ?^*A[&!IE MY;C9'/K;&8)8H/"=V;)P;! /7N_LNO ?R9 #:!^!P=S;GUKV(Q(S?N$%1B ;UY\N;)RT9GP[_=_IT9VHL'K4 UK MD)*S%(DN4L'6[V3(>EB2@?Y7V 4*B_I> >,D"@;.;77JQX:B8=,\'Y*Y]"&% MS5N>@OZ:,P(;N)T8Q@HJ&YAKO6^]\SY4C"E\!#3M&6%IV Y^9'4YQ7J_R2)N M"0,72'4O&*7)$22L'*&]_^\9R."7WSY]57C&1(C-6;[CA?&.Y?4_KM-?.F% MOZ9(H<#.([15Y#X[BQJQ#]#H9M F($RMQQC!QQ1_.2FBNGAE!CM,O(O8SN\M1IH5<#5]G\B)D-[<8M'#J&@,)U#PYXK^[/?Z/ #712T=\H?N; M^38UA1H',4L5]-J+/6+\[JT"Q5]:$_NB[$4'_!VJ 3UOCX0WHV1;:*(".>+] M*R8!MOPW74&FL.B\N%DJMTVV/)CKWD1+'4: E+CXPJ\)37,K:MU0?M+;S"42 MIQ[]X[4I+07^1Z<8KB/^8?RZVB7!E]Z7=X]\FBJY?U3ADOY/-;[_$>5_392) MW+CP4N)K110\V9VX ;4(:#(30#<^?5JP2,M.8\];+X_G5VVEH!PA<0/L:$N M_SOLG8(B175@[K-??9*A"^P)Y308:8#??\W4FR+K[HMTR9L *FP;>(FU,>/5 M'L2>ML?^U4FDT%*&?N3N=O4[?;XDLC_]A\UDQ=,H:[_6BLI[JFBJ<)5"Q0A" M"++SHTHBPM^1FBUROQS!5("SI+(6]S^S .J?W;R&/3?W]X9Y?W^8Y,Q?]OD_ MPOR7A'E;B?VRTN'TM[MMKQIM7]HA.5!:>T9U'N7X_95%7F^IDIU(OKYT]=>0 M*$?HN8L]@<]! 65?>05L'R;>23HDK20KC6*U9#M(A\"@6+*)Q*A/8OM(0H9; M1ZCI 39=[Z'"207NNNL9T%TJ"8-4CO4Y.!I1-A:&$$HJ]US.OD"[>#'*_%;E MDD_?-J >]?S^E8%7.[;*=@I5*'N!*I]N=><"/N"3O)%H)-^9#6B1CO1+S/-" M+OONKR@)-M*NL,NDA^4-CV]U+WSRR&JT,+-)I5&M?HB##]O0^^B'P[G;P$+9 M-AM=5?;I7\R0JITK.<:1OJ L;U5 ME"VE6>\*%,Q19GBI/+7I66IRVVGR:F\?N/I S7,H+KN4DC:[:V/_/HV3!ZJ] MN'0J&YVD/69WA3A-MX:C1GYX6O4\JRE@C1OVE8.3V'?,:(6TG&E ;KU*N1Y1 MG 8(.YJ025A]!_,1<\MFHP6,BHINC%Y(@'8W:6_N)O!8KC$=DE'R0B(#MG=; M\9;#-5;FCHY]](E=H?MO58X4EKYK4.[3Z[.Y[':I+S.SKS0J8L/4B)\?>T$M MXY9QNE]=AM;:W/<'!$GKG__ >'5C?\D[#P0=9R%[P:-_/<-V'AO/[6\&E&!< M2X!&9Z5["L\0H_;+Z+!][%XZI 53^%X<.4*+M DZ_DO?\*I^!Z=\]JEH(58E M)-)@!]6KYGF&:Y1+F5;?N$_8&J@LE0<> 9:3.X#*>&J#')&*52:;$YT;LN<: MW=-1!B1SL5,[=WP M,T'[Q?V04UI"EE#%=;6]9R_S9VAZ*A2<:\#1D0WH ;MI]_Y9]T06BK0+RFJV M<_J8$ZI$)#35.C<"2/AB0)]7L\&=;I,;Q1.=Q,*#./7@S/!?QO5M0J.+AUJ# M"AH)UGSEGIG?J#O.2O:&5TFFB=>0VUBKL7AI4%,M-6T&>QVE)G&!''%@55K1 M -[@U;-[Q,,_C_OV5E&C'C5BGBN_DE6=\- M^@X.O@0NBMH&UL1L"O@TZ3?(C7X\-N(4FD(MY_H.7OF\"@@I(6WH8)@5P MO(,'O\C!.71$BMS?\Y%QM@#/U(6^"_9-H)2&]EWM2S/#M[K[M:51!PQ%Q2 P M15%H'US&!U3@MB8#FR0H:B2HL>ZN8>NWP2>8ZW :DN4P3>@>;[2Y+GN0G?TA ML?+Y>33#61!V>,19.!IJ)8M_3Z;S-;,27@5U M78Y805:7^(+4Z];3,;15&"O83Y2RC!]-$%RF%\C:F>J=$@#*.U#7>0FKSR.Y M@O?!ZO@(J86_/0>S%3R7).#I3KAC*(*)P9?-^,HT%N.&!@\#"M#AB-M M1!,A79K5)$=HDEMJT.%Z)+(8OGNQD> 2>RH=CNEH/]\Q^@^RW,_L<^[4V3#(1UXP%/=PB M9X;(]$-Q"8QMO$-Y8CE8]4RRZ?48[TE(]UT6\H,^;??WMI ,,E"UW O-:61H?91HDC]=T[#6> MEO)D)Y@CJ@>EU:GT=N7C8&0:4TGBWV?N8%Q S&@*L.K>4)7^P1>D< M&L.T-+A6[QE>6'J1'2KX4>*51Z2X]A8@I/H/&.M0W%A1Y/,>B6:>(U0HJ,RN MYD0?Y3F")W)SMW2Y#;.>#(=@MG>65)IYDSN9YA?$_G#DB!R!?#,Z]Z#_:#V$ MO"[!W?/EMI? H3[/RC^S#&5]7/0U.2)4CK@.E.\OY*>%S'E]?1,().=N!:FI ME2QM6"_4WY2L.7;U<(5PIX,K/^Y5B>>/Q>; MYY=6T[;=Q*T;7AKYY0@GZ1SSA#0#"$4OEO7GZL&%PHY%"M]/UJ+#;N)])((T MQV%/ 7&MP&J;L"N=.=C5_(&]PB&(CF7E?;50HOO?A"M+RNB3[VBK?+R MRLS4/G1>\)F6 E0'461+%!A6#1L$)-&49:9P5"--CZ0/X3BY&M*\.5C["'R8 MV]^(I>CS],G&Q(M^75;3^K](W,"IJB0%GCU<4Q_;/-\?4T(R*P[]*7=E5UD9 M^EUR$$+,3)9$,Q6*^EK6GHFML&V6([@1#MI0J"?(:^0EL,I1+6Y135<#L@3[ MH>@.-G(PRPG\6"W&$A]OHF-U\;YNM;C"1#=*FE5-Q$IKG$J(@5%M9E6V]*&> M?BUUZ 2*CKHF<10?A/-$_B#)UL@8XK$)ZD0Z\U M30D^^CYTD#6%TX3%'*91%]KA)%,?[,L@,U>#!%%D(B/P,7R9Q\G5BN4@4(=^ M^ZV J#SE PG;1 JV)\.0N[(+$\H8I_)("V!'2&G$@B5(0WM4=M'#"&R6&LGR M$47,[R$@[W"<=?F>9^U$ "#UAV&%6@\0!3 MAS@G7,UK0B;;Z14J8L%N:39&F]S/1%5!F37WQIGJBE4$4FJ;"^,N=6@175NR MSU1U_C(1H W' P4D>Z@ZWKI4?Z_"0(X_(8:1+%'),P2-L:N5O"..XB/D5W,& MM!BK8+*5Q";C!$Q][#=*7M[=W9SM4M<_.]CNW.)KG1D?BN3:-I?R0EGJ$D @ M7FTTXSONQ5P+8E-F5/Q\Z#2U4!N;W4;3Q^]75%9E?U(,8'C9[+*\&F;VBG7) M?FV)I??*DZ-JC)VB;N=5TJOH+D'X]:[$M=>]G52#61MAGJBJDZ0LQDE4I#>M ML8M"O6I9K7*$DN081(DCG%QVQH!^H=XIBEU]EQ_7;;AC-Z;H 5,#KA9?)@)\PI0;V"V*A&^#@)!&8:R$@AH!78F+ M ,G% M>MD7%3I21M.#P:BA3:4JSKC0\K-);#4Q\,IB%G)G+>..!*B9M;FVJK M&$6"NYOG/\F\"X#L:1:_$EL11IULAP#17?=%$K]>!UOPHJ!LD@)E!("9M_)A M#P8N F2+WG62[$ME'<.F":O=FWU/9%RH'A-JGQIQL_#?[^;5Q$V@/,DO+6#A M%\=_?+! K.Q$4ALA#"H)Y^*^5EJFT"H2I6D8LQ#41%=;T M=AX/<7.!\:)K!V8PM'B$^3]^J=,=855BFU]@$)+%<#?4-^WX'+*F- +Q 5BX MK B^W'$DUI79-T.CD'5[2;CBL:L1TEYZ;SXS_TI!\-RW^-(K6@/UGP>;(\/Q M%SX-.4*4!BQLVM$$))/7@UDQS(W$0!]%_,,EHIYU7&-=F%X80!S!@7WY?'== M ==:^ISVSANA5^'Z]3&YD*MDPE+P![$N#M)L,1+<>=N#1259N[DV1,HO7 M'Y]8V^]&=AN8-:V7%LH103\2'-86=D Y@E[F_1&6)DV9Z-LTTFQP7K^V, 40 M;.LCKZ*J2#/Q1X6M''-(GUT[Q^9TTG=,TO4A45H1;&H^R!'9VAT+ ""TJ+Q3 MMD+6BZV(G&Q\#!M[]RC8%CX'F^SLSISW^U/GK-TQH>&A=Q\U74@$W1<^#1Y1>?Y_I_D MB/*.J;-\&K<)1>TFHMF8[6 =^94<4=G?C!L(;!8QK:M>AQ&LD4:D-51V+&>> MF9QKU,]PPJ,3+#Z2G+2"([ULGX[K9_9-1406OEEY%EN]_Q2E@:P*+FNMZX#-T9.=0>+MBOCT MJ+L1T+?&+I5H2[.9"V3]7L/ZW5; ]BF ^UM?? M'QF@#*TBF[ZFKSYH)D>H.>%5QZ1/T6%:A.A^%C\/N_02FOM^4&0)J!&%8N'$ M,&E%LK_1JZ87XUZURBT=JA)G:&,.9-;$1&6/FP>UX):2C;#LJ"&E$13'7]W4 MJHQBM+;?RFSUT6$BS:.FNP&[9_2A\K?*B\XHQ6S=O_];Y\!QT^!_^!P+\;@H MX5L4@KQ0@HZ%5W-FOY.!/=.U-O)QOG MCG?QCC*ZK:*>6_4QDLX/?YD2UCVOK+YRX3Y"M-GLLST?)='Y(, V8Q6NO1&G M[;"M1+( 0G.0;SXTX*HCKZ,=PLO@T*.@23(KJ,R@[8%WR-6TK'2KB137,/L6 MK!J=I06'[H>3!&I1![N"*K,XV1L+!?9RA+YB@0WN%O8?)7?+$14_V^9J='^ MV\%QWA&(E]@1RS _%2Y,LU$9\FQF@3].8-6=XV5M5D7A@4(].$4P%"40!G/O M7/9-@<7[>R0ZF5/"*,.[F]<@(Q\_?3/@]XO_4",^3*U7O'>N?^L@6[=Y9+"I M2C0=L7U=VW>O_1XTJASZM.+^\>3MSZ[EO4,G ?1,*M@J*I+FL,ZI>34:M.0# MXD,#DJ,83>CR;2%MX:). EF':/19B$RTH/.4QHW6E$,],@U9:[F_@?O*8(/] M9:<*X%9OL)\R:[;#N']M#Y\EWB+K"U@F+5D+2VUC))8C:)7JR6FQ&^FX--,! M%SKB%[:D[_,1Z$/34LD.!_?BT2+!5!3GQ$WX],KWKX1=Z/>Z M&GW]MOEKI?%D,R'A7Z/]J%MH++^25>%$FWP)L41Y[HLE)WLDQJ"[* 16%OOC MB+A#G9+-#G@A[AJO\F>F117L*BQ=Q_:" JB%?CC_(2**$PX7[NV)V%0FL=9] M:%DH:JBO=+F&/;6I[!5+#VAT92XF6HIN5$ES(DK1+1IP##8=M0 (4HOD%)W] MAKLD%HH29<&6(V5I=#L[%Q,@9MP-G5>VV+@J*C=ENN5OEWS8S*[=AJWB3 [93%/$&V6N@_)< M*ZJ 2XJ&?82L^,A<6T#=-H7&-B"D;D$=[)D-):@K %%\+Z&TY-R/;_S:GHR) M)BZ?SA2\3["MSN(KIAH\D(C9^HMD/WQ?2*-N+YRR?0*;B7: R*;II%J ;7B MO)JT$61->D#%^Z4/R"@B>5!PO#\-3:>M"&9I,-'X[R9X^O<@94YC9.E8.;X6 M&_>1L=8H;77[]*149\&7#Z"7:!4#7BD^3*P8Z8AQP($C>T!<,Q"'6DI"0IY\ M*H6LZGR/Z'KX:UKN78Y"__XXV1J)6FT5U/-4LKD[(@6;@C%_!F7%69LC6Z9+ M3E8:3!4F5@X%S'EG?WY"$^WK=_ 3N\'VHB2X!G)VA:D*ZH1MQ6DR".)MH^$2 M4W ZEN$%IB.3@>7N38 >$742SG@0ZNDOV0^:B,[=%YH'N79;,"P%]?[TNP$_ M333;32MG)Y2 M@O(. K&U-C0\9-9(JZ0D,M>3#L@1\>&+7Q4+Y0@=.+9QCJ4NVP /NO=>0NH3 M0T^D YIXKHX!(;'RQ_-/" ]J61!6M $>@&BB'^#K(].)/+H-I8BLB"::&&58 M+ +ZL&?;T2(">):2[-6 U60L>T0,XH@R%7&E="[5&C#T!L*(#V2HU:%]V;9Q M,SFK0^;8N:J=T^;MU(3[V1]F;B8C) >@((EF9&-VX60W%,JWC2=;AF0C$YG; MX2R1*@LB<*8B&[<2,_E$G&P9E"=!=I(UB=^U-8F,S$"&2I30D!"C%XE!][WK M&[9\3.QNUK^Z_T90Z)*40I]H_6*@T8:!?D0>XBW!7L@!TGB&VCC8!]N:YGP4 M=GT"BYN'M\#^3T)XJY@HHGV#?IJ @!P?7N]F*6 FW1\D[A\\2F/76F0\>D/, MG-^E.YV60;S<_%:ZY7?[R[\$B0:E.1NE3[]F1.,B17XI+3Z0?&Q8[ZYI6&"YG[)UMK267IJMZ'*E8@AS-"%GX_^XO"Z1?1) MZN:$(&\E>7\]'[T'2O@@M&U&ZDBNW,+BZR,;<<]:KY'U26[=LA5<1W!"8!O_ M]0!YFJ_ME#8H9HMXRY\P\-$E,-L)CH>B7+,"X'KE1,Q&E7J"6X9;I\0D0K!T M)O@C@9P!FXG5 TBJTD(''^A#HQ$:#K\'HX6L)F2<8D6+0& MM/72].:OZ;).TQ3.J9Q*P:PBZC>P*LE9CV$,DMLJNBN]1[;"NX.1^[NG,!L4 M7NY[2)]#34*!3];4*,"ED*9!Q,P)>!R6(7[^R77AM%I(9X?0W'YOK!NDEZ%V MJWW&"U=P26%0/(X<\29K)*@%X'H*E:E,8W(/URA?;";9!Z-&I@?D"&]IEA5K M@-68:62*0RB,=.-] 4V;ZR?KJA[>VBL).R6E"U-@4D29;_"P=M?YB&*>.M'2 MF5%M@S%("*7E./C($8O\P0N%8BN)+ZPF<$^=+X@58E.9&Z2Q:(D/9!\ [C/: M^!RG\M77S #7Y]%-:/4!V)?=3-:OUL]=6P6O#;HHE(:$A0GM"M,J#;"H3MT1 PSG M,,&4P?O^28VMB)D5O]OK]:5;5 \O0T]YB,UDG4"%%7D+M2%)O$>B"]\"3WQN M(=RK3N(US>,XT\O&<]5Z9P<)R"=T06[$^/0*$:3VU'EK,:RI%P4C"\8"U"%'?FL M@:@1KQAL,$\U9!MI>X\#K@Q'?"46HEMPE%R=/O*6QE+2;GIU'\,T[PULRT:! MR4U95TOEB*DIAE*GX=,/2&D\0NL/%(5G-'$M>+@U0C(>'[120_:39#C[6?D$;K'$7=!6EG+5IBH"9RC!]$Y*/(54/2H21PP\T(?BU*;?-6() M 2'=*'5C4S+)2,QT*QSJ-2^[1) M1IWW%0'I&A!"04->C697(FAZ<(X/* !9J;-3QMX@BX-5#]&K[?T"SJ;? M+AU;]A 7NNY#.7Q#O)84 >>+?1RA* Z/CDQX*_WQH8(+EL755D\^8540XBPD MCH^)N-8 C9Y+!,-FY2E4$?'5YY8 0T4_#DPC")WX "R+NT2<76W?(-,".85M MSVI[RX"]P?>0;$!'H=5:#@L L;'DHC1+,:MY)T%1'M0J0$_N!/4]X9PRHD6' MPH>CFX WA@?!E@P0<(]M$@5L .N9><+HT^;*1QE00KU%-3[P8A&ZLT2$OV;(4<-I'6AHD+;%@1 MS5E\\(4RT]>H/8V!J^RG[2X&"L:O-0Z_NXBWHI\[/ M08.&10$#9Q/<'XS>0W+0"H^U/\Q6R$N0>!3#'T2Q/6_AS\J3]6*KKU%WB8+T M H*"G'RBI0 9\[6Z65K 4FD>:=NC9K#M"$2NCQZQGTYDK20;$3U]X(HE=&AA M'\\7+* &\GFJ0)/9J%!?"=$+O,O'E3111P_=<:@9$T%WL:F<8JG[TS[\ZF((OK\?6HJC(;W'LH>_SW82E5L BB5'=A"24.7ZK;AD'/T'K#[#37P$ON ^ MD.P>+]L,NQ:3?YH0V\![ISEVA?&2"(&:\WZ(<83<.9^5.NUP5E"AZ$V[33"M M!2>CE\/.SE2/;@92@%8]2*HS+/6=>XO4 1JU2 H36$_Z[E<3H/UJ NP_F@#U MC?Y_8 (U08$1"A,X^N\F,+=2%G3@P M(O+][29;I+8T'Z/1(=XMZT"MDBD-*@:WM+JE+ ZGR=1J$]ZN#(*6PY>[A=BX M"$ 9%QH^BG\\"G"K#K.DW0^N87=B MC&1LS'HX4NP!!XGNOG8 P&IV-<88UL6#D:)DV(//NF["1JF2UX1FF[3@#$E7 MP>EF:H+!>9P6 4W6)TZ1UT@.0M+6E#*&2SCDQ,"C$OM]6-G=S09G[!A2.8+* M.K/+3S@]A>0#*3@]I@F>:05? 7%"5@+95M;!4\L07(B]1ZP3H#GFA@)<(GG% MA(U(CE@Q4Q\>0=6"59I-FNWZ4^A8U9!HM'W-%.8^&"BL+Z$I7_(,*I'L@,OPB\LX MP(!LIS5/#TZ?.W3-YM;]\6%#.$N;%SU@R[V@4YI?P$ M[AIIQJC36KBQQ&\F" *4\MA-VP3&Z@(X9&=DB$%5:<1O0[#K> M@+[HFH)=FT Y'+M5'78A0D1X<'_&(F7"6VCVXIKF_]_C+'8@S MLSM6O)RSJOR'EYA$VI0IF !PE45$^ -HQ.-X$)V8UJ1UK&K M:)H2XV+83NQ'=73S$I&3TN:JUSL#/[&X'[^QYL"AVZ*?-BF!%TK<8ET9*(,*8W%Z),;48M(@ !%N8I+(%E_/1:I0@H%Q<+S M*(V/9*,0V1;H$M,*8J4K%#E'T-Y/7=-#"BH(]B*K@S.RI8HX?GU)W9-0?3GB M)&F7-('D DZ+\L".*?M["BPO(% N*(QLDH7S&L$%KHG8%9(=O=;N:!9 2\%I6KUAKE^.$!B 7$E>^!;(V*J/HYX1%R1 M(_8K?&2B)%J\=IRG#P0#2@HD2X?LW:!"=H/96 M=8+^"XRRC"U'&&+/C3'7MROVRM:44?>17) MJS*F7XB=5"A9]G0*R3FJ8+?AP=>S!#6)&SB3'93$[[.JBW*M7Q.<-?\8U5V[ M28F/2V*55T\I0RA1/:C<:BD^2O3;+\UEK!:8NS;.%T[^+$=48&-)3F5PCAMD M0RWR@<NL&PYD_9LCW:ZH[TTD/+4DFN M"AUU@B.CQ.MDKU'EK7$R2R+%D39"FL* @9S K6:(O8!G! MTQQ]?0-6LL-Q/#CBI# 5:D<387&[8D!1C;6M:=8L;5Q9$LE1+_Y1,.T, H%0 M12"47JLC\O_ZF/Z_]GJX7MT%<34C&>'[7WC,RBU)JH0M<7%I1LYK?5X<.SJY M]U[0:5V7Y8]]J,N7K?$:N4,# ^0(>./ZHR[:$F_XO=%.(ULED;:4\:-R&M=V M088H].PW*P^HEOS4<.'HL1@@F#]JE5&O;!GN +_S9-?Z"_ALS@\[M;H>Z]>Z3?C MD+N7".[2+I -M+:>L?_N\%;+W(M?RA)]<(;O<0/8\0L8;_3I9W($U^'Y&[XT MKV@6^]B6V,:-PAPZS$/:!IPE3"$?H%9%K]RQ#?H\O_];NOH&G]3GQT%*E>#Q M'51U#%O:LG;?C1K N>J:YS'>O6=BA$2? MC5&%,I4QA;$T'O&6^,"C"XO.F8BTI/5;=?>LER->TB\C:.]P9?,G,@@/\=F7 M;Q$VL ?',O5\24BK5V>)Y\-.5R:]V_8E^$RPX,2-6YH^;1J/U9=0?F"6 [PQ M *Z5KEM^4.,H_,/I_%+IA-E$?T A5+7Q6'YBV6:5S-3B8[],TGE[-%/EP>U\6ZOOEA66@4875O75MHI([^B4]6 MVULZ"!=5;36>;7/3^2[O@6RGK)M7S6L%!M"BO#Z)(11[$,8](+V,I])*:-W-+*X$S*-4.R*4=1R %]GQM/GCOI2KF.LG(L&QUA+2>$"$7CF MA,RL:UJB*2R*;RDM(,;P1*$2.>).?P=.2X'P%3@','#0A_($K&:I^@[BY?&T!<.=D??:PP72+%[RCM-P)\U]N O"NKN;OS0)$/U5[8-8::GYH&D MF1QW31]_O_'$"P:IR 2)L=B/W/E)UB='5+E/'A]I*XN_BN3P5(C:?/<6PIM" MSO=$E8#T-J%S(S4Y2Y^\#*(E.D0+;LO6NU[\6@]WKEFJQ/%53@^3F!?#F)_0 MRD.PNW?,4G2$64'*VU >O)DUI5] 'J1IL,[N,G:'+14P37N4!7K@$G#E66Q> MW#;8LH6L"K6FL8*F OGNBK'@5F&V-T.'Y8C6_N&%F.VPIJ#,((2YL4=BEVN4 M@-* _=A5M?Y5UY>PA&X6,E;X+.TZL)RT!\IIX%7J/>,/6C9>2[E>N>PH7GA3V*CMD=#D%QR1YF$A MB5Z:MS8Y0['6]]3"4N:+WXZ52M[#L/OY8MNQ6U/*?3:IK>2N

\G$!3G6&M(/^2*4=H7N+%5F350$.M25LJ MW0@M"K*%$^2TN4:;^?]-Q*KT2,6;C3$P7G9=$1O?2?[SDGGKUE_D/J0Q= 4TOU#>W5(A3@_<+ MA1^E5E+4P9[24@F64,3#RU:XJ;CH&413#4L45-^&=8ZJ 4_LAV^4O"%^E".: MYS<6BM=.G.#>86+[;EVP=G]#. ZUU(CMAW&^^YYQ_5D)$;A$V?;Z?N.;FLJI M#_O\'=ST[NN6WKG,-V*+;66]F(72HLKB#CV2^6M29#@X'*U] #*)P6P.-4)5 M/X4!".O4ZW <4F[L=N?[!ZP^^NGC^-R^7MFJ<<]0KDUUP>C5*MJ#"9E*/^:E M#4V88FH\'\*\(+W-.@O$L\K=XR*F*< 2K,"L4[8JA&P)!:4Y8$$YPALZD2]$ M+R?MS&D97MOKX"]$JTMLNV>QVPDJ1+N)9M_WU4\&X!#[NC9SH^BC46JKWHP^ M]<9G @?^.C_,GAV+YB\ZZ2SXX@5YRE2^0H;/,!HR:<4JN6^W'Y@X7/0QH M.1%J.)'H<\9AF8):?5',_-9K)C*]UE;'5G?X%'KPYR (6W%$:?R $5UL%'C4 M9<.7#TEGE, %#:C=B(?;UB[27JL#M-VIE73Z+89? .1]FR#B$5 :,YN9909$O'0K@N M &0F%1/S&B\#Y293%$BOHREW3?W3A+! MBAW%QP-*@> [JFE5J6[?_'APAE- M\_6B&\5^S:N'&#<8-P?WC/'H7A)-I$A%6B:S_84$P#2^ @6.RNS[#[&5J,0Y W]Z?7S]AU2K-UO09V4].:Z5]&[";)E: 'S1NZ$"I JLU%"K3A/@EA#1['GG>(:IH%3/IKSK$@H9;+,5G[T_ MH]"W1?Q-Q=-G50G#.FTV/4/&C-2/O'OAA_$-\+"1@(%6/P/?61(9E[?X[NG' MQ7L9?48:3_*Q!,\)S]+DP_6;F:^HY?EB^HK/XLTXVK=57BVPQ5KA22_-H!TD MLDM*J>F9Y[Z1%^_K^_R4D;KK!TSIR]MW((B'KB$Q5<@I$*@)2_/ R^"58=[0W@DJ1 M(S1F=C@X"]S<3X*T%(;*X^$Q_>T=JI8\HFMK-BI!@KOWJLOO)[4$UGU\UNC] M,U''TP\,2,U^POE@IV=8$G\'5<02XNQZ&N>FB\2-3";'D(_(>$!U=1(K$)VL M8*9;&%<6DHREV9((?CUY)RL4J45"0[AF]UBCI?#X\*8N*_1BTD[I/31)MQ3O M6]U(H,@V=$78]%1.)]DE;Z0^"E6QOC5<+YC (L>-3[S'H(%&U[<@;6K@@:R- MJ<\ %P4LZB;K\4C?])&B@3 A4K<16M[!'RZ&U%M%#; I."C3F*OMB9CF6O(+ M4J+$6")K+QPDB#9L-GA56@!WM&PC4@Y79!PHKTZ9+DM#52#9'=1EPCKTZI M.P*2M!>^:-N$2L*H=Y'.%KTA6@J5V?9M]2$3QT!:(F/;YF%\^),R5&)$FJ4' M9'1=G3*RT\IU;.8 R960_T)4"@&I #^5]\P]]8+DU'?SSLT$5<X>1 MST#;%JP!$3/(ITZ91CAX&4RWH*]]#IX[,HY3(>T1%@7B'3SN!]?&Y2KUOK_U M<0,8%VFV"$003:8TOV9/E3YEJ(GQ)&]I+GD!R1CL;_E1H@9213IP#;\C3E.R M!;Z%Y+!6CK$J"Z<6"*?C<0:E$@]H;VMS.&PKT,M0L$0%?$"3-XP-;X#Z8Z8J MVUQS_#W9PVOM,NK+!J2 Z+ZT"@@NB\."1] #&2)2E\-. 8^BF!O.7>=&(T.( MUHI.!BHZ6G"&,$ZHS.&MFN!.,9- SZ]%#+XJ4R45(3XKPM8=S3CUPA2(; M?6F4B&E-8HR:_>%>0X]R?R/Q1^HRU O6TTU,\NR( ';C0,R/ 6?:FYXG$Z?'J MPQ\_FIH+J\:MW:\Q$?T.5TI@L;_1IOXG$2\Q*W%#1*\ J# YHH-R&;,>Q@I- M'3Q!<0MF%1Q=')*5JP=FI52&X4O++M!Y*OCY7:V)%I=*ET]SDHJ'1^UV]7ZO M+'!N8L$6[BG,]4[B[6/E$M3KF;0H$;M;COB&H$O:GFE6?T+L!B+C66%HKK&H M"'9Z[$=LH/^,'9SGL4B FRYIY^Y3@ A9^0&+!5&7!S_@5):%&*Y/'H]K<3#@&^VM*B)Z<(_@L+P_'B/"\ MET^(P)&:SG,UCN$;,W;EN*WOFK[]R0H-FU G*8(T&]XA<*Y1:G@@Q:6'K#4> MH)W=-7=T:.3#/:4M#/(23Q-!CN@B'+PT[EZ2,M M=A]IT6JBM$O9YW&N)%/82Q'B^!0V=;%D/>PEB+9MI*G+C."HPV!UG,.VAR5- M;0\YDU=0PGN=>0>Q:\A]D#EO( ML@/P6'ASQZ2S>+WD" />"76W\K0E6&@A>U^G@U-$ =%3Y"\MDIF-N3R$DU=^ MZ K"Z4DV** CL+3-"AH\=.X9Y>1-67-W&ZNJZL8-PQG?'U^4?*<(FPUG;CB_ M+5$>VXU*1RE&@84WZDMU:>DT. 9772A'.!XGNP"-AP%^W=76-,/=L)]8&9_$=V=9Z M*"C!:LB]>>F4H&V7'5;5Y=%PJ!S1S_L[U9#<483;FXIP:T+6(?.JAHV@LP45 MR"8@';/J>=Q4L=S5T#D=(L2=08W.K6ZFJS:\YZ1_GEW M[T^##M5&*&9/Y0!&B5-2G6)Y0:^9#V,-5QF=W=ET_)O\R6T[?E['HC<)MCUY M:!Q;:C-BLM./VZ1U?PJ_^>9WGSXG[QB'3;L;CKU]S/W.Y=.Q(O> 8,_BB,FW M,Y&U[UU:LTWK)+?%I@H)&W$5RHFR9<&^M"E\Q @K ;?B4C$=[$_BPY%BK 2 M.P1H'9SO&!2 3K':*5LNV0%_3S()*O%[G@NH$A;W5MVRH3]T#GW$ MZOR+&4^0_0R4*WJ3(P90 B0%HT+2!X6C&-W7'D_0Z',W@B!D"LDQ8I5K,$-UI4"_U##@3>_/1I7[I*L#&]:Z;83\VHJ:EI=(;N(8K/!_7+$E1V.F7"Q<,0H?&BQSTQ^(.X_ZN]*WUKZM[6400$Q*",@B3.5!&B!U*.$'<$ MKZ+E8/18$1F2HV@AQ)@Z4 +92524 '3EJ-4/!(5"2)@E"DJ(:E)"*=U8 @% M"4JF5LL0V;O%L \9N/'^ ??3_7@_K&^_9WUXWS6\ZWE^SUHQT]%-=7&)-^LC M4\>>OQ>,%%F:D;768[:8QT@KY*["A,%A%YJEI$8DEKZS6^XEVVA;\TL@I<\\ M,]J\[Q,Y,X@%M7<+M%]KAZX,-? ;HS$LH_?9X* MG$=]E41Y/8"[Y*V/[K+7SJ-.ZJCJ9EQFU/_56*EMYUS;V/RNZ*R&W(K09 MIZ=H63MB [NG1^*,P^8* [;$&[J1--@N]$ :];-3>="HLYFH=1A.7_#G-QY, M?)\+! U$.(+ 5,@O6*(<[?5!:E4=#D#Z!'K/$X.[J/BKT!SZ@!.6!XX7<]G= M#8#W6ZIP^4&5#I)&H\]W//UN RN"1HD'##I1EXQM/D&]Y((_'4"\P=GPYQ& M:74Y7$]"8A[MY-@:I*)^ G#KTLRP4W[.W]>9X?1)YJAC9R^?DFX\"SU]%X3O MY&K3>M7:W^1\6\H8#JFD6;/&"U,$UOT],+9[6-MLD9O"!14!P6A>LXUT/W>X MA18,DH.A%V3?0<(V=]ZYG*8N4K?\X?!4NXD12&&:5,3%(#[/F)Q@M9 '3S&. M7C;[FBF/Y%=L\7"(A9G33-?&Y?C^"&R ?%ZZ=?JAGOCEY3B.V0X&:FU1C$!$AKH6 Y M*\!@>%'@$! $3'CZR\PD?SMGFA3\2N#=_E)65Y_Q!2G.-(V$ M'YZZ#OU,*O]&MNH7*;U!\BPBQB)E?S6Y"VJ7\DVA9RW+(/1%SEJ'1A8$)5 F M@S,*JTI #X,P)/[THN!+U9]?%4\ H?"5[^[D5AU.6VB7ZX@Y@M?IEF_L#80C M!F&@4S6^:A63$0[:?5RBS1.6M;\,VP%S>;8%,.N9'$O &L1!.1WY:WH/]4=S MRXEH:8BIR/O^>%5UW:O+ ;QF72['KVMPQDM'@&=MONZ6.$1P%LXUJ;A+&8N1 MER*.)I;+7Z61)C=1^T;>#@TY!M% 5L/NNOL3P"K$U?@?J0<,: ZU=/3A M!1[(/V\41(\F,Q3!W;])KD2G@HFB#&^N(OA!NX$5ZML=NSE0$KS[]NE\T41' M "8YWRG07]BK3PS3P2P1MM01C!2)./W!7//.V^!_0;VJEZP]L)#GV+P3PBDI MK4!G_MV)1^'*P&("'0I7%.*4\A DVOGQX1 M&-PO GBFQL(;(,2MTZT@L/5OPPSO2\&"!O)SUH,)P-59&@ W)498D4"V#*%-&:"G+L(L!-":]5 MYPN]S\F7O7:\F4>U":=FV=D&[L+):[% /:31D[K%94*OF>/%H0=[YMZ^NVHB M^B;J0Z,.#Q'^SLCS#E9/[A]<]1 ZHZV35%(<'AHK:U+>7BPQB7E8_R. 'V> MZ&F+JJ6 3'NE;!6X$H\G'=N86\)7KC$EH6X-N[ZJF-L M =)@"!P\-DR.8ZC M/4'..39U=4(X'K 1_ <]S63,YA-"123?7 X&V#SXTY*XLA90[T2&S)BV]MRHUNV&7Y7 77^#5G_*2]VP'A=.2') M(+ZD)8OI1C]H5['\7D*UNBZ;:PP)\69D#$D/L(RX -I<\4W1WB9F\1^AL3\O M1A&]H\5(>(\Y@DTSL#=EAAM:F(UIS@(VP2QR>+#RF?*%,ER//L>Q*&<>M5Q* MTB\&\VBF(X1C8, \*N04W;8MH"&RAI 961G:/=.'1A4$G"3I'.N=#O[M4#M6 M0#$J1LF97*(/7KS41D1.P#@3OL%)_:6CLD&0!77J9\U;3UO7@WM@WH63I]J; M";H1)L/DES(4GMV4?'LB3:CM@0)?(W.0(]9Z6>=:8>(&0!\GF>G?#W))H M*HB')HWYY@4LZWY; I1],7(J\LX32,TSZBJ&>TVANT..;*C1QB6'*0MWJ:\; MZ+Y[^D_^2+!PDI[J^-((P]ZV9!>R MO6@&[8(\-W%Y+QQ^\/O2:7R<5; 0W 55E4O="VI?ZWX'-FD^1MVJR"+!S3#@J>L/T)0^(P3!BF2V_EO)[ MFGMQFSE*%4%KH$HEI\5,R3.GRHBR?0$'FK.,C-#Q:HG MN\<8_D$MJ-'.>UNVVJ_G25] M^/#I0^MV09EMK1[GHFUT)&*/G6O^9B M6WI4A^ 8M9-S[>SY=G0Q.:+UTUW9>126-O87B%Q7QSV:,4[> /OWM0SB?G/T MI)[4?'EI9.(Y8=FDV\=VRXV4?[JH;;O@3F/V5"?$_QMBL!X&XY$\(W;QA@MZ ML'0=A;3.S4UT%++N(\[_/ MO)B<,+UC>)JPEUH7^>@$U2!WSG+Z1_.HEGK%Y/9 ET"IX16$A-M24+F40SCU@)3163V4PBMFD>5. *[]K3MR>,B201L MOEVBMPQ-KV\=B)2)NNQ\P)?)U[B%U#&L1LJ"T4>&\)0E M.Z'.;DP07*_D.]E**171"GFEX JCV!4YF#D THR-NN7, 99]J3:9HHJMSLCU M*##6;/]T$,+10UDV(UY&Q:R%!/R 437&RWX+]#5Y1'-#)Y^N'R[;/(_*)6G= M%91V]QYV]F'AOIPCMF23K@+C"HG+(O.>QU.!BNS:46:6\M$X$$29*D/]RMG$ M?9;J\&0FZ(R[!$JQ.])K?%\!+.>\)KK(CTV7 )[].-#?T,Q2.(M8C"T;>J\@ MHGL?4,E;8')I,W7.[2[^"9BD%_MD4K]&:$:W*F^I=D,7IJ;Z0[W!44-"-I&> M+6Z2K9T40Z.F/BA;P=6F]%H2X5Y!8I$M=!ZU6/0=K-MOKW6L<+SHX"PM.PO[ MY3X5"DWH,D< G)"K/569)^(JW#&2^^QZ*ROQ"?33#+&, NT3CE0ZW]B.P&AU MS*P]HD4VOTAF>XW/?5%'SOW2"RW:\THH5C/)YE)M((SW!,*"O4-K* MA>UB_OHV6-:ZM*O.5H#U![%P1Z^ZQF?HAY].&]HT0!C35TG^3-/F=?R&R[_6JP_U4L0> MFD>52_$&P05Y^TOAU$$XRH@KB7[.]4O*(: -O>62PX%_'\N9NR)N?,-TV05C M*U;W5SS@%613/J,*H50Y3Y/.##0*5=Z!W5@7SM+DN]QG^PGQQHBH;L"M3\H5 M,UL57"=0(?'ZWD"F>">6R-"P\-GV;,O%+FA(7@,B;?GL2Y.,IK3KM MV)E (K1W^O7P00U=NEW,C.L>6PNQ*^3F9E$J$Y>&7#:RA$M&F,YBYWK_IP<< M#1!\\977C?366J8XM9I-BM\K_FV0X,^*KL*L&-R\;O5Y]XWP3HCCGA1@?Y]K5S\R-7OM M0!CM>V-'T!_*%<78?O&G#3=QXS'D;[1:X!THL%_%"7'.K.^1-YO>I#T';MY+3UK?-M&ZXT/_ M%[?[+X,X$PE9WS-U%5[PT4ONSV2HTZZTBFE8#&&74>Z#4Z%]1B8Q6V!WZW'E)IQZ7K91HZ.W-:^*XRTKQ5.!7A*5G MNQNJSDO](9.B_ZW2($0QDY0<3VCF\&QE;DQ_#MFO_^0Y;TSXRP3]#?[DO38S MH-TV'>E1,W&(^BYB\Q65R\/_93WC_]O_G;G,C_PW4$L#!!0 ( %1]4U Y M=NW'MQH %\V 0 0 ;G9R+3(P,3DQ,C,Q+GAS9.T]:W/;.)+?]U?P_.$N M6Q7'=EZ3Y":SY>>,M^S(:SF3W4];, E)N%" !B!M:W[]H@$^0!($23TLYJ2J M>IJ'W@+D@C'[>.WIUN.=AZK. T/'GO:_#_>/AZ>7E MWM]^^,3\_P",5A]'DOIG_$*"0C@@-)0HBA MB0* \3E"?(RC+VB*Q0SY^//>)(IFGPX.'A\?7]$'3JC_RF?3@]>'1Q^/7K\Y MVO,DDU1\"@G]7H!]NN?A*\;'$O+PS0%\OD<"I^"441I/[16"B!]$\QD^D$#[ M$@ISXF?UFBN5*CSPMBP KB#*H$T&WAWHCR8H<;!+J(@0]3-VGRK=\_A&01]] M_/CQ0'W-0$5@ Y1HCP[^>7TU5'+>^^4OGJ?D3J8SQB./5N0U0N)>U10\ E8_ M[!\>[0.S6E.NF(\BI9 M+T&BPDSQ&.:.]B29M59*1X=N26LLW;Y]]FA#AEGSBZZX0FH6HV1Q,NS35\OQ MDU: AM]U:U)@_]68/1SX+*81GX-E^JF-2;/52__8SY$L2$S,N72]%J#&K)C] MM30] 2;*_7"1(NHJP8_]O/9B%. G?](XW51(R&JI7XM,,05TA#Y@H1R--UV$ M8E1+?N_G*!:CA"+BB\[:D=?2/Y?6"T%\0'?4A8BT#OS8SRLO2$ TX]W5(JNE M?CG4 E'*(H4)BM+"V8S0$=,EL@QF[4_IU'V+1Y[RCS\E$Z?;BSZ8<3;#/"+2 MF3+6' K!A./1YSVY -A//?]_^RA\)=WN%**"O^A3J#E*5O'C4/%PE=.88@"K M_7E/R,X.<<+X<_,4X%%7GF050DE_60K1?5>69!4<]I.;&<==N9%5A%RS+Z1U M@.!. GA$+BQ/T8Q$C7UX? M';X_.CST]KTS(OR0B9AC^8>!Q4O1_'Q0KEQ"&PL<#.@OZG>Y(Y+*"8BC8FG8 MMJY7'!K6:DEAVL_=>G\83Z>(SP>CM."4B4A<4N5J!$8%N5; 5+9[3(/3"<1H M@CL&L(/1$,GUYQF.$ D7EN6*R7!IQMO#]V\/7[?1#%FHH&74.A%3%4"+(I*[X6F\Z_;K7MWZ%YVQL(ZDU1WR?K-X?LWAT>M M9/U"H]LJD;#IE$00C!4PG!B-"!W+OZX(NBH[S\5O8$?\ KUI%%VV_4GS<+ZX\Q ME2=$>81Z"5E>2M=!1IB74+;3,*N$.TW>K=$Y)_.CM[;)O)W\MW1Z9W08,?][ M>S&E%=S3]6'-="WML:J^G;V\DLFW!2ZWD3RLF613V>RF4KOTAG*QAF_Q+.;^ M! DLIZ[\VX)";(&R49;6"<^0I6K#RQM1\YL)LMU2[3I-%:NYIZ/#FNDH[_IM MG'2H8"$)8"_W!(6P!S^<8!RU%D%==81 M[>01B1MI-F@TP1&1="XIG"*N!DF]4X.FI:2\%P7[QM&5HY3S3P2JZ?0[B0UNJ12"G@Y,24XW#)ZTTE&&N5./B/E.DU8 M&& NSO^(Y9I_.5E9\+GE]JZ3W$ST_^/I!K9*B@^8WZ!QZP&5@CMD(/O_M99! MEOD,(I U/:BZ1;U[AN];[L0J2/?6ZT=+> "J;5E_+AT/:$+BWN;\^+:Z/ &, MNP" (2=M1D_DPCF02S?8NU4$W7 V(A%87$+'QS0XPR.L=J)-&.FHMG3"EF[% M'8Y[;1EONLE]U:9G(GSIZ6:]I%T5-4U;+D!ZJNV=,K06T](#?IT$N"--KRU1 MPY6IT,[BK%#)3D+D?Q_Z$SCU,9CIJL27E:Y9@,-C(>*I*NV4DO/<1#4JX_MU M*J.B=C\AU]/T[B<$>XIBSR!YIZ3=]:&N/GQ[3KUL04>C*KY;IRK6XDH@=KK7 M7>9/F/L$&D\,$?,Q#IY7[9PD-&K<3VO5N)2VQ/!Y*74[7>LNZ"S/Q65HOI%H M\BMDEXA!',&Y1#B!_9SJN#25C1I;V:5 8;.]5^3J6Y MPT]1C,(?0\.+Q#8J^MN^*WK"SU]W*M]=B[HD"ZRH+7>&P6M+AL'J%&X+TQ,N M$.&_HS!NN8F0@[L#<.\L 3BHZZG*V]B_2X?"6F%RF^MWEIA6+I5=4,HFM^S' M-4;09; GMI#8'(@:I5:99 M2,_XP<&^UU+I,7.5*[AGHG64&,@2PS5/(5QI@ M0<84MNK/,"(0V>LC8.HLB0K#"*S&2]OQS,:VL81I7-C M[M!3V]%D5G#["$<6'T'7]E3U[>SEI?V$EKCN?R;T'M]AGU""%P=>\%XP1HO)%,WMD9A5IS9DC S])ZC+Y2 M+DO&%"Z_,*SI@E+MAKU1RI5]SY*42^.3C3RSP:*]WFZQ=PD(5*NY0P)'EI! M<<1M7U#@[XS0Z'=)O^R.EMU>K.)<.Q[:KD=1];T4P;;V]=+KQ];8G-;KT':U M25%"NS5DG0SEBBI0EV8MO%ILCZY1BA5/HR+%#/]N]5>48Y=)QU;1.>T>*T0#B.7R,_R 0S:#R&T["5AKNJ6!P-C33]7Y,(M\L^FKTN M_ ]O#_.>6UQ\-8@:)5>)254D-SSU)&H3:-NE!HE+C.H3UJHDB=8M++TFA(U2 MK+B(92GF+4",0A5G,<9M%^<%8Q%E$?XB_UU >,7J[AW7-S9WI22J%)_W0F'< M6JG$X$%?2^33>*J*;M"\1G6K"2]I(QEG:RK8[+,-X-M,O MK:$PN^ME89OIQ-8HR=]8 MEMMEL2E$'B#V-.9M7(%?,QZ-T1A?,42OF #W,)3*"X&AI9>!"^)V#\B?+*O! MM"$/6O)T4U[6UFY5:)%W?N5B/ZQP3;%@GD1K]^ M,H=##=$Q#2 Q0P4S;F8M9>+$X Z)?;"()47W4IVSB-0YC RE]V+OYN:_T73V MO^=[VS1L7'VIB-%?2DCN@]L$2A$DQ-@J]>-#+76W[S*M+>EW\GQ9X MW/L-'RP.4/N1O8V>T#]BQ"/,0[C3/PXC\96B6'H-\!1H&XG55W?/C#83G.'R M$F3>BSA%MQ.)[(3LPP6ATL4C*#Q#$9+C9" 5',$-^@NZK"MMT>W(VJRP4_"% M[QD9'M"AAG)&R;;[N+5"[&*!FY"XUY\V\^L6[A9:W%L<0AKZC>R6^1U'5" ? M,+<44&UMM\MK6XDDJ#R%RS.1[:2Q?([2(HC=#JPM!E OP]WZWY#R$(_!VS-Z MX0N"./1@E$P?(!@:G$H_$1$XI^)+Z*2\G;B7:L$]=FTW12;-F7)]Z>D688&2 MM_E2/["CF_6*[>X4H)5XEC8%ZVK<;2YLMT.N1&UVEF55BB5$QYS)E;76J#J5 MC;R5J8XB8Z0<5POSZ>77]7NUS*5%+.IK4ZV@]$YI*XT@( M3%^,]7(2D[=]=[K73>9G6/+NZ_,[$N9XRGA$_GS66;"9A$:#]F%=&F?2IB!- MZG:ZUDW0*N-*^A:0&G[!>!J[771;X7E(:=2]C^O2/9-&=8HRVYG8^CV)942? M/C!>2#)BD/2I#UH^MQ856FU4HDJ6\\J5 M*#ENNM.A3M+4UT.>8%FU^UG^=33H^Y4LO17I3LI(3N%Z2; +GN'*VC'G=UANUEW-0JRA=N065;5D(PI M&1$?4FY\G\44-M-O6$A\TEKR[7"YMSEL=^T9.5<&:B_'[:7(=Y(K]?;RNQ9+ M-^,V][8;@MK+>[<)T5DCUC&F6XWMUX='KRV6N[VL7Z2_=D(M"R"#.I;% 0EC MN!%VB/V82SJP.'_RPSC P05G4SCA&.O>&(S.$:<2C;C!7%V1MWK+L&+*&HU) M=<>JBS$Q@$UZO9Q@+Z78&TF2/8-F]?9#0K4GR=:7#NX,49UF='(JNV!TNX]' M;RP;XAV,T,Y'M'?^-TS&DP@'QP_2UQYCI?S@Z*L?$(-^0"&<[OPJJ;ACIPEC M^ 0)XL-K&S#4<+!^@[16.AO-4S4LTL4\I;1["?':Q BUIM'6QF# PZ\B'D9 M#YYB0C\NHMG8&2REX;\C3F!89Z%WV?-1:Q^IMK9[I6,[XYZB,H+N";*=-)9? MRRR"V#VB;5>ZU,MPMUII(>4N;D$##K$O%],(+S MQDGVL9PL&<32_ @NJ#K#,R8Z7D^[PO8:AVTEZ. 3FLV(G!&A*"F@ ME&GJ51D487W3B%(UJ0/_SF?3BU@_",Q@)0Y#=Y[V(PP-S M(KX74G8Q5/J5LWCV>>_IGH?D$XGP=,^+).EIR911*1L^OY1?@*4]3Y??ZPM& M/^_Y',O6T^(9YH0%=PH!H?#VH_QT4,_@>,SQ6.I)A853-IV22-V7D['9$OB' M9C8;P[?H$89+FNI4N$2S0W^TP]>W+D.R?; 8*4%I%R;9KG"G>FJ&3IF )S<@ M: 7O6J87@TC?$SI#+7//8JXZ13T@I*>9B0F8 =JQ&1?XV*I1EO*\,W1J'6(#O[2/, MU6&U0RRW';"-S520!E.(T,AI#P,1PNB=-K";4O<%6%2+H!;LI7#M6 NB3Q-) M+??C>]4IS\-D_AB4Z0U!S\7RPRB0RB MB8V36KB-S'*=>3P'*X,SNN6LH0\361EU &_"X+3P@K)A%$EB1UC.+)+(=$T M[Z#K18OR3J11-;CN6*UO/DVU P;W(1GKW!QUW?4)DV+D5SB2D^Q@=*H:.>8< M2>""([P4AOYWRW"&?=@GN,%<11 E;H//:B9Y=(R_7(Z0X0#%+PH]("Y MBM+G'+<#[YNOX6 XN10N-]@.;FVP?;;IE1B,@[>>6^PRM0-ZQ:*;Y&:_8[D. MK5JH]E5^(+[59N6\ND1J!;K)]5&]FYB<))4N1/:(F?9&1=E5; '9 W?1?72W MPDT]7.],2Z,,RV*!4WPAF1*JI\(:>;:MU0/9"NG/^[YL/I!>X!?\^ V!TCYB:XY**U'S< MN":<)4\@0WH:ID*O^?R(/)!H;JS]4C[:@_\P4ST2CIEP:VI-;5XMZI<1H"-];=)]*U M#W1(? ;H2CQUJ-!;;H=R"4I\/*#AO)'1!MB-3Z/ZH?AK'$U8<$D?L)X'523Q M3GH[=W@*'J(<"EF8P;(7= /W@!C#=[4X^QK*2)W X ('F*-06B2=H0$V*^N+ M!J#>&:F,NZ>9M,$X,':)M2\X&(T$CHZGD+R;<=D2N+>B3.B_X2S0&[>#T06A M1$QP<,4B 6Q$*R])".DM!;]*VPA)2" >#9DB/)-O>[5>CM* M;:R(;)FJ)Q_IV]U"4KU0@*Y.:*SY8_5#.I6 \WC-'E2A=BV=G>"L]F/U0'*H M:W[#I0^BA9MJN,YD@?DV/2#A[)2NF/K?3S>08$EF*-2S$XQV\9LT==(OM1J+ M9OB>!;'KW%A]MSS6#V45O5;[IXT[J>:,JC,R5#Y;NI-@4-\ MJFIMTX4OV$Y MG4H1![]);Q &4E$<]9\W+I+BY4LIP972WIH!TRG3^D(CSL(0!R=SB",@.D^9 M:@>Z::^N3.4Y@?662@E(0]B0(_&5\MR1(U@,^!<6%:#JV%X&8=_&7<$EK^2T MU7[M6Q9;@=!"WIKUR^8SU5+";2_(.])/VX/W<7\U>99[>%IXEKL)BGF)#2E$;8'[FMRGZ1LN:=/U2FJ_1$[SC+AKI%4B.-4.B(X.Q=5+.IK.%^? MA%69H@/JRL)L ]A;[60J)^DW%@MIF+]2 BO3![G\UJXRQ*1$;B9AJ78:BT@N MR[G!_C(H>A;N,OO%L9KO[PK^&E&DD_0O,+Y!!$YL&ILN*0/-8+TU*(DYO)&+ M2S"&8VDGTX%VB_^(2:IX]2[!4A@66AS*E>%,M[;B&,0U"8XAN!>14M3/]J%W MN1"2R'-43L0J%_:/ZKKW[8A2>2WV,<",[!="^SG2UU%<" M1:T@^Q@C2@E7.TH7>D>I-+9<$!O?#OB"HXY'F3K5Z)NC62?&+U)(DZI=K!9O M7F Q4%(($X-_Y[A'(F-FD9J;]JTTT8/1"?*_ATR[NL?1C4)R3H,B;RZPC>>\ MI"3:DI[AG@%1YL4%V!MNS*U;V$24/IST:T]P>IQ7W9Y[BQZEB^OC4 Q&8#/* MG"Z*I"_*:7:<<9" M(BL<:N%ZLV0^X(?!SPPH@&V#[VAMCQLX;Z5B@&H ^J+ZMP6=LJE M$Y?>4,Q&=QP%^(NDM$1PZZ71 MOS#B98Z: 3>ONIR,X1@U>*6(WI$IUJL)_=ZY;C%$ MM^#@@#KO!$NHHMBZ5-BX^ QBP:,COB)Y0&^Q-"!T0).#2P:8%IJ%V:[U>RCJ M[)!+,FN43AD[OO?.ROPCEHX4YN%S"TCOI2W;7PMCZW#7ZI,F*>J8KLGYTS$A.5>95F#F7EB\]3=HIG2ZNIF^D M)>K\8R#>R:>YE< #UP/5+BP"^8RKY32[NZP=@.N!^#+5NK MPD-B:G_P_$EZNJ2BFY=ZU74#EEHMH9-SQTT]NK9V^M2=;&0[KF&L4).I(&*V$Q#E3EL: M6Q]3B(:8$@:'+S%$LN\>V=V$Q4(.E;M'66TN"XHS2 ?XC4\HC5:CSFCHJXB, MP9#=0I1$CPU[HG=YLNYYUB:7B!NI]S&7W*!<'[._RXD0!Q66LX=K+N'V>BJ( M7[BT&[,)>T MN$?PG VNLV_7:LB!UV?HSO^_'0B&+[O/*3\_<1SIO? 5]6';5M9X%&.5O7B_ MJOFE:\>NLN$-V=-:/]7U='EEYZTU=-]VWIR$%W;>6D'V=^=MR&);SGNU>/.K M"(@K70H1IR_U:7.D7YB_X^JV,WU+ZRTF"NR"<3WPU*MNR77A&8E!OJL-JQT!\#\\EP,-4P*MZ?VA4.O5>&AY=:O0N M>\*@?O@(.672$.?G/6HY=<%NWCK$4]C+SW>#T@<_8W5Z(K^A.-D_"_2#$'RL MGUL6D516R/&N"3VM"WLOHG2:.3;2UJWBWZCC)H\DFK0-%Z\.7Q^ZYPX]G4H2 M)85_9_="VGTV>GUX]).^19/0Y'K[])R._%,]X)?=?9]H1-HY*\/VHQRJR]9E MM9F"18/3 ;YWAM4(PY[#&@ICFGL,)39;@?:9PPL6\Y8<.D#[S*&3IQ^&B[M6 M(K)#;7Q:_TJ1SD2#*21)41L\8#[!* MW-,#T+FL@YTTZT,IK,.\MUS/!):VY MW+I\6;-]"EX/ZC[,QL"9S^22^T\U.R:/R&2W?C.:3958))/E+9;*(%!H=L[B M*'JL3H*%@>52H)SO>H!-[Y/\? L"7^"I^B7O_P'4$L#!!0 ( %1]4U!O M%,JA4B, #9T 0 4 ;G9R+3(P,3DQ,C,Q7V-A;"YX;6SM?5MWVSBR[OO\ MBIS>SY@ Q(V8-3U[.;>>S$K:V7'2O=^X<'5X6B9]2,D=SZ\_!4IR;$<72KS) MV7NF6RU3N!0^% M5A4+A[__Y]6KV[,97=5X6/_]$_HI_>N8+6[J\N/SYI\\7 MZ.SBY=NW/_WG/_[R]_^#T'^_^/CNV:O2+JY\,7_VLO)Z[MVS/_/YEV>_.U__ M\2Q4Y=6SW\OJC_Q&([2L]*SY,LN+/_X6/XRN_;.O=?ZWVG[Q5_I=:?6\Z?O+ M?'[]M^?/__SSS[]^-=7LKV5U^3S!F#Z_J[6U1/P+K8NA^ B1!%'RUZ^U^^D9 MC+"HF[Y;=+(N_O6[\G_2IC112CUO?KTK6N>;"D*SY/E_OW]WT8P3Y44]UX7U M/_WC+\^>+>&HRIG_Z,.S^-_/']\^:*2XJ?+"_M665\_CS\]?ZNM\KF?YO[U[ M6\Q]Y>LY]-\T\Z7RX>>?H *,G"B2+,?]'SMJS&^O_<\_U?G5]0P&_+PWBBX6 M5U>ZNCT/ZPORWLHJJ\NU?A]==K7]3>G17NY1==77KWJ8QES\.%GOGZ ME9_K?';X^(;I?RBT/FD#?1T^RH?U^J&NO+K*Y_&MKB,D93&']Q_^>I=KD\_R M>;Z?SO8MC$7QF7-Y%"UZ]K8(9775R)EVK-5+XV.-\X[K@97A-^#W#U7I%G;^ MNZXJ7^+PPZ=CP6/NW>LT/;Z8WZLKB8E_:/%O0]*MDW!=W> ME_:-]$WW!4APJ'>]J.P76,&!';_]=BCY[=OJ>Q2MN71C^9ZH*>IREKNHU;W0 MLZBM7'SQ?KZ?JCWUAJ7N TQ9,?_BY[G5^Z?ZD$9ZI_MB#I^-D '.TO67-[/R MST/0W5E_4&I!B2JO_)&D/JP\*)W-"_REG#DP:5[_OP6L/4?2O+VAGN@'H^N# MOMP/Z:-RO?3^RIM]YL/](KWU>?P2T[)V+Y0NI_L%R']0!*ZBI=#T!,I-R.>1 M+T U "7AE0^^L2ONEP&1LN^%[JOYDQCK\3,Z0L\G@="+F0:]PH(H\?7Y];)J M;J'2^]+YV5E=+ZZ:I^VLWHFH.0DDM]6/OXT"7GL"3@.OK[ZR.=1>3W1IO7!/*MS,M^.^EEW&]T7OVF9XM]>O)WY?KM_7@UYY F^J7Y[LM[K^M%U1@V MAY&\OX5^*6[%I%M*]TO)Y\+Y.K\LHE7XRE?Y#VUPO M8UD:W9_TU[V(;BC9-P7'OS^'-=(WW6M1=^_1>;'5B73H@+JTWO=([[Z^\(4' M<0\/OG>!'#K (QH=;%RK/;^/WI:%S6?Y42QX2&M]CP26X9L\[M._*:L'3'38 M$%HUTS?M#W$Z#Y^+"IY<%G%?\QY['#J6HYKM>VRM5JVMY7NAYE]E7LQ_@X4$ M%NE]E&PLVS\5QTO\0YOIGW80P:Z)#SA@=&$11ZZE> M^1L_*Z^CEK.'I%U5!J/I>#8]LK5^1@+ZN*^7GSOZW,<$AS;3/^VU31E^E==V M5D8#XPBR=[?0.\71YBV+Y191\V2E"!Q.>A_!F[*<%^7<_PK_'D+OQGK] M4[>($NE]7N17BZOFT0=]V][B.J:IWL=PL;B&IF)/>G:W2WLX@[1IIG?:FZ4@ MNK%>S$K[1[NUI'7]7JA]7U;S2WWIWY6Z>%?640;, )FXOAXOS+LUVNNXOD6? MK**F6I*^M5XOU('5<.VK^6WT\\W/"A=-MV;)^W"]C\ V50>G\AO?+$8 8C-'4T^_E;&3G\=]#/>M0/B(K\L\I#;:-%;6RZ:PVP?REEN]Q_D M/*R1$>GNH%_WU?Z(H^UUMB:Z%GHQK #B[KMM%8_7=T,N,_Y,S!8/UM1<.N1 [P^3OX>U4\#O[8 M1#++KH (L.OCQLH@G0V9HV5@TC>]IKUV>6@.E9$[;RUC1Z:KESPD(],\!B]M MS!3\<:1B3L&(F/X:6V5:N.NR]CANLM9:1^L8:MNFCQH0=>FR5JVJ-&E MUM?/87%+G_O9O%X_B8YZRRS\H*,/OY)ZCZ9V.T-%^7K>C*?L=3 M#Q/?K4H\KZ,0C2VB?.ZOUO5C0K\A)ZWL$RP8RB@3OS(6ZP_Z-K[N+Z/FTL3. M_%HNU9AO< M(_)*M?#N'AB'LTN+!C(M4XY]HA''UJ*$!XLNL2;U"/,$H:T$AY))Q2"UX60 MD 1,NJP\]$FQ1[\XC<43=]%_39SUG46S@Q^VU,@8D2FS(L"RS#G2026( FHH M#:G$Q$H9!#Z>%]B3XH7^,!J+#RY\D9?5@T,8&^;^7JDLQ3Q-N!9(6!T0#XJC MA!B.&+/$):EE+.VP-/ G-=_=<)E(P8RQO_,O(+"^6]?:JYG;V\B8!&M.2X1#(H70QG@AGY!RV;_=VB]XHRTEASAK-B$F!0^$ D065"3CC46: M$($<5YHGFILD)$](J>R?+7K!;$RQL?)B/DBDM$56W"^::1\\!49'4)8A;E(P MPK5@R&DI7>H33IT[GA/&\5=TG:P-(J$C1J.I&W>^^P\Z=V^+U=;7ABV$37K& MWLJ9"TG*. :YIZU$WCM8E8DS"'.?$B,Q2, .W#'.\M$S=PR"V@228AD6\T\_ M@S&\OKJ>E;?>?ZH6]2Z/5IOJF9':8D\39(BCH%X1@H23', E8((QT.I(Z&5M M04^':08";BRVV90V\,[B/M K>G!;64@\5@: 9QPD;TJ-0SQ-)2)..A>8L0IW MT&''\7KTS$]C@#@6[S%MX [L-@65TU$7DQ7F=M\%S?MKYQIKHSEVB-! MP92T\ >B20"YG!BG H7/1)RZ$Z5G]AD$M;'XY5/5I+2\;:7O?E\X@_678@IF M@>$<,/-.(DD#1U0XJF2B6.CB5!-/N02B1'S4B(A%3RP5!'>RL@=2!73]9?H<8#_W(M)/IN_U%5U"R_E7DNN3?T, MWEE&O%:@>UJ!O"04,<$,R'ZAN22.V"[*V#CFW3'3^5C_&@BL\=;(>E[E=N[= MYI'L7"%W5\T$<4((ZA",T(*APA6(>VR0 @TTQ5Q)9>FIVW@]L,@ .(VW(FH7 M'=XQ!5),K.F!YAC,%HV,-V45@VY_]?-?RWG,0'$>7N7U=5GKV2]5N;C>N78> MWVSFE? J33&2'CZ8$PG"&/3-D!"KG2,^!'WJ'L8>N&ID#,?BN*VIAV P.SAJ M5[4L4*D=AH%:*37RP7)XOZA -%6&"&TL2TY^<[L'CND9HVF"'#Y&I,_#Y]HW MB+0.=7A4+^-)X$(2CSCU @G,.9**@U%B'",LN%38#OL4X]AN/?!$WR"-)B;* M>F[+(N2KJ/*/'IK1Q2HS1Z-TO2U>?[6^KL_#V56S?[O,Y? M4KQ;.=U>*1.<,2V9 %L/!DF,(,@GE"/,'$L=58&0#BYD]73FOT>$QG.=Z-GK M.EX/^[:X@:6HK&[C4:QYM6B2,+Z''ZI2FU:FG+=XV_%0894# QF*;.\*_C24>^(ZF?'/N^^[B@.80] [F M.:RA# 2J9HQ&SZ. #X7!YK>,(FT)XQ;@4+B#%4R>C,=V<-CV,])WF0+@0?8Y MGN)T[\HF7/"?Y:(&J^QSL?EXQ\[RF2/<^"0D2"36H%1ABXPQ"4H(=2816F/2 M)?+JY!VO?:-SY(1NZ+RYN=LOKPAI,A:<759^>;MXO#MR?0IEVY1W:#%3*2>, M&H5(\!:11*;(>,]6PR:4@K#LP!0G[S<='[^Q3P9\4>Z !P#KL\3[FUUS-8 M$VJM4VYW#83B*.;CWY\_AN\=_#UEZJH"G#S"59?0HQ0@T_\HO_WMPW-/F9C+MTL!Y*I%U%",EG4/*!HQ2 MXAT+'"2^L-.%@('*$H?17.L*<_#B-F:D?%O<[?:= ;O?[#LMVKZ1C!B'C0-= MBVD1D(FJ%TZ41=A;@RU/<,)//HG-<--?CHCK6&HG#&+IK(T9#'TT8"LP9:#+AR)&4(BF-X8QC[-7)Y[ 9:OJ^YY).P(VX\W5W009\G_EF4A[> ME+%[/VQO] M@(1]< !E!_]LKI"!V6 LU0:%F*M#,##:#:ANR"0FZ)19%4B'S?-Q+(F1.*8W M!(]TDV[(>OOVZEKG5=0OXV7N8&5O5E0.J)UQ!1I]'$1@5B#!5G:K!38 MB0[AZN,810,SQ+!PCB5!?M%Y1%],N?A_BVNNQ25G?4R9:P)"CK4%J=( M^* 13>!M($$+80/8AK)#G 8?YVC/2 *E;R0GB^U899M^X0L?=IX5W%,S\ZE6 MVH0$T=1%G=&@ M^HC][T7G[XHX/;"IC(,=X!SC*%"ND4T#13PQ-)XOLH$;+K#ML+DG?RCQ- *X M(QZ6L-Z[.EY+LT'6MF2VUHUD@+E+K)6(&R:022V\?(I&"\*EQEL%_^]@AXT3 MK3@6EPV)ZEC\M3S_^][/OT07V(VOFW16K_*(7.'J\^I5'H^VF47$?9=R=5A# M6;!,)0EC2#IXXZ1U&*4*9+XWP4E0.(GT'?8@QXF*'(G/!D=VO'WLAR[6M\5Z MBV:WEWIGO8Q2%HBCH"E8[9$,+D'*I1090U,9;!*Z):'"/]3*V#>4T['..I[\ M?#&OYV#* D8'L="&^IFU(5 #AJX6\($I&+]4IQYQ3;#&B3&>= F,(#\X*_4# MZ70L=>^([4&L=*]>)BF76+* J,4,;%_"4>(\0 C-_2!;J!N5T MK/-] MF#LO8>UV"FB*6<@7WL2!H0YL2C%%N# @'(".:I45V8[8?R@8\&\71, MN Y':W%IP/[*F708$ZY$!!LL%1(LHFD*KQ^5S(F4.RL[6((C18M.QEP]P#GJ MN=4-B*RC?NXB@7;P4^LV,DN85MI2A$'71!PS!U8P?+-!)(9:HEV7[,%DG&/Y M(['5D*B.&$6R":JE(=LQ3FE#(UF2"LX]98@I!7A+$Y#EH$1PY[%2V&$K.L2? MC!-(,'6<4C^XCNV5_U2>64"KNKN,]6WQKS(OYK_!CXNJC3-^3PL9HR:$!%0 MYYE"Q&D"RH"V\"<&,X?9Q),NLFM2W;[SG&_QP?>/Z12N]\-\N>6GOE.?614@"T-&"*A=4#:P%I@K R()<;#@A-\PCN$PTP:0-4[:TX(^F1" M<6MJJ$/DXM9&,N&BDSD!.@ /!+@D*%@-6HAFUA.!11#]I&S[$45CG[!.MS%Y M%(>U;R5+8(&@-,'(&Q-W-T*"+ %%)W$V351*4]%E:W)2>W1("=<_K!.;#F_R M0A>VH^FPH9$,WC4B?<(0%J!$8X$=THD"8%@"&,1L-;Q##,\XWK2I38=^<)T@ MH&?+)>+M0GBV5,X<6.6)4!(YC%.D8BAVFE"-C%.:"XV9H5U.Y$^Z*G:>Z>U! M._W!.18C+<'P38K%#_%077X=[WA9CF@'#^VLEWF-@PBVN6C!(N*M1\&!"N!2 M:KABFB:L'U_&#\ ^?2,YOJ+^/B_*"HR1)EI_E9Z_E7*^J6+FK($W1<]ISIX-MUJX(C1RRO"ET >RWVMR!B7CA0QF=I*N8>%^_@B]@ M$]H="'1H-?,B*,]B7^U@.^'X#=T0D MQUH>/OH;7RQVFL?K(AFC/"B&#=),QBL'DP1Q0A,0@0S 2X-0I,--'F,E!1II M%K_+.7(TB*-N\C\4[-NV\9>E,F,$P4XIE'(2D/$2PXN%8>ER6# 5L);)R9_( MGHHANN$X%D_$/$+GX9>R=,TER+ZZR:VO+T#KW<$BVRMEQ JNH2\PK5*/:.+ M4-=.(2L<<5P2Q;N<@1O)Y)B*97K%=;2S_'X&;5[^X@L 9Q8CZ-Q57L0=LR:A MT^I@WPYN:M= )A2U++HG 6&-E$TY$EIP)&,&)Q&D,+S#V5SV8W/68!B/%^FX MC!S8STZ/2F::"T.9D6"T:UB4L;1(!ARO,!4B90J4Q= AX^5(9[JGXION8([- M(,#;;[Q?X_7P#-[Z;-[NJ-@#VLF8\([;0.&%22W"@L(2'[,_)FEB#!7&8M=2KAZ!WZV\H1M*9]RF"G,9DX!AAJ22:;R!&3ZX4<+9P+@^^43/ MG<+=-//2@SNYY)POIAI^\>%A=?&U\O=\ ]5'K?P/%+I8L' M"2=^W)%]@F$L].S4!_CI0?Z,_NE[H_.JN3=XA"XFD;MWO=]]>>]UO:@:961G MYV/DSZSRFT:+>]M$CF*XCCS1Y9AH[_<-M6:F M>NTC_PB0O >K(#Y\'8*WF]ZB(UK)J+=&6JR0UHX@C U!7%J_'AY.J.H0 C:. M%^2TF*E?M/MDII=?=''I@;ZE[P+@^!CGIGZPE+;AIYT-94%Y3'C R 4?$*.> MP+=$+P=)@B%>=,A(-,X1JA-CJ;X![Y.K+KQ=Q'#Y:-GY):%K'-X6=K9P,=;Z MM:X*H'I;>O_N#6>)(RE/?8*,9P')%-XJ$K,)+%^MQI][\H'J)\9U0T_ X+Z\ MNU&-9I#$6R+7<[5Q-I^D\M[(=Q>?AV\-F-*TPVEX]PU1A04&H:RPQ\J U1'U!(164 M4$9B@_W)QV)/P0S?730P"-9C[?\^HO1N#+]4((37.0IO6_':K@8RP4)(%-,H M*&F18(HA;5."4JMC:KK$J'9F\Z2! B?%;CW#/?A:>2_\9KAU\EXGD_C5[L<8 M/;Z!Q-?GQ=;+5R=?MI?$ IG+N\_OI2?=YU';63.S\*+YE$IDI57(.@)"T$N& M%!&$DN LI9,NM(^H;]ZC0X;;5,B<(MYYS&/*UA#WF6&HP81X#M,0YX@FNH-Q M,-9BVN-,;KF.IS-LXZV+CPB&+^MGJ^""C[X&8]G7ZYR^>E8WX2V'<$_[5C.E M4V$3D\10:(D8=AP18QQRDBBL$JFDZQ!F/A&+'<$&^SAK4$A/B/WN;XK!R%:A MAO7KJ^M9>>L?_-R-(P_H*/-I<#A0A;##$J6,)8BEE"+NC:7!*^>3#F=HQO+V M3L&DPZ)\^GR[^?K0&!(W"/=N[RXCJ31&"@QS[#RR3 ?DE(>A8N&E%I3B+K<& MC>5>/B$>[A7KR3AY?8?-;F-X6Z6,26Y3;C52TC-D4Y\BY7V"A.64>4-2;?LY M7?C$N:H+8BN'ZT>9C_ MX7+B<;+>GXR*V '5R?CP8/MCJ0=C:PFU24#")!09R0AB(8$>)4VXE5X2T2'@ M8YQ#AF/PS;%HC#Y2GM M)^7WL([;X5T;/:$WIA_V[NM:4WM;?'\*8427Z>/C<_&B^,("EOM]M_\3#TT. M/,Z'Z&\9S-G\#NPG8R(XZIE$ADH%TIV;>$!* MHOCRPFJ=&B$[J#YC9I;JR"_;3J1.A/+H1YH?CK,Y8 5*W3N8[-F&':CV?+FM MI8PPF2KA##*) M+N:U+MR_2E.?V7D9H(Q/E8['T.S)5BQG\8SS&FB=+QS@8&(EJG& MB%-OD$X3QWR\PTUT"+D8Q^/4)S--"NV1?+8,ZVX"3NZMPP_?@F_Z>U@G!MZS M^=-3RUE(P7#BBB-"%+QD*8XWF :]@B&A+.VR](V:^:H_%IL&V#'-QB;/=0WU MWY35@X"7_[7/QDBHN0#15*P5]4/&NZ=F9I3D(2@08P26T) 8CCS!#'F<"%#, MC GVY(-8AM ^^L=MM.2K2\H?Z-Q'<,SN^AES5' +TLIIZI"E%F -(AYH8]PE M(*J"ZJ"U/ET+:"CTQG8GKQC_< ';KH%,<.R%30,B#"O V!-$$A&/>#"%54@3 M+T[^2JPA^&5*1\K_I*H^S?9>XN)CG\]O[Z_NE+!8#+T$O].%BX>OJU?^ MQL_*!W=.C]/;) MR<]5EO?S<0<"0P-^GH+8IPZ_RVL[*F$5@U,ZCA[8LELDZ MFRL+A?Q!7N?%_G5XFIY]>GJ*LLQF>]B<7T]:])& MZ%E!))L*;G MV[W)JPC9X;K<>I_\A^N)>KW+K+BUT,3FR5:Z=I_BW54M"U1JAU.,K)0:^6 Y MLHH*1%-EB-#&LJ35R<.11[SO*._NBIF,ES<$&5"BA5[>X6!TJJ-?5GJ7I-+X M#O=BCV-<]#>MWU]%VR]V8]D.9]8NKN)TQ/0YUY6WZ]A26%Q6QY9 ?:[F^;^; MYUO'N8.O^NHBPQJG-CKY"#$4+#!M$0U6(:H3:H5TRJ@.^W$CA5X/QH(3PCRX M9;-K"1I:[_BOA:[ PIS=PO*^@#?J]<) MC*8 ;:5RZ!GYZ!LN_P#=WWZJ=%%K&YN8H,=)%,\+?QE9_UZ/O^IHD9R';S<\ M17<6O# ZCQE6+)1>/3]-JIX&M,L[^KV=\6N7UF.G\P3S=WYTM6V+2+B/3]Y4RP1G3D@FD>,(0 M,8(@GU".,',L=50%0OK1*$^;+7I%:+Q3"'-=7.:@:MQ1NTR2&J]!*DOW9SZ; M[>"*-M4S:[BRC!!D/ R MZ!ND(P\&1(_PRO_:9!4$3BB4CISH;QN\,.K70$G>9*EHMF;?E-NWP5O7S5C MAA *^'"J4' AH$0)NLZKS0/U)Y_]H>-\#P74X(ZB+D;=R[*Z+N&[?ZFO\[F> MQ>TEV_ST\HNN+OTI&Z3W/7Z/''VG3':S8PRV?PQ8 +Y:N_E:[Q]-3/Y=Z,G] MC>_3)G6IXI\RIN+C4^9QJ'=L7=[P!?Y99&'W$8?O;4Q MY@K4P@^PCMA\^OZG\3&V(NU4(+HK=0:/73Y;Q%.;JSM)X.?77Y=7D,3;NF+L MSV*^BC=?WTCRP5=-NIS30/4TV/[W1M?S[NP&7M-+W^#3W&8=O]SSP8'%Y#Z5 M+U>DQ.R0N8TW/L99\.X@A(5@1NQSCO4LT=YC8![:4)<1Z M%I* :)/'W^($I8*"46D5V)-"8_AG.E_VEM%\-XQF=@]'97,[6>*E _*<=$=,0U+M0X +*^NRF(E7.9@KAD0SC$Z MK_R6:W85I'A653&W0XL,+1T;SSQ/C \T(">H!N02A5(C-&(I44G@3DG3X4*= M<9SK8_+E)) /;I%O#-,?5-G9UN,D&N V8H;63K;V6P)[?:/?E"F;R-1AA)6)%"<<.>S3M=]4*.DZ["*,=8O%\?B7O>/S/VP#8;2, ML;W,\; ;"2,O88?(TGA.8J%G>Y>;U1#BAX%5_A]_^?]02P,$% @ 5'U3 M4+Y1[',NC0 JS@' !0 !N=G(M,C Q.3$R,S%?9&5F+GAM;.R]6WL$PQ:R?)LJM__0%()D6I M1#*)O# I>Z:W+4L $O%% (@ XO*?__OWA]D/7_-R,2WF?_L+_"OXRP_Y?%Q, MIO.[O_WEEX\_JH_FS9N__.__]3_^\__Y\/CA7T7YZ_3KZ,JV8_Q5S]"]".&?_U],?G+#X'"^6+][1H?J9K'OTZ6NP[[C>E/FS_N MFGXW]&]XW19**7]:_W77=#%]J6$8%/[T?W]^^W$-R8_3^6(YFH_SO_RO__'# M#QODRF*6?\AO?XC__N7#FR>#S+^6T_GXK^/BX:?XYY_,Z,MT.9I-_YU/WLR7 M>9DOXE37P]R7^>W?_A(Z!)"@A&@#T?\\TF/Y[4O^M[\LI@]?9@&;GUJ;T'Z3)N (L(23%?AJTB_-?; MZ>CS=#9=3D_/L_X(?=.ZH,HA[\% M>7]?%I/5>/FO45F.YLMO5=MO'_)%7G[-V\*@X8?[PJ?>.CMWG-9F7\P_+HOQ MKS7F]ZQEVS-HME[J#]+VO#^&'3ST^[(JQ_?AL _B^/BW6S9?W^7(Z'IUF]3F#M#[O MC\OPS_4F$R1KM+CWL^*W<] ]VK_3V08EJGC($Z?ZM'.G\UPOX/MB-@G6C_OO M53A[$N=\>*"6YA_LL_>CN].0/FO7RM=M_OF4^;#?I+5OIA\Q-7NW,M,-NW78 M_X,B\! MA?67@G)S.UU&N0BJ05 2;'Z;K^V*_39A2SFUH-L:?A"TIG.TAR\/ M B$]&P6]8ARVDGQQ\V73=3H.G7XN)OE,+1:KA_5OZUF]%YK-() \U#_^K1?P MZD]@&'C]GI?C:>A=,;H8Y_FD)ZCJ?'L0*.VLV&/<_==T>?_W:-,N;E;+>)$7 M[U)[ ;*MZ5TYUI_RWY>KT6S@D+\XRT$@7\N\;/_%V[ M=K^>KN:<,T2[<][]\',^6JS*M6%SWI1/C]#NC&L)Z8'6[<[DE_DD7TSOYM$J MM'DY_1JX]35_,U\LR_4[6;U#-'6X5FC9&-V?1K^?1/2%EFW/('W]G#=(V_.N MMKJ]7]W,#UXBG4M0D]';IG3WH\[G>=CNPR^^OP(YE\"$03NC:_OF]R$?%_/Q M=#9-$L%S1FN;DG ,?YW&)WU?E$^$Z#P2:@W3]MR?XG1S^\N\#+^YF\=WS3WQ M.)>6I&';IJW6J76P?2NS^3_%=+[\9SA(PB%]:B8OMFU_%ND[_KG#M#_WL 5/ MUOX!Y^_N9X_3_NQKR>.1'JW,Z&TPB*+64]K\:SXKOD0MY\24CG7I;$[I8IHX M6CN4!'T\7VS^>>2;IX3@W&':G_MB+ BPT\5X5D0#(V':QT=H?<;1YBWFFR>B M]6^VBL#Y,Z\Y4NL4^*)8SHME_B[\WSGS?;%?^[-;Q1WIY^E\^K!Z6/_J_>A; M?8LK9:C6:?BX^A*&BE\:S7:OM.<+2)UA6I_[^BB(UUAZ5HQ_K7>6U.[?RFQ_ M+LKEW>@N?UN,YF^+1=P#9@&9>+ZF;^;-!FV5KD?ODZW75,VI'^S7RNR"U? E M+Y??XCW?4LTGT71;'WGOOYR:8)VNG<]Q=Z=[L%$M.6GS$YW37&OQUA^@E?G^ MOZM1NF'?!8OR=Z'+W[[5([FB]%X_71]8HJGNG4Z MM_0CJL&(K5#T,;^+V\+>1]Z-HH)U<[L5S#B7^<2$S60TC;>8X]!Z^_L3I+4Q M],5I3.=LQU^]/#)!GZJIO[?]F8O3;HKR2Q%^SK>!'%&MW 1';0)/.D?EO E< M'"^;?RGS\>8^-[11#T&[G?Z[G[54^]L71VE]51 6?KR\\T59Z7!GJ[.]SN'B MJ%4!5$\N6CI$Z.CW!H/&YF6B-S!>^MS%L=AXN.@\=#WC4:W#+UXJL+B(_3N_GT=CJ.%OUX7*S6P6SOB]ET?#J0\[Q! M>IQW _VZK?%[I+95;EV0:[M6*OQZ,IVMHN/3QWR\*M[W\6PUR2>^+![B M@\AJN7W)=Z-R'H99O,_+M<=(BXSN9DH]8EIO;TH8JD<:_I5/[^Z7^41]#1OE M7;X&-.Z5ZQ^B OEU-(M/-;\LUK'YH]EX%:\_]&@Q'4<7U,BV?-*AE/0QP5;P M_N>HG$8N[K3-0$:-@/U3W3J=6_I>WF#$3BFJM2;K=>YVGL5R-/LP7?QZ;4\J_!PLY+!B?YSDMZ/5 M;)DXQ8/C=#CAXB'H]LWG^V28UJ>['OW'A_SAZ'T8KQRO/N<_ M[J!)G.Z1D0Y..@C-=+X^1MZ&_]RVCO-*3FU\\-R51O]^NK;'LIA4G54UK5HR/'TCA%]F!643U-A"3OUGF#SL(9J// M^>QO?PGC9G6[9@))!I#5D%KI,9<:2@Z0!])ZH@&P3^E8OSL4Y1;=M@A9"]'Y M1*R[9=I1P@E@4AM&PO3##V)'@!6P#@&/ J+*\0]%.$ M>UUQHN@,G4!(^,5Z%_Z/Z(R93_[VEV6Y#LC;_C)\('&F=-"<*JH48Y1!:U RE=0.()4CX)RY&"K+3AG\K=H&9^UJ/3.]7>C MA]P^4;-.\OZQ2^:(81(ZK!P63'N*L8$5A4!;G+VH<78J"0>UW4TA;_7K*J3C$O!?&B75#Z6K8[I\>->_F',-^M'?,N7QY9 MNT?[9<)X(S$T&B@JL3(VG'<5K1Q#.1P!Z$P#[ *HQ 7]\^CW&*+Q/J@U,=CA M+K^YK:[$/N3_O9H&<5T'6KW?^K?O)/>0\9(^8 8X<.0H9511IR,-UX0<7^_'NF:%68$P\LX!!(HT#C^**I4SG.;TJGG>$5R+SU5TX8<(7 M]\+Q_&J=;V=I$OU4/T#3D@.;7Z9EPB2:C' M#!DN3="0N'<5&4R1=+627Y58= %6X]-D;R];Z[2ZF$]NRK=Y../*F]NML1P+ M&MP=-3K2!\RTP"*8WH@'69<@'*3&[U1F%9!-E@YQ5=+1&X)]75YL)KRH9KR7 M*/+@EE*W:T8-]X8#:"E75CH" OF[NSNCTG<4>34RTQ%6C]+QGS\]@RG,]=<> MGH9;*:S2[VMV#V_Y+Y8_Z>8;Y[_-M_KY^'=K;K7?F' MMT><(PXWSJ#GTG%'1=AJN$5"6LX)(33L. 8@5YZGA&)7"E:AJ(O!E?9WO1H M_FL='K_8/J,B'&H:$*+#$F 4$ORX!+0%Z8=VZZ_<[;*Y#33ZXO0FG8WZO%C' M"1UA\=.&F0'48"'#YL:TTP8)#M66&NL(\P-8'AM?IG@BO C+?8>*1XV,>4J=:(M9 .4 Y2F5=T#T]? MHO$A#\1/XQ/)RU0.,M%;)BF*H4;I =+;IMR00+2/3 MERQ\*D>3/,PVYJ2-E0[R,-]X(_>/?#;Q11F#MM[ERW?%,J8$O+FUT\678C&: M_;TL5E^.R$F383/!G , *R,YP5XBQ,':3%; $^50NN+0N@=4RS+4(VJ]*1B; MG =[U!QWJ7VQ?08%9)33H)"%\YI9&F]0MH ZH(@9CH=4RQ+1!AQ]L?K-_&O8 MZ(KR6YAB#8WRI>:9,1 K&]0R!S!DP'NK=469]4HD,[IUMZB6&=T"&HD^"M'= M+NPY_RCB-<;=+P&YQ;H>]-;Y=AVV^^AY&STOS6JQ#*;L08_7!B-FPGL= ,/& M.HBE<$[Z2F,*YK#H->JEG@ TXUQQ"=@2)>67^)8V>6&:!^3@8/M,$8>]E9AB M#[$#$$&ZFRXT-)W+G6F)K7&Y+5!ZW]4_Y*.96T0K.KK112WET0%[[6,5,P+4 MV>]K#90!SST5FE*(0?C98(=WV&JOTR\).U,"6Q&17M#JS]"LYKXC)S[(+\O5 M.JOXS^$/Y70T.VYPUALBJK]*4.V \\P;AKGWE7GE/3!D>"IBJ_+2$4Z][S+; M2+&OFXOREW6,TYTRA\(1Z#A2"EO$M?-<57MIO/1+EX;.],AN=H^FR/07.+T) M[-EHTT=X_K1AIG4PA+!4E%AE%.*$@ATUQ.(!><*W;"\TPJ$OKAXL^W+\#N!8 MMTQH@&) .?3129];Y%#E0^&-:["R6W=R;YGC+:)RF;CJ#S'7Y0B0!-P+ZQ2*\7X5K90U<$INW9&]90EH$Y;>MH"@GHZ+^>UTZ]_Z M(0_#C.;;B@?K5Y(W<_?[.%\L;FXWGM2+3?6(6.*M>#,) CZ]76<]/'DVM/ZM MC"JH=5"1I&56&@@I CME"7J8?AW5NO][VYO-A:'L3^]X5AQ],]OCY]/A3AF1 M$!LM(%)&(X"E(-4]# 7*69XL,! ,7&): Z6WPVEYGY$I:9#08^BOW>DH].O(,""\LQ"P*HO862P: P[68OTN.N MX= ?J), Z"V(;2]EY7RRC@RY+]8&:U1SE]]JO"?5'2+#@ !K%'0R_#^-'&5F M)\":29HL MWYI;7GN]012GT_)[\??8NZA8GI9]?6T+MBDXOV:+QCC=Z98])0 MAISB1 D!/++Q:75#-S1V@&F[VF?I@4?H]F#K45S*53[90^A\B:DQ0&:I#]J- MU9AX)0RC5K"=AN,E2E?[.MM2^A":]I'KS7ER^["J)E]CR&"$J+IP.^8R>;A7 M!IB13D%&*8JF#X8$@"V=4%.;[L'2V7-6YQ+2'ER7N<_:Q4?7OLG:]0ABSR @ MVL) IG (6U_=PE/HD4I/\M79:U7GXM .5/T%.LVG1?FN6.9'HQH?6V4<8^H\ M\)!SC34#E.Q.2,BQ2;<>.WN2ZISEZ?!<2-^,!=+7IO!WAUM]K?/P&)GUDGKM M#-(">RI>86P-KMZTA)2+K"/(N7 44H4HMIA3"1SB"FVI1!ZS],?OSMZCNMLZ:94X0&0UD+J0Q%0L@@VCN*1(.G[P[#+INSYX5MH $JO:F. MN_1.[T?3R9OYMC;5"TFF7M(93W;.-(+(&TJ(XD!J[3UR8$>U4NG58CJ\QFY= M%EK'Z0*[P*;J:XSQ>C-W#U]FQ;<\_U2N%L?.B#K=,\P0=@P+:Q 3F@ 3#LB* M$6" ZGR]&F^1GVWN1,R^RSQXK P)HH(,5+B@&G#$! MJ_0'%"E8K^Y:OU=4'4A/U[#UYXF_# @^EHH.]O/J85U+>A)(G(ZGQV3G=.=, M>P((@IXR'Q/=A/]96E&-"4B_S^SLLRU5F!*3'O3?V;U5!]QOC,OEC-*SC-',2: L870MRXH@"^B. M*D$;7&1W=D'5 ;<;XS(4SYH&'C49]"A(N-3<$.PX5I3+ZJS#QA@W0&_'/N\J MVP#M44PZRA-](#_N^U'49N[SY70\ZC(1\./G=TY.,'GQT8"0!T5"^PU@XC8PW A#(4;\JMJ)>7JV/*SLP.#%G8G\.^#!F7 M0C-NL50514:"/JOHG9L=N#8SCF<'/@^!T1\O.S#WBG @K<9A"R50<8A=!1"V MKL$Q=+:(-,D.7)O/9V4'/@^<_MPGDO+$LABL"H153$$/":>*5;1(2=@U9P>N MS:?C"6.3$+INKE^&VXVR _?#[,LPN6EV8,VI$THAX&DLH2(M,:"B2M,A9@!* MY,KI[,#G0=$7@]O)#JR4 EA+B@P6@#OF-=<[F+A*U^OZR@ZW?BV*ROIO,RZ_3<;[X6,PF1UT-#G7* (:<6 Q,O/G&#AHG=VJL-"@] MDK+#)^+6V-T:+OU97[,PYMW?\WE>CF9ASFKR$$MN+S<9HF+9U/F+-\[UCGI$6+I4=/@6W-[=71<8]1[?5)U7BZ.I$;YOG1DBG'!2 M26 XEP(9Q7?[G@ JG?<=O@2W=P T!J0O1J?O :<$FV&,',?:66005@BIQX,/ M\ 8>RAT^#KJ8K[0^6U1YKNT/?G"AA\6R^GXJ" DCYIY MZ4TLNDXXU0()C37:76I9V, KM;,8AE:%IB_@^A6P,-/M.M!A#[P]ZDYXH$<& MO54<>,:]5!P2YQ7;&<'>@R%ZD[0N&4U1Z8OK[_)E+1WQ2;O,.HZ,\Q88#1U7 M4FH#=R^B1,84PCDZ34E&!-37Z M\:T*<]J Y]=P]]<.*GUQ_5]YS!V;3]37H'7]6$:>;VTU\S,UJN5B.YO$9 M\M3J/VN<#$GD"(K.D\P&4S@ X7PW5AEUA=6&ZVPOX=*>=+SJ&1 M,HHIBQ'=W$!E'0*(V9UQI7 3IX!KN%3L%JT>78SW/6W7TW[1%?WJO&X%"CJZ M(M!B"J%CW')ML5%0>^PM][6J$ S+Z]9:HX4U"FA)4)!2%$C94F2=M>EU%;KW MNJW-C.->M^QPOWK'$R M*12GT 0.4$-TO!V#K *04)K^%-"O5VYM.?@N,KT[L'J+"PQ?N[E5D^++NH;0 M*4>OEYJ'LPA"!@F03A*GJ:4*RHHR)#@?ML]N1UQ\'CK8'G"O230N(Q(G''L' M+!$7T-JE_>MP-*;";B? M\.:T!?A]ZXPH[XE01GF# 5'24ZXKN@0GZ?X G3T(M&F](P1@"4"LQE =/3ZH).FNO9WY=G?+WF;X].B?%W>9 MW.:;?[^9?Y^3Z$,QF_FB_&U4'O/\.'.DS!EF'1/24.B4Q=@85RFMGC*>'O_7 MI[-7ZFM2MV#U=[?7+%6O3,1Z(QOI_/'G0=6 M;Z;\)H5EC&*XOT_EX^F46@'J?E]-B\GAK?^6DA.(8$4+8RC= M$;$S&[(O 6F"4XL:J1H'&8VI%A]?TL[02E_HG1',A548*B>,%9I![&5%"H8- M?$\[LR.[9GEWZ%WD=F&=3E>- RQK>J)5M;POCBFK=;IG"BB-N=4Q%L]ASH,I M0"K*A4+I%DUG!FM?6T4'\/5W*[T3[4_%@_AYX#?D\7Q(0\D+J;+?!O, MOSDF/^3CXF[#X5.IL;O^=":DET)*CXT,-BLF&F)6(8XL&&"!N+X$=F#0#U_8 MU7SB?L_+\721W]RN>7*SU@5K.@"V];4LACUQ0D'82Z0)!Q!PI%(](7%H@-G$ MAR_2;:'=ZS7#F\5BE4_LJHRVRGH-KA?>_O0KHHX=_&>/E7& X_-*T(2Y\8I M \.)5F%"?;JK46=1[+U>4G2(9>>1!U_S\OWH[E Z[^99Q&W^>=GIX(_+_LW\ MMB@?ULO;QE?"0TG9^RA+]#G8D8MEN:H;,G&@1T8-@<[%Z$=!-!,, Z\)A4I( M1YCUM:K&]$'CJ>")%UIG(.;KE!C[L-<2) .!CFUHL]9AWV?6VJ,1%(UY\UW% MI*98##J6XBEY)UQ5^8X1> MHRP,TJMU""+0RIWTQWP^+OP[V#[CU!E-H([>=<)98QA U701AP/T+VV5AVT!TYOOP5KF_&B\=K,ZH6Q_ MWSAC H)@KCA&)24QEX96IJ+* 9/N?M)Q$%F;RG9C6"[#[)/*U4O-,Z4Q0)89 M1+"35#&AE*XHT]H-/'BL":N.S]Q#'_4O/,&ZN$1]1*3ZE&/-@/I*(L!D;UJ-==[*!O 9A+L?SD M9O]RATQ)YETP%C4AT EA!$:NHHXR (9]W#=CV GN-T+HM?9]"&<-D49WXIC#>F;V[?Y,LPGEG)>GT3';]1J#Y 9;*6VAAJ E=.& T+4 MEB"(/&^00;BK\[TI9XH><&K.^(^_!:7C[72>Q]CUZ?+D%4V=KIGU&&J,#17: M!KU%!A5X1P0D#8J)=';CU@VSVT*HKVW]GZ-R&E69#Z/E*6WN>=/,Q>!( 8B- MZ7$9Q]CI"BK(C4UW!SO?E?MBFEQ#4"[!YI,G]_>-,Z UTE18'A/9.VZ)I'!+ M%>(&B&%K;^E,.L+M1LB\%KX/4EN[)+LOPV:?3V(Q([^:3Q:;@++IU_SC;Z,O M<>8GKVEJ],X H(9ZP!"'DD@>\+0[NB4@Z7M]9\I<$^8570/4EV"X55E,BMEL M5)Z4@N=-,X20%<):2['BA'&N3+5JL$<*#4^E:Y'E#=%(Y.^B7.[Q-OS7<[Z& M7V4?1O.[0[K:D[_'*D1G@X*!VJ7];UQ[*? M WP/JX>C3'O2)@N&.G*,:P* MA0YBHG?S5V[]%"3UC6>9-2+=FB_C%NG'XUS M]1 3)AQ1:@YUR2!4VC E.1306\^QAA6%Q"@[P,?';IW_DZ&Y#/-_'BU797R# M#9I>;?;O=\IL5 <5DY(@ZCE@. KYEDH/AJC==BL #<"YC A4-5VCLK\SRMX' M)3/\;2^.[*14G!@G,]IQ8>*KNW;$:1L@K;"(H*3[J?3DA]BVH+2+5U^R\[XL MQGD^69=RC?2\RYC;YLPQ[J:Z<$A,LJTMEX1!:BD@6)( MJY +1RT1 \PCTK&FVA94?0G++_/10U$NI__.)VM*MEOBMG;T$1$YWC%CCB!I M-*/6Q%<-XYG8Q@$X%G,&) M&9]DXVA:,5@'JS9$JD%UY@.R_1^M;%V59 M1 <",_H2_G(T@^5"8=LP*DZ["=IW#CZ;E.M'+S>UF[O4*^YX[5":$,,0@Z( 2$"$OQ.XQC:.@IZ5?FH&A MRT]/F%U2BO;U<)LOQN7T5&K@,T;)H*?>,:,%, %X[9#= (C%D"P\+QE@'NI "2J>H>B0/J5K';MN.=I2<3M(!;O(BZN?),M^7Q>UT&1-IAIFK^>2EM-GO9Z/'Q*BM)_IK.K$A M)@E<)R;]CB15EM&G8+V_?'MLLKUK4S%9Y4Y"CZS9YH-G&DKLF!1<*Z5B+@VJ MP_8&O HG'O"NUDKN"+GQ?3Y9S6+FUE-D+@[1>2IA86O?R!2%C! /F2,:8^;# M/J*V.$HI6)^.2$?3'/8I,L^SJ%X([-&0\RC&C2MFLSD1'[3?+(MY:QE7SF@ MK<:"2>8K\HD ?:9-.Z\F>/\"\/P=-1W&WA[3MU,\&5'RM&$&PW!"E,?K)=G;RD/"7KH^7ZS*99[/-UIJG,S1 MR-X:/3/C"0=$4($=%QA+"@BL2+#A@!V>HV0J#XHN@1E&0 B00 N/J:.0N ) MIPCLYLQTGTZ/5W(J-\%O."$(P )*$?>.482-!P(06? F8G\@%B$- M@^OAX: .U7Y9UQ_+S@\CX5AH Y335'H??D9$59:H%O!Y/?@AA9'41OU@&,EY MM'?*M\US_W&^[;>):?T(,=IJRNDZNY^5IIH[52#]O;+UUZ=6^-: ]KZLDT(&32]=>.T\U=_B*B"8Y]R40Z-H_4S2>U M[=PN/I=!SK32PL!8ZPMK;!"N;$T=:]$/4SEK*"7/[UV' ^R?HML>PH/225^! MQ%Y&4C_DBV4Y'2_SR;J0W"^!6XL/'W^ID?[W2+\, Z:(E@HP38W@DD+@*EJ9 MPP.,P+TLR[]+']P>N'T)DGOX,BN^Y?OU"$^GI3G4)Q-!F2&,0JDQ4K&JC7>5 MGFNL9>F656?^88,2H+: 3;RUKC[_/B_7?A#S\8;J.K)Q5O\LH$*E)1P3KZVS MC$A0 60T;_ 4V9G'V"#DI$N0$V7F^31>V ./RDSM_ED0>B.=,YQY0#RQF-KJ M@7&_?F\.<3A1IA< M/Z^':PWWSN)6U(%M1?._AQTJG"YOYEO7YO_*CV2[K-4O$T9Q)BFWSHM@+4FC M6'4I8(TUO7*RWO&?S("B.USZ6K'_#!I&=+L^D;[\L54&H9>0 NDL@502HSVJ M'C@L0S#]+;7CQ)B7/ZW34>Q9&DYGN]YOEP$:+%N\#JS@$.NP0E3U1&V]4VC8 MYW025U[F;",\KIO'@SR?^V?MH)Y#UCM6V-3"QG>LV'/"*!E$#F' &9*:2Z$= MU(!5.&#'>Q6'FOFMT_A8[^6B!8R&(RLW\]-I[\\8)0/6*NJI-P(+B:PS;K?R M'#0-%,+NI-8F(.NJ@N;UR^(R'%/&K4)PR,H_TR!3D&+%A)5,7$9, CI2M: M#=?IZ0S.3^-V929'F[CV]M+Y=*HG%=47VV?,N; ^#(302B3"V1NC^ZOU0>' M2V2WQ+?GSY8M(O6ZI&&0YLN0A.!2WC/+,+E\XD;E/*;HJ.$V\U*'S!K!$1)> M,0VM)L8)@2KJ*'2]^O_74RD:#M'I(G\? M_O!2_'ZM?ID30>QQT("$ITA!(\*WJT!U0IMD.;K80W/[T?E=0-FK_?'Y-%R? MG\/E?O\R+3>)0]9I;D_9)FU\(^-,>4@4DA@)(XG%6NXXPQE)3Z]T.9^J#I-% M7 CVP7@H'_4HV1J4&PJ/981K\S-9C,\F80]0T!D+8:",5L>!U]3KX1G>EQ;@ MRR _>!E>_W814TK'I]!Z6W!;W\FD9"RP#G/NC(&*JZ L55@:S_OT)GK%4MP" M](,7X_V5^F%Z=W^TSDF+7\F@A@H(A0UQ--XF!G5ZRTT,"-#I&W%G52ZN480; M Y]H$"5/^-/T8>UG^MRA.#;>^)^LW4\61[;<7K^?68V-#3N!C)<30EL+O=W! M:5GZK4MGY3*S"II5\M5V7>C>C6^FBF$5 $XW"F48)=X"GQL ).*) N MO9V5+[DVZ>V"#X/7C3?WTX\)EQ0F:$$L(+QB3Q M%A*N# 05!PQI4$NZLP(NUZA5=\N5RZZ+LZ4X,P0"(:E0GC**H4(0L8HZ;5R# M5*Z=57T9G-"="6+O =EY^74ZSE^>^Z?1[SJ?!P8N8VG/_;^<+F'7S@2<671]IT80VID@UP!K^F9[**@#TIDWQ7SKT&CR3?W(XM/Q::^U^[O ML1SMNV+Y7_GR0SXN[N:Q@F!3*4[Y9B:-LI!J9(V6@ HJF"8[C EN\*C_&A_< MAL*'JY?UC=[BBW+[J]CNV!-=OQ/)@(NY>1UCGE"GO,#^D1O:-XB^[Z[(SVM< M%6TP)_46(Z8*V+S,V%6Y>V7U> M@@HUGZS5]T-7%^U_*6/(>::Y1, 3JR'Q :L*(JQY>LGF[DH/7>K"XN+H)PIH M0.ES]$:+"3-,,5^6T\^KM6GX-*W.;_.\7-Q/O\1F\8Y[OTQ0_-T!H6QI](P[ M[HGV4COIA0B'F]:F@@)AUL"[[#6]PET.\;]9;3NJ\\FG(OZZ MCCYPSGB9Q(0%8+30S# 1, *5@UXX.8AMX,#\FM[2^L0X++_V M;%L[V2\3!%HML:'&RJ"(6XEP]7B-H@-&NHB\MH>JMK'L:RN*9;:+^5JH-S+\ MCWPV>3.OI/U3N5HL-W\XLO_4'R2#A!I)E$-.2($ITM;Z"@7"8(.B9Z_I\:AS M8 ?O;GWL&:P+U^MCW\L4< @K9J57DCMHF7$[;#&G#4[*5_O.))ZD>TXO M/^/X] AXC$W@%O#.+<:*(&LP-AZ]F=5WKIA\09R M9YQ%T$LC3-@!>B0U5I % M#G@K*_(9H'VF/+I0$HK: G"L*N]Y,/9E^J16:PVV&F(,*(4LYM@ @*);]88: M38@:=I:)-,8<+]N:ALBU\_DR_#VG*F]/[&W%LMLK(?LII2#O"YTRR9'F6O#P M*:LY1T#NSD]MI6SPKMB5D9:*_,NU>)MCTIR9'918MB[8@)HPA6*^?6RP%Q4) MP68$Z=YMG?D M'NH9^80"O,U4B #*/8>2V K$HR!Z:XL MG7FRM,O;EH#IZVQ-JS$I##4Q* (*SS3P"AE6G4L&"I/N(7TU9;53U>HF. XF MON0:"O4)%E@#E'4 *BH)\(#O=E*#!YY)+E%*>JG8EP3LGZ+;'L*#-%NN6&*' MX*'4M#2@L0 [P(T)'X.((D 9KBX:4?AQ>(;295E=NS3@><#VEV*QBP*EFE.B M-/<&*D\A@50K4=$JG4R_++VR^I*)0M0FN(FF77\U)C4T7$KL"8?22TH=9&A' M#A;ILG)E-2;/E)4N04Z]#JCR.!RL6WC\3J!F]\P93+&URC(M(/-4(D-W.VE8 M$LD2.+DCAPI&FPREW/F M[TMDN@)Y,(;<(1RW"0MN5LO%W8C;S11G_V(6#R-$/9@!PA 5EPB,, M"-5"@FH+=U3* 2:QOJ3;PQ!X<"T2KB:3M4R,9G:ZB,X:JS)?J,]AF8_&RPX% M_>AW,T,1@Y9R3S'UBB*JC:NP)M(/L,;4I86NY370)GNN92GLL6 3)=+//K_Y M5N:95L@I23G%6C&@J:V.9^<)25=L!ROR+N1=J?YF+Z>UDL.G%\ M/?RUC%(!A:!A@W,B&!E"RIV9X:1SKREI_J EOCEO>I/Y8V'O>Q72V'0\MZ4,]Q6"5]('=Q'3.LU>V MDBZ_?#(/N)36AE/;$D4H9P+""G]F&^A4@[W*Z5)(+[.>SF3B8!;1P9?!%XW] MKA92>[/(,)<, Z8U,%9B@(-FL/5X(TF"[&R*M94!61%U]39TTD MDPYPSS77E@("O* 4^(H;SL/TV(O!7F5=T[+JDI=7L[)>N!*YU-HZJEW3ZNJ6FX-97_5O8"YD3]6<0>9-L+8)X,0H MQ(@U"E9Q("3H$^@5WMD-:35=A(F#7T0G:QWM,L=W[#B8-)$,>$ -X#'3K:30 M*0N)KKBAFBRI:U#_+GJMUP>_$EVRNZ.ICFM5SS/(0+!&J0W;D2/&&LDAJB+I M"<"ZUZ1.72^!CF6NC4J*G3/P^D^4X955U$$RPM[)D93*^W"JRYV$0")!GPD< M7L<2&C@'KW\-_7/-HHNNH:=3R AA& $2K$M,#490(LQW'' P/3G5\#2QU[*& M&G'P^M?0]OKDPLOHNUEDCEH!*'/<> 2-%-(;4O'!"Y?NJC"\2[?7LI*:,K%C M0^=SXM;0MKG3VCPR9BG@@?G88(PTQAI7?MT$*MZ@4,SPKM*&9_1:Y-QO2ZLSPD;S,GGA ]Y ME([P^W5)M(# :C3[E)RVH[_")V"(EC-:0O,)M,"U*3G#KS" M>[UAKK;NN3IXI?'[?>=-K.HY7TS'_QS-5CTY@C_]9@8Q-1!)*)@0T!+E':S, M!Q1TH-<4(7K)E3, WEWA:?24WIX.G68"UE-Q9X9PQ4AJ&=_)! M(4_7TH97I+[GE73%;'Y<3X9>KG+CZN'AU'Y[>;V6-W+ M?TV7]YO7]3W6_ED,\]C@F0+>$4L9=S$L2$@+'=@4=X46"%#KGK0CY*ZJ&*8* M&P0!DB*K8!_9HR,4PUU39<.;4J=M3 MMU9 84 MW>'2UXJ-QF.T5HZ?UWNM,L@,0,'@!Q9VDX MN7L_:9/!WD^]\_:0;UY MKG>LL*F%C>]FGI\LPW7&*!G1FCCB.#48.DG#7JA4A8,0>(#^,XE\K/=:V )& MPY&53[\5+6,*EXM65 M@*;6ZF&;.(E2TDL9Y"1@_Q3=]A >I.5VQ1)[&4GMIO:RP]!:YXP.RJGCS"++ M846KM*[7HN^7+'59E^5GU5X^#]S$>_Y=#?&\_#H=!^MT]NW$=(1OHI#T5SN7&(^%5=PB%Q] J"54[8_LYV2?#F.A87409%=8#40Q!O*71( '27QFOK&YW MXLG4%K -3Z63Q>9/'$VGB]4+KB6SV&*T+B=:[,0 ;R=2<2[:A:(YQS[E\TWL MRCFL>Z%3YH.1XJA&4@H+(>8 X,QIPZ6RFFXQ=2[@/#P%YQJ%N27X^Q+I0-U#,5]?I)TAG$=Z98 C M+:1$QG +B;#.L0IQ)Q%-=[(<7J*@YF+6'I!]IR2ITE/,]Y]_8LOUVW+G95'. M_'R&M!4XF*1AW3DK#69NIVDY3N@ 5<4+2.6 .7)M1_S7T706;[%]4:XC\7HX MZ9]_,@ML1T'[EX'_S#*CE9#5!;H3A*:;OL-+HS.< [\A%P8OYQLRWRP6JV[+ M)+STG0P"X;V1"E$?="D#!-5RAR7 Z1(]O"3O%Y3H%J ?O!B_6#3H[V6QZ.1J MX?#7,DTYY$H+@RE1T@C@U.X8Q!RDJ\O\3Y'N@ &#%^S]RY0-F2?38;;TF \R461ZRL5/^>\QY_F? MF1>/BB[!A&M$*<8"$RRU#0HK 1@Q+"#QJE;&P(Z0NZK,BTA0JB@'<1NP'"(+ MC=C@& Q9A5Y3YL7:(M-9YL7SP!X-.?-BBK.K@D1*XKQEQ$ &HA;.*O(5$NFE M0J\F[V)M 3CF['H>C(-W@C22(6^!MA80R"QBB&RI\42Y@2==3&/,"6_()$2N MG<_#=W;MB;V#=9V4SB-$#?-" J"-1T39:N+(T2MP?ZV+?'W7R?,P&:3KI&*" M&")L?*40V <-Z9$$ EVZ%WIO'K'-V-H2,(-TG0Q*AN1$&L"#C>\Q=4+(BH1@ M;0^PG%.[O&T)F&%G,PI)2!7424^L,!9ILE4H!G)?I[HM7DR U5:UN@N-@ MG@BN("5, )1[+JS&CA/,3& *KI#UW@]>!>9](112&P M5.- $B5,F6!JTAURU*2G4KNN9$>I M06L'T)S_FU$91QVD/AN6=$ >B%QJ!Z MTJ"L05::JTEDFJKZIZ/8LS2RR?RL4%M MA/,P&HZLM%T;@6-E#+!>6X6YTIH*O,.:,Y(N*SW51NA.5E(Q&LQE2G(]YZ?N MTO_*UW?F$_4U+T=W^?J/L5:9'TW+0V7%!S?'+ @)"4>)B"8A9AA3!/26APA: M,L"B<)=T<+I2M@U^Z0TB(0#40CJG+0]V+8(4(+.3"B0=&.#[[C4NA9;@'[Q( M;Q=VG2AU MGK7@_!EDRC$7#CPD#$+."J0?;[-1S*R7+-%#3EQPKD0/FRF#W[H'F+L@6-Z( M,P ]A1YJ&QTIX>YP-.P:LV4/<"-OEPO7F[,(4QJ3CGB%8'0E,XCBW7H.AGVZ MVC#DO *ITM8>D'\&HIX3!>D8UC$7NN7(4*LT=:YZ[,3>B?0WWR%G"FBT)5Z8 M!8GZ[5Z5@Y_SZ.>PAN=F_B%?KLKYS=R,ODR7H]E>LX-96)H,E^%8_Q60H,,S M;41D :K6,J:XP?7 D,/Y4S3/GA >O!IYP=03,<@"-* ME]4A!^GWKBXV1W[@L?EKSY'%TRGO0NNW\VXPO>]>2KK[@II,UIU'LS?S]:X3 M_^/"F0,>)[=8Y,N8*?#M=/1Y.@L3S1<_YZ/%JMQLF^-5N>74NV)>5O\9V#I= MO*V11*#5[V1*::T$@A0Y30Q@C@41)\QS##6 %-?96H:+YZE\ JU]([-*<&\ MT3V:3^!"TE,, _=!IQ;XN!PM-P?4:A$07BP^;CZ^ M..$8>;1?)BE 4CK(/9#08B%B_?HM0)C#P28?N("(/%;(E/CWG?@L(73?7!^E..01F7X;)_R@> M'[ER#TKA2M Q%7PS^ MN2B7=Z.[8)C.?ZW#XQ?;9PX'\Q1)31WB$!BJD>$5;0BX](RKW;F]M,+F-M#H MB],[W49_V_WXCVE>AN_??WN;?\UG)U2^>@-D#$$$.?8B%F 2ZU(+M*+>L 9& M2<<1\I?7_3H!N'?QVD*U/A^_)^.DNG#6.!G""BE,*>/(:QT=S>UNJ0G.S;"5 MR+89?DB>.H3RCRU>@]16KTJJ+BQ-;^9?5LO%&A1T4O:4$A:&F-V 3UI#QE?YO^]RN?C;_65I$.]HR4 -"28:(^9 M%TPAKG9TJP9I+CH.)!Z4AM02NI<\OW;S3CJUGO7.M,+(8ZV7[F;=_"[/Y=BP7QCG= MXYGJ Q'*4BR\"+ND4?)1_\)]NH+4U!2:\Z7H'*?>=,GI?#0?3Z/+8TT=X4"/ MC&D.&(EUB8%T3@'J)=NM$F;3:WZ='WUV98I".XCV)3$QP\OB-B\C4A_S\NMT M'%"XN7V!B$5,0+AX^4\G3Y4V/Y-I#[@3WA(3\]P !QTR%9*0PZ&_(C65CV)P MT/XIK.F(#E)MNFH9O8QLOIDO\S)?+#^,EOG;8OQKC!&=+M?S/GF'<[)O9KV' MPD)%&&*&:$J%=A7-F-1SP>]7+;L,RXMN@>U-CRO*&&ADBOFR'(UK2-#+'3)+ M*)4>$B. Q\X*P?GN&5!QGG[=TYFCUR#$IA4T$PV]RD=M\8]\-@D3^3B:'4Z) M>;Q#,'6!QI '\?::,NI4F.MNN^8X_96[LUQ %V5_JVCVYO*;3^YB#LA\,;V; M;\(8CUM\+W<(8!FA+#",4X=8,'&\V%%'@X0FR\KY"2"NS.!K!=#+B$&$K9[(N%,#=P.:\JVDU+0"*77* ^#-'6&(@:787_8"B?; MJ>:3DUKF"ZVS8 1*Y3 G2 %(B=!(BIT"[71Z+$%GEDES%A5MP](7N]\6\[M/ M>?D0[\SK)"U^L7W&I$(:>R$E#XHO [#W2V D3 ]U43WW@07C6AN \W^P@5W M#R%'Y&.O50:"H(.@$2M!/*::2^QV+R+2XW0WRDB1L0' M6&YN;S^/9C&1S\?[/%]^F"Y^7?C1.%Q!,\(1!YQ0BP5Q MG@,!]>X%%RCHAF?6#D/2>H.\Q_> 2:R)];88S:,#5S[]NDY?LV>[O\N786F] M'Y7+F]M ]I=B,9K]O2Q67X[?_R=: M@]TB%.@2W/X? ,NRKR^G7?.^Z/&RJ=F>_ MJL76/MYK4,E_V("/>@XV'#O37L;[=6R)<%X#K3U^S+D@8?H&UEE^UV%L8'TC MW[^T5G.]F3_^KJXT'NB;.6\0DH1ZS0P'07EP]!%MK5"RM'66W75HTM8.LH_2 MU$E&S!UH+X5]_)D/,D%P/(1$,:D@8 !HCP)? WNQ(E1J[V@M'^'AXME?/DB- ME#'06J*L91 %4\7Y+8Y40O9*\T'6EI[.\D&>A_OHCYD"SP/LPOH21VE"R3$(< Q)9Q( MBSGAC%?:)J=8I6M(5Y,NL 4-J25T+WE^M9OP32HM6:!::P@ETXK$A!9;NA%7 M]&I4H>:<3'T=ZAJ[I#%)HAB,L;:<+-$ 1RXV60"LCE;#.5J@*#<$ MRX"TRL^4=('G0=:;L+26#T@+) 32#C&BN8(><( J^J@TZ;YB5Y,X,%FK:071 M'EVJKR[%BF)$,B:H)=([#9' <@MDACXH>M&3>6CRUPK:=#^*:SIB Y3%;MF M&;V,;':;#TAI&!\K.=-.ZT"V5*AZM!3$P5Z3<5X@LT=MEI^=#^@\8'O3XUK* M!V048DP"YRW54 &D #!;ZA1P+#VKXW7D TH5FU;03 P&:3,?D)4P6,6,0A\, M'N29$*ZB7S/=((7O=>0#.I?]K:+Y1PW6-9IB!865)J;6 =89N$,) #KDIY-A MN+MV#?G @]2<,%!A:24BDFK*G$5\38R"BCF3GI#Z2M(*G"L_'8+;5%+V[L\" M-&%KGE0!)#Z &"=71V#JC9)1937T$ "!)0C4 *RK"SF-C.BS:M?UR4TG&+&44 &QC)J=Y/'J>$.:X8#U62CEJL6G M/8S;%)]=B/=.I_PPO;M?+@[E0TH;*'.&(*,8-, BZ5 @SO&*0!^TT&0ANI* M_-:$J$V8VY2CCY'PH'*%" M/\[IT4OS;8W([J/],H9YT,\M=PQ*QZW$1$DED W_HT#16D90Q]=4BST*]-[M MQMLXFVQ074!&Z_Z]+?O\WC6#MUN_:.9U00RB0'E1!(:%%JA^19IA+'H M\YKK:"QW2_)RZ++JTL#^ 8.UF7!0"!\8ACP U!G#4 40) TLU;Z"M2\H,V=% M;Y\']+#C>#W"!E DD0+>>P'#/T5%2U0(ANTRTQ*?C@;TIB%TW5P?I._)$)A] M&2:W$[V-!*%,PX",P=@0RP'?(60T2D]SU5/T=FW>U(K>/@^-UQ:]+2$'2'(L MB-6*"2@]J;#$,M#?XV/:M>L*G2#^NN-M14S.*[GF/CX5>4Z]PQ46W@Z^;F?+ M#&\4>)L&Y1];O :IW5R55%U8FEH+YW::8Z:Q%88+KRE@QE9[/L:2#+#(>4=\ M/".<^SS,7D\X-V5"20Z\$V'M4>N1AK"BFUJ37A>OKW#N0:I,+<']>B)TN2+. M8^^UXL&<%5Y!0;=T$QN,VZO1C9IS-B%4-PV]/X[T#%WU&:30#$=8VH[OIIY! MI*!5CD#N(*0&ZHIR#T&?^5U;C.^NS<^4^.[S(+N^^&X8SFVK.,+ (L81QYK9 MBCX/ MOUR[+=?R(#WI-^"=K;]=./HV %8_8O)>I:[ M^?^]+!:+.D'@]0;(1-A,/0\P AD6"6'"[%0$:F+F=;3E=BTJ+< T[B&1- MJ'HDM98P-?E )I 3)F8@(@!RR(@/Y_@6/:8I3%>+.HOR[5K8>H2SXQB1-_/P M8_YI]'N'\2%[WU"3R;I[U"-NB_)A?1-T-"JDU<_;/"@]98POV_WJ9AX4D$4Q MFTXB _M_J; M4,>17/^G"!ON/\.NM2K[^LKY.\+94<5/OO?V2+S7X<89L))8H:PQ:SL$ (5 M 1AJ:RE4]YO?C69NO@P;_8'7I1=: M98HZCY@7"%H$F 0&*;NC%X$^JZO4>E%JRK:B+2CJZ?AG=A@HXJQ"@W&& FJXE+1-QP;MW2,2\Z0J._9Y^H >^"U"IW@Q-N M&$=Z91AB8(.Q'Q 4$$E)M-S1"3U(5Y4Z"M)IZ>!L'YH+B\#)9^:C_3+&H?.0 M(T906$E>4Q\6SI96$Q3/89Z_K7*QGF0TPNMUR\B@SO;ABL9E1,(4B^7-;4RD M>/IY][NV&1.28JP5Y%0""@2FC%OJW7RWQ*.B763ZXO9+/HDGE(1# M73)L "!".:LIL]XY11Y7"7=H<"4&6]806L+EDIP_N>\?[I0I!ACSV@2*-$ 6 M2>Q%1:47&@Y;,6C.O!K2T BIURH7@U0&AB0.EQ&#F^5]7FYR"YY4 [YKFWE/ MI?#4&&T%8D!A!W:'G><-,CITI@:TP:"B75CZ8K4:C\M5OI\_TJS*,OK6KG-& MCC?_<83_]0;(%/8<.6@Q(A 1Y+QU:'>P&C.@^HTM/KMTBE%?$K)Y3O\Y7]X7 MDS?SK_EB[:NZEN]/]Z/YI_SA2U&.RF]O'KZ,IN7#<6DY?[!,*T]I6#1.4D8M MHU1;O%LWF*1KEJT[;W4@.9WCE7BU?/Z\S.C+=#F:15^ R@/Z?5$N]Y3S9Q?1 M;7XBXTPQIZ$.9I@(6[D4@.\N[!E#Z;<2K3MEM?SJ>T$4^[O'JLA:O)FKV]NU M TJ^^+CZO)A.IJ,R;+?A("[&Z]^&'?=%MXT7[[D:C)L9Y;1&@%G"E/*:22H> MCWO@TR6N]6H-'6Q;?4+7V]W8:'$?IAK_%1?5U]%L[:\8UDM9?IO.[TZYE];J MGW$:GZ7"PC*"*8> IG9G8P@#TBVFUNLS=" V74"4>,"]6T6J;VY/;18'VV8 M"Q'^%^P&B<+/'HV>-D4EBG@L*%)==AU])( EV1IS%+]_INO8A VPI& MQU E2L+^)^,TUG%3Q6R63_0W4P1E9_Y27$G-GID!@G,9-&L:;_.MX=RY1UM> MI@>4B(%SNWUP6N*OFT:5-I94**L0N7^%7T47Y%ETWG@_*J/=?5.^*Y9/6M64 M@N3Q,V4AX)#0(.C0,N\E-(_V&&EP!RJO3%;Z@C!1HM3=79G?A8D\^EC[U7P2 MU(Z]"-T#TE*K;Z9-4$^,BG$S'%/(@"([,I!A#9[&PUOG,&RI!7B"% =)!G0(W!RJC'DT\UN!D?\BUH+V"UJ>9O#[(W,5KM?3E] M&)7?-K$KP5XM#ZD-"2-EC&#KI?$Z$*>!9Q8BLQ-X9--KG\,AWVWV@U;'D8#/ M)AZ.J_GBG("X'NHQC(,&OIKE-[C>TY?Y"8QAY0K@4WR&K$I(&$$0!\ M6+80BWJ.7Q="XE21IGH#9%!2X1%!WD!*@D@2:]$6@: 2ZSYSV!TMN-0%4Y_7 MLN@"L5<0@*29]I8 %2\R$5/24UC1"Y@=7 !25^P\%IAT%D0#"6@QB(JP+F). M:\% N($Z1C>"_U!D2QH45\+'0?DK781]K6C=700FL? -Q@ 6'& * M-/8RNMAN3BH#?*\Y[?W I//0Z,W9:%.N]O/BT,W;RPTS3:1@,*@A MA#INO==$DXJ:H*&DIPSKKEY4]RI6(XQ>UZ.II@X%DQ-I'DM?(RBLH%O:$<'U M:LKV*Q^IS$MZ,#T/G@LXF=9S+\T$=LI3K1CTR!E#M">NH@-9U&>IL'[9G Y" M7\S\YZB<1A.@\AC:G&_[AU0EDNJA6,V7)_F>-F#&G'%1ZX&*<@HA1H;:"ATA M&MRP=I9\JR41Z06OOJ1ISU$VIMQ<%N-?G^1VJJ%!U!TB"[A*(1G4B$.DG&72 MXPH!P(?D7MJC;M$1>J_-J1TZX8EPQC)B$08D%O^LJ&=<#*#9,\(LAJ"BF"F?;I]TII5T+A,UZV^Z['I=( MTJ @['N/"8"1)4*, YH@SHU2% !6]UJ9J MZUVO-E/3WO7.0^SZW_5LV*V,1IX@PYUC7$*'*WH!9GUFONCB7:\V.X^\ZYT' MT4#>@PBW2#I@O9$ A_E3JL&.<*ROZ%VO-OR''H;2H+@2/@[^7:]S]@WV7<] MCX AUEEDM 70 +G;>X"AO;+NS'>]VIC7?]<[#XU$VVE1+O>4L/!?SQ6P\*N] MH^-%[[?UP?$I'-HZ?/+7%UA_]A@9H4'D*2+19(0QW:(0:*>S()=^4S>$5\!S M%;*NX>O8H'H[FD_6/OXV%G0OONS[6;>>0?VECUVBM,+;?+3(%YM_'OE^=ZGD MGTQ@,18$V.DB:MQA@SG^[1[N7_+%(L_7<[/Y8EQ.OVRI.VG+GNB9(:Q!T%@E M],8K[IU70@;*+<9&6*%K%8KJD^935NN17AEF!@9BI:>4(PA)H)A5M$++^_2" M.6JJML:SY]=*K6'3H5':AN $ E59CN9WZZ_'LG,G,O<=ZI(![94#T5.,0$LA ML,![ @'BTBCD19^W&V?9KJVP^COQ:06DWNZL7YCNR71MASME.-#(/3&$*/(4OIJW)U&[T3))%2:( ZX5,<)10+P.N 3PH6,8#_'I M_>(RE8K>X*3*%ZNR-:':#99)Z:"(CDN:Z'B-)IA4!'AE 5.>L70GT]93NPU& MIE+!&YY(3;^VMT_M!LL@8AYHAV+9($-0T$=51$4Z:XGS9D!IWX8C4HG@#4RD M/MWG93ZZ71Y/LGWN6)GAB'"D%7(<6THD0C&F+.S>D,?JWND"U7KVN8$(5#)V M Y,G<]*Y^;R!,H8U) 9+87PP:E%0+V.M.X<=E9)S,*#,=@.1I#3@!B9&3W[_ M!:3ZXW$(%K M$[B;0>KZ]KL2G M5P"[=A38>[*.^:&*>9SYS>WZ-S'WZ'SQBI^N-;/68T\UX-8[8 #V#!MI@6#8 M8\CJR/*U/%T+SX/422"A5)Q(*@TS%:W4XP;)T/I]NJ[-LS.>KL_#Y@_S=,T MYH!Z9S0G%@13CS@9M"R !3 NZ%S7^'1=F]5UGZ[/ ^EJGR@91]YJ!3@S/.C8 MSJ$ME1!@H@;JJ=T>\\YXJTQ"ZK7*Q74]75] '(9@I6[UO-IVY[9]QB%TF 3( M/((<,.&5U-N]E'!(!UB0MBOEH@U\^N*]G\ZC#_-ZIA^F=_?+F]M?@O3&A!7J M(58B^O?H0-FH,T?(L*3Q3D:'@Q93@H0 5%3T.R]1LGQ<[,$Y53ZZ0>P2$K-+ M@')RSSC2*Y. \V#]$JL]8M9PRWFEA1$E<'K&L8L]&[VQ-OW-(PZ3'2S]?%,MYL["]/+9G3O[IX14NK#<6X4=\ Z;K37!-LH!U1[[E[5/2.VVGDJ MC?(K07(E.7U;5#9,X"Z5KODS1C3B*-O*+_?WO?NMPVDJ3[_SS&/L!, MW2\G=D]$76=ZP]WVL=VS<7XAT")D6TI!ZK78QK7W&*YC#$#R$ MDWTG7KRV0"A(S(C'5A$H4$R_U*NJ"G^DQP8#;AEVQ_PX<2 )ED3M/=UJ.*V[ M%ZXL/ ]&:BBFEFF&@)2"\GJ*TH#TS=X!-_-ZU5QW4*ZQ7UN0L?2 MA;7!^4LVGZO5C UE/EUPR\6&.IA-0:0U3B%BD(V,$,H9H!(B>K="8N$2W=RKE;IU2TI-RQ^5WWQ)-C41?.ZOKZ2><+L6A^ON;K[OF'O6:$X/+ QS&FD>>T]X@X'S@MI: M6B90AQ["8&IFTBM2U^&%-]9]PB".C B./W L+LQ"0\$P,]+6.^Q6AB"<2QI,_"";"S]VR/.]CLW<"P$:D1#X87=_ M_T H*A?QX%N_6'W=O-X28&*!4BR [C@57!M"M#H0,Q4GHM6*-15JGC.(2>B\ M8]KCX'L G$MJU-BS'J=3M2\UCJ[@)IW&39_&&H>U8A[(1FQPC#HH0R>+#:: M$:4\EBB=K']%:EYK5;>EYET&TE0I6$3'PPHMU=:17CV@<%)B;)WQ%GHD23SP1C2+L6U7 MVY 7X2?5O>@%H&O6=!ZF_'9Y:=QW_ :%$$2X "6%..:+,:*/TFO(T\WC:G%@ MJGD, M@US.5=#![G]^6BQ4OCY+@"&&(\<\0+C+2!3 /.#[)J0-$$N3M]&$=7 MG,:RB6>%[&]_VP8$J]E/2_?[S>>X#OK5^O(-Q0YW+:C#T G(:%68(>0T'6= MIA8*I0>X5V/UI-K3>"CF9&V7[ETFW[.P4'LCXIF0#GHNK>.ZKM/63H'TDK6K M48&&M+0^,+R.7_Q?512OFJDOX=-/U?LJ8EW_,F9W8&N/^?RM"D@X]TX )C%A M 0;NFCIS[6"'D!U[#T%N<96 *SJ+2YM MB4[/PUZ-0-2'8]4[<%F\D^R!>/"^W%;OJO7-)=W)S]^J M:45K6+QQ8YI,;SGBUJINFR.^#*2IY@(1,]%UMAH#X1$+4+%&2D>\FVB.N+7R MVB<%TY!ZK78QK1SQ%KM9W^SZT[ZM% M\#]GV]5+?MX+%M#?S0LEB!622R,\)X!AP:0[ &$D5^GAYM72R9=Z(E<#,XOB MJ)_+[6X=_CYKMU_MW6Z_T+)@#%#!+N(&2<(@65J9](I-0$,]ZI MEG<-/*]:0W'QF^V"NQ0 >:@= L8$T3G7!"$?GDEA.030TE9;%'EEOE/M:CC4 M1G6^8]?H"]; %T<4SCBK"'&40RX]UK,KEFU4 8J,6P=V+YJQFL_WMRL43Y^]DO^SN3;OKZ;RO[G?KF\]E M/,)P4ZT?.V+T_HWOUJOPMM]^>[;W<2%X=W^=+_VPN[LKU]_> MWAZ]Z,H]RX_.J\V^]_G!!9<<:1;B2.LET]:)\([$6C%*M%7>MF(D#.WO'17C MW#YXVUL4D7HGJ>".(NXT I)#4J, F4Y_C_:\*=ZG0H^Z:[UBE?4F^8=MB*WC MM^G=)@"XV7QX^/+-F9WRD^,*#"6Q2AMM"+:,[AN$UP!9XCI41@^[7=Z_!3PW ML1YA&RWJ?)CBV;W1[ZXK* : NF#IPF0#DZ')J:613/$\]XF[TE/S[7? T+3 MUGJ6F^ Y*/LZ2O[[ZJ[2N_EB-E]^.MHM^_C%A?4"*4ZXC0=\2P_"/QJI4%B% M\]O)3M3*JFC MYC[0&$O31QT6_:T%\:'%Z$(@XBE1D7DLF1<"&D$;"S=P3"O(RZGK'[RK&TVK M9'B+T050UA/E,"1>(^>@0+Q9/34'/F\WL%?-MK6:SNC]<:PG2W-2ZWR& M_F6O"EH-C=AHR<+=.JA@MZ["M/W\]_C3\=-YS@\J&+%8">,)T)8J[(ADS>,C M!1'Y.:1#V$7O0"6^"X)LL]U-1/)@G]]./OS'+B\,\!XI!C%C@FB*I%*VB;0M M2W5=+ZZ$=\]#, MK@;1/3O1*U;78(D\JZ)NR0IY-JK0P>*E ,)"; PWB$#'A'H"TRN,QU^/NIO:E5"]^A+VR\DWU:EAA>%>.\1QW!$6 M6 0Q2>.+S^3;>>^QO;'[QL,;,RX4MMV4,.VNR:EN6UL7QQ(]?_>2KWIP@_;0? M7/@0(@O*H<%.86NL-@@2&J)FX!$7LE4$V5V88^R==@,+8SP'U(5GQV- % [K MNZZ%B.5\U^;L#*&/U8 (_0&9.@0C2'T\4@AJ#S!6)KQ[#P!IS.!T^SSLQTY.>3E(VTA":MM:S3*CD MH.QI\G.@I9(ARYEE(BRBA$/A:JD\8Z/6)*<0-UIKY3P_YS(HIL7/\<)C3C!D MT%B@C4,$-JN=9#;#/;%^U-P'&F-I>K]+&T++V_FI_80G5Q6(8,<,1E81Q+QT MGHI&#N8[-+CK_>$=T,_O#LQ8"GY??:F6N^J4*UY?4DB#,-! "Z.8E 2$-U*# M @ DHP=V!-4FHI*8K(R%9QNS#^Z.!-Y/KBB0P%B&+P^+A:,<.!GFV,BD.S1T MZWT+>.!8.QV4L9Z_7ZKM3\N;L/"_.9US_.ZZ0BLF)(7>6:H8X@8%P6I9(NT[ MGSW:$9[$+M",I697KF,_T\V[:OWA<[FN['RQV[[X+)\94<0F\QAR[QE&6%HK M.6SDXX2EOX1[KQP>0?7]@)3X3OYE%^5^>_M+]?5MA/#8WNX/UQ588!TG997D M CGCM6R\>H5P.D.@]V[2 [^?NT+347,?JNWV85/TG.Z>7%E0!6,+NK" "!#^ M'\P+-J&[]8XF:Z_W%LXC:2\=G([ZT^7-/Q>K3[\&)#=J&UX"\]7,+8]Y2&=& M%1H$Y\W:&-$9*)6/AWG44Z>4IWM-O?=3'DFO_0 U<-[S:"IPX*3GH;_7N_#M MWSZN@YM9[IEOXW_AY0THQH@J7YSKFQ:M#\X-+0"!W@"*#/08&,N5(T0)9 7R M\2BO5N=6#;2YW93L'-.5_O;=;UIW0;C@?H6&0)A(W0RN#XE-#R%7!WRLPF#, M#9B3+1'Z4_31A@C#P99USK6=V&<2L.UO4DAC9%@"%./!T MN,02NT$,Y8<-HX$ '6^K\'&:9Q-X/UY<8*(45=1RRVEPZ(!WD#7 :8?RSMT. MH;X3%M()L]=B$5GF=?,TA%[B*K>X^[!=5]7I,KAG5Q784(.Y$@XJ&OFQ5-/Z MA;C/;N>3\>D#WU5?0"3JZ.G+ MV?=Q4S#Q8[OH9T85P>J]Y\'F">1$&Z^!EX>I>X)A>F'T8"4G@[Q$^H4I4<./ MVXE^MXQ,M(^K_UP%E/X1WEB[]3&'XLRH0AG%K>#>A_>1,/]PI2HX9_+9?EPS(FOJG?E?/9Q=>9]WF)4(9V,AZU@#6GPH#7T!(IZ MZE[Y=$K"8"?D#J+A?F$:.'=RX#,^R1O\$MNQ5V]O#^52,;VPG)EJ'8^.-JME M//7P\/E@>8XND\HQ%W*0YWUU'^M,ORM :Y,/:3.\\, +JT+P:JP#B& /\,-& M \90$=LJ!!\Z)W)"$/WM\,OV&9'6=RN($)X&/"BBQ",DH8 ';)!UUF?3(KI? M11_-B0P%7-89D>_>$N_GFW^V:B]X8E3AK#70\N!E8QHIVUIQ78,#T:@]OA)S M'@,8PFHH_,:*?7^8<:N><"=&%3[RF1 2Q ,@)97!::_E#%$9S3SIT8L&SUE% M9[1>KW5DF0#)S2BN8PQ_JU:?UN7]Y_G-#W,_6P]U=FS!+:"&(D 5)DP1YQ7A MM48 MK9/Q\"Y'GPCF71-M 8$V\J-I>(8D,<'[5P=9O%!,YNU8]*2GD\71:0A-6^M9 M.@PY*/LZ2NY:":^DX"'0Q]:'11,*HPVVM50(YW]216NMG*^$OPR*:57"@^"J M<.TM$PIB@I#34M:R8:HS; S:SA\]/CB>G1$R\41 M'^[D]853" $M--226(@UM[[V9SP#[39H>TIL9^>[]8G M7U 23S/%U /A;7B5,<]I+9.FCN7IN_6DI]5P"+T.[6?EP^6D]!1E;VKQ-]7- M7SZMOOQUL[U?/V@[_O2#IL-GQ6.SE:4]+,M,!= 4D )( P'SQ%"K^I)8FA?%/;,7]N/%A;1 0:4"'I( AR VCM12"81@LE8OIXEE MYT3U!MMUC.&7\NY\)N78D((8!"@TAF!*J>3.>RIJ"16A-$]_J@^5G=1^9X1> MHRUDY5WE9 *]< L_5,OY:OW+:EMM[*[Z^'7U\?-JMRF7LX]?PVR^A0].EA:U M'5XXRQ07F@/-I8UGW%+(:V'B^S(?+ZP_O:P&QZE3# M6(35C'OCM/.&<K^]5BOBT# MD%6Y^5 NSJCRV*"",B>,<881![27S #83%Q2F)Z_'GI'042]HAIR[)E C:30I+^S!RON&922V2-68UG%8Y5; M!"3&*74F[X1-'!]44 @)YXQA)*41F+-@^0_*F;%,(!B[04AM*8_PMXQ',B'U 0TF=8132HO0R& M7,9E)_M3XC:9E73L)_6^N@DSG2^BEH-:WR34=IR\3\&I$!I:3(,B 1(<^.#/ M6XB9YC9\?L4BCV;*>QV]O7U04JQ0K?>T5D&+F^#[S,JZ,]L)6%)N5T ?CR@- M/K$UR"JH48BB#N@HI,F8$>%%91X]Z?R'ZN'!(1RSX*-5ANY1H"#R'KX3J?J7 M+RX8Y]HY',_B@)H$MYR+&F\%K$A?808NZQA6WZN><1LR3_OC!$^F:8]=7G@K M*:9>&.8]4=S%GVJ)G/(JSSWE/E1T4MN=T'D->L]J_S@7=5\G_&C.=*S#I+/T MNR,C"F Y%UYQSRD'$FN@G:SE8Y* ?'8A^U'3:@A8$K((01C#Z4/@B@ 5#IC:L&X0'TIM=!T)EV\8R*?:\Q=,PJ M2I2FW"!:RQK\GW3B_,#%,Z,X=D- F'<=1<"$@&#PP(;@"D)+*.:U+!R#25?/ MM-;3R8**-(2FK?6L?+NMGB$(8*^8X\9!)*B4GM:OP2"OS_X\1H!:H .XOC(=9 6B(-L(>SIP*<>J7HF5'G6B:&.O2)'KAZ9K1=N;Z@FT8!!?-6*2PM-= 1A!E#S=:&"6%I MIG3/GO34JI(B#:'7H?VLG+BFI"Z_3&D[VSV_I7 M4CK?6V6J^KV<.IXA_+WQ_L_)?JI9-3S@\JC!"2 J8I MDQ(3I#W CU)2ETXJ&HWX/HR-] ;96(;QTW);+C_-?UM4S4S#W!>[N-'ZM]5J M]G7^R/Q[P43:#"\ 8 (:'YX(K81B D%=@^F(4^G\D]$X\<,8RP#@C5.5 MF^K]_-/G[=O;7S5]MJO67ZFWDKV_7Y@%L-RGZY\/EWE#X%5KPC$A/$X:;;I4T';^I -)C:1QA6@!CF376^ .F$GJ5?LC3P$4V M_1O-F7J;<8%^E:4X'BIG(!;:$"F$\)'85$/@)1K3UCHE_4YDL%Z*JB-F4;:>B\!KUG1P+(0=T]A3D'#_3Y M>RRXK&XQOYLO'SS5=J4;K6Y2.0\9A+4 SHNI5.QT4G5?Z$R[8@?B@)010#@*N#4$ MJQ"S'V1%P3D?T1(FY?\-@6[>91W(2,.!!@8AA:E6EB-2R^(A@7DZ@3WKZ61] M1QI"T]9Z5BY@3LJ^CI*[%O,$<001FBDIF;4\K*U<':32P<\9\\#5I"J/UEHY M7\QS&133*/&PF =K#T8NL=5(*R@XJV720(_):)S4:M\GJM/@_QM& A*$>HR- MEPYH9VPM$W0*Y+G:]Z2G5H4 :0B]#NUGM>KGI/1>(O_TZ@^H.2&8$^U8<&^< M(J@)B#7F(",*;4\PGZS^N R-4:L_L,.8 :W";#1VR (D:A_4.,$SVX#I5U'= ML!BQ^@,9J)A'U!.N07B' -U,MQIR8@/\9M M]=3".S^]3''DZH\4)77#HNNN]!%JS+D]Z2/#"B6P!,X2#02'%"BF1.V1&\G) MJ*FF--;58.R' ?#+F'MEJ_MU=?,0Z(5KU%U$]W_V__R3=M78D#; &B:QTM9( MHQ00YG!D6:3?@595;W_2KK[?%/#42:=C.W"H#,2.*'TXQ841B,F8/2F'H5VU M-IJ!:5>7 ?TJ:5<44@V0% (HXH3G5JG#N5.,0MNA:G5BM*O6IG">=G49I%.@ MWRA(C76:AH<5>2:":Z=!+9'S@.2[!]=516UX.&GHO :]9[?[EH.ZKY-OZZ\Y ML@TAFZ0R"$4P01XS'&+N@WQQ_S*? *@?-;5LCGP9+*-5O=?AV"^KY6'"9Q5_ M=$P!&<$A\&-6 !L/$(XQH4/,B+DTU4_+ALK5?5] 3-M(E9PP!%"%'"JB)7" MA#=E(ZL7'2J2)T;$NM0C' +=O"DY*H1MF"+@I5<6*,F]U@=9XMMQTEV56^OI M)#?61?+"^$D]KOCZNKI:(6C%F7E43$:JV5\T2L MRZ 82\']=%66!G)E&9/&@!@A<:A4+1L,WFX^KE^_:NX#C6E0[ABWA(7XA2!$ M-!0:*6D:A&B'N&YBE+N4G;Z^4)T&Z4I:"A'E/J 4P!(&.E#+Q+GU/$^_KB<] MM6)?I2'T.K2?E7^7D]*O3+F+G36Q$08[CC7T$GA6.[$<:#SFB:B=&"BM83Y) MN;L,C5$I=V'1"6N/Y 1Y:UV4'I?3PURG,[G&IEREZ*H;EB,1KGS#D GH&0* M&2:0!#+\>)B6YS[=&QZ9F MW*4HJ1L68X6F3RE4X>=%]0*7ZD2DVF9X@2 ES&'J)7?,4>T,KU_T@G(W)H%A M:+Y>*FUF !PSYNVYW^^KY6P>+]_XU?K=>A6&;+_%!@K_VLWO]WL&?_+W&IMR M0@'GG"0V!+^"J'@TR5[M0AL&6VWO_*XHU^* J9#* MC;E#/A!_KZW1#,S?NPSH5\G?(QQ1$CPT'%PTZ87@G+ : H/8F'725]W5:VT* MY_E[ET$Z!1X7I>$AU9"$6)@C2T"(MP[>H9!$Z4P3M7VHJ VA*PV=UZ#W[+;R MXIJB9%E%#NOM$-4>EC+ZE&'[HD3X^]=ZA$. M@6[>3"X#J0#6"V*U50A:SI%NG@IN79YN8<]Z.DGI2D-HVEK/RBG,2=G3Y.]) MY "7!D*L&?2*.25JJ92C--_]\4NU#;&J\\I_'4>!L$E/4C MH#3J<%C,2/R]5#7W@<8T^'M.4^]),%SD?+!ARRQBC?4JG5Z,-S'^7LI.7U^H M3H/!)2CPAD/&B20&6T\EJ;?G%>7.Y.G7]:2G5E2N-(1>A_:S\N]R4OJ5^7L. M8#"9)Q@P&D4'!8,06V5 MV@B73I =F;^7HJAN6(S&WQ,>"DT0PYY;@XCFFN%Z6D##=!6-S-]+?):2D1B5 MO\>\8#3(8S4*D;L6PBA43\T*D5Y9-C)_+T5)W; 8*S2MN5/OXJOY*8%*S69[ MT$_M4I\?7& D'3$44F0P =8!X)JWA\NYMG \RDSO*&;,W/MIN:W6U6:[9_!M M_CS<]-%ZF)12(>N!Q)%W+92U&!L%M9.>J78DUS]9>M_O(T"*L0^O78:THS;\ M2+@]8&HT%=-GZ;4VFH%9>IA0AR1F $%L#'(J;D;J&P)(_3I>]UJ;0 MHLO>19!.@:U%D*&$$.]"*,69PP+Q1XD4IOENVW5541O:5AHZKT'OV6W8Y:#N MJ;/TH*%884@@%HQSJ+7FJ);/:YQ16K8?-;5DZ5T&2^)VQ9 'FF)$B./A&PD/ M<3P(?Z)ZA;/ALZE0\"[5ZR#H3)N'Q[ PP8@M(R$T]]P;SF0M*S0=GO")\? N M]?F&0#=O1A;%T#A'#0=&((*4E;Z115N6J>/7LYY.4K/2$)JVUK-R^W)2]C1Y M>(A@8[B''%HL)1;!(7:U5!:-2[M,(6BUULIY'MYE4$R+A^<-M)H8#R]E+Z\O M5*?!Q(("0BTC/!PC+*2$%M8R<00GR<-KK:=6E*PTA%Z']K/R[W)2^I5Y>-PB M9A37PG(C)654:U!/#V&=WOMK9!Y>:YC/]-&[!(U1>7C!=S18A64'*\1BIVYG M&ZND.K?3*OI55#V\Z\%E'YN&E**D;%F.%IL^(42>"TF=7%D):130#\4 # MR[D,P1BMY0D"9D0JOQK=I1MD$Z#3_;0,M_N33?=H*/D"])G&)T\!3Q/F!WTHL 6S,[[^=951:V:H"6A\QKTGMVV6P[JGCJ;#GDJC!;:4D"@ MIC1@Q&OYO/*C[K5V:7S65DTMV727P3*6VOOM>8<5,P!H@0TS4 $+@XO68,8Z M5!&.W/,N4?5] 3-MKIT$VD#K,8:4*.B4P C7LC+'QMP*GI1'. 2Z>;.NF*." M.X,U1 1"0U'XHY9%8.CS= M[UM-)^E4:0M/6>E9.84[*GC(5BV/MK>2<&L6MA>I%&?EF1U&W+(0$=V[@>9M\$ M22W,Z-F( F 1O'-"T@EI$R$ITLYY*W&$N$#WG'.Y MU:&A?Y7I5*VXA Q0:#S1 (9_>%9# "T:\^#H;IMG VK_? ;U,A2GD$G#/)X= M2Q&VP@("'':*-Q))EG'Y0E<5M4FII:'S&O2>U699+NJ>>@;56QS^U;D0 MO>IU$'2FG2/5W ,IE<1:.LYCI;ZGM:P$NNF<"S:\FS<$H'DGR#P4S@=0F$:" M4TH0]K:6A2*:J:_7LYY.9LK2$)JVUK/R]')2]G64W+4%"7?*8*8,XH!;$X]" M4JZ6BK%Q.\ZD)$1;:^5\"Y++H)A6WMM[#2&4VOJ $'7>*=_(YD"' V!&:D&2 MJN8^T!BTM4!O+4BL ,0**843B"AGN:>U/V,=8V,>;Y&[*]6C6@2$/H=6@_*YP 1X8XAS!$#N(43,UIU%Z MKG;DKB,IBNJ&1?HS=6'7$2B%0$"KX"A +:4G1J@ZG:P<3M_S'+GK2.*SE(Q$ MHH+2NHX8170(N@@6FD !!'"RR?ES)]*#T9&[CJ0HJ1L6R5F&R(&ZV;XIES-; MW:\V\^W[:E.MOU1J]M^[S?:!IW DSW!^:,$ BF?^"08XXYAZ(&#],G 0P8PR M2+G160:">+2]Q\_E.@3=FVIF5G>QA\H^NCNU"?GB@ )!0Q24QCCNI7;"( 4/ MTGDH,J2=/&4EG)XU&T[WN:Z57>!-MX]=E^?"]T3 /$WK[I5I_KLK9$;LX-:30 M6B+$/<,,(:*M]:[9Y/=>JO3*GMY]AQQMHD=HTUV1QS3_X_H6.=M[3OMQ-^3D ML$(X;8QVAE&)J 6""UBS!#PV--VGI'\$N^@9WK&K?"YOCH&_W$L;RST,ZYE>E]]J9:[#$N8 M]M/JH:7CF3L5..A/44ZQ),) $D_2IMA"%((:IGR[0MYA,'F>ZCQ(TE^94;L; M%DQ@+FA 1^!@XYA*0_@!(62 '3.O<&%I44^:/U,R- B,8Y8)9<(N1=HR18DA MGEG%M*50F!H@B\B8><=.E(2^[>$B1NEE(.;-+80*.,!@P(8:*3$(J[H\R(*E MU")/&D+/>CI),DQ#:-I:SXI^D).RI\DH%4(;)PD6E!N)C37*^%HJH3N<[S 2 MH[2U5LXS2B^#8EJ,4F>@Y!0HJD@(UR!4RNJ#; 1;G/VA=JEJ[@.-:3!*/43> M(6PH-,19QVCM3_ FPB,TP[EM/>FI'*$Q"Z'5H/RLW+B>E7YE%JH+;H8/G 06A&G,LA$&'Z5$'948< MG)Y@/LDBO0R-45FDD 2702#A!"=.!*DDK+U%2J68S-EU*8KJAL5H+%+IK?0( M4J@(B8?<6BM$O<-H;8>."&.S2-.>I60D1F614A5E"_]Q'-[LB-!8Y768&A = MMK?'9I$F**D;%F-%H'6.ZF1JX^&2PD*A '> ABD; ;57KH[3&+YR'XAMOI]ND[,\S+G+U'9W=^7ZV]O;)_TQU2.5ZOFJ;^WQZ?:&983IVX-?$0HP#O@C4@%#)QVPCWFK3K&\]'\MM=@!I MM.S688J_+C?WU4T I)J=SW0=&U-XKKU7F!') 8#( F%X(Z-'-L_-LI[T]MP* M>D;I=5I$5AMHN1G"=0W K];5S:DX]/2 @BEH$0P./G?8*N=I<.QKZ8+?GN.Q M(]TU=43WG: 92_&Z7)0A,OGPN:JV;P[5,6?\@6-#"L;"XJF=)R&64T)*PQ6N M)920I"M_H#S:P"Y!3SA=TQ+.+@+'!Q5*<0,]XA93PCU!!CT^/D2 3)-H_2FO MA35T0NJUVD66WD%.YG =,]A70:G-IFK39_GYM84(J%",N&1>2B^M%%+543DV M'4@T@_D%?2CH>9_ECK"T4_6F%GY3W?SET^K+7V?5/*I9QA_VVTI/M!L^*MY4 MG\J%"PO?]MN1E?^%JPJ (8):*J:<\AQ(#[&IIZZL2]^N'J@-VT"+?7=H!M+J MPWR.OJB?7U(8+!%E(=3QFC&.;)QM/6EG#,QSN>X$_ZI7*":BQZR6UZNHKY>, M[5-:W7^N@N3_J)8Q^W.F9?VI084VSD(4I@J=0?$T8ZB;K6L)F++,_DY1,Y]@I5WR8@.3PS6 M7A!K*#?&4>.:Y\8C"/)<=7O6T\G:D32$IJWUK-;HG)1]'25W+12"V!I),:9& M"><0!1[X6BJHV*@N64H%26NMG"\4N@R*:14*6;W^Y?:MX]A(F>1 M^'QH*=C(>'+/L.7H@JOPO2HX:ES"X'7IZ%HW_A8@Z9N'@WF?0^A\.,1&BT7* MY>ZVO E6&GRP@Q#?SD4X"YU;$1\I,-]8QJN<9X&_2'U)#5 MS._+Y:=CT%XSWN@"RN"*//KX/KNB ML$H3R0"55%MM,=%.Z":-PGVFV\&)V#_77"<,IJ/#K/SR<54WGLI^#O#=[>Y. M*NV[:PJD.=+,&.H0T)0J2SVIYXZL'#6<.E],FX3ZJA_9!]5;^?MYO3V]IK!& M$8"]])!8!8&3#K+&BY,VO9OP(,T$.NNM@^RC$48/^2%U$]RVS;P-H_SE$2$\ M@]IIS 6T5"$#,=.HL4O1@35X>:?H'/92^X'IFF80?UQ7Y_>_SHXMD&(^A.B, M!\=?<1V$-@U+2%"O\O24>M-D"\OH Z\_AJUDY9'E:R*];(;]O2K7L5'1+":' M-S\M3S=Y.G)U 83DCE*(B:#"6JV(:QQ5ZFR&&?4>X5_UC<]HV]SE?/V/(2;H- M@Z VNLW\7)6;W7I/0-K\*,;95>*B^Q16(B*D8(!AXJ%!3^LRPN]\WMY%WPH_ M9D\#0OG'-J\L'9))6=65K>FGY?UNN]F#@LXGRBAZ(K M63M]OH-3+*?N]O0$V347I6;>24O1L]&%T$IZA)QG1#BFG:.FV? -[^Y,\TR# M:+;%,M0/>G\W+PBQ MB82MS M#M:4;?0ZMEF?(/Z^W%9O5C?_-*N[N_G#N?-G7:^S8PMD,;9(6$,0\)*#X$\T M3H2 >M2T9SN_ZSHJ/W*L>U_ CN:=K=9?R_4LG@:^+F]:6-#+ PHM*?&8<\H9 MA0I9C7@C'? T_52)P0H)LC";7M W1&Y M\HU4P*63[N TNW]WAN@ZBO^EO#O/KSDVI CO.HN5"XLXT-!A":#'32V_MIF7 MKW91V4GM=T;H-=I"EAYK#B;0"ZGJ0[6Q&S5NW]J M]M^[S8,C&YR57ZJO3U;!]6H9?KRIVK0RN^@^!60H8!V)Z51*30*TI*FR9$YT M."5[FEW!AT1OM#V5\&UO;]5L=1]U.GRPAL*E'8>>,^,I!8RT&3^C7,L M;^]A("T^WP+I#[C79!I9.A,96\25EIM&_@_;L$:&V'CSZWUL]AFN9^ \+:K5 M^,)@ISBE807W"A$ D$"\Z>"@3(;)Q6XJ?+Z:# #26 ;2-!2,Y?W;;V9U=[]: M7M)*]:5Q17B2N&= .L5B21TW0#?\PT@V2S>(:34F'P*ML2SCV53/AJ4O7E^$ M0$ZH((K2A'IM,:*L*8)@W..\/8R>]+8:#JG790U9.A4Y&<%UE/\^'@B[K&:N M7"_#._%\5N/E 86W5A,FI-%$6.LDY[198)&A+C\_H:.6?CA#N0=8$K>G?JFV M=5KD37!2;'6_VLRW/]W=E_-U-.YX8/27:CU_\9SLRVY06$4%LQ@**I5UE,O@ M\SRV'34\'ST/?*;M8)B-]>2;$$ZM[JJUFGV)!_'$Y-Y!B%/.X8E1A4-08H2 M=W%_%R HM&U2>UBFVT;OF$TGC5L/@>;C7_%E?)+N=C[ M15M3KM?? C1[CNU)PV@QO@B!5;!^J"UW-#P/@#GR6,T&5/HKX_*#.7*PD?XA M2W0INOD3;1=&:;45VC,D%=5>Q\R@?72V<'K,<'DO[^LZ$\, EJC[-ZO-YGVU MJ=9?JK?+%V9V3.MGQQ46( #".\X1 +2&4B/[V$\)F'3>Y>6]%*^K[[ZA&FM1 M.-HX]-=-=;M;O)G?GEH26HPN/ 6$&>ZMUHI!#[UX;+_")4POLKR\)=7U%X3^ M 1O+4/ZV6LV^SA>+Q[=8-/D3MO'R@$)I;(07GGF$ =>>PZPRE! MT)N&6$*02E]#+J_"OKY%](K5]2VCU2K29GB!)?9:&"2P!E0#;J1[C+!5EU,Z M+R^ R]E,DB$;>R%IL704R$L05CRG+>&:8\.P/J1A URVR\GG4]J<[ A+8M#P M=CW_-%_&HT;?K,KEQ_E=]2Z$+*N9KFY7Z^I#"&6/1 WG!Q:>*,0X@QQ9;@'E M6-9T/X@T%!WX*E/:6!P$K-'KX.U\<[-8Q<+LM[>WOSTY _[]?///C2]O*G47 M(7LS+W_;'QUP:B5(OFDA,95(:2\U-T *KJB*S0 E (((:SKPJ:>X.3D:D(DO M%W=[6]ULP_+UT_)F=5=]+'^/Q6-Q7V09SYTJ;F-=!BV/O3<$Z\K]K?I' $>>:H!R&R-T08:!6I M4> >=V!U3VEK='#@KFP^AS+);N;SPDT*Y!@44 $O$0 QZ%,6-@^1[;!M J>T MTSHX<..EZN]VBS*^6!_>L&]OG_&?YT&.^T5X[3ZX@X_TUY.9_-2;%M@$+("D M3%. D2?&P^8A4QAW:% UQ5W:T8!\-+=__^LS#(,4_]S_XH7/#_?X#LZO7[_^ M)4 39O:7L%+_=8_DA]W=7;G^]O;V)%[UW]]/K?I]6RW#L_5OE]?6M5+.$?>M MI6:- $@22Z62PB,;>3@>A\@7 RNQDZWV#+L+L^<9IPCR0%!VD'LH1)!#,\ D MM0S3@Q#<&30FP;)\W(])>M):ZV,U($+[IRF*.-O^[QCT5+/_^+?M>L]I.'RX M6FZ#7;O%GB'Z'_^V>3C-^Q77$A*JJ3/6(\WBUT(#7R -^[T[;;[C;ZW MMW6I1(B*/GPNUY6-)12+[P5LXHJ#E(,+L_<8C@4W8TWBOZKYI\_;:J:^5.OR M4[5'9]]\*_[PA!H:]S$^KDRYN(D!:*7+S?PF\LRC#AY+44;"]Q_E>A[!J_N[ MN2#2]GB@.-P7JMEL?Z_8?>QVM;[;F]M)X8=_P[XXUV^GPMN6(POJ'1&,<^D8 MB(D8K#U7(@15F%FF:2N6_3 R?[CY7,UVB_ &/::I8Q'QA7OR>0WR(#AE'2 ?$U1_,XMRL]F_6@_+S![D,W%R MRNT*"+$EF"#FE8O'UP. 8 VGUFC,PV-:A>QUCD@8UQ,P\_G@WT+[Y7H3&"0#L))(W'A'D'%:XQ 0QFV"1[&)6W M62)[!#*1:/6^_/JW=0A&']LL]V$]/=VY )83!;G R"IM/0>^P7+[$!SYQ=8$)80P;(9BC"@L@F$'U5 E0Z9W4!WMG#*'K M?M#IKY9\\W89IM3Z6;_@#H4T-(2IQ E!M,/AIXC2021%H4Q6>._$[B$5/AQB MJ4]SM0W2O;TUX;4RWUZF_E9CB[T04D$!@#12$(5MO5OA&)+INS&]L[ '?=(' MP*K'Y_Z"![R GA"N/&&(6"F,A-35XCMM54;=(<9^DB^$IM,CNWFTI>!LQEDT MKN;)Q_7$N,)X0SD5W!H:_@>X]Z8Q/\X[+,J]LY.'?U3[PRDUYJMN0_P0A3OS MD/YX8>&T0P(I[BWET DK/0#U!*$RZ0<6],X#'E*1G8$9.(U_W#WU08NXZYK%?>--=*6=]R10_AOGLRL79F1Y4&__X+:S&_^=__7]0 M2P,$% @ 5'U34&8 2E+"% $ 4A$. !0 !N=G(M,C Q.3$R,S%?;&%B M+GAM;-R]:V_D.+8E^GU^!6_/AUL-.+OT?C3..0-2C^X\<*43F:[J&10N G($ MPU976')+"F>Z?_TE]0K9C@=)D9)R@$:7'1G67GMM_X"V@__WU MR\>3Z/R?Z3=^SO ]Y?LS+M)\\[5*BNHZN<,[ J-^VD.!M\GT?@%P!K"EU-PB<1D.=8??M R7AO M2=?%B.G@P_E[A;(,WM6B^>C1(-__Y)_+3:E]^N$^2I]5'DK4>\6WR M/4S+]2XO]P6&=V55).MJY7F!9;NNY\8&# S;!4<6N\H M\"27W^X:=H@SQYAYUYG@YI_[LJ)57GF;P\TFI25:LON58=XVP2;&2VP,?,(]\ !4.3CX *@3-+JM&U=@H/&H:3!-.ZE] M^D#'+1LP]&I:S9<4BC/Y8>I@+R.73.YU/F\78\M1V7.Q:DRFS[A/C5^(N'W! ME-ATE]9FR8=M7Z',?JWR]1^O4!$ FN7&MJ-'CF$:T#2]N$/E1W:\>C<<.JE) M4T%BTJ)+X\.+NM1[,I0=Z@QX[2^]21FC>I3^YM/D]_X!MH1O_: MI]7++[AZR$E-\8S;<@-FF__.TZSZC?Q"1KME/]RU?-,/?0N&?NCY@17HGNYH MAN4$MAUXEN:;05Q68913T MRKS+IVG>?'V;+GQM]CM\LSV!YS:YV^&5XWJ!:?C$3*"9KN$Z 82=<=O3XE5U MN0"7;)*G.U?\!7:'DD[;G.[?O]=83_=DI9RSR>@,=/.IIQRFE6@F&W=GI%(R M^;G"ZNB:C\5V45<0F_)Z6JS! =H",V#("-XH^"1H2 DIT @8+J$I.Z4I\?HO]_GS MS\0[*C(^_:$>J0VTY8CG1P1D##_SJL0HY/GXUL'>WYN'A_ECDF8KRPT-,GH* MX\#73&+)MI'6RXF)(&MGYWJHXI[.V\?Y"+GV.>)QQ)Y>?I^0@[YE.(T?>#W!ASC4$\&C^Q3 MZ1/R*39+WE#YW%+Y[2%=/X"T!.LAW9"K2QZ1X:?=KD.?4/Z^3?8GK?Z=SI4GV4C^$_DX>5!&O=O66CMXT M@8J)+Q5=W*??^N<0_%]&S=&?#]2)Z7=)T9U_9EV6([GTEB]YSNPZS?!'TGS+ ME>L;OAWKT'40\NTP=K7 [0 8(90[;\9N=AES9Q0OJ '+GD#C"("D230UW"N9 M2&.A?9[9M)[$,3-J_)'X06;5!!SCG5D3Y>Z2)[1VS>BD$4XY5M57[TW$$&+ M$=0@&?> *B#YO#C.RR]W97^,VG99 5"(H,8X3A,))0,])+^]U4)NSHY(H3K> MYU5"A7[EJELL7P49)VGQ6[+;X\/+ L.%WIA4JJ:K.6:LA8:.3.19EA.[IA;X M!O(92Y91-M1U1 H+U+@&;\+,MROB'$MGJA IY"ZC[I#C2JZ@\0GV*5B6N-Y' M<9TF=^DNK5)<_H(3BF%SDWW!ZWU1D!$_^<*G/"NZ7U%2INW*8@@]-PXT"QF1 M'QC(,3P_[O"%GLTU:)L.E>+:9-!O6]AUQ7@%>NCU9J+'=$1/&D5-(%Q5" M8=65%CVU>CR6;!;QGBR@"U/ZZ?P^E18F9IYY9J^;=4;[D@R%R_(KOF]VY=$5 M:-_6#-^/=#?6?#TT/<^&6F?3='6':S)OE"75\W[G!GYEJ]YKJ\;D>68D0,](^X,1:$>\&B!P.,5 M"P)%=-\J.Z3>XR2[(^!+5,S#<-'=F2XNA;8R CXH+ M\OU*B@!:0FLCOC@2,X>S[.Y&13XU>@1REH%9ZN[G$U$]3PMUEF6-@88YESED/Y,K1,ME.G9HMEPXT7-A;AK$F M.#05MJ=Z1NR "_3 A,>EXJQR#THG(91SQNP8EW,/14_QQ#8.'G M1Z"2V!HS_.SMMA4=@J81FPA&?DC^&VD&\OKE _*#.7;0R6MOPFDVF=(VAF'Q MT:9*7HIPO3.AD>,0PE!S'UJAYMGX#:%LR&J$6&T88 M6B&,D&E$8>";G6G;=L76%,88G$?JAONU)4RR<;,\8FY-)<%2Y.[57OB9!Z)G MB..=4!/E?;F2)^X2R_39.+Y812_$=]7'K*R*^BR5NHPT+!0&CN;XGF/KANV9 MR \[0TX8VSP2)_!XQ8)&$8$#)#[Q$F&+3:H4$\4G3&\XFF5P^9Z0,X(S@KUE MR,L8!W)I+6F,='Q*'G%;GKFQHSM&H)N!;SLF'A3T12%%$W2E@:UF8:U)VBAUEF!!A=HMB(N'%6X#/?X]EM^^Y#ORR3;W'XCIE_(!]W$Y:ICOFJ8)Y^-._Z0E9 CR4 )G_,?B2C?I5QA M^^.M.U'Q3%SO(U1P+1J&O^5$$-3OVG;XN=D*7:S)/T(;J^;O^,%'1,:\P M>8QS=!/PQCDM=X2R>=97CU-S;N)M))G+J$]'>_%V>DT**ZQB$[7:79_LST"HKPE#RZ/_U.WTA%K;N3%H15H@1]JD1X900=1=_G>LYP4 MV RRQOG^]K1Q8A/#Q89HO(+.]2JY3$K/*.\LD5N&7,_C>KZ GL.7&#ZVI[G3 MRS2OF_LR']/FM-NV^@WC6/="'5J.X006LFT/19U=T[*YMM&,MZ98PNNK:>G) MEF!]@,8GX1(89=/E:60O0Q\E^I.K M:I:6I&L#\8LV_9CW0H\+3:CT/-# M"I3)#I?-I1T4'.> 6I ]QO&T>N(XB\&6LQ[17'M:CA)S;C ]CLEEB,]8)]X. MI65PPK+.TQTG4/X=[S;$ZE?2X[J-,):&3-TEJA8CV[$C2.STPW;79'J9:Z0) MQ3+3(P,/!%I]'Q%5'/8UAC'L75Z_F8@X/IDY<$91 0(+4%P""S1CR&-?DIF( M1+%%F!,-<-R:RVF/3ZRR2*!H_G45&4[D4IL-Y^%O>'-/AM(A+M/[K&Y%]=PI MB@,/AEK@N'9D.%H0QEYOS"9AYSH 3LR$8A%N48$!+,ZCX 298ZOS)B"-3X"/ M\#7+JLEQ8L[4>2.97$:=-]:)MT?$R>!$7&+:>3C3#*!G1(;NVBBVW$"WG'[+ ML^M OE,F18W\>#+#RIZHT"@@3H+4S+*Z<(H<+KGAY'.I@L/KQD7)$>*%570^ MT2N7&E-XTU904+-]&)FN94!-MRT/&;[7SY9%B.MD2I'G*Y::3WG5=QF\ 0D= M*C4=271OB!");+*CFC\^Q6&A;J9YK2-$G5&?,;0N0WA&>9#+:V33WPEUW=^) M"2%"1!-UVXB0%6A.Y&BHPTA B[UO/PDRU1/T@U,G7-<%GQ/)%?1L:8R7<%-TZ)1H U M2UWGV?TM+A[I"ST]WI7C0P.9L>?[KHZ@ID6FWN^3#'P=\F0;,0N*L\:KMSVV M5%N>*2P^P1?DCDVXU=/&)\ 4SP?"]".@B*[ 09"GE<^CO)R1P7$\+D/.1OJ0 MRVQ9O/=)]:^!K#1276NQ:T'/BDT;N;X9]6]Z^+&IK9YQ<9>SWR?%_F2>7C$$ M(20GO'=*<1#$IARJF.'3"R9*%%TEU?M_1A=$6%J&&@@A?W>)E*CW(ZX9O]EN M[P:WG7])RS_*.%EC^)COLZJKC5Y6EFNXFFO9H>E94>QJGH[ZPPLTJ$="8UWY M,"8;V XN*[\"!/V'%CZH\8/: 9J0R2>-#U?]N$CT7#H%0>,CE:^W5<,OQVML&TT%MGF3T["J\3'9_*_+]T\J'O@%MPXU<(PYMTPU-ZW"V5>AQG<^N%(AB ME:^Q-U-9%#T8P*^WM7W8YL4'NA/K"A ?KF@]!:@;(-^"SA%0>\+]+IS"X+%I M_6+BQJ?V$X1,U7MQPG2?T?Q)HK@,U9_&U??ON4W%+W=M?_-$5^V#!](]$_4\S@)XKZSX*UNH0@<-;FT_(OOE D@7JUM?=%(EEJ;7G16(;*JG#L5"TM MFSN6%UUZ(Y^+-%NG3\FNK=>IP%-5WS:JOJ(S,0XTD*'[MJYI4#."?F+&(3^Q MOO8BS>!T,QX]TG:8W)9:?^_>3?C*]7*,/,;/"^5L9 M/5RR59_:W:F;A6^P= M&P+WKZQP1[UWPVKD2'910NG\[^3(=RE7V 1Y3^4MR)"@2I_QX%P+,AXX[%Z$ M9;MW3PL"< M/ [N);DG.'_^:<=?K4\0)+8B?EGQX4M!YY@P0A%R0Q09GJ_I@:^9@6N9?N#J&M-KIA/"45SQ?L'#$C??@@Q78-." M!E7RG914]8[[^G#N'. L65?==XD;@'!0KX=1$@!A@7W&8*IX7IZW66 H.9['KM$@_:7U:7C399X<6&%6Q MN:/IH\LRT22'WA/34!/';OY)JJD=SF?K)^P)/]IN\;H9;[6V*) OF-*9[M*Z M$Y$/$<[P-JTHGU^KYEQ$BJ@1"-LBK39R462Y=FR94:SI>H?*]&S$FNVGP*(X MU4??U[@LZYQ^U\ L 04*\+_V:?7RX2XIB6"L!XA'Z8,$QDZ(PY2QF%\9)O4V MGZ?%9B%/@X&'#-MH[85&Y#'7 M]N.LJ.[''3BP;=#1+DWAM=,:[#7;2#(O%];3\EL,X?SC, M[S][(M\&"6T6D[]_*(GA,_HR=0R7H3&3>YW/VW-D5*#T@M=HEG5$PM]W2*S@!0C>$R=J)Q;5>7@ M@@J]8QQRUW.C K$,257A&%-U)H$[5F'\E9X[EM]GZ;_KY9UV1K>\?4BJ?^3[ MW>;CXQ.I$WJ8745HAX&NN9'CZUYH01<&6MA7A(&%'!Z15 1!L6 .4;]>5ZD( M*J*DAL0KN ^/")[JO04,%%KT)3@P8-:G 0Z$Z9IU5@,7+/ MJ+'B:"U#F54[F4_: ]A7P$X Z6X'S+,^C>"R79O_@I^)N"6[5>SYKN] PW9C MUS2C.#:"'HT71TPG":O&H'S#6X.#[I])UNMB3_0A[2[5S#.P/Z7I[&M"2B-T M>=%M*<&1)-ATX](A/(<2&I?=-J8KT.%?2(S85_66$BO!C6D/&!3G^A-]C33) M0$Z^\I2\=-M&#ZL4];6:CT][NFQX]P*2IZ?="WUWIR(/IK^DZWH%L>SGQFG= MU#RBM5#E]9 M/3MNYP]0WC#"1U[WW*RWH6 @Q:%T6U[2\M+_!37E34 MZM.^(%_'S3Z[&D+S7NP3\3'-]^7NA3SR#_)H\O?TS8$UA4T W.'V\[2S6N!J M7V04*'T,<3NM7L8M@(YH*">61Z=H>O,OGD[B93YMAY8RNNL0W0P1P:8#KURD MZ8X168ZMQS[4PL (M!9)A (GE#"T&V5?]=1Y_1JH@NI :4Q&C>0F"X?ZJJ!% MO8@QW#E:^0=P4H*TZ-&;' _9AFX2V60^$CLE*+:DJLFJ9GOUQ^P4N/(+3LH\ M(_7/R^>\+%-2!S4G"]QLFS\A$=JTWU[I'M(-UX".Z3NV:6N1KG=;=B+?YKN? M'LL^-AWG^\9I8QR5=K\\SNM*? M;^M/VL$,O"NK(EE7*].!T*(+]X$>A"ZR+-MPS< /-<\Q_#B\M,(KT9(Z.6H M@@_@@)%J2OUQ-SD%?N^ ;6)Z.K*BUVH^;[FZSYT+=_V R=H+9IV M;+IX>6-';8%8K8@D5!ZT*:,6_)7\/O:;ER--/5[#@*D&N% M6A0'5N2; =1,3PLB#3*=$CO:B')MHIE] .P*4&@DQQ-PW+HD2B2K*$W H4"- MRD^?(C4Z3L]9*1K)Z%)T:*P;[T1("B]C%"C,'Y,T(T49O5\ 0L3)ZW(5B=<1 M!DT2XF;,(RW0S-CIJK'8U+EV*(^U->,([EKT5OO1 M_(X9RJFA5MYPCH75"<=TUPS7PLLB>BD*)LD;IO&=*$NL6M:^Y9'=#V>^5JZN M1Z9%*KK8T%W-\6+HH]:6Y>HVUP!/S()BW>I!@5U='&">F3NIIX].D M V.M*G$>YB='A(ZRO] EPI)J4;/ M\8./=/?KOYL5(M.W QA:"+J6:5N&YVFVUUF/8M_@NK%-DDW% C3$0A>2OMS\ MVAYYRWDEFRR*V51I#G;Y=*I%V*E4#?)#OOWP*QT"-B>2#I%.? L;&WUG!$UV M )8A<=*]>GOYFA+61&2PV_W7":^ON:YN:E:(8L,) S=TW6[FWH*>R7=9Y0@[ MBN5NN&NVJ;AV[571*1ZA>-QL\JN<2B)'*5M/Z2R%V!F*&-5+E-CE*9:P)V=4 M:AP[S!N#'XCXW>+BL;89Y&6ULJ%AQS"P0S,*32T.=$@W;C6&PH!O\DK@\8IU MJ$;T@?SAXYB!GPAM;,JCF#$^P1F0U6H.!33Q1M5WA)S;8RK.WC)498P#;W=V MCN6":XVN>7YD!XZ& @3-6-<-9.F!WS[?=G2-Z_@B]J)N3/*))?Y9:B69)]RE6V5]X;+-_;(#]UG_4OT)2Z><0FS M3?T*9[(K;ZH'7*P\C4BN86@V383%="3(%#]3H;!=&_TM[6 M3\U)%Z1YU<$#._K;!M='9H"B<83W9DR%@6+3U*7$B$]ICVCK5?US_P^#LVX: M]'7L.OQ7H/9@ZJLVA:D^(\U3!' 9@CV)I^\N[IR*78GB/CP@6I'!@SH=:,=R-ACNP)H)FA3%<=,5WPM(E;2)'^N,"G+ M D/$=28X'(S2.?7J.XO+#!P1&9VZ&[ M=(+0AZ'GZ &*8!29/53/"KUIU: M&_Y77YM^NEI%?)3D)0G-X4?/3C(HD):CI,5#.%-]S)YQ1D\_7=EF#$W-U9#A M!W3SN6GZG4'+0VCIUN=,5N/N8ZW$C0QQ;KG2-%EY$I03.73)$$DE[":R+U0 MR,?D0D6*TXE+XB/"B;"H_*W(RW+E^W$8>$BW0X20IKL>X:4WYEO:JJ([.05% MA;S8;*32,_ D*C7SJ) A-#6IFH:DQ\ @-'Y,+%1I.)RX) MC0@GO$+3G]-_?7AG;07)Z-#@=F91)HI-.84,J2XDJ''4OSU M,'*AHB/\ZMXX0OGT1SF7(U1H &E6*3K&$8,@C:)V6;(TSI43XB2!'^%::&#R M$ZY63HA"5S=0&-#38T(CM)W>*@SB8%11Q&E+<75$(!RIC4:61KQT"M9("IF4 M4"Q].D/C-*72:WYX:B9!9I>E4J.]N51%C6*)^67C]0/>['?X9CO/ C)N#((PM)'>($*N%R.N5PM5XE!TI%L9Z&62P^O'.%]@5AD*-@U<2A3X]+%#35],>OV:TB$8_740/[7H_]P> MP@ZH!Z!V8>+WED:0?49LIPCA,H1X$D_?OL ]&;O\ O[^3:QL,\@A;] @)W8- MQT>F%QADC*[[AF-W: P_TL7$6RZ&J3;!O[HRLMZ2EI7Y+MTD]%)?E.SJ$UZ^ M/F#N63UEP>&5\_GB(B[E1\K>>D5V@'M!&L[%,)-^JXG9TK1;D9%VES[A/(5^(Z'S!E$:"*.EO$SE "AQ?MWS#1] )35N'=F3Y'20;1EP; M_Y0"4;XU\%UM]QJNJ%2KB FO7L\<#G'1[H$/:V^*_4UP%J3<_%PSR;?"$"Y- MPU6Z>E+(E?/+K.;[Q\>D>!D, TC]2 _SQ00(R2B]>3..'0A19(2&8\ 8F8[= M'HB /#]RN5X1DF94L4J_Z?7]+;M';NCEU&MIK#-J\QR$<^IP _'-Q,?%8M[@O M>$=G^:K\&,(5I*_N^:X?>+%K:8[I.7[4 @M\%R*6BFU".(IKN4/MS>;%;>L% M3]$Q6R0OYY@%!E%\G#YT 5 ? '4"#+P K1N@RL$/%$?V'+? >(HEPRGZ)4O* ME$/HB=PZ<;3F3\)3.YS/UC-$+GI\?6-2-X'_\DM2[0ORW[?3^$8$[/XES1+'_>/7^K\ M\3EYH8FDC//B-=:W>,BU_1=RFF:$>LH,K0@($9=%UF&$9.VS?6KN+L M\.8*.A4UO=0HL,G\7 '@$W.YW"N_%%"\8E<1CF5HKQ+/SEPB*)<][@O!WEB+ M@BB$EA79KN[ZL8V YSUNPVO-VL=H,YYN18[ MD6=ZHIJ +*-_*O+M_:5;RAADV5)QQGZM(RL4V19=Y_%1X%@^TLD/7F<2A1[3 M&V52#"FN)X9]%K[KLTV2Y%@8'\_KY:T+DU(JKH"+8)-] \&DK(IM#7B;7]9# MD'\9M=I_R?L3Z_C22)M_A5Z>*[F"1L6A[ 7>I!6\+W"]TO\+?KS#Q2JVS @: MGJZ'GJ%#1'*(&W9VS$AG.DM+_.FJ-;P&!7I4' (C1A:#1BOGB5.8WU $?F\@ M\8BQ&%<<"JR<,S'9A45!?FUH2S/P[2%=/X#DGN"\IZ_"%?@YWSW3-9U=GF3T M-IQ>I-?D]SL,\KLJ23.\ 74%-/.W)3R71>'#[@$%][T@U?S%5>M 2G+(KLQ!N;_[)UY7=&/@&A<4*/UHEQ(G M1J:48^$\E4=&A7X!R6,<_EQ6)Y R +@F;?5CA1_+E6?XCF:$]-1'/S9=DI]\ MM\].FL:>-608FW<@0'&"&JB<^I6#Y%$C C7\2AT5S$BME.&!&HI_I"%"SP#_ M,(&?O 6HO51WV(8+HCRQ3NR^V0Y MPNT!S'0X^J\( Y\4P^0!FW?A$%(!B>= M3=?4N39QC;.D. M0--T=AF"?D48$\G[/SJX&S+?&-))7M@GRZ2CE$_ZWVYVN MZDU1A[M9)C_V\BQ19R:\Y1"\C EN2;[D*IH@>_WZ2S.H^8Q)RR-)\KX^#(@, MDM**V/[7/B5E]*^T^WXF3?.!(.HKZG*EN5:D10A&&M(=0XLUT[4[,!ZT#=:J M5B$$Q2K7(@?UN)9N7=RTN,E@M@'>:E_U4 \^:_ADR-OA9R_35(;I0^?^1A"#'1UF M;WK,/#,8DH/ ,D\T'_^\4T8]]0.HARQ(P0**%H1+H)YG'FF^$ @N?]3+!C25 M/9%OT8CT2>VI>[>%I#SF'M*F0OP]+2D35V";?J?/*M+UT>1X1:^9V#_2463U MD%3UE!;=%;.O;^JJGUHOS3RF.UQ6>4:O^BPP>,0576^A&?=@>^P,&%?L3DZ& MJ6D!\Z=499[EZOL/>_*,TRPM'_#F.J_*9L*N/H6A2]PKW? \#>I:')JN&;NF MY<5.9S$P HTU68ZUHS@Y=O# +J'#=!W+/*[ M77I?"Q&';H^F_G**G))UOI38$TZA@1X;N,W[0>"$3+)GO"D9%Y/);G\C@ZFO;6CX?&LO-H:VL COT3-.*G5!S=,L/(NV0 MFDS?UU;/N+C+^<95(TWR]+4A.N:NUD]7->4>K1MGR"/R0L0SYIHP-L*#K0XC M&( $-_-R+#*XFI!KT87ZGG.U2865DXNC%4F4SI]FY+MT='PBE2^6Q .[+8EP MLTFID607$^4D: ;["OI3X[XDW^A0Z7-!QTG52W@82:\,WS90#"/7=1&,#6@X MGM5!TS4=L2>FR2 I3UR])R#I70';QI=7>SZ+PT&+1?*MF?QX:CT:SE>P*^ET M<;VZ(S/) (LXTLPV=JZ <-F19,^9BXRHX$RE M[#XZ+O/*8O9$9IX\^Z3D6RVOCN69)5TQLG,A%9$9B4'@]!ZQPG*L\U-<8VK"A:8'#<]P2=KR-0WJ M0=SO/X&NSWQO@D((TVT$&Y\O0+W.:D6LSI))NW;,U?U QEW:O'-JO+2?W&>55D\ MYT^K4SAY="Y6,:?LY_;5&:*S>+.ORBJIAY!MWK<#-PY<>C*@"T,_LC2"H3,; M!9#IU01IQN9,JC)RJ3S6SV?-60CGRX_7!SJ[<<,!W17GZ$'6^7_GV3JBD]*) M7L8+6?+<>76%4.KM?TZ<3,YWR7TO3;'V1F.*$;TWMCPMB H1Z;G@XM M2_=B%)N&:SB,/6V$!87K"CTHT*&:[:"_TP2=Z5826%U&AY+A2"Z]Q7'<=YC> M9W3E.,FJ]W:;9N#$,%,B=?,/ M)V4ZDRMI7IP7+I$F5@]POJYQEA1I#K^G9"CJ! YYK*DC*]1-TXL#0^MLV;[+ M==V=F 75"M]B(=420<-[FY$89VQUIGJZ.'6;D2DU5P4=(^-,.3F.O&54DB-] M>'LUCP1&V"]O:TS\FO4' 8;Y8Y)FJ]A%<0Q-Q_)=3=.-4/,"M[<7&TR'NHVW M,I&F7($!-/![ X[[PC1A*AEE9A(6Q:2&DT!%EY2=X.><^HSF="$*--Z/=Q>$ MR6&&5XGBO,#KI.R.M'2@'AJZZ5MN9(8PBFT'QIVQ2+,]$1GB-#&9!G6X.$_= M'MAY4ZH[KYEA$!U!*I>E.*).G)";49RP:@U*=O0]BZ\/&%?7 ME$0 M36PFX8Y/;H[3-LL0ZQ0[9R1G-*'+$)WQ;N22&]IXX6FK*@C=0(\--S1MRXTM M(S .597E:4S;YR28^4'%AY5$;ANL[L>_'?NA[?K-"&6BF&9A<,S[\3U5!=,[E$I0(K\&PKU"/'L) -M 0J33VFD<,RF/5/3RZ=&#,S.,O!B8.V,:,GD?!DR)M6C M7%T+E21UU&Y;DVFN;<2:Z0>Q&X>&%UF0@&@M>\@(I$@=A[W_:Z2.A^.14J>( M7@52-\L0CX$W$;$38'WA8B?B$:O8";/%*G;QOLC2BMXBG6WB]#O]J2LD \N( M7,]Q#1TY46PX>A#UA:3O>$PGE$HPHUC:?LDWA):'_!&#;0>R[H7;%B:?L(WA MDTW/)J*23\;B5]1UL&8:29YFZ(Q@2:!U&3HEPY%<>I-CW]9^L]VF:QPGZ[1Y M4Y/8K >YO2:VEEVHZ3XT8S+2U7TM0K86]\6?K5E,EXW)M*=Z JN&";8]SKJG MY10I^P9L:=R>EZJY:.6<\VH8/4"L;YUL9L)ZE (W($LCF7VK^QQDB^UW/]., M >[0CMOUSDC&D5R@@LKY][]+]RA7U_#XBM=?DFR_I7<\%&EVWX)X:2V&7F!Y M!M1BU]9,-T21&_N=11A&7*L98^RH+E^'T 9:QE>UCB*2K6R=BD.^''"4OI>9 MZM8S%)TI7&40NXS*58HGN?QFQR9*95&MOM"S!^JIR=@Q-3LR7S?1N%*#0M%'FH>SH1"*99+]YG+K#KLK+! MV'D5$"'4?67,I+-WX).Y6Y27A71B7M1ON[&0URP=^9[T,PI^R'0&&O]3 ME8_FOW-V;CY.&#JW,CIX!^;?I^[<0\]/=6XA=A;0N<5PYV/;!>?;$?LRS7!9 MPO6_]FF9]N]B!):.(F2ZGA[:T ATTT%&+R4>W\9D41N*.WX'"PQP<;X5(4H> MV_3=%+SQ*<0QRN9Y'>LX-6>F[,:2N8SINM%>O'T%0@HK8\1F75]8W6VX,: 3 MF[[CN)$%H8N(X2#H-]S8,=>).N.MS2! 5Z##.%Z*.*D5%R5UK(Z7IP.A<[VV M=8DP3M$2(WNY\B7H#X.0C6&*9=?,WW%25/3H\K_GC[C\F*W;2DWS?#>R;=VT M/-L+0P2MJ)\LM:-09]TE(_I\Q;+5PP(U+D" L6_4$.;LO#I-11>?'AUA2F!O MBS!E['M9IJ!.;._*I]^^T/OAGG:8WK*35B5(!J5GO@7E_HX>G5RER6[W LC_ MT0^K!PR2YL4Z\MN;,%S1./P%D#\/\;KV$YCZ%2#R;?SE[7VLHSJ40*UR\)@_XP_[I_I/]D\?RG6RP^!N_T+ZY+CM."?B>6+[S=CHS[_= M9K0'N;R^P'DB]^:?^[*YH"[.BT_XV^!RXIPS NV>0$(W%?'X[X"+'1:I>1 L!73\\6 +Y%) MI5_-L>H\3)ZIN-5$9!G5MR+?WI['KI!!5E6EK_#<;.$F?Z)E0BO@<6!K$$6Q M%L=.X-NA[FC]MOD@BAP>\10RH%@CZ_?62+G3H1(\4U.,.S:]4TX;GZSQ,Z9$ MNXZQG#1D?D,@ZFM&]GV-&T+7M MR/1C:%B:1B^KZM_/@8'-5:5)L:BZ.CN4 CU*T,"DPRKG@V8(GJ\IB7#&:FQR MKCFK,!DT*[[4Y@QSYZHNJ@OSQ*<_ZBHY4 M<&[L:'X$';J]S TTY/4V#;[S/,=94JQZ#29P "5X/8(8BVR2-AV!?%+VCKMY M[TTXQLX9N9+#ZC)D2I(OI^Y3D, 0JRR],=4M^^B1!\FC(;+L&(6F83O]M)WC MQB:/'(E9F%B&^%1(D#0V]5'/USC5F6F\=Y26,W(SCL9ER,Q('W*9#8M/5K[@ MBCP<;Z*DR$BYU1W"$(N1'.*A>?B'9@4*:BARKH(DX/J\_HT M$\M\6K5L@B7=-JJ&Z!_MQM&>A1-[/R13./]6$-D.L=X^*LH52Y;XA*L@S^H[ MK:^3;!/BI[Q,JX^/3TE:T,;X!:_S9UP0%*L0VIX3FKIG^S",;-S(TW]RR)0R)EIEZF=_TLG<@V?>+X0ITB &%#%K,X :'%"SJYO,&%Q. M(5/S+I1&?@BNV;/)3)P+[HN4Q#U+@F$GYD224<#L_(E&A5.YTM;(-^\1[,LJ M?\0%W#S36U+H,6,MB'(5&;IO&H861UHRCL3Q$P?9=G\F.,'<4#D0X: MV+2 ^&9 1C'(-@TR%7E\B:'GK8,%!@+%K$5RYD/.,'1F4D0&K\N8&9'B22Z_ MU7&*4?*45LDN_3?>=*H8Y&5%1'(%;=_SS4"WZ&U-.O3UR.U/-($6XEIO'F%& MM10=D!WR/L5V!0@Z3ET:02:C+$W#(ZWJR IBIWQ*@ACHH Z"MW()IJH.9'5 MKW2'&G17I(2[R]GE289-GAXVA,?1T7IQ M#KHY15#%O*(TAMDG%>=@6FQ&$3[2%0WZ.LRA"1/YK%^PQO_:T]_:=OY"?MC1 M^7GZ#O/Z6)<8N:(U;K91-N7S3S5*]RA7UT#9<\QU7I9?<(F+9WR3'8%1KD*- M,$5J]LC2-(1T'QGAX<@S+6#>]C#>TBQYI3W!8- =2?[?-U>0)[M=_JV>?&&7 M/PF$7TXMTW+-EU0H-M"" S?9\064:0EESR33$BN60VX?,,D-#;_M/@> RRJY MVZ7E0Y,ONH_I:^3X^Q->TSQRMZ_ /BO);^DV);_OB*^X5)UF+C)Z(L'(B\3\ MJ46B+[F*MBKI&ME?2[S=[Z[3+5[%MF8Y@1N'"$%'C_78.QQMY_HZT^E,,NTI M3BT7+CMM@ **5-)MLCQ4LTW83,TR7U*10/"T=\D>6#LS52.3\V5,U$CUB/4N M66&V6!7O;WF^^9;N=H>:G6KO"B(S\&(O=F+#U%P4VZ[1SWF[.N(Z*$C0A&)= M&TP%D"'K?8N13\-$R6.3K0EXXU.J#M#5G=(%-MO28B,RHU W M>V##T.S,ZH M94"NL\)'FE(L.@VZ#SL*#Z0]OO90PH)\2 -/AC/M.;3)\!S:#-=2109 ^\=] M,[!)'O.B2O^=\!\]/C8D;!(V833XI*P-1(T,'*"!!ML,"_KGF3HC;I(H7H;( MR7+F[5W8,CD:+WJ#HL[TS1AY@>&92+.1Y@9^=-CM! .NP:04@XH%\!\XO7^H ME>L9%\D]!CL"BJK:]K@RMG.8LK2-A_FQ"J>(=(DZ-^/@DH4V(=$38'WITB?B M$K, "O/%.\!<&;&OD6%JA$++1:X9."9JSQ+2B<9J2&1(>?&ABN6LP\%0OXF- M+"^SQC>6E$J8V.AQGL$BP_"0F9ME" 8_[!-#0$Z_699F;XKT/LWH$.4Z3[+; M]!%_QD6:;Q#>Y@7^FNSP*K:@X;B.[AJA&VJV:_JZT1E%NL=TFJHD4XI%XO;E M*5TG.[##V7WU0(N=3?)2@AV!6X(RW]7U3@Y*3 *_28J7]K!W]F5$&6Q?7IB= MF&@^<3F Q0=H/! @P\T %%."VG[&NS$W,KMCC;TDFO1Z#LY@?*FZ9,[REX MP*0YWS6$WV&ZS?30P.GU!V\;^;@%V,NTG5B!E ->B$U*BE;;^J;-$B3@NLJ?28U%2Y7D67$3F3'6N#&@>4%>@BM M#H ;FUS+%!+-*DXH/2127W:8^,I+F12S%: SLJ7HNFF^0XFN'L!/U&D M1,'^# Z\P\N\*ZEFV5D\4^\J",4R*F(5CN7*F[$4<20#_"1;OP9@1([NZ5"+ M?4(FG=*$H=X!T$*^-5R)9M4OL3209(NC$,6CQ%$UNU+%\<#[PL3Q"(O\XC@F M%(L6QU&.L8GC>.[8CYRH%T;39QQMMWA=W6S?7!^3$AQ/._PQ:TK9PZT/*S,@ M9C7?=I"MF49L!;'>JS4T38WO1 IE,!2+YP'Y!UQ#!TE_&T\SM9ET5YW0:T^^ M_MK>&^#WJ]-5\IWWD MU,6-3WX6$BT^-#Z!!@YJ2_^Y:K18YO7SP,'KOT$]] MCH8HRV?4>H+0+4.]IW#TW2$=$W'+?6W$S?9KE:__>,AWA/6R..Z:MF[ @-L$Q;\)]0>N7NFAI3-\6."GWQ4O]I2\XK;\6YT6CH/2EC';H^K*R3=WU M+S&3)-J4^)1K'P=N$[[-K4O]5+?4^W05?D+DO9P645918Q]P4_TC9KLOOGU8_:<[Y[KL=4O MR??TD_:3\# ERO0>E._4 @Z?V:;Q9 8BS.#A#DBOHPQQ2R>Y_/W M-QDB%:;E>E>;O\7?*T1H_6/E.;:M!3J*+&3;IFV'GN]T]I%E<)UB+,^JXM'' M":GA7O&72/,8I5?-L!P=!P>8X'<*%-1(%Z'/1QCD5M\Q45BRMH[RBTDYQS/' MJHN_Y(TB?\RZV\L_%_EFOZ[^D11%DE4O<+TN]LGN2[[;D:+R&_G"*@@]%#I1 MZ)J^&^FZ[H>P+2,#WW MIA<.5-I7K)4=9+H6W*'LSS+[G0(%+5+&*]N4QH)- M1N<. Y^@#B/0X04MX$-(6LBL(5$BK@*\GI%9E5%:AN J]3"?KLUS'Y9VQ.X* M$HUW L-!]'@V-T"19UB=,\%)P7TNFA"K;(HY 97<^Q@:(:R//?M>X8SN+#VEBI.?@':$ MK#-*-Y+=98C96"?>'VTVGA.V(^?+JJP?7T\D?L+?.IO= 9+TGJ'@@;0^7'[, MHK)*'Y,*E^2[GPLH^IXNF;&IN>[@0=-AU2Q1@?16)S>4%OT6'AW3%!7 &M+_5J'=T)VHMG[P^ ]%:0QB,R MK >]3_7?$*] YQ8X^+7D*/.DO'% MFJZNU-M^Z;_LR%@]W=&I&WIH.[8X_[EQO;$ZN%L36C^9<3Y7,\7T(5E M#(L^)R_UG2XK,MSR U+@>*Y#]T5[AF=V8S$81";L+M@>,S1B-L8D4J_OU.:L M%5HD,L9 [!2.&0O)Y6Z",=$5"'&K]U1A+S(^X5"IP\(]9.(.PI*'3OS., VA M!#D:.;N#7 WJR$.&&\2.9]D:U+S.F![[7CN[$V6C!.RB&?ZYG0[1B)D=T@\O MSNDL>B*"E=4E]R9V)]@F(O@X89F(^(74P_?)/2;U.6E:#T28VV66PV8!)["@ MJY/.:INAYQGTQO5F40QYOA_[#*/7\494+G0TV, !W&&EZ?)^'A6$L@\4IR56 M;.0WDF"6,=5%&DX,DN31-_^H1Z(ON8H&)D&2#@OUOJE;T(Q#R[ =/="@%89F M9]0P?.;S^"284KX2?K+W2- D#D9'J+P:,B7*/,O&("6D2E!Z->1*EWHU^GYN MXY1DUA:L\ +.L$B\*$?,K\CC^^;:S79.MD\IIF5XGJ^%H0\-(]*=. KCMLI% M$ 6L&VZ$GZ]PLJ2!--A>:=FMY2!P#*Z;&F384UPD==WJ8[;-B\>DN8'F4U+17;_Y MMCL*,<_*JWJ6,L!%E:3UC:AK3"?CZW_CF_65$@4Q'5,=@+&2MH@MUPRD<4C= M&,J7J7JC/+H@@./98M5">F5WMDYW:=V%;[;--3DQ\;[%=)N33E[FNW1#EX-N MZ3;PE1[342KR[# P0J@CP_:@&>JF@UQH(,O@$43D06G]H=X8D,A0FF<5)&?!W(&/GMK82=)N.(0$E@;E[Y MD>% +JT5C9&.,'\D([95'/JV:<=>X,2Q!=V(_M29BF#,M,MYE($?2SY861,1 M$ 6$29"0!M4L(M*89I813OZ6*"2\+IR5$B$^6,>)_94';054_H+I*40K+71= M+X9N[-JNYIM(0Y'?67-\B^L@;5$;BB7EY'*;&,][7<533FQAF&WZ M<5AV7RM<:]3R8L-&KA$'AF$:.O(U [5&D::Q72 OR=14$TVD)Z44%J/PR"+R M\I:%B3GD+7!:E5H/@FW=]@Q(2E1/BS08AS;YN;45 M.$;$M*@PSH)B,1_B81^3CB#L\J!T&J[X1'L(9;(9K9-$G!B-CB=N_N&H!!]R MF4V)0T2:(G1HJ1W\.G$(H>F'=J!'EF$ZCM'/I 6D'K691438PC)%1)PP!A&9 MA*LQ(C+9G-9)*D[)R&CJ%B CXWW(938FCFWRZ096._IV\+H;SB)#,SQ/#_U MCTDIZI''=S;[^L*;YCB(^MS0LMU@T9Y"\8K:^[X[TVOC$Y"6 M]<'S17V^?+X%>3]?N$F;PV;JPR1^28H7\H3-%?@M+>[3+$VNP#_HT:2'7T.\ M2[[1J^CIML1_).4#>4A%-R^&?PG&'3/QCO\30TWQ.,T_LAR!/9?14MFU^A-I M9@]14E:M!12&R/8U7W-BQ])].[*AVUFP;8?Y_27>YRK6Z1H.H'C858B;FLL: MK9(5/H4^$"*@S]S,L*NS2H:4:_. 5$%EI@=._3=MWB_-J17D4;B@MXYF6?FR M>TZ(-H]3WS?\GM!>T2C,K[S"R//Q;9"K0AX\WW T:'FFYH06])Q B>"_ZD35,9\>LM)"E-%K(@/_FI84&DY.>&J@A5Q,TD%/%9C_T]>_'$% M;A[2O*E\WXKL%?B8;=(D2VH9_K@C3N3IR//57E%^NN@5",O\LBN(.Q_;(#EN M+LSWKT3=#E'HN$BWW$#WC%!S;2_N+'@(F;FLO2JY(5 M/O$]$"(@O]S,<-R;IY AY1(\(%54A.M2.4@(WC0CLE\16QZ2 ]- MVZ#KY)ZKQ4$W01V2S^,QKPR/LZQ:R]^^P'K5O'GU;C,(^)UB;O:%<+X')SD4 MYS/#_%'@S!UR S#-<0GGN#RB>6ICLHQ=FXI\NW3:@D0&696U>:-NY4:N%GD( M:I%A>T%H!,CH9=L.3*;U-LY'*M;"!@6?MK&2P29:"GC@4Z,+%"A1E\;F&=G@ M9&49>L +.A_5$OAZ<)"4#_3\;?(?>HGO<[*CV\)A14KCXH6HR&_);H]7U(RN M6[H3&W&LVU S Z.S'>A\)P7(L:BX_U-TS9GX] =\P#EM?V#BZDQWD(N+ F\^9F1(BV^3[TW/_X2K5>!YOJTYR'9\W[0,%&OFP: = M>:MG7-SEK%UPA"&>?C?$Q-SS.FS-&UI\&7@,@6Q9>2+F^#)U3UF#"A!8[9D9 M5X @FU:R3C-T1JL(JTKO=OAWA*QO=O32;J_Y?GF M6[K;K33-\?0@)@*(H <=S]!1-YZ(K A"/D&28E*Y-!U0@J0YDH96"/R?$GO'ZJ;[:]E V0%70W9,(ACV]<@&7EI@1-V-O5 9SJI1XXEQ:.>P_O> MN_IFFH+"^Y!O/^S+3O($WY@7XY5-WJ:CE$_7#FS6P*[ EXY. JZ1NIG>HC]& MU!DADT/P,A1,DB^GWJN7P!#+[H+KO"S;PZEOLNX>M6M2C83X*2_3JES%.K)M M7=.-V/)12,R%5K=U-Z+'[[)=6";'%E,7&W-?68<*T%WF8-/@ZFX &K6(>]'Y M$\NZ\DB;?Z%7HB^YBF;%-XC@Y] M+PX#+]:USF[HQDP+P/*LJ9[H?'5X5++YY[ZLFI->:%?**5:>8Q6D\'L^[<]# M+5_J?\UJ"[ ^6*&&6%_"%/C3U2--"77-,Z+3' M=8>6Z;*.402>K$Z=*!C0H)GMVHWWA)P9@(Q@;QFCCC$.O#O4>"073.,+HIZ_ M9H24$#_C7?Y$1?G88?9!!"-Z[YD>F6'LP %$'660XOM#&.9]A072Q0FJ'&" M 5#V%"Z-ULL5TAR,\JG0<3*Y+\U01S)[I30'V>*;KLD?I83=S8%H6B'50^=] M'8[-P8MQ%1,C+Z?&T))9G;]JDNY1KJX-EJW8E0 M*%S!/_3%? N&T$&+'=3@KT -_T.-O[\T?K8B;AS?Y_8#3!/(912'4SG[=E_! ME!PSOZJQ?L";_8Y JDTC:GH(#M)KP._K \I*]'+X3@L/?DN*]AX/Z/NNI?FV M$2+=MUW;,.RHQ^<'?#>_389*<0';.4)59J@DKQ1GZ VX>SDF.:!V2>PJI E# MS)8UEAE=O@0R<6#5O%HB*PYG$LOTL5Y&CIG![[>OJ\S$//.K+-1 2*=5Z&&7 MFAN'MAV:7N3#V#60&_A==O,M/T9<;[1P/5EQ!FCZ-T7#^7(+'SULRJN.&3[U M/) BXZ1:_K=>AC2<$2\QNI8A0(+8W[X*,X(!;B%H#ZS47#N*'#>V SMR0E># MAHTZ*WJH<5V-POOLI8L!*T6<T+(\_&M1*C+=X4D M"I%E!LAU]0CZAF7H5C?&A*'GBG1ZQBR?5ZH$R[DXP"FZ$+^$H>LGL!]#T.$AI:3>^?R#\VO^])V1T]/NWR9HDI M+P:??\7%<[JF;Q>"!(1I@=>D@7(N*,J,%>.2X4QAXEP4/+D02(%>@18J(%AG MNM>7@\=SBWH*HK$,P53BV=N%.67LR1/;VV]YBR!&7F#INF4AW?0=*S*AU==\ M=AA(%EMVNU.*+:O*'M76^L48N'Y(\3-NOK@%GW&QS8M'XC(&O^"J8+U<2DD M92FPFMBI46""=;$*W/,X2H'YH_&C*+" 9]P*+,J>1 4FC:[+ G[D>5$ 8\=U M0PW%EFE#K<, ?3.2K,$M#12[%M]! MR5Q/GF0G"44CL).$G1XV-5/'#)]:'4B9;UM91\.E'23<="U#2 2Q']L](LC MR!*+8=?K 5VV^4P:V*?DL=OF0M]^=P/--;0X#D++]:';;7-!=AAR;5.=!:!B M6:)'^%8O374@I0Q3'*Y1U=IR(L4GD\,@S;3XHH)1_M)NF@ N0[CGI8"M4)PR M'NQ'E)1T?J["FZ]5OO[CURRMRB]??VUKV,C4PS"* D3?[W6=T A=O;/IAU'( MDP_&65(L[ 0(YU&4(XEC4^;I...3V ,N4 ,#-3+P$Z7QSS.-D\]R=48\Y7"\ M#!64Y,N[(V+D,<2R-;I9=<"X76^XR78OM>%FT:*[2]Z*+"/2'=-%$;2L"%E> M;]9 .M.DH31CJLO.%F._ D-1MCVO78'@:T]N8XZU,LBV,S6QC_3\5;VWMOV7.336SY,>D&DZW@.LKM%Q,#1XH!WNF.\Q:GF M/-YG?$F#IYID8O$7)@;D4?L_.6L M I^.S)+(9HRUG.V6$.M]*#[T+!UZ/G3BV#B^+20 C(]>M@2P\L,G @JH$9:!679!,>]?$F1L66+ M"_Z$' AQP#+6O/V6WS[D^S)I=A:U=4<(30<%@678AJ?#R' MHYM&"\W("]GN MW19_/D_K%[IDF_RY!E"1)YO=RX M&(Q#(XIL9/B^%^JZZ;IZT&W7##U?LU@G[$::45QXD3:KB4NH$&]<6JJ:LA&B M2J!=@7:O^GB!%:)22&E54RIX$=4X:CGE^ @'EW5Y#'&+$NA1CAQ7ZO'<<$IV M3!I2A8]8M8/005H0!V%HN&X<:E;0+?*$CH=LH8)8V-H$Y;%NB0NX.(M<*CX) M?2.DO,,G4<_%F142]4D8EJ#L@DQSROLI-BYK_&@>%R7TX[TYKO:26.*4_"B] M?SAJU7-<+0KCV V(J5"'1FQT"+GO M\$F4>W%FA>1^$H8ER+T@TYQR?XJ-RW(_FL=%R?UX;X[+O226I)V,<.KEV^LT MPQ\K_%BNH!9'5F@[;H1(.O+\4(^ZLUM"S=.XSE69 ([BI,%R >"%^_^H+Z!V M1L[Q55*#R;:LM[ X\N6OB4(XSV$*%XD_L_0X8527L5PYI<.\QR+(YEIYQJC_ MKST__ O-EZ/$%K(GR1U".!2G$/:U=;G]DS\H@8U M42H0B9+BG* X0!,GAZLV1W0W'GPY']UE98GWH5"1+D8$_ ?/&V,\EY5 1K.O M/)-\VM,147N9<0GWU4->I/_&FY5K6@[4',USG0@%K@]#9++04YY5) C5Y=FF\ZN^B9PKXLI+,J;BH2#6CV\ /GG#&^R\K M[4B*!&OR(>@>\ZS>W?C.HN8:R/-](PC<4+>\,(J<+MU%OF%SW7,QQH[BA-! M R7%=@7*1BT2P?0PBD\VH9^*2C[);EG\VK XL^:>H>B,>LH@=ADZ*,637'ZS M8U^#%=;/]C@"F W/@:#?K(^@N]E7995D&U+3-T*[,E#HF;;A$4&-0C\PG:C? M-!^YELV\D+L8P)-,RI0_TV,;P0 =^Q+F8IAB6&%>#%;%M7;[_O#)6ANUM7;[ MO=?3_-WUUL395R?KU'_0G/(Y<+BMS'_$]L*^;KX8S.H7WYLP-V.P];#])*_' M:N7@>T]M^TGJ]I.W[8>NWA>']M/\P;YN/_F@_62UY^->DY@J/B>V RRN>5'? KAR(V3$H>X[;N2$3H"@YT<=7,^RN0ZX MF@WD1/.-'2Y0Y>!C6>XYWSN>+X;33C\J#=\"9B'[9K#-B^8NS1]S.O)MG":8 ME11N&LL8E,]/@Z(YRI%Q49[%&IBUYFX^9I]QD>:;E:YY<1SXT+!C!VJ!YMG( M[S%JYC2I2PC9- -\D-:H2/U-N@6H'C!XHOMH?TJS5LK^/%'^$HN>XJ2E/'"3 M9ZHV/S4N 1+EQJD?)#D=BX>*C#0J[C]X&AKGNZS<(R$"RA-.*Z%U,BP[D'\K M\K)<(=O578B\P+0MZ >>%L%^@&>ZFHR[XY7B4YQ\:DA$?WZ:-L>,"9CB3#-1 MK";/-ZU?5\T8J#QD'/H)\>X'23RGPZ,B_4AH##]X$I+!@*Q4)"T:D^XY;V#J MJ]AV(]]!G@UU)S!L#1IF=WIH'#@3#8!$@"E.05^.KT!TN]"?:I2DA[3+%F_^ M88;MZH/Z#S4>.A(+U3O4>4/^@R>B4:ZKV*,NQC]7ZKF[ M#/'N\C9Z G1-5YGO\AQK?BS1;IT_)#C[F^ZRZSI.L_#O>;;9Y\379X57D!3HT_= W M+-]&MA.%AFM9)K2@#ITH<-@/;Y-FDD>0A$YP^Y33H"4[.HSIP8(&[:A]5:P4 MG-@7)9W!^?*[L^ X@,4(* ( MV3?"2J?\?%$V-]M\I19%"FJH8( 5#/D'%.YRV&??33QG%,0V!=?1>*ZC\3B( M1M)&XYY&XZ==W1NH7((=C4=)L(_;ULM)U*4L))GN!24CV9X=RTE*V!--3>7' MC*@WJ3Z_)!7^)7^N/XRV6[RN5JYAN;9E>[KI0\V ONL[=HL@<#6':299D:2XMF%C"2//>&,%#S0*1,"Y"LNGM-U/RU2 M?W$5!9810$"*3*M^H6)#E,[V]GHYTA1'$FV8$Z: MCF<$39&=&\L*W,@D.5\ !8\?Z +V5 >LR7YS#.JXB./) MEFHBLM#LJL6ZQ"7*3/I/$_XX]9615U7R@_Y56(R_0^(\/4#2S_ MCC?W!,+@"QW,3Y@,7,, >BB.8ANB !$DR-C1<.;8' MSBP,M_1/P(EEH<%RW+0;:$;3>F:SS'0A6\;&F G]S>?J'.P%^C5IWKB,\[S* M\@K#.V(V65AT!-\LKKBK0$$/H . M$_B]0\5QE9(H8>P%U@3$B15-0@2R5$;'/3Y1[8RD9_X*9JP#N;2FPE=I7..R MQ/CF"1<)W8W7V+[%WRM$//MC9=&[4EVHV[JG&0AIT/-#2XL\5X\#W62;>I9D M2O$XO$%'7T9L\8&V9_Q.(8(:(^?E0V.Y/2_',]#**\UC&%52[G);V![LH-F-+<\TPBGT4.SX*':O33<]Q MN%ZS'V]-N8K5/2S?@@8B.& <)62C26;5LBGY%:HTQ:E5I&@7&#LK:K+87HJN M2?/GG;3)98JO.HO3+"$$O!74$'FA8Q-;%O*CR(.!9Q*3$:D,S0"9ALY?FPD: MFJ@R:]')JLM$6>6IRB8@5*PF$^%2845VG*>+]=A(>I>B6C)<.5J+2>&'\YKT MDY>S0\>S LL+Z:E_GADCPX:D_C,-QW1C2X^@P#7IPK84*Q9IZ];Y:](YKY@^ MY>B)V129%,T_M2+5F^-73$MB2?GA+0V^P3SR3?6 B]N')#MZ ,T_<'UU]@8^ MDS'9/:[_,4PJW*][K0+=MG3;\0SBE.F8IFUHJ/'/,_30FN;DE\F]4KVE8_RK MWNU]]0-.0$T*J @KYP[,ZL@!+3O-5P#E9[ -M'1--,W5[;B[,=Q2%TE^ ,W MTF6=KR.[39RI>A>#D;G=+J/$_@%YDW4LT,R1G^_B6QUY9'"#0M<.D*';FA'$ M3H?3CS3(=I;#?/AXE%_HX(?VE&>&VPV7I;>+N N5-7H_N/Z-]U_Y7:A\D9CJ MO.?WU_F$!@S",(ZA&3B:Y4>U\XF!H[O2U-.)47H,[Z;Z)7S!-\C7,F^P+KO9%=I,%R5-:);O! MU]J+ITS3=RS-(O6?@P+/MDW3Z*"8MJDQ[V]0!D#Q&'X "#S6P+GNP5#+_>6Z M9A&T\Q4I0\8;S&WZN,E YO^U ('PV]?N,!BPL"P5PV+")!8"7"D:S2S(Z0* M*)I D9_6;:">!M]N>M"X5]1%B3N1E)7'8?X,J][%?,)VS3?SW:_TE8M@ 48*!;U>@]0[4[H'.ORLZXWKX M'NA\!-1)\'OM$N?^Z#F; -NL^@\2?;YT/FG@EBG)EY/G MP8QGB%^U>I,WV\.'L"QQM7(LWR.C ]MP?4OWR:C!C#K!M&&LF6+B-<*@8@VK M;]^EUTQ@WGOQY-#)*UD3,2FJ7*"&,I2O]G;NYA_FDJ_3K#&IF 32ER9F,EPZ MJ6G2^.*7MMI*;[]N>M=IYUQ:=XX[)K630O[2]$Z.4R<53R)G:D__ MK('" ]259T1>0)=$+4UW=<>*H6ZWX!QDZY[Z(T"Y(7%I)O\YH)]P!=;YXV-: MU?!$%5-M5'@5=3$!$5;&FR/HW34@YS'%P7>M*N#]%68_J1(Y&J>!C7;BT,S MCBP?1CYLS-O(#@/$*#'2[*D3D0&:PSUJ-=ZK]GA^JAQPM\N_U2LHV[P \3[; ME.!7NOP>[@OZ[T%>QW)=[\KC/_U4CIZPLGU&,:0';!F:(-^M7'%#Y]CKOW]\ M3(J7F^TE#-%WNI..8,DVP4-2W./-;4Z_>[.E-V>6]9K(X80?'46>J3F.[\4P M#@T#^9;9 450BUGWHLT$3_'0N?6*'N7W6C1 Y]D5&/AV!3KO0))M0.L?O7:) M_A%]2NTCQ[;MF8)^>1/<#Q!OO@31A?KF9*B'D3X$&@X"?=L&^J8-=+NV#KC/ MGYLS]AR[\Y??!@0WXA^Z?=JUA77=%M*N+:P';0$/._WZT.G7;:>G5U2/O%I- M#=6G-M//&]?Y=_7-34"^F#[&>Y,$W&Q2VM62W<>LWH18;^COJB+H6RYR7,T. M[""R0QBZ!AGX6(9'7XJ,3):7RF2849=$^BL2#@#! .&(&R=&$LM[_<1T!(^\ MBT*<:/:;*;=!18R61ISF\4M+AYOMMVFLI41NV[D&C P M-?2]PMEF!<,0.7:, MHA"1$C!P7=^"K6'D!L@=JW.**>2?$_\_>NS8WCFO9@G^%<3_,K1/AZN;[<><3 MGMTYDU7V9+K.B9Z*"04MT3:[9-&'E++*_>L'X$N2K0< B0S^\9Y5):M%-9> M&UA[X[71O[3!)75_F?Q+MN:;L61T]K%C!"Z/+ MGIHP[4'!XQ(SFX=:CV%H,?K(4-)H MFC&NT_4'1 OL>(%M^Z%'^)EIXDEJ*-0 MIR:;+;33NCF)*IXCZ[KT#:9Y5OHVW)K3(J:))4FE^KIE&2W8K'@U@A-M P(= M%.#0B2 %@4\0P.VQOR@ P%5)' >V:/J '$>GI%E#F912KA%)5-.O&F"]GE)# MG)&.7:;NNIIIHGY6FJ;+IM/*II4Q\9MDS3*>2FX8)78,/6@'=AQAY-NAYZ . MD<_^+'>EUAP.PUK809><,!ME7G#-0#5E]8Y1W#@/!1X M%$L_W/4:BUU9M6Z3X#/ %J[CAZY#B1WXMFLC0% "N\:Q3X0N=VANG,GOB64'60K)>6\QR0J2!5S%)&I=2.7'JL%E\U%@UNOZ)LA[?N"IUE:X+ M>J6/ZGDHET9["E.=Q(8UH!QTX$1SS^6XM@$?3U+S#97VKBYX7F[W,KM@')#5V%N2-]/CWZ(Z6 M4WJ=[X'WIK+^TCY/QDMX=5UG@@)_8SCO0MR95=^91^B:%R6:7Q8WX"_A ,H7 M.CB>]F45C&",$;!AXKO(]EQ(/0\!%KH]3#"6"W5R7SW&BFHM/TKO8LGR)!@D MS%$D*>?"[)C1VR,>+BFC&F$ST3!%\._59@@'PJ78E.G\K]D]7.[U$7( MMVF, CNR(8$P E';#L$ 2I79E_]VP^K0 &IFK)*''^6)$M,&LQS)R<,A/=;O M#9RQKZ:\I^/2045EZN8A% /POS^ .) )4;G8%_RY2_/5I^[ATK9-)DV>E["& M@CB$F$0HLH.NS0 G4O4HAK5D>N:[KUW%T?W\J7^"64Y4!M(I)C#C,2DG-N]) MS/?O6$\C/1>)NB!#>@B>AR1ILJ4PT07EI.J^S-)J5[X=BJ(/*/5C@ #EM7I M0H,(MBW1./*!C$"I?+]A6>H@J>0W2G2)"9!IIN1DYYBDB:3F!"47!&8(@?.0 ME4$6%/JZDWA5U.Z$R.%*SWVYJ[9MBQYR7#^!D8^B@"(8(9LX78L>=(564'2T M8UA23A>)J0&*%T(=S.5EG1F;1CF]N<#@=?'13Z5X/=DQ*56K)=M3NSRD=LLQ M#BO:?<7T$U*MD[#IJ\9JLZ30WYV&27C_KEO;*L*()I@2W[>]Q+83$I,N]Z1L MTNP/D7'9MB:1\NLO'IKA54W235*J0]9[?)JD79K68?)NDEZ=$M\]B?JF7^;? M42 A]:KDS5/NE:VY(OG#6)+>[OSNQA$P'>P%S@."2,<0=PUA".JMN4I M_O7C;7MR3%8-2G7O4X(TR?U/,WPI[X&*4&5V([0G1&0S5)Z]>#J[U4P?X;_R$UR'F_VDUJ*W?.6ZK!2ZI3]I=(B9> M4WI#3MD,.,+4C1(91B](HRG?S$,WC5GW\6:*01;%<[;W;2Z2B"6$E*7L$;4A M12'P]PW9L0<7K_4Q.A84RJUHYB;=B,QX?8]'>.C"["G?;'BI$YBN^3NVLJF; M/'>BJ9M1PF13MQ-*!K;;,G_8;>L'&[>%=9?R6DQCYW/O6;J8SRE3.@]=&F+ MAWQN(!?B90!?=NOZV6_R^)@MM[>/OV9_@N6RV/$:,$]W9;Y9YJ_KK#N:>_L( M5D5];'<1NGX4.M2."( (A5&<.'$#R+=Q@J/%MZQ\*,2K QH#(C/P#C&+GP_K ML?^"M=/6?NVI;SZ;JNV!IBY47L@=??[/8> E_MI,;:Y/5+VINT[_&+H:G M2O>E@V?F?3B/D3Z&H1]JZ8W$K:AR_)JU=9<_%U6U<&P/VTR=2,+FG4D2^8[K M=&V$H4MDYGERWVQX%L? \$=R&1JYU$.2'K&LPQPS<@D')Z6]B?\3A_*W660; M1^QA/(K8"QW]:-@6(U@R\6*)#.A#8[7PO2C&P', B1&.8>AX-.E: M]IQ 2#5TMC?65N/1KDW: JV3@6'[8DH599JUW]HE8S\]>^'7F"%(DMR2&4SG-;R&?M=T#%Q_L:DOWZ_$O29>.4.OA2_P&62^N]\69 M>R'U)?J']_?LOV0,8I5OLZ]9^2U?9LWT_TNV+)XV];#0?.C[<+9P+ ML)'B(-BLND(RMX^'1=@6$#E^Y B1 %OH,<-GWL M< 14ZAT'_:T;CB_]\DH36O(:NK5[Y:DF[0 MOE-GU PR.>" + BB(' A)B (/ \0@+0-800ZU:_9];Q])6O)SUA4;Q'66!5[XR;)%'/H8.R2&(::41JZ3X.;Q M:2^*/4J$+H*/B\AP-L.-^+FSPJIZ,ZR?^)42CK,Z_Q#)E(X2G![/SD>2$^(# M_-;> *NSH%GD.+"!SW@[*WCRT_CPQFHL&7GZJX/\2Q/>49T[#^D>V>;WD]H) M&!<-$'Q%=[/,UWG;^.WVF36;/VWRQWR9;K;][S=/]8W2^G&+[*F=H2.6V17K MG#]CL&HJ\;J)YV,/1VS234/7"8((-N^!>7&< "*US#HV-L-!X]@<+CFU0=:! M1=:!2_1?2X6=>;L;KGX,X6GC<0BS2ZY$)6F#!-(NI[<@,R^EJ!^[&JN$U)[ Z@#?]*:Z1#U]=I^R"3FKD>QZ* MJ-.@CZ\%Z^5*Z_TZ#!&.7-:Z'V/JQA$,@J!Y=]V%$0R!7%D7+4W*C$2E B[[ M)WM?NYMVKV4^]I[Z&+>]1*F>QR#4:Y+*;2\YOI0&8K-IW+6]<.(D0 F!24@< MASI!"&/8MH@2SW,'C#_)EHP/NU]W?'+.%\GKDWZ556;=^%NI[Z:; ME$W(^+O,;#KP4N\2X+Q:K@L&* ,/U;9,E]N%ZT4.B0F H1_'V(.!YV,_"$%B M4Y@ T]VLN4'7([5ZJ-8!5FL/UOJ]@SORLH@DF1=&IRFWS&/$&K.N&*=S MB]=GNHB@V;]#B$9V0"@DE#\=YMD>A%VCKB-V:4Y34X:7.JZ-8*F#%KK8O2R3 M$Q"K5Q4GX52\#M/(W*J58-IS_-ASG.]A#GL#YCH#)\*$9NJF+[6DTYC"2/?2 MI/G[]76*XC .(@=Y!'@8L?FOZW0-1W$2:]%]\>:FUG[I[4:=5 \, F98UAP( M)B584T0P0_3W%A4^7]A.-4#AS*.#@D&B$4*5*]$Y_[^5157=E<5CSN8>OD=" MY+D8^&Y($T*#N(]#(8589M=3YGL-ZWX-A>]I,BQRJXM2Y(@M=ICB14ZI&TKN M+E-B9'WBP/X+:P\J+,UC74$)>3&\C\A>!_F6;799M4B0Z]G0AC$"89+X=APG MO:C8MH_D-B"$O];X;D.'1/;&A"@M8H/="!]R(_TJ$88N%#2M7ACBTMS,8WS+ MP_YP]E[);I%9W^0G['BJ&RJ022K$ITNF*%&;$[6/H["94%I?J.0[SNN# MGM,5*]\^9VW!\F'3I /KS\R%5/B9?L*CA+H8UBODDICW%V@QOWO+6D-."/G+ M633T7"_!.(DCM8N+957. J7Z*ZY:S5"V\V(/\FS%( MHM@EB,*$=&T UQ.ZAJCVS8;EA0%I>D)E_;3;Y%O14UF*-%W/NLPR)"+T]3 ,4J/>"9FEB:U?&Q_[F_3]ZIA&=<'*\_D7>IL3)]]#Z.@/\K+X M-=MNUUGS8DP G-BA,PQS)2Z0IKH:*Y'.QJ_CTM.Y:;)*:;JWGM"X^QO%JG[V>H..*FJH0 M-Q\]54)_0E'569#15)@N_U@73[_QO@"V=UWER 6T?3O&V$5^@)P$T!#:4==B M$$3"BWM#VS&LM2TL=9U5YD]<<\>@3E5_._YJL MVJV;)#O=K?)MMI*\&J:+8[&ES@GHE0L+UT]I,Y!6C7).5U9ZZBZLC&KF?AX+ MI;J-DKF7HLJ9\,Y-70N[O_,"*$XBXC@()2[%H1W;I"EYZM+$(['H$)3\5H.; M##60R:Z '?-P:4=!C;!YC ]5\._W#X9PH/YJP:_%-MO?_MJ/-S]((ILZ#O;\ MT(Z_5<-!'S6O'-=X%5Y^T4.LF,9,PZF<_!QB_)]6*T8< MYM']U,G"O3"%%Y1+OQOF(6H&[+KZ)(4>YH2E?0'X*Z\6!&/DX"@$U M"!V$((MBUZ+@VE2NWK=Z.\33T M )K%L5D(9]M@LF.$:O=+V688N2)L.7NVG21!0J'=M4A %+B#)$FBG>]2DF1X5)0D M0Q1JDJ0&V=2BM.=(1I04F)VI**E841S>FF&!V@.T/HXVR?.:/%^40<5Z]_*0IV(:)$S&984QP8.BF__RDUJI(+_Z;U$M :?$ !9*J8= MWM)H"S6'2PS-7_#"BV([">S M_W0 TGL.!1TW^H1% D/38'O,CPT?TG+-_:# MU0U_P7R;OQ2B-Q6%N1 8F9IID!N9OX O__$9_(I-C\9?\+G1*&'^#$:C#-I" MS*LYP ?2RV5:FG0]-[4I;T/C0]XJ9$M MN/,T-L^26TW#*1[E 2[!ZG!&6)_'Y$"O25<>T=+ E_A5E.+QODQ7V:_I2U8M M7$PBB@@D%(41C*A'(>D:L6$L>;M/ZJL-J]G^&M:68[(V')3L50DYKBY+U @T MR8G1GJ$:CO6K>89D[X\88VKHU3X1QL2O@1R:>4)F!_(QE\L>:N _W.\8P(', M?;U?LFU9O!;K?)MN '^^XVNZ9@T&(8D1(BCTB0UI$B+;Z1M, D=H15A#,Z.) MY\L!/GXK*JVL+V_LC_]>,/IY(<[5;ME#3*7^@;@4XU<;Y_9D'^4K^M+_9][+Q5WWNM?&"9Y6'&W+B1I\6;I3/*MQE)?]!^I0Y"Q\F$06.&U 00"?R:!B[?9,.&G980:8A MPQ&@+6UIL?Z2?Q,M3*B'0;&9_FCDR8G[QYV^&VN/;.)3"@<4R1Q34&%V'K-X M/:9<.ZB@SH^H)'4ZV*P8\*.C[1("TT#'\:,H##TW25#L12%3P+9!-\&.(R-( M YH9+2$M>VQ6U8*3$Z)3+0K/&]E$U>E-:FV+*)1MX"M5C(D#SOJ9-H,?&:B&,Y,>,@ MK3W*&ZO#:7&@-U8#=;+$2YS#"X)GP!'S$$ 3AA7&.['X"N+_5; !_W?V]3O6 M:'//)\!.G 2^0GV$'2!"Z'CVYX#,6:_0L+5916^VK#0U8BL#I+\^Y J9%U? M^S/,DYQ834&1^+J>8:K4UO(:RKZUJ(8MRGTT\,Q"W FIE]\&P*^T-(;Y#+( M3YME\=*H,>\>GSEUK(?45Y \Q[.Q#8(0AK'#\E8VITZZ%AUJ"ZFECG8,2V<# MS>JQ61TXN11Q$)-B.>%8),KIZEG^)KFG>(&C"TF>#F;GD=5IL:30W^^TR%)[ M#2F,'$*=R U]-P2(PH &8=Y$E> MHB3YG;5(R=HB)E-*#(EO4E;;V\=Z&[2]4A3&2>!Y$#A1D-B!'7M!&'7MQ%XB M=5=1_ML-"Q('5-=G$3\>,8 IT1U(DR3);CL>\#/1W<(/?%S<8U3E;AY",@#_ MA]W$84Q(KTA][D\8VSCQ<0PP0K&+@\"V?0?T*10(A2XX#/CZD5>F/JL\6*_* MG.02E1G2ABU3CISGC[DZWR;9Q7:E25K'&Q6OS*SFW]9 (]&+G&PY_J.Z[N$8N+V"V@(2;UA MJ:E)P]+;HK2ROUZS3<7$)-VLK&+[G)76>H]<+HW31;98;C&$,74D#-%,\C+]1M5&&T6ZI4>O\EVSX7JT^;;UFUY4'RE@_K^^=TGE-\Y+_;@$!Y=NJF"1!&. P""#V.B#4\['4\[WZFS 7,96D%C#3IH'GIK MTL"3KPL8Y%)D)B\/ J6O^39=Y_^5K;IS,'?\UC&;9D4A" ET8!)X<43<)+8C MW,$+0U?X5,JHH$;1;#VVB$^;QW7K]<6)V7I41?)_;&>*KYS,UJGJ]_U>&S3= MXWSU%/-G'LA_WO:!/._-L9;/:?F4666VKH^';HO]T=S7,ON6%[MJ_68M]U;S MC_!21]9NPP*9MOBM?ZN?,.7>HKR;=A*CTZGG%D?FL3OTZ\J36-V,?%X MDSWNT,&J/FW XR.;5+*147W=/53Y*D]+-L$$554LZY^R.>;1\MH" 0*A:X?8 M#P&@,$R"N-^HH#:5/ YA$HGI]:ZGIS)[8LAJ56C,D#TI8=01HBP3 &3XW9L+X[9?XD+$Y?].4F XW?M$%^LDK7ZMQO6W_W=QO\\ MVH23KZ,A2=KUF91YON2T>2:UL=W7NP7-4[N!;':W' RD)OP 42BU63ND(M0(B, (LKHM8 (LW4N64B M8XQ/'W@,VE:,T6?5CGKR-E&QV3*6UMD*OJ'BY37=O"V0'4=1$D <\..E&$41 M(?V<@_U"Y=RG:EN&@])]L4W7SF ML;F6"T9'(:8)/7N %GRS6H@CTZIVJG0,>C4<,;W0J_4=/CW#A'E"8.VI]J\*%0Q;%Q$8T79++:AC:J+%M\UI_LI^QGW;[C:V.( MU10(.@A![?F]_B^JRZ5![\K'JGDX=G!$:\RP:H16!]'BEEB]*59KBW5;6LR: M=Q^>I3_5@^0\_*HME*J/W>[#>N.N,KV"T=F\^^87PT>P^4*D'XMQD7R@W[,& MJU7.ATZZIJPWYYLGEH.\Y,V&U@*B&-D(N"P/B;S "6W@]^VZ*!0^(JBG-=/; M^#TVZ[$!QQ/J#AW?6N9!.NU,$5=S35Q?C[SCTRP75?<')0ZX;A%:!Q!'IU8\ M"(Y/L5J VU.=7NS6PV*6$!MGXI%>)J>/-9KM*4SU.=FC!$=+ECQ>74"Q<"EP M0]?V(0M8=H"0!Q#8KV@"*'?.0&O3$QU":#+(BX-0=O-=KT=$#S%,Y@RE$P[O MKK/7T[2+06=:)\@>CYC,&3H>9WDW0+:%]>=SOGRV?OW[%^LYY=>%+X\7'2!S#B">FCV8FC?MPD,,@A\I'YMJEV$\5FXS=E?E+6K[!;),]YLN<_7$1 M^AZF":*0M0]M&F+'17VT=;'0@\ZFVIXJTO'QFU?UPLAK@]IZV,,>>,1LJ#]$ MP]QTKE"*&'@4<$2/Z#TH6"\?=-YAXV2592_9 MJAXN_#*C)#W,)=8:LNW9H42N+PN^?+Y^SU6Z=W3ZV9U7^ MD99ENMF^=94EWNK:S_?97UO(6/IC@5!@^_QM-0((M+:QO<<16#7GL1]0E&3VAM<:=,X^+.N;,>__0NED> M1>66-?XMKU@*08OR G,02$N$G0OM%D.TSP M$QEQ'=B482F]*[.?M^E?[47LRGHL2FO-4++_XS /;V:_%.7V*7W*ZM]7$J\+ MZR)=3$9'Y%M.-'M@-A?+J,*8ST0O$5DU_: MT?DE>V7][SFMLC;Y^9*E:U+Q4M@+0D/ _N/Y/&,-4.3&B=.UZE'QO6,=;1G6 MM0XB?YVRQEU??6!RAU4 @U MMBXD6=J(GD>:I<^5/Y17]/3ZAK#2WL2[ JM M[YGPUCPTV+"-9U?ZS#$Z-#LZ1E"_8I<@E$ [ F&$<4(P88W:'0 [HE(2K;%9 MP[I\-*+E1%8GM\-R4,.T#LE&IWC_4IPFA31T -?S$$,3A@FFIH.Y4Y&]]NT[ MSP<@ &.OVS++MNWC=QZ;/7L1B(D#@L2+H@ &749&7 <* MOTDG^[V&I8+!L1H\$O679*FYOO9ODA4Y9=@31#.ZPR<_%]J[=B@1/958_AUYU/[DK\V6VB'&0^"3PJ$<1DU 7*:I M'0 V'Q5-\#0W.Y+*O=;#\;$H_TS+NB"DU6^_ISWR_<]>.7;QO$BW*ZXGE!-Z M88@>?N;W8CJ2]V#W/[N;EGCQ?'5"!ZBEL\B0N>!GD91ZM,(<\8/6 MHL;A7-/:U$T?P=IW$L1V6,=0_H/_)L MO3H^:\8+?"Z8[0CN(;V/O>O%[ 47O)1IE+^W9XQ*!WX2L];3>V' M!WKJ#EMF_+P#KSI6/__\+KT?^N;S98[.[WM'#CE !Y?Q8"'M[HT M&!])*I%@,-/7(\&8),M%@A,U*^^+XY)?(S(I42=Y1$85*R0/8%:H-O)E!L[( MO"[>II=Y;984^GN51*6#=),^U2LU-,ONTGQU7QS-,1*20! $'G2"*'"@0WTG M[EJD@ H7/![:CF&9Q\V2R$OS/$VUK:NVOM28^7.'KQG/2IO7,(XR)6M[_H9TD$<$XA+X;$6@3$A$_<$"<8 P#+'J!0_';SXZ)AD4DYQ-)%H3(7>,75% M@E1YG8_^*%MP0GR&L2%V(/GU_29[>YTC"@B"O@,1H"@F&*'0=MNVJ!LY0E6, MA[5@_)AQ?\I$X0C0 .*N3[?&X4QV(_HC70K7T0;P)G/0=PS^%%?2V 3J6['^ M5N^7\-LE3+>79;;*V2PK73;5F7=5\T0U7PCNJ\^QJ==CODF9$#45\#MOU/N) MZ6;@XV1G*3M[QG$E2K22DQ(M]Z/L.B6,4>R[I&@M"6^H-0,4FOCMA$:5. M35H,L*9#7":97)WF1D)@),F,[ M +>/G[,M'[2WCTT"U29.R,,)Q"A M@<(1)'M^Z!MW'%I)/R,E,8F39\A:)'6 M!]$ZK/5>>(.V?HFTQBN^1Z63\.N;?1-Q+2=>/X(Z^1;? M))R(=[5=PZ-NGA]T\_6^FS>[B,.V <5).;,O:(#5Z3<*31A5&.V)2M'EZY]L M0OXYWV2H>&$_.=C!Q-1SH.>A((:831*Q9!Q>!T0/4Y2.BQJ#.!6*5Z,P[&&2%']V1\S6?90M46(LS16,OZ=ESH\:?DFWS:H)H0A&L>UCX$5!&'D>@=UTQHD0 MEGIO6_K+#2M]A\?B@.36+N1Y$ENU,$J1G&@?L3/)*NA[,BXL4"CS-H^E"77X MA:;^HRX3[;J'#:$+@QA'$%!*(NPG@=,VY$;(%KK"/^#KOP^I$.5*7BP,T#1( M+B99U_Q(B*!D2+(W/]&0->"";"AQ(2H<-&.D-!?2*_+XF"VW^;?LZY_I*V^Y MS6QL.T !M4,WA4M 7+92*"<[8;,HI MT#&1/3Z+ VQ5:9)3) *L79 IG9S/0[>T6E28ZZ%RRD9V9;$JUNNT;)MQ71?' M,<8X\$#DAU$$4)=Y>=0%4N_Y27^Y8>3=O#N<0/,774[WJ+ MMV%8-=Y=2A[P:)4RB6)*,@9_>C,8"LNWN]6945- M=6BZS,!+L>,5U1T 40B2R(D=BFGD\<(O;7,(8*GS^'&'M4>!SCN*C M8L9%]5'F14U^?DFWNY)?2V)3AP7FJTL@3!+?#6ADAQX)O*Y!:LM-DP8T,Z8$ MO;3 K)7TW&D(D2H*9(S#@1K4X;+P)0I'4*%#@H1U2(G5.2J1FB$7M6@ -VIJ M]&G#QG-6;?E"1K]D=)>QCKC9ID_9 D$2Q8A?/(+$)Q"S)*S#P,%(W8O6V_*8 MFI7URZEYB]HJ!ZK78.)5!&U,S@=J7 >U7F*[.5C0WL.=4OFN,"DLAKH\,D=] MU&;;1-%1'C1BMBWL1/[?H2" ML#^M&CC(]66D4T-SXTXS&[AR JF#4S%5')E..2GLP#5OY#37I1A ?LB]OWM0 M8QQ7_ZYS=D'T-!(^#Z73:5!AK',.6B8KLW_NLLWR[?:1J6E>K/+E7?I6/T08 MA!!B"GQ@!TE@X] )O+AK'OOQ@,JL QHU?5"A0\;'874D=@W 04MI [A66EH; MA^:A2VV'E'F(<0ZC?K\F*=+MY$1?&W3?I2E-O\ MO[)5C:358?Z*U*;*%B'QW03!,,"(GS!%-(S;ZH8D))&'9*1P8%-C[%_VE^_X MRQYRBC>42#&=&Y%#.74[ -;6I^ZH;+&-*VB7>;H@8YH(GH=XZ3*F,-())6MQ MY)NLNR_95Q1*_\I?=B^P*,N"WZ5!Z2O[S?9M@1'31S], NC9H>>1@-K=1D>( M8UMJ64]KPX9%K,55UPRV'CITUK*%)UG"0ROC8OHV&=ER:O>YK>W\KI(9W[IH M'-"#M= U[LT4 9'@\8(:&G''/+31C&GORXB8XT_D^O=A\VVSGS;+LBY?G:[W MMP[;[6$:A ZT08"\ /D0Q#" 80<@#@/AB^":FS6LF34T7FL]WQS0#V\+[XE?,GQHD7OS<^H0/4;I#?/V?7 MV&^.3K&Y4/T40<4^R")=NF:4'WQ^/U*J]K5#_N%R_XY$]][!L OIB&0& MG33])753AA7&._CPW)^F>?GW=+UCOVC:OMUMJVU:OX6ZB.,8^U+W5;4W;CB>?7Y?-,@J]N"&SP"&\:X^"QB-0 MK5L!3XPV'[C$J.2<0(MSYCLOT&.>P-Q (X]#M/7PS '.JF69O]:9D$,#2D($ M8QLYA$#BXO[X>A11N7HA.MLUK:BG7W*Z.3XM9:WVB(?+K+(+U!5V#/8UB>O1 MZ2D+"Q _FJJ>85%24(?Z8KY:.M@R 1G5PY[:N0*85GGU];7,TM7MYK#T@K,( ML>\P :?J$3Q=H\, \!%*_61=/%VCC350:_Y&6 MV7.Q.W@UL5_VKA:V WP? SOV;403R/YD=Z>\(C\A0O6LM30TA@0JS\&'42BF M;Z.Q)Z=I/:R#1VGWP,;5L$L47= M+LM7G MMJ/PK&ERVV*=Y1F"DFC&-($)KB;^1"7SZS.3:2X$*U2\\$-> MM12 LF3]N1'MM_U'VO.JX,^T7/7KF:"J=B_U)+SBQ\26VVQUGY4OSL(-71 A M#*. GVVU$?8<#\0NCEWH >)(S8DGA&E8CDFUS5]8GLYF_4'9_.5PW?F7?,,/2RQ\ZOA. M!&C +[3%&-$(=_#]Q':ECB+/!K3A<,>A68\,V[L=MI]J0_]V8[TT.!4BX!S8 MDXF'<\#[74;'N@]QB]^76OCE2M\Q%S!'\.6U\#FG[C2C8#HK6DZ%UED!G%F@ M;4XE+FA$ W[V$( @""/;37R,.OA!(O:,V>Q 3QYH&YQS"[2B+I]+H#7@[>\@ MT%[I.]]IH&VLFC302G:G_RZ!5I:6T0.MDM\F";3=%/SOQ9I]#5]R/LP4$+%] MU_9P2)@9L1<@'.+. !KZ]F2A=AALTXNXW7K=MQ[=G&:T UT^0:@=S]NS";9] M']K;_,-,:R^ZJV:8-G!Y#BR$&0!@&;J?ML MIMX9X :1U'FY&<&>-.I./KT=Z/+Y1%T#WOX>HNYW/\>]Z,Z)HZYDG_KO$W5E MB9D@ZBKY;M*HB_-O^2K;K#C\!;6I'2$"8.)'E,8XHDG8+X:[>+K59"6T8\78 M50M*X4[/]"1-&4R->7-^,;0S=8*+2,9=-W:\5.HV/W"85.-CC.@XP%/&@^)M M _7?V >WU:=-4WCV'UG^],R @V]9F3YE]2_YLRV]D0M $I?XV/>H1UT";.)Z M=FM%P/YMG/FH(>R& V8'T$H;A-83A_@S?S+*>N0"^JT6T->LM"IN-K\GT)S\ MK9J/9JN1HJNIOF$XULZ@6XP>>6^[4-M8S>O9-7;?6'U_:TUO/E*_KW40L+^3 M8*SF6Q.AV7 O^\X#M6EV=(7M4;PH4J[S2U9MRYQG"S70WS;YEN4/6;G,J^R. M_2);D-@);(\2$-/ !0Z*V=CR;9L"Y%(_$*L@H:).K[3CN864O MKS)Q(IKI97#ZXI8:;2E,]+&1KE"R"61>UA]N M,B"@%U?. FGANCQ,<>3.(. M7Q3Z\M.N45 9CA>_[EX>V&2)#<>W+"TKZ[$H-4R8QO&7Q%1H=JX:?9*SMZ:= MW'PG%Q_?>\'$/4=E3\]HHC&NW;IN,0YD7F1RH#R]N<]?,K!9,6!,%%_X0RWU M1^H/-U.?XYG/ D,/882B T'G]OC0&/]E&\: M":O^)IYISX*UQU]GKG\_Y M\MGZQJ8K_)=Y956[A__,EEMK6U@LH+*?[MC?S5Y>UT73YU*^[9YM=^6&EWM$ MZ6O.WVEX/>AZ;4-UACQH>CJ:!\],<^?7@Z:?+L^0DV+.8WZDS.L*6L^+ (#$ ML2.* NCXOANX/=J$""_H3HGQA\^NAOK0<#XUHOLFR:#FDS$-[0@CY4@C=HC9 M9$450[-^.Y<<#5N--^@,$PF.)O=_YRF-+A9T)3%:O6(T;?E[,[J^\ WPBL%; M\O']E($MW;'91=8"AJX-?,\#'@I\CW@DY.5#6L QL,UG+GI@&DY>]K@.CW!U M^E76V$<(7II<:C"1&=^;8^L.);5CX4Q@^ZZX8MHXB'%JJ<1#LX%]7,[ZIN>O/]O^G9Q9EW2EB8XS"%IP3H$3J^:Z1 M(!F6,P;0>F@06F6VKM^4V196=E;EED4END0YMO/$-'&&?I/3T,X J[7 .B>J M-Q;W;FN'Q07A.!DG5P*6$>W50_\%K1[9O_/0]K&-+B8=4P9BQZ_%AJ^W9JLZ MQZ[NBVVZ/OP]8K+W:[']CVS[)5L63YO\O[+5(D$ .P%T,8*)'<1!'$*_Q^M[ M5'LX,8+2=(3A(*W=INP1?0PH]5Y^NEX?/HO;S?'K@XQ?OOYF(NB8\;K&.#2Y MPXV%IMZR9L&GNCF.3=PP]IFM]99MK;UM,XQ5*BX:&KZ,=HOO***9Y4$ER(W@ MF3.#;CA"=K4E?NZJ M_[0'W KVK^T)-W[L[7P(_3-GH?,AL_COV;B4W#^9&=E3AT_S761F,?6FW3JI MD[ #HW^06'O2GU,$X&$=ZP>/R@/)&2M4Z_"AT&'-;;'\XU-5[;(5KG?&FX:; M>P[W9996N_*M_M"7+*\_]MLKGTV;>;^ECAC.7._JQVLW)=V MV79^;@8J2W];1W^\*[(M+"[JU>/;A:V-XF&=/Z7OE>#AK?ZBYV+-8FM57U#9 ML8R\.94Y\.2E?@>=.VXY85>8P1G+*:TOYC$@Q7,/E@,]Y!N6Z[!AAXK-MLP? M=O6@Z+.J&L:?&S8P9='SGY)5]GIG('_V^6N\!/Y>GOWMWJ/ZD2/L'ZZ^WKWMV%)@B;' MG$D,QG;[],G Z!87TPTRQ0V##R!X)V^RE!YUMKHO^(\7B>>'# B,88C"F&&R MN_J8G@-]+%0>S"P"PX&]G74N][@$I4.V<(5A/TFNNT_F(M7E\_/R?=.M'*!C M'_)?3K0*+L.NR&*V$6_-;$W:C(WGEI8-,BHR2VN606X?7QRC9'4RUB MW\$P\5" <)+8 4Y]&YU-\&C,NKT-7,"_TUV&3AJLTG)D.Z*-O^D1? MHRV%B0XFEYRS=EZ*31UUFB#S[]EZ]6G3A:/[IO/ MA#O$$N^)_""]IL8=\+5Q0)M5_WOK@#X5OV]\T/QZW 1;G,4+6;4!5\PCE39A M6&&\&\L)*MCBOENNBVI79??;7%C(*_E@D*(H2%]"0P!#'D1TCUVG>;R). M9(>)S#J&:AN&$V4.2T[FE,D2T[0Q>)(3,([(VD.R?N>@K!K5_S>N4IWAYH(L M#65S'AHTV(I";Q^3O!>_?,Y6NW5V^_CWM,S3AW7V:<-&:E9MR6:;;_.L.D! MB1]0['I>2!%RW22)DP8!AH'KR;TIKK'=42X$?NTD M76ZMSWQ/!6>O197+7CC5Z@0Q)9N*?\FS4RU*3GR'T^J 6AU2)GKU+R:3/@DR M+\BA"9?,0R*-6/;^>K\Q]D2EE!^QW2SS=5[/K6\?OV3?LLTNXY='OV9/=>F3 M^X+)156L<_Y2\JKNM8LP]J(X\&,4>Z'M>4&"_,C#CINXQ$4VEBI!8@B"88$] M1LW'>HN[N0/>(6_5ML?>#OOS8WU4+XG)[@P<)*? IGQC1(?5V+T@R8;=-0]U M-FUD,>H0D$Q_FQ:_L+2MK$M!-F!ZC)NG3]OLY7.^R?@_JX6'8@2"*/ 2AL3Q M(0J=H$7!7TR3>[Q2<]NFCPTT<*T>[TTO!0>0+8[5^IVCKO]82,_$,L4=@+)4^ MZ&G2=-:P>WE)RS<^<3@ ;.T16QUDR3Q!$^&"Z<'X7$MF!9>YG7!;0(RZ2PF M7N[GH6>ZC7H?[DUP)JJ%W;H;V*QHEGW:+(N7['.1;NJ=4UJ47]-U]@M+0Y[2 M)Z;'/O!);$/6:(*" ,=VB.,:@^=3C.5F5'I;-JR,_3)V7N.4DS_-'(NIX'3T MRHEASRS?D6%(K0;JC56#K8]W_/Q8E#]7#.^-U2,>5Q>ER+P@CV:<,@^5-&1; M,4:W5M/,IO7;UZQ,N60O;"]&@1W;<>1A-\8)(:[;M0:P*W0F>F@;AG6P>25A MMTG7=7?+^-$K#"(<4.WR1M&@AL.\&^Z/T+R:\=VH3"6MLCJ0^!]DCKL;L4QFR?T> #ET]^:4 5>#.YN M^R1.=5^ Y3]W>9GQ\V)MAOE;E2T2/W8CUX<.0FPN[I 8T#:O=)T( JEK MR4/;,BS)-:@JWS_/P,?6FH^2W8;U%&N5?#?VBPI7R+J0,.JB>1Z)HS9K"C.=4?YN M+VT'ZN>"O^>US=AH7MT7,,/-@,Y6_)#'E_3/._:EV;JZ?>3(%CZ-:11%=I!@ MVX8 V2 A'1X'8Z%7"EAEZ_KQP;:K*-0 MN=AJR$W7<][Y>$A.1/<7C#OD%H=N==BM^\*"F=7#MSA^BQE@M1;PO\IMF(VO MY"\H3^^SH9>7CP=6WOFNR;=7O>_J]+QDOGMM?='HIXKT$I$G\GJQW'> M]). D>P\<:UZ#&9E0O#[IGC%C]4BC/W0CCP*8&2CF$21:WM]>XECRX98M59& M"Z&G1F_!(Y$_*K+$8W'HGR4,L_FT"ATMF_JB1XG";@2 M'8:1-A_U'VC'"777P8SX%N WUJV*\NU+EJY)Q3I8/7$#FQ7_!]ZOB? Z_]4B M=-W(\ZB3H CZT(X(Y5XNUMRTZ17]M"S?>.+U+5WOLC-C2G;34"_W MHGN)D]$NNT70 N5GS=.UU6"]:4("_U][]W6_;(RNR)-0M6JWJE.5W37?U.(R_HD6_K%;+V&O=]P72> MX[HK^5QN^W: ;V%'*':2V NI;0,WH8&#NE3=)384TME1 9E>O._LL-+>$.NQ ML827!>M,.7R=F>MSG>B\MO:T"_W_6;!9^.%R_Z 42!?#9[*ET1TX?6(UOLG% MA -&7%SX^[]+UNRACI490WG[^%AE6U#7[5X0!-PX#$,"J!/[V+$)A5V[#@R% M'F_7UYIA6>A 'FW>+6N8O)AYNFT>_2MJR$UUIQ)HB?2G(3 MWP]1$+>-@0@3J7NSBDT8SB-Z5-:2#Y?'>KB\.V>WKMTBM\*C2JC82LX(7,II M_9[&&M&-U6$:=TWF-"\7UEX&$CF/-9:A1A1:.Y><\-!\DS(CZZ:Z; MSWGZD*_S[=LBCOV8!(0$CA=XL>>YP;YQZ(B]S:JYR:O MZ;I77QOYB(;$IVQ2"I$30CN*VC:A';A2U9>'M618]QIP)G5/@5QYN3/+ZR"5 MZZ%-E*1=I$E0T=3IG9^0#;#E@GX-94BXQA)_Y_GV\;_3 MAORU?&:],*-%>9Q1[H4T()Z#;)(X?H!CC[AN#,,.40Q+->J?B\>?&6ZK!FYUR.O7.%KL]3G<=_/;J;+" 41?$-8QW#5P$9C5Z=D'X:2/1[L0(IB9*. .#1*,(F@W>$AP)8JGF,.Q2@9JEH> M:I!Z?5)MGG5S0GV4Z\Y9ID^2/%"DASGN^Y'H@78J"+0.9M7V8OZ1<7C9"GQC M/WW*OF0O#%WWR_NL?'$6CA]%E,1VR%]196U'A/91@CBA5!JMO?%9Y\[ZJ5;9 MOQF9Y8$[.QU:JX5K]7A;T>6(I]SVN4ZG\(:01L_,0UW-F7=Q$TD[CRJ+J@(@ M[(#: ?3"B-],]W!L>Z#;7(?8AU)%,30W/>.D5C?)\JNM(_,[:/EUAOHI1Z7@ M$JU&G\Q#.TT9=V$15SN'6G)0_EH@/SCY)=UF=QGK]/P,963;Q >V&P0^]F+/ MH3[MY9L2J"T'56G\^\U!E:C6D(.:9EEW#MKAM;[4%\5:R#/*0D\0JIJ%#O'- M/)34G'DR6>AP'C5DH:= >"Z*;1=C@FW7L3&Q(>PE'=% Z"*'H::_SRQ4B>3! M6:AI?O5FH7-04#DRU?+0(5Z9AWJ:,DX\#QW.H:AR'ER] YL5?_N8B7FVX<]* MG'JS.O)+?])HCTFS>Z MR1=3U EYEU/4LY37+^#LL4[X&(X3S3%GLC];92^ MYMMTG?\7/P;0W ,XU3#V 4*)'P;(I3;V*?!!4[G=I9$38:'7EE(9R(36!*_KW,^HW H:51Q2CYD3T,,#K]/?E=1M4&.N#7E=%V]9]G7+VKA] MY7WREXQ7T5E6+B1EPYF<1PJFP8Y"=Q\33Z_N\Y<,IE6V^L*&:YGS"CUU ML[]M\FW3:-LT05[@80QP"&,GI$'BHJ!OF@:.:(*EK4'#*1;':=5 K3U2JQEC M'*OU>X-3(BW0Q_7US&L2FN5RK^L0)^58//F:A&NU]$L,[G7>11(O45K.I%[: M69T^^=)O4F&P%\HE8%^?T[)I'Q4OK]FFJCLF*$M^;)]W5/BV_TA[$1;\F9:K M-F&YW6VK;5J7 /Q2K->T*/DO%[8=N5X2?'^I(=6B7=6"8]?!F'7ZN*ZI16W?3Y8SL#WL+K=^YC59KI* "3]T9 MQ)9FOX-^(!=))^X"1J849IQT83XR<:^8QV1F:A**68W4<2/@OMCQ?MED7VP0 M!6[HX""B@1=0$+@![$H9>\1/J#MF(!R&U'0\/%@&N6DD3W*W<&)'CA/$QO/A M=+%L;^/!FKY*"=9YA+2++C,8V?1TE1\CP&GB0G.VR M%=Z5K+6[9@#6(^5@LZ4B?V7E,F=@%P@[B'K(]8'C)_S)$.B #@A(0K38U.]8 MK 3E2#\ (;U)&KTYQ"JL-3V4ZY(R&NF"&?)$;$^>]G;V\)>.K<;HD<. -/.7 M=-Z<&VYG[:-$8L7! "/V3_[\7$.LAQCSU^3AX,"RR0*"?N<8G!D,Z0HS"2E3 M,J!Y=C#<&].M:-@QL*D;NE$2TC"($A 1U.%T0!BW*QID,U)0DD9,OJ7"[;JS&LN\K(GUPC,&( MI-X)?HR(-,!^S1%IJ"R'MWG F?[J[V8\1?DP29FS*:\>7,(OB"VE&28.S%!/O #Z(P M=IP.?8B=:<_X#$(^FY,_5T1XY*FJMHXQJSBNM3=\'\'[AXS8TX=IX9[TWRHV MB[,R34"6])JV*%Q=@?]O[)/;?I_LH@5>E(2>'4)H(YQXMA-Q?M3&-];T-7GT2&!=X)^]9T$ MWRF8D0W DWEOM"##R=\R<,R2<.R_]H45G*KR8#LYD.]H/$9D/DZ [/)GTX6H0^<:;T MHADD]J+(CJ,D!G;H^]"S2=B9X>!$ZAF@V8$W'*4/[AS,+$IK[P4CQ>DI.\"$ MD?KD/88?+59+^M9DM#;5S7Z0>&V,'MT1VZP?Y[;!'$4>1CB"-G(0Q"")(M_I MT$/'!A->N1B$>_*+&,K!^W_O#X[2,;X361V;E8GV!^6\-L'-C\N[FPC&B6]' M/@)NZ&,$G##IT(?0G>H^R"#,D]X2F=>9'&W=8/1+):/U@)E<-?F^)C=Z_#C. MS10M/>G'B+G:63%WBT6CUXS'7/+/7;Y]^[2IMF5=J;^ZW3YGY?USNFGM^K78 M?,LJ9LU1;5IJ!\B.8IK )' (P(X/.R/ 6*'7#'3#$?C+U]]&KO=JR,.&H^KT MSAT]N#8F6P'='4^>PC4]ZONLA:[D:A/QUVR?^\[#L&%R M=$7C,7PH\F25.0-.%' (/3O +*$@/L(HB1S7QAUZ#P:N^'65N2&?S7651E^% MEP]//C4T(K$GU'&NKIW^P:-9LE+,>T#.979R? YS 9E^QT$8N4D"*&73JZ37 M<<=/;+W'%,<"/=9= 4F-FWO6>,SR)/FBHJ-_]$Q1E9;1%/]>Y[<] M?-\//=?VXRCQ N2Y3N)Z40^?..%()6=UPQ:2Q2%U:!L\8Q?/TN[=J1=J3+AU MYDLT;<_YWNK82KIRDI"JV)M^])"J2LMH(760WZ8/J?WYX-X"$N#8#D(2(>HZ M*(D3BOS. AH3.)>H*H_<>&"=K,"["3=/'5X-^7?F$7;?A7ZX(/O!H9/$6?5N M]:.'V@',C!9MAWIO;CL<$<"(]0)H)S@)$N1B-^[18Q)YHN>EYX9[\O/2_WM? MPY1+_WOM:PBS,M&^AIS7=,K?@^)4Z:,-(0[L* D<#WF>"ST/>BCH; 112*; M&_-$;GB'X^_M<9F'W=;:%%LKK]\6&UHF?YY47IF/S!.TZ1D)O#PC@6HSDON# M&4FWY'=4J_!*"?[OH3>MBF7]C362'[A7'=GY0_0NG9F;-I\-S-_&[SO?3Q8W M 3<*N=Q4'IQ^!1FL5CG_0[K&>;5<%Q6_ZMQ5FE_ ,'%![$=>Z 0 $WX>L3MW MPZ?KT3P.K@RSP?3)^NPES>MS>ZC8U(AVZ=KZG#]F%NLX%GAZ*NO%:J:UVS+? M5/G2^GNZWHWU>(3I#C+U.O1X?6.N:])[!JP#"KZ_YR2&N7J2U6H]G>]'7[G6 MQ-)HJ]@ZO2J5 #PH)#)7K][W\>D@/-UGY8N[H&X(O 0'@8=CWT,DHA1TEOC\ M 5;9X#\S_(8#OV1%D(]Y0I,D_/0?65HJ;47/C&Z95&!FT&>=!@@^2'$Z#^7V M3Q#_Q_7OM=@_T]XVH[@_5X9.Q?RY8ATUWI^_]G_.$F>11#'V]N/$>^-,J0YWIOWY@05/OMUY'H9>>%X 7+F<56N\F\C- MHT]"37IX)G/-Z2.>$5>-,VU4[1\SBGD3$V%N$CC,-]/>3CIS(*W7\' M3)*(X)@0A)($A5Z_31TXD=!B[W=ET%P.\P\-JM\5Z1J/_4]NB^% ;0F>UVX_ M=Q2HE8]K=Z5:!YY"_*[\:.#RP.0VF;]3IZ6URA\?LS)C M68/UD&W_S+*-]9CFI?6- ZZXXC&3K=V&)23K-][5JOH6D\7^EY7?6#=\+,I: M)5/^%?PH;-:5YW_E%I=7 M#C.G^W$ M^KV!>OYLN$G"Q=9LQN=:+JO30K.1)10AYBZLANAE?AX+&YIM*DSV53D51$R. MBW6^JK7]COUI^7:?_;6%S/H_%C2( V*[-''LB"! B!?BKLF892\RXC>H(<.: M=\>BS3)_73=IY1%2.8D;QJ:8LHU&I)R@'<&ZL1I@UN_M/SE"JX8XLII=8NN" MB&DA>1[:I<>4PD GE%.JWZKL]I%4V_R%*6.UL..$!(@0:@,0)H%-:>!UC5 G MD=(FR:\VK$8,#9>A'@^O%L>GFW=E]IJ6S=H/^SW--VSVF;,Y-XL:VSHAEWR= M2991,7TR2*:<(KWG<3ZB=$S1!1E2Y'(>PJ,*OM#2GR33H+1Z!IL5_P>?O7Y+ MUWPXO1!9[4XI=Z*X8U[M^+E^QAEZ_K+8$> MI9S #:!03-3&84].R'I,-Q9'936PYJ-B9SF[H%S#>9Z'6FFPH]#= \7/P737 M*CZS,(FSUZ+*/VIAX@*$(XBPB\+ LWW'!E'7*J:V(WI$14=;IK.P_@H@3QLZ MD.*;[UKHO'Y68VPFI=>G3I#8BY6(2IDA5OS P=@$JYT%V)<]X;/O=+_/\=I0 MS7?V'_._^'8ZW\FW7MGW/*=LKIX^E5FSC&'M^&[[MK"J;,F_YS'?Y-4S^]&Z MV/:?KX9MM@N0>68?7*<;IM^BUFI-8::SRN6S^P#U[]EZ18L29]^R=?%:[T]O M5E]9;MU&KM"A(" H- 'O,1R[/FH:]_S/"B3W^IKU7 TJ?7OM_J RP%$N7Q7 M(\5B^>\T[,I%F(,DV.(H:Z4[P%E/^CG2^:3(PK1>2)GUNV8>*;0!NPK3G5I. M*._*XC4KMV]WK!OS!OG*0]WXAPT=U_%#!V#HAY#@,/: VV?X.*"VC$YJ:]3X MGG"#DPU6CO2F'KT]6#FYU$>TF%I.PK&<6+ZC]YC=^0BD*),7]%&[,^8AC_K- M*@QW8CEQ_+>B6/V9K]>LY4]L"K1YRA_6&:BJC+^Q^_[?5QF?HFRSS_FW;-5J M-HQ\3)V8QK9K@QB0($#N?ED$2"67QL$8%M,]2*M!*:>?YGTAIJNSC07ST/%QS.WF&@H2=8<: ]@LN"SVBVW M_TCY:7<6@YHV26PG;A3&.'9#BEV2)"3LVHR@V+5(/2T9UNL.S;^VZ*S/>?J0 MK_DMLB_-#1U)!1_(JY@\CT>IG/9VN*R.S0[9?!3U(G47Y%(/Y?/00DVVO+^ MKI$A417[7*2;BBGKYXRODW_)EEG^C=]K^Z4HMT_I4P;3S1_YY@DLM_FW?)MG M[<+L@H8TCGT7DR2(O0B[D))N/18Z-)"JZ6T*@V'EZ^!9-?[].EZS;H>SDEG! M$&=5G4C]>[9ZXEL;>ROD9-&8H\0$:BS<2N+<<>&G**3M.3U)JN[K*SO7+Y? PD3VZ$1]KT >Y%- M0P"#;@T$AA&D,LH]M"W#"MW!XR^H-T4/Y#1W,)5BVCHFBW(:^I' ^:CC%=8N MJ* NON>A=MJL*-O7K./NMKWN6#E?ILKX7WDJHYP81 MB1U$X\".$8/@.\%>0JGDMKS6I@UK6XNV^OGH4.KM:]9<^Y',+G73+KI5/QGC MLOOU-5#K .G125;K$.U\)%*.WXL;]T8<-0\!-67[?ECF;G=;* M0;.LX@?S^%F\ZK:\*[.7?/?"_Q+.RVRY146UK>X+L/SGCOU[_84M9-]W@._X MV,6)@X+ "0/H=Y C"H4><)\%T+$6#KK))[=$SVK .'X$S.H,;(Z(-#9:M9'\"&MK9KN>-)<@8M*-"DL5H_:>>02H>5 AN.@Q M@7_$;Z\M6:Y\G_[U82H3(9>&=A2 ($:.[5& PWXJ$V(B=WE-L1'CYRHX+HL! MDXTUZK2)Q8E1&)/3^#U9\TGFS]%T04,',SL/_1MNQH<+:EIX$=4=FN9E79[N M]K&OQ'%0\J[5O !&OIM@&L\8(L=N,3U V2# '1:C(B#Y5\1U=R^Z;VKIIKPQV+> M.IX(&\B\X!FKB4F7/'EUYI&3[NV2]C1LB[F^BC"?.;H"U9=.:AETW#R4UJB% M0F]IZ613O(#GRVN9/3,(K+DF!V[:>Y\&>W&"DC"T$4X2@JAK0Q!WS?N>)UG, M4U.CAO7V"*?5 )6MZ*F+7C%]G819.5$]1>I\^/F);1^8VM?X>@8M)RBZJ=>3%$G95U.41G4\VS/1UYE M&;T@K\:<,P]Y-6=>,5(GEWC;<_F#9=T[7D*+;\!W2[[W?&?^ '(4>8Z#8@?;(:8A("Y$S2M))$( B;_9.350 MP[)]:-7!A2[Y_:I9D"7RAN;4& VN[[:F6;>/EH!?V9_WCR7PO[/?3^MLM XV MW'ZO[10*)#/L&!(/64Z-5::#*#Y0F3[LFG*8H8#7#Q=^FU39NDZ_Z]L]6]IOOE<5!5E/*-G M_O;DISV.7[*4#^86^G*]6V6K3YONEM,[E*X=$4H=.\%1B$!@4P@>PQ&HN;8W%[+&Z0U5C$TYO3CN29 M3V,6_TQ_ 71(@C.)Q\5SFKE[7BV-.>@!3[P'_,1RF>IO%@]!UK+I _GA2]O6 MRV$?.$IE1/.7O.LX[(NSEI=A28H!UYS)2Z;L!-.G(I-:7\QC*"K>)=C7L-\W M&86Q2Q+7C6'D$QQ#'[EQTZ1#L.T&2O<)5!J:_YT")?K$EJM'8TXN-.])LP[> M/Q!Z5<+LO8(3-(G<+1C"[CS6EO68&LVI*_^#&S;!$G&/@P MM$&< !Q%21+%@8> TE"'2^1JO0B^]W&3VMUC\K6Z4:#SRH3D]2/6R%6X2#,TO6 M6NF;?@U:KSF%H6XF)E2K+.^;O6=_8Q$1]FUVE,3(0S9BU-A1U'Q]:/L^=44R M.>DO-9RE]>."@Q%3&7E>+@NU44H4!?DB&R<2HZK+C*IL^2]/Q;=_94;QI"CA M?Z@%XR 7>F_P"6E0YF1:"5"'70SL"_)#&FPVNW3]I3ZNM8#$MR%Q^%0Q<)(X M"N((=LUXT!-Z75SYR\<:X@THJT$E/];E"!,?\\:X4D[&1&C2*0*'#%P1 R6R MYB,*:O!/B,, 'F1$HKFB138KG&ZS14B0EX ( DCMT*[?9L5=.S2Q@:Q*R'W[ M6#+1H&))\LKBN.2%0I(T<:4PQY>B5(A2I5,LCDBXHA9JA,U'+A3QG]"+(4Q( M311X$>BV,'2C3:$3!HF?^ '[#&AAM M$#4\XPY,F3 MF%F8Y$UUEB%,F=8IQSLFKDT_5(F;CXRHFW!J6C*,#Q$Q:58X:+[.?MV]/&3E M @$0X "RN4]BVV%,"$))UP3"<20J(M)?;%@\VH4X#LAJ$(F+ACQ)U\7"*#]R M(B%!C0YQ>&_Y&5%0)FAZ,5"'7FCH(+*#_TOVE/-5S0BBAV6E,0! MC$@8A7[7*@98J%:+KK;&D9 CC#?-U6_^8D>+U.)0975E(,>B,C,>O4JJ,XA9 M?5)TD:6+RJ2'W[D(E29K/NB63I;$9>P^_>O3BLVL^A)8;6Y%[( X@>]%/HP# MVR->F 1=>X$+A$[.#6]E'.GB-TF.X2E.B)3)%%6J,7A4TBAY"O4)TQE2+DK2 M4"+G(D:#[?@@0WJ8$1<@L%JQ[E6U__B<;S)G06"4$!(ZP$>)"_GCJ(G#V@*1 M[\>)1X7*)P]K81SA:2'=='^P.#CK=B.=*"F1*"HZIOE3$AQYZO0)S@E"+HK- M$ +G(C2#;/@@,L,9D188Q/YX6]X7?VX6OL?+PCL!H2$(0CMV?)>O&T'/]F$4 M!<)GR52_?V1QX2XF*2QF$*(\Z@=IEY1XJ(UJCR.#/!43;CG.H,XT5:>NZ* M:INN_]_\M5X2(A2PB1=U8,)TSK6A%SC=]I?KQ+::\,@U,;+L-. LADYI.5F- M14G),4?@,,$1Y4Z[W!P1(B(V:@S.3&H4C3@G-$,X$9$9GCZ!,DOKKP\H3>($ M)+$/7!)"POZ==E]/"12JW2C]I8:EI,[H.1A)Y9 CYKI6&.-$3AT$Z= A!H<6 MGQG^2J1,/^#58!<#.X/XH/[,N%G?/1>;[L!,Z"(,'/9_-J8P#% ,<7=:SHU# M*GP>5OJ+#0_N&H]5 Y+>N9$GZ?H@-\J/W$"7H$;'8']O^9D!KTS0](->'7JA MH8.(#_ZOV7)7,GUQW(?[?+O.%@!$#H1N8+NQ@V+DXP22KHD$ Z&:BDI?;'CP MUR!XO57'_>GA;U8'3UP!Y)FZK@!&29)3 %E^=,C >_//R( R2]/+@#KT0D,O M$9>!^S)=Y9NGKV\O#\5ZX5$\&"$Z!OJ1R6=&N1HMTP]Q1=S%T XA'^/)7TU!\OK M*_$B8,,$)R3T?.)[P+.[6_M1A'WAPQ-*7VYXJ'>8K Z4Y'%U-<+$P[TQKN0$ M0)(FG1'_D($K45^)K.EE81C\$]%_ _B.PC_R-;K_WM3_+GYFJ45FW>L/E75 MCDT\ @%:'SVH RNXD M*+,INIDP!I%*^PD*'.K;43C#RL5-A:%,3B\XFNSXL+6@AQEQ"?I[L=YMMFE9 M7^$KJT4412X)G"",J0MM&/A!7SDD3H@-Y:1']MO'D9P>E=7 DA4::Y?OZ1>$7Z$@J1(28EM5%?93F?<<\\E#R]?ETL1 MFK%NO-$;+;S(W.ME'39=\V?;<+I/6^LK*Z1V%"#'M1+$] TY4=S=OPMI%$M? MZ%4R,HWLG(#CE;72KA_)W]Y58U)4=B8@44EVI/G3>4?W/4H&964B"+5%%,4>4DI (1AIJ3* #)2L-DFR)2H,Y MHI2D09 C?=+PPO]!:5!C:BG2H(C^C32,84%<&LAC5O)7I'\IBV_[AZ1X?$IW MSZN$. @[ <(P@"1T0MN#3F<-0MD;:6HVII&*#AMHP($6G:QF*-(HJAWF&532 M$%GR](G)NX0,BLHX"I",R.EB1R$,>LNVV,Q):CN-; 8V0&R=1S"9% M5K?J&V$?"Q\E5_CHB;(0#DE54.2H$LY!3+&DEH(($:0Q SGQ?C@!4:%I*1*A M!OYM^J'.@;@@W!SNMOF:;HMTOXJ2," ^#AP:.+[CA.R[WH;ERV[FRGSR-'+0 M( (U)%DUD.))5 Q,4:2D!4+LZ)."$]\'E4"%HZ4(@1+V-SJ@SH#$1FWQ^,@K M%A;KOW]^2%ECN3[LJWVZXT=?5QZU:.![CDM="A,2A+YO=T;]" K?.M%@:J)- MVQHBJ#%>@08E.($IO7D[BEWA+=RIB%7;R%7E5..&[@!!P]NZ.IA=BBCI<>;M M%J\^CD1D"SUFNPU_3H)N4_;Y)+02#$D4N01!&+AA>,R.7$OXMKO2FLOR8HX5.241)$2'8+QP^8PVJ-$ROPPHXB[&-@CYQZ!H7JW3[;]G M:4G93ZH5A6'D!XZ=^%%"O0@'+N[JET9N3(4/<*A^ON$.W[]KU. "'!BHD$E# MD;#YA6,D_K<+%Z.8$"K,UYP[/:8\W3.Z+-^A!$)*B4UB; ?UEZVI %-;N$B? MJ@'#LM%=WCA-S^6?Q5:G[[)Z3,*2\2X4&IN2 MF* <4G7C_*795LD)5C$)TDOXL"3-QK3D1.D$WA7H =8$(Q&"WY&K3JWNT^JN!M=RP24K_!_9 M=E]U/^':%9YHEPQI[VB9$<[GU38S+A4&VZB8]NV^EJN/65IE%?JZWJ_B)$A"&\+ LI,8V6$ ^3T?C&&,? ;A4DZ@P8*Y;M< S\# MA@TP<."(#OS9X?N_8JJF@\I-.^EN0KT02E^ FHK:5WK&7*X3+!NV$G69@W>$ M22-Q\\J13D<*[8U*+NVZ?LKXZYZ[+XUU>M@SF[_FN_SQ\'B3/O.65^%#MH)A M2*!MV9 DCFO[0>A"W[6('04N2EPL-+73;=/P;*^'"1J<5Z!!"EJHH,,*&%BY MW$L;ZV+IUQR$RPT%>K@VDH8)DC>0B>FF?QG)F':O"K.-UH@N?MC=?BOXY+A: M17[DHLCS:6 YB1W['B:0X8"0)8H4VLB 0DI87XI67O$.#/(=8,CKM2#!#3R# M<=&JH89"8DA-):(QI[8>21VOL@H!^J'T5L4_->559E*_!K,VF;5(/)85LQPY MB/F55N)9+HT9$AS&-O$=1^A(E4G[R]-ACMVL$DM$1[<6FPF,<346B,G,>MP3 MJT61Y^BV'LQD$2AJ$?(=>B"%L^HKXO M=!7/H/FEJ#+XE*VS_&MZM\VNN!!P#XQJLT2$-$NSF>"85F:!@,PKS#VM.G19 M/D8_F"PK.*BJRJI&MUJ;"0JQM7XU#5F;I/5.O51) -X Q@B1PL.=&$-J0X8A=.\ 6$CL[:<[ZLK3X"-R($,M$ M1:L.&PJ(41D6B,6<&GR$-UZ"%<+S0RFPBG]J JS,I&;][2HH^TYLNXD3A0FU MD LM)T'8M8A#O"@* K'[]H9,+T5Y>6>_ K]EW_?@]ENV98G7K\5N_V F%1:. MBU;Y-1$2@\<@I*(QIP:?+_EN.$ _E/I*.Z'#M\1, ^B7U$P]4N^\(/P]]JU^11L(14(6I4X8T' MIA3BU1]V/H'6*2/B/2ZX6A7=?$"GD'G5(,ZI^4/,CQ\(M,3UAQH=]'BL-F1H M9%OD1H0@JH]95;T&$U.?(BNBT.&/,%E!'#EL4*,X(4$4X@"+Y/&&(4R;V(0/[@H$!Q3VX;T+%=+V^ MD'%(M]MG4&;_>NL@5.[!M8KO)[G/^%G'*?MC'O0GFEH?VS">U=LJ: MA>/GEOW1 &YB5^Q^7J=LA-G6/ZD:ZKB!M"SYR]W-7WH/PK^,NO:C'L]WAOV) M&LC\UX6F<+*8M-/)S0L_KQ^RS6&;7=_?E+PA[I]O6$?;H]V&L%;_Q '=\H:\ M\HE+(R\,B <#$D,K"FS7B9'ON3&V_=B168G39M3PF-VANP(UOOK:<8\0_%EC M%+P&J9]OL?G8+%3+#;WC6#8REQ)E;6#"I)WX9C!#"G2F,?:%GI$<9,*]S+2YPWP#+ M,XE\5IVWRY.)22B3UJN.K0X3^+-!)7$G7ITT\11_$O+4$OBW3>YY7/I[SMUH:N9/7<>[4&AL*G)IYUEM_\AF11_VV6.U"J( QCZ+,J:1'V,2QB[L#".* M79F$4X.Y>5--CA/40"7S31U$BV6:$W.L-<<4H==(HGF9M($44R/CRT@N=3I4 M&&N=FI3NE[*HJI7M.):/7!Q$CA>X#G)]2CJCU,:BEZ!'6IFIXUV!&MY"NER- M1:6[R7&\\*XFZ8QH-U/A2+2+T7S'%USK);5/^9>'_?7][U6&JBK;KV*6KD2A M%6+;22PKH00F5FT9C/D MPY8?+!*I97A60U<$VS!&2>0$06)#-_!CZO7RZ=JX.X E)F>3P5(X@"6G?GR[ MY%]!>O3G13E6.>F;+EAB.KFL**D]IW42&-&*KBQ??)DY7KU,':?585U!&!#M MR>.\#(6?WNUBYOZE:?KX&QNNDH#&! 8.WPH.G9#9<_LMD" .Z:H^(C%RB4S$ MD%1VVV,2%A & ?RM>,SN#OF6/_,(;F[^*7U\^BO1M!8FQ.7(B;AN&K5.PW^; M.K$=HDEE"B[#[C*$3X\KHM-O>7[D#Y#\GT-:LJGK]KG)L'/^U,E]43[6NEGO MV=YFW_^A@AXK M?W@CK7OF\3#B"7[5SCV5,KYA@55>1/&:=OOJA@T<:;YC/[@MR/?TD1]/9;_^*=L?REWUJ=AN:5%^ M2\O-RJ)A0!R$ FS'E@<=VXI)\]9"Y,8(2XGW[& -Z_Q+__AIY5,/ <,,.A^O M0.\E:-T$1S_!O@"=I_5?:WT%?W)O0>NNY.[P[.P+#BBSXS0W]BRF@1@9N4P' M;F"06TR;6<9XN!PZBH7V;;E1]@S,%4QX";G$1PG"8>+A(/2\SIKM1.'JJ7XS M]O.>I0EB0Z2J)1G->@U*6+[B=%MOF*5[<)=]R7>U$C$1>\Y2R1I RH2*#2%3 ML"BG_&=U?EJ)/D/,@+*.I7(9@CC:BT)O ],B/Q]VZ[*^6?0IJPY;OH1 F>-M M:8F;NI.SW[XIJIR+;;5R72?T;8L_&6ECRX4X"H[@ BSU-L9$D PG[&BS:8" M.P9ZPZ_T[5G??.KP@3)K=K)8NK5_R,"Z?455F^!I#^$H?9PS>IKD] IT3H#> M"<#U '0OX#9^U'^I]V01(BS)OKQFFPKOHB7>F--B(X)9SD<.(#A[#]P- U6^ M \V*?.@Y(0J0YY((!VXJRHG5CN2"'%O/PX82:PBQXE#+DL-D:8 MY-O("/$YV^^W36V+?\OW#^SW^5+-8?]0E/5MTI7KQ\ABL!++L=DX9GN(A!W& MV/(#@T/%:&S&QXP3A ;'A/$Q,C X3!.+BX% M= MXX:VF/^ X@^W\>,))HC,';1''E>3*.$8LK^\3W/BZRHL^8&Q&L7S]3$" MP+!FGN^ZAAXD"":A16(O0 ER.PA.'$KEGUH-SR.HSU?@I1=R\JJ7 M>C%9G8UU+7+ZAG#P9P-U8GF587% 5HT$8QER:L:U8H+&K"$_??ZMV-^4^6-: M/C<+!^NZ QI]F M-_-CNML4WW:9Z-&ER<(SK,M+C(R<2I\$HL=_;O'U65VYYPF>>$'KI051K?8U M#^:7)ICK/IA?NV#F73"S)I@[%LRG-IAW1V_&5DWA;S M= 0=-3 MNGM>.:[K^TX2AC[QD!-:H9_ SI)K(2@Z2U#]?,-ZQ6$U&4F-"]RQ3/*/3^+) MHC)ME[/W*1B3$Z*:K",D$#^#%M0$A(EGS%,0IY8%O]_:QJ6U9[P]DZJ.Y6;^ M]'.T!X6^EB(NKUW.RE<3<%9?CJJN=\S^#6LJ#VF5H2]EUAQ.746)%WK()6'H MQL1A7W&-;ZTCSXY$)5>GS:D68+:\%MRF!6%251Z"('=T<@B0\CH7.'^JR9GE+4(.M.O*YQGI;/X+U0 M(EG6PZ[ 7&-R8B5G'C4^<'T/&H1:AB=-[$I,3"9G67&:TK!];,#\&7D38X80 M(>=F,EK)G'^\WI!K[A<:;=OM/DQW63OBS'X]I"O']@O\&..H.S= M''G0\0U=Y\XMJO,ZOPR/ 5]H:5MRAP0_[-;%8U:7ZS\M_M__F'Q_RG95UA94 M07N:,?+2[6?6+ ^,X^?CWV?3NE7BQ+$/:>#YCN_A,'8BV[&<)' =WTK<4.H] MFFF1&9;Y!@PO09KQHQ:/3P>^\I[NZ]GN?8,<5!UTUB?WF=QQQ(GC.#R*+#^$ MQ?M2%KV.\>C.&!;3U ?1.O/X[5^V+,=,>C=0:BH&# ME/.$?!G'+F?RO5A"I],RZG ,&=IM/K) ;OO?R:J5YZ#0A[:#/.0X'K$L&%HM M"MNE6.JHNF[;AD>.&A?(3\:/*[#+]CR1Z\:-XQ^VUU+.:\LTT1@U.DP2"#/Z M?P6::/%LNH9_\OL\;@L2_G,LRTO[Z'@M6KS'>RY#[$E5/]!ET[#@UGAJC=6BHO*4CE)/HVR: M4LT:-#A!O2BI?$VIO$0J!V71TJCNE9@DCF1-5 H_UC69T5U5+WZM$AHY%O0L MS/YM4](K>2]Y&.@ZBH0MHX>H M@B^T-!KQK97^.?O&4GO]&$(_P+Y+'8Q<.X1>E/AN:P>Q?Q'1W16U3S<]G'>@ M0-<3I$LO*+)V>:?%/&%R6C$?5^*[+N8Y4]MXD>=.9-/D76_/[)N,8V;^K9.1 M^ M=;41<3FF^XP?;7EBA@1O:B>=XV(]]:$51Z'6BC:+$DZ?&S,^)2R>P5ZR%>@ WT%&&S <8,&.&B0RRU@Z0^*V%1YUGB, MT'8]H3 RZY:E=&!>;BPZRYBYFW.OF*B5ZU7>?\_2\O9;L7(MSTLP]2.*F>*[ M20R=+EF.,?&D2L?KLKD0G>5P6>2!2)P@3.T96[%NM_<2V7:T)J;C512DD M1VQ (\7HUZB2VIDWJ9.#I,^GE!S66*V4BL,/I)9R?JGHI0)S.A63LJ:]\H,X MH'80^0Z%!(<6\9RP,^]YEO:$4LCHDO22 ]8OEV+''44HYMQ2$4H$WK3J9?\U6E"([\%AVZWAN )W8M7S8F4!V(E8MNL3V"VJ8@H# MK8N:%XTM0T'U*N9EAO6(I%9RC>CBLG1PA/0)4_UCJ)VX.Y(")\F3^.V-JLJR MEP<^>_._[S9YM>87B;(-^;YFO]I<*UHA#T(W"/TX@);C6VX4]2?K,0R)U&*D M&02&U>]#6X&B>^).3N8,D2ZF??/S+2>(#=XK\.J ^ MI/(4-&MRSW(!3XG9 M/,W&:AF*:MC'-U>$S#,Z*I\\BR&V,74(B4/?\P/JNQ$)DPY#$H="I3O-6)XM MTU3H]E,$8D0..DD,="6D2U%=*29E4]71$5F&RAKR322)U<2@J*I^?BC*_6U6 M/M8HDN+Q,:_O/[=&$Y_$, YB-PYHXEB$AA[NC/HAE%KR'&G*L&[6Z'YF?_&Q MZ;O@"/!B?0 CS(KIXH2DR@GA&#Z-Z-XP4P-"IXGB92B;+F<*(\U03KO.Y*4K M2BWB\\E_&-NA[_A)A$EG+6+:*2-:JC8,J]5Q>K>M.]>V!99GDM=PE#D4DZB> ")GNRDSIA%I>A,"-]$)FD23(R M+J%A8_KIUFU7KR?VW-#QHL!W;-^/+7=GV<.Q$L>='0> GQ,).X/K' M##V1JB6MV_;BM%NMR(3VD.@5:A/1,*W/\Y2?D&14@QC+QN;'TF!I[Q2E5XU% M(XI;7_I.8@0#VX=! B.+ <((=ML\)""1U*$;_=87JKKRA2L,!,: \FJ/R33: M.WU)"VE6=>FO5(1^0 66\V^,!BLP:4*%ZQOEEN]Q*(=#)]: M4E>ZM1M?I@;+%\/0'Q7]"JP](),(\/1E,F0YU22_4N'Y\=17SKT1XJO HQ'M MY3V7"\P-JKY1[8[17GD?=VOOR*KL?V5&,W-B',,08>Y9E=^!E\0F)/JBT:6ILAD5OLR]7N'52KMAK5VFMFJ0 M4^$@_%@**NZ6HFA*\B9\X7+]D&T.V^SZ_M^R_,O#/MN@KPS*E^RW W\"Z?K^ M\T/*VO5M>K?-;K/O^YB1\_>5&SN^;R>8N!X_1!%BXOLHA#B$/O6#2$HTS2 P MK* =5-!B!0U(D.XVS9> _./X8RLEQAQ<4]^!-*!O,_(_:H/Y9 MXP8<.*B13WR&6(G= :DV&ZUEZ+9A'U_?-YV 47E%1[M]ON'RPM+LS]GZ4-8G MGLGW]?:PR3:4<984O!12\^#X?:= 3(!JN$>@D9U WPI]R\<4P3B(G-#J@,:$ M*LK]9/ ,CP6?#X^/:?G,!>/4)7#T"71. =Y0P8E;_"_I4_[I BX[+"PRUNIC MAJ8X+VADT14@H6%G\M:PM#%I>@+.#E@SQ4)T-/NP6Q>/V6=F/JL+.'1W=!R: MN"%-*(2)$P>0)C'!KN?#A,8HP9%H00#5CS;:&6H&.OA8,I?1 M2T=[4>AM8I)W=OY\I1MV9]^^27;966Z93;1YC'?Y3S? MX;,+\OTIVU79RHF\*'"P%=EVX@T;J*7^F7HG6ZG7J]O MF.!,NFY2D_-]+*IJQ>9Z)"01BJPD"*(0)BCH\[[00MYJ7^S3K>!<3.'SI>9D M/13Q"4A_KD%I7J9"F.#\S#!7DO.TGJ9VF> RI&:4 M!^?J""FS(2HBEZ3+=QQ( B%F98HNVW3/*W4)UIL6ADY3N#&/DTPC&U( MP\Z*:\&P4ZM;\15I61,*$G4KOSC=H0+9')WI%2>#>S5J["VCLRBC?[,W,X8% MN3U,GBLTVZD[ED <6 [1)A/%KHJS^Z+,FM^[3;]G%69?5/M\O:(139C]P V\ M.(1A[,30ZA!A&_DR\P:3. S/+]IT^:[&!_8)>9B M!U6GE:NAP-(0M\/ M8Q1ZF'@)&YFZ24042=7K5K-@^ !6\41K9P^:69?3+?F M(UY.SRY?FCP!.XO423$Y((%F(K(,:33D6S%%F]8BI>WEZS=05I[C^=0E;I#8 M"!-H01_W"\'("1T-8JILV["<=A?2IQ)4]1B,DM1)Z#;LF"SP/WS#6O/>[3;\.(73_RVT_%Z("(8)TZ0D,BB M'E-X#R6HOA[HV$Z44"E%U6#.L(B>W GOP%Z!&FY]\*('#'[ZKS:P_3.?<'Z,G4#"JF1]V6(HDZ'"F-M5$[Z4%5E^^KX M=J ;A;X=Q$Q428 IC=W8=2V+,ELV#-UHQ73ZKA 5.LD/E^EEISB$.UN#YU_E MA$J6(3%1,DB-G U0&:[IOV2AP$U421L&>S46(,10JG*.S.<:3F^:^\9IC47A"K8H.6)*8(H7.1EH*$'#E)B[ M@MT8'NC^*BPMH^\K(7_O"K:2]Z*]_H^TS'FNV1\IW.WS_7-2[*IBFV_X\8LD M++;MP,3#'9@P1+',#KDA"(:WTF_Y7U'2 M$E.4B\G. MB64Z@.,.C/*#>0K\ I:/9="QLTN*]F$34U=@?TSW"XEB&5IITL M)NT"DA6_CX^Z\^ON>S;E>RBVC/"*SP7WSWW6QY*[*(Q\.X:!#=FDT(^HTYFW M A?+3=&TF34^>3M!6J^29#4^RN5T]36O#;#9)H2BC UHI7;2 MEZ&.^MUZ7=/[5XD?!LBV$75\VPD"VT)^-_%TJ$>E#H8J?+SA-:$&Q<2U5=ZP,-"%1E"V MC.XRQH'7]5'&5>8_(N(697892Z7-',L.6Y$E\,&^K M]U[?TWR7[M9YNKTIJIS?2^R3>H@\@F$0\MIZ+L0(VJ'ONBR9(&YL11")5EK3 M8WG'^,X@2A5R^@:JN"'CQ/(<2#: MW#]E[./S=;V87CVP48__Y^1UL16UHA!:.+03'"4DB3!&46?6CJ%4!QAMS'"7 M..(#:X9,+DT>SZ38"#XIB7*C]PE_'%2=*M=?G,";5G ND34@0=IX7H8HZ7.G M,-0>I9>C^:9?]2E;9\S4W3;[+=NO[-#VO<#SW) $Q,>>DR2XM44LY"92P[62 M!>,2U8&1/,Z@R)>8)IFG2DZ(.CS@".@*,$B3+\N_965X%7X$B\N0F9$^O%UC M'\V(>$&>KTRNBO*9F3@F78GM(!Q$A%B.[5N4XCCN3&&*0AD]43)@6$YZ3)(; M]6IDB8F)<9[DM*2'4RO(C ]FO65E0$M&D;@,*1GGPILZ1:/YN"0DNZ_EZF.Q MYTN'?RL.5;[[\OLNWU=)\34KL\WO.T;79_YX#/I29O7B1O5O^?XA.53[XI'U MW%5(>3T'UTDPL9TH)"2B28?&]\5N!9O&8%B../1ZUO#0@ <'COX*K!O\[-L- M+P?#/0!I[P+XQGP Z\X),24S'JUAL5M2H"3W0GB,&&S0X@8U<- B!S5T4&,' M1_" HP?)PD*T*=8'_O?J"H _1*A>(!8.67_F-JT/2H*TXLOK=RG[I36_>9^Q M<8T?J.0_W79=<)T^Y?MTF_^#KX84.R:9AW6]!K\NJGW] 0^\0J)T70R+XMI>XOXF/P[/S"\>0?3"KG$H3AR/(?: M#K%L:'N]+3OQA$=<=0N&Q],&V+%/OQA6Q45X!(.71\%IR),;XUK>WA_J)N%- M?&B:AC^= \_^(=,U^.R*_90#T%FNSPPOXV,S_^"AP8="9VM57-7YE*5;4O%] MY8^L@3'C_#\X^YIMB_HF/W_/L%I9-*!>&'N>[5CLZ\0A3C\CC&GLRYU>UFQ< MIK^JW>'@7:_I1ILCN)G6.80X$UD!T4O^PM9&-#MW;M7$!(?B6]2=[1Y.@M-MHHM1*I%XDUV;4<(87'_(M+[T$'CM$ M]?A9\!O)LOO7NF@6W<>>@6'9_>QT"QJ,X&09^!0FZ'%.O;$MQM[@!K?F "Q# M&O6[]6;#VPAOTAE-^W;%UZS6 #YW)I!-ETD $7(P#&)" ]2E4#1@_Y)[SD?9 MC)3DJ9YS[_$I;EPIL">Y?666..5-K!X6Z'#-E."]X4N(]CWPN<"'DNYI?: M>S>B,N=J2J$$E^M.'DBK\3Q#<* MP9;G5)L6VQ78#9PDT<*8F-(8)$M.73H@L]3R>,G"@(8HTK4,W5 %7VAI,IKJ MM?+#.V%LP3 ,/)OZH6L%&!+H="830J0F::,,&=:.8^70I[YR:-;A&Y:0:6N% M#I])TT+Q,KJ0'E=$*X/*\R/C7^4\8827?Y/^KO_DBW!S8Q M(=_7655=WS>E<2JTY>S?;;/;XL.&H<&V!9V69;?HW(QMK?*1T(]M)XM"&*(FAY42AVYWZ\"Q$<" W MAU0V8W@HZ9#5SYZ*C F&)DSG^!FX-9$F? MM5?4="S7P@FR2<3^%T/B^8G3F8_]R),9&[09-3Q2?/R X@\?/]Q^()\!^@V# MSW]#G\C?KC]B\NGS/P/R?W[_.\#-4#Z@D=EEZ)A6C\Y(1:U Z"V(E]RW-["W;@))%4B4R)SS6L1@T4?A9ZZL*S)R0,=!45 MJI;1)920OZYEI>R]X@#->E7S(,F; K4K3"./QB2!<>A0$L4N\5!GG_U+ZA5O M?58G'JR/!R1/BV6.&L+'4*XTD$_$]KCAO":Z?;FHK8_]48#P*0;[\_R)#_D: M8K ,E3/@U_#PKXTYA;6&%?5Q:#F($,\A];/?U.HF27;B4ZA8$OCBYTZR=*8L M:%(,B4F6*7+D1&DVQ1'3%!62EJ$:2LC/KVQ(>B_:\Y/B\3'?US6FR8K?/ M=U^RW;JV2!-"[0A[3')"&P64/]766G226&K18HP=XZ<8>VC-W-+G9 <8<;THL4[[Q)(%B$;PZ&8&$U$GYP6G8+ZY^X],+3? ME_G=8=\=1;I)^9K:C/72%?:'-+"]#(G2X;"1&4S9:D/GR"%*G8@8H#N@+_W?H7RP9/:=D<]OPK\*TK MRZK_WSRGPG* P_ZA*'EYBK\":%UYGG?E./V?YE7%%SO:,DO%_@'@;)T]WF4E M<.PKP,M*U%G$ZY^&\MF87(C$4S!CT9'/NUA@/C>!J=%<@0\UO=-G7:><7$BU ME.A;AGBIPW\GJ1K!@_#J]V93OPN1;F_2?/-AES2E8TZLKV)H0YIXKHL"*XIC M2B&Q>L,((:EE[_'F3*]W]PB9AN6;G_-=5TY')E[/ODC9T$*V/KZ7H5DZ'7J]=*V;*X4$K)XK57_+MLP^>7S: M%L]9=EL>JOW*\:%#?"?$"?3#V+42-E/M3-LN\E>[[ M_*5LZ+5,W*=03HZ8G MGJ(3[I#]*>IU\1-+ L?3O@R1U>O2^611%U^RUU*2$SGI-B:>WSVI9(56 M;,4N=D//L0+?#VVW.]4/D6U);1SHMVXXO7Q??KN-1TDE-,"]F"S.2[N<1O:, MGX+MCU+P@E0-Q'J@.B*>YU:1,*$#XFDN.,M04H/^G;F:9(I)\1I^^S3?91N2 MEKM\]Z5"Z_7A\;#ER1^#F*_S_2JFKN5"FWH^M3SBLG^PUQEFZ9LM5[UOM#G# M*MHA!%D+4;98WW@^Q81R8BKEE+%GL4,'?CK!!UJ ?YFZ--\EQ@:D3R/=R] Z MG0Z]*<2GF2M1-;LML[0ZE,\G:YMN;&,?16X4V6$0VH%':?L8K>=X;D+E)N(* M!HQ/NS_RR@?[%E@W8][7!;F/TV[_*H+PRO/"9N;-O@V"*X:YWS>9:HJM$B(Q M0305&R4![,"\V"&95N[>\C$@;R/(6X:I9V.J=$R9SGX*0.OT@3.,RNL88!RZ>=I#D0N1= MF$_9$VL_#VF57=^?+#_=UE51LN_[>,L7]UWHN[87PC"!, Y)C*%OHQ#BT"&> M'_F6Z!LQ>JQ-<2@+'*'6H[70)II[5WIPYX9LUWM,-GG%OOPCY_XZ^Z^=N_C=A-/M3F&IEXH-! M5^JW>=>B*9*Z\JA'DR1T$$I<&"'H8Q@[,?(]E\9A $.QUV"4/UZFKRB]]_)^ M?>-1O>0]1\]TBE&B[]".-:BPIG$KG_1PG'RE@0,%]1-CVGO%12K.=!%] M%,[?7S3Z4IAH9*-JX$<(>2AA)CSJ6-B*?7[TNC5BP5CJ4JGD1QN>2ZO4P%]4 MG7=1_I8QB58%/USG78X#H=$DV_/Y)4O2RFR3[S]E];+[;<%?]EM1BIPP%#/1&H?)%Z^'L7PY7GS9.3*39=;6/5!Y4/7=BU,J=M/3T@"$U&%UV9P.K6O6J#@Z8CT MQ1#PDRU\X.#L%%J$DX%IM59*Y^]6^ETJ##9!N8G$+X>T3'?[[-34K^GW_/'P M2+XS-3Z4V0KZ_ 75P'-XLS7;=V5>_;UY$[R2 M/!REA5*QPP!3LRF72[7HBA*567:)KZ7J4 @0-3/9WT M+V/^I]6CPEQC%<\I/A\>']/RN;AO-G+CM'IY')6_G%1]R_7E*O'8&<&] XPXX\0?\V>Q *FU 3A?7RW/918943JO_OXFF^+QZD5%5FX._ M#0U?(@+:@BY;PW[O!/S411 _O_C%UDU0^ZD] M"5D ]S+YR0+@FD]=^B;#1*(^4OWS7=T27ES_34^;S-WSBU]\:IM,ROV] E^: M-E,<71ZWVS!!%,[E-0N*_P)2GB6Q42RSETJ>,EAF#_8@RIOS]-DAH M$/IA:/DA0:A#F;BVW".;$V,SG A=R'XDBQI,'3>QM>HEATPNBSEZP@>ESR=C MS?D\YN[YQ2^^S&,DDA8S9YOTAF;H<-1,C6 9J^NS>?_Z>-:L41"^-_C.R'EJ MORO.4Y_0OVF/[7.]Y)<9&R^JZO#X5&\TO!HQL>\$H4N\,(:4^A1ZV,$=8A(0 MJ6JR<^(T/"[%VW3]]Y^9@^SOLWE6#?'GFS)?\ZG6K\6&1>T$NV3Y[#G#*S9D M_2B159R$OQJ\7HQ)5\?J9\UELAR,:)%U@.CG#4 80VCJ6JID\'R_1TZWM6KG.N>+S#" M[_S[5Z8<*XRW385!J7W% &UKQIG-A V37[(5"IW((MB-K3"P/0OY**2MR20* M7"Q6QE"+*:&>-Z:@X;'CM<^C@+3'"'Z"YR_Q&*!58F0QRN?(L:3%!H[@0(-N M2BX5QHHI.%4;'6X?6/,<:JCK&BG(JWZ@R.JW$YC 5,4VW[3G,]A PGZEF:<5 MS1WE*OO"\=2U.X._LL'F:U:F[*-VV1ZD];UQD#5+,QM-X\X9FB^--&.CLZ"Q M9;0K[XTF>O@171QKMLI_S?8/Q>;#[FM6->^F'K>TCK,JR_:#V/%LFOA\@A5# MUPZ:617[&4VD2GIK-&MX4O._BGRW!W\P= R5Y(J63G+%5JQFXE5NA&D?.6U0 M@A.8M;"])!RI?F<#,SZ4[(\2-G#OR\.:"_FG M8KNE1@C-,9 ;(HY%_%RR0)' M"1J8H,=Y!G3+$GJJ"OM9X_VK=9\5,+ MV*&.;2/7#2CUD!>WMF@($ZG#U&H6#$_E^HZ7MX#D-$^1-3%U,T^8G(Z]S6.' M&3.B5N^2,J!+XTAN3TD8!$[, MBT9U: +D67*/WIE"87PC^9BGU?LN;5U5]CV_,K M^C_U]8O!\,R=R)WRJR>I4XK8,N35N)?JR=X(5DU,G6/DN K9(I7,I<[2+IE.+8%PVHSH%S76SA=U>^FF!\T3W M%/KL5W[4R1Z47N,17(H2FW?TC3!/Q*VJ3E^S)"3E]>%ORN(^W_/GID3 N3&R M8C]V8.!CUX$1IK;5@7.HZX[1;$.0#.MW Q;<\?VHC-\C'"OEIB*C)NL+",I8 MB>]= &VL?N)>_.4'DWRU0$C(O^%(+W,H,.WTA6%A$LY5AXCFC;43/.?@V-2' M$#HACB-,$L_S(M?IX+B6A<<,"MI &!X&&ISCE%\?X6I:/PO78]6] ?U"S!>O MY:)$2ZBW]M@M4Z_UNWE!H0WQ*G+8^C64;CGGPVY=/&;G(;VL !"Z883\R+4C MWXH"#%TO(H)H*=* M?OM*R1LA%[K^,E<,Q8\A+R^6:J>-WP[*^G2NCJ/S^L2=<7P76'0WT8GC$2VL;AUH?I!V+=81P_$L\83NU#<=:&=?JQ6(Y% MR<'84(B6.QJ;(OWG=;]/3V$\W_(^G5S 5F#".RTL+IG1^($68/ 8J MZ4*=OVSRNIP.+&_7!9?3OMZUK>*Z9(/?80+)B$S1'AYR<@<) PD);/% M1"4YN53V4A1I0A,<6U$2(2>QG-B%;M*G48%E^:J9R53X#*$;FXP(Q'*Z1&2RV*MG(4ML [I2$)%BTM.E'YJ8%LP]IH[K\A*/R1D8R#KF MB8;H*6^:YB5_@"X[5HRM3DXQQIX;16%"$"0A]0/B>^V#JS$*HB"2.I!H@9.3^LA>!E'I#7Y4IAH M@E/>4>3BN;*]R/;\$ <.(I#BV(F@P[23WY*)"41DNON)0G ,BYS>NW""N?&4 MT123TX4%(*-%.0SU)=*/^2ZK'RY;!;X5.C2$<60ARZ4N]FC4HB41CJ0&DKDP&AY= MND65WJ^K-V\NUGL!(GKU5JZXF\V[C9+CSFPM0FPP^A$:@]P(-7\[,#)V&0K4 MP( V=]-8QB@W.PO%LCJLS"N8NWV9KO-"A!V< $:8]3YA5' M'11?WKV9G%TYR>^)Y?A "Q"T" &:C5B9)S(G)ECU$66Q%CSV(-*:&=?-1N:5V8^_Z:U8^9.EF%M, CMH#/I))Y0K6DMALS/>(_X3N8'S8/2!8T@!^>GLWJHFU_3];E2&&A::L_# MM04(5D[L.A&THMBB$/J\VE[L]R.(1T*YN:OLIQN?M![SQ-?5.^9Y[:PE9F"* MJDKA,N:FRNC/O&VFQH)X9^!%L;I=!KZPE.\.^>Y+NPW!>FA<%R-O?J^N2([9 M%]4^7Z^01;%'8(02F(2)Y9,$=8@(C6W)%Q7-X9@L36+3B*<7%=SW@Q7<#74S M92('NZ3Y\"RE^T[@Z9NN/A6[PLN\_!D@/AA?WR=I]4"WQ;<*W57UJO,JL*!M M0S?!/K:I&T+J.FE]18L-@R<0.EC\>!P'!FIDX,\.V]1'!P9H M&EKGU<'N,KJD'E=>K_GJXT>T4_V6[;FIF[+XFF^R3?S,7YO_L.MW_-%ZGW_- M]WE6O2_IHJ5F%0N,$QRHLH<:+2TU3.UW,VK'DQHN3)9';HCLIEC'(QWSQMA"$WT.U MB0N].(IPX%@N#D*'?=U"C4D,A6H-S0K0\%ARNC2[+T#9>05V65^!G/VTIXKY06*YT6NV8U,E-1>KD&E$2$;H&E$$KV\OHZ7I=*@RV3KF>^$N:[[@R7.\^ MI]OL^OY79O%+^H6I1;JK5BRQ]2R*41)08E/J$.KU-AWD1G+[8^-L&=\MX_ MZWH5 \<7 +<VKQYDW;I9$E4P&[2YWJ.QB]\EOF7?->6 M0G@AGG_+MAOV"UQ65R%,PBB$EF>[<>PZ.$*T6V&,J1M2N21,NWGC>5F?.]0) M&>!5A#+! ^_F.!>3NWG(5M*_#FISQ?X(]FWV!CC@G]FO_>& $ M57>>F$CJ;0NR+5OR[CQY5J45)G%(8_5'8B'J:L"QU[IJBCM116VN//^:[1\* MEB)_S9J]!9SSO8/=IKHN<5[MR_SN4&^(KVP?>JX5>;YO80LA'++,N9_N^X'0 MU2A#IDW/PT_ U*]8I.4NWWUIN_9A=UH>&OQ'D>_VX"MSAY?"E)-2W1$1D],9 M@S%&4AO8H,$-CL"OP"G>:455CLH!8344DV6(JRGGBDG:M?0EC#)+JPQGS7]/ M=F.[LM_=5JR+6<),7"=(+(QI'$9,[SL ,0FDCN]H-&M87/F)C/4#^PF_Q 32 MJLK:RWW;/+W+MRH';71R+B:A,]$M)Y\=2/!3!_,OG/+C$9?N<8RYSK>(LSB@ MG 9"L0S5-.'8V\LJ9KA35TLNW#M&.U.!E1=%'HV8.$/JV01#1)#;+RS 1/HV MYQA;QE=%^][*NFC> GL>JX-2;*I*GW8:=:K=";BYQ>T$BI2>J?"[5 E3\N6B M:JDSI"Y4;;&VZOJPK_8L?V&:N7)=8B>$4"O"-*#8=P)^@:\]7&=3-%:P5&P: M%ZZ?.IQ_ 9OLJ&'K]RH42LZ/-;&N*FS&Z-8I\?1(@ MZ@RIJQ9:KXO#;E_=I,_<,#^=O5Z7!UZ)O5^'6E%BNUX(7<<):.(R\P2%?3)I MR[WV80B"X>6Z8[?ZEJJ.[01>4;R96HRM6U,=^K4-&6,>HK&ZUP0AT8Q:%+ M[8!0' =)DG3V(SN1N@:CSZIAS:N!*MS8TTBKF+C-PZBGF:ZJ:VHI$"?(27(WLN+?C:56F>;")+AU.=U'<2\@Z^]#J+V6(FE3 L, MDUP^=:$.8N_(CU<'43(&\MIN*LB+UGUC3HN-"68YE[TL?5N@]7\>Q0K.[9LXD5N%,84AM3%<4(ZZQ#26.V.]%BK$QP"[(ZM5_4N M"]]4V7Q-6;.KZ]IIO'JB+1!B:C]I!,;=EV8\MQA!!Y+'HH8)6ISS7)*^0-Z M#NNF?QE"J]VK,S>A];*F<@%:[FK+IXS!VO%BZ/49[I4;,D0H]!S?1I9#G"#P MCQ>T;6JKWH\VB\IP@OWZDM^ZO0RA^X[?A&$4E.)%1E!2K!5N!EZ!!G_S%D3M MP7PWL$<1/R3TDP=W(4/!]'X/7.^>DGGES)L!9EG__OF&]:P]VFTXZ*=ZD=#8I01< M%W?J18C.(PAH[,6.Q:3:\6SJ)#0F_0F!A"12Y:UUVC6<1[],Q?8/65]O5Z> MZHR#?)H\90C&),)=U:%%B:@XCX)YK:YH+$1&37AVL?20+O;T[Q.N:.A3VXXM MRZ>$A+83A$&]FH*L.+ #3\<.OXK9J7;X#\T&TKL;?J;V^RYSKGM/3RO=QO?M MEKHKIV7G33@4R]!+$XXI[Z!))3%?<=?.VG*K3':I0"SQDFK>K<._+CG:J0C(&\MIL*\J)U MWYC38F."6WZMXU ^@XIC4ZXUKTRNW**M:5;'UY,_PJMWTVJ X/,@ MMZ;+QY]A3&!E5@/=RY!(G0Z=+PJOAROY;:M?\UU1YOOGSP]IF3T46T8FS[]# MS*B"EF_3&-F6C^.D,QKX)%'=JE(R9ES27FP;\EV3I[3<[[*RK;=T/+#P-2WS M^O9WWIU@8FXQ=U2WK=2XE]VJ,D?ZZ.VIWXI=7="JV&YYEMD=!)IX96"8*J%- MJ%$<+TOFQCIS=K-) T=*&TQ<1J^?ZLY-OF?E.F*!O6,.QGO<2>Z?S&* M]X7T07W^#.U5:&!*_YK;RF6F4.1$41@EL>M;#O1XY? 8ARZ,W,C5L$.A8G;J M'8KW%L^6NM*B935%. ++Z*,F'%->%9'D3K375G58^;$-<>R$,$96%(3$@\3JA,-W R33;[4:GJ#GOJ@9PT!? 9Z_EOF: M3Q>:'_!# G4'SXX.R4T8]$9#;/HP6R#D)A/UFC9GN/[B!.D5:+""=VK03*NF M,DP.Z*F1@"Q#4';!4&H1L2"P?$APZ,H&/9 MO6W;L^/54XV9[ 177_18E>G"+P%*]65!_;P"&?LI7X%F\YCG+"V7T*5?42K= MEU5#LN1.K.R34.\=QYAHM_U\>'K:UG5:TFU7NN7#[KXH'^M=J./57M]W41#X MG@6CQ+:A!^.PL^Y21^H^F"Z;AC?^3V&"35[Q1X?Y7:[FYE=[*(#E1CUPR5, MVJ@72WKF8%TNWWE!^+&\U G(V?;G!NOK3\Q/&!S*/D:39> MU.7TN.SU6T/MS=?\'[*OL$M3*B9N)MF4$[&>2 [E"I#OZ^UA<_)R&J>LWPNZ M>K>VWM050U]0-R!AJB0O0ZJ4T;\I_#F&!8E:QL5C=IM^SZK.$'2A[5'72CPO M#*F%8MR]4L1^0#Q?LG:Q[,<;%R".".PYI&$18FW_L-O(%RV6YE-4>HQ2*:L^ M-8LUFE:!?ANHA&JJ!/$K0@8U19F]IV4Q2SZ*8(BAP]3,0VX .YO43V!W/N967&[&&50X(W,K+T M1E"# MO (]3-#AG+87#5(VT*'T4+V,OJ7)E\)$8Y1?'7VUOO.I7PMLUW]>_N#D-U>1 MXT6!BP,/XB"D*,$81I:#7 A#Y,2^U,AO%HGA)*%917V['7($#/I-D]<_(V-V MJ S&3GS+:AEAD]_#,ADQ8TO@RF1?6!HW'\1E:/=$OKZSE#X5PZ+:_V]9_N6! M64-?V53_2_;;X?$N*Z_OZY."IX\OQFF5KU<)@LQB@#S739+8#3PW\%$(,?\G M\)U([NR>7MO&S_%U<$':X 6[&G!]B*^&#(HCYN90T;X ZW2[/FQ9V@?NN!N MW'SFSRN"QLN)=\2E&!_0"C.16X8V&/*MF*+M:^C[.-\>V,_> $&;_S@T9;_Z M=6U"(GYTV+<)=!(K1D'H!RVJ*(SDKN.:QF(X]ZN1YE\S4&7K0ZER[=9X,,12 MN27%07IUJ>SVYWJI;MUHU1:@?7/=I+Y*PL2Y#QNYO\_6^]EV\$:R+JO4!N*Y M8.TVX:V(FAMC6>K)P79[LKG75D,Y[02W1?TS-LIDFW:5 94EZU99L^" [0 F M"8E#1)S8P8X5A*0#9ELNDGZ2T"P(-CJB O8X"8 MTN'WWF2*'/K0+=MPQ6!C8--XNLAW*3E M=5D_G+BIS_S>9&6-8H4#%Q/?=UD2&]J1Q:LFP-JRX]$D0'(;0!KLF=[F:?*) M^M[N%2]8 +YR>)+;-CIX%=RE+7D-3UC(Y#J7URQA]8S2K 74%/@Q39UJD3KD1 M$R8E-AG!>@$:PHB\[?LNWFPXX\/FV+YRR[+0_5OOD#EM51XD$:A8EG MDY@ZT/.L#H!M8:D:_!K-FMY-R>ZSLN3W$(O'IVQ7-==K]AQ@IU0S][.SU,ET MO?'\+[0W:G#L4@?5Q9UHG[UM"RZ>0%C1*+!HL.91*+8ZK M?+[A7GC[HL;DQ8ZGCS:QO, T8W(Y04_6BZQ@6I5ZAY$!.1K#WS)T9Y0'A;[6 M]%I)3J/^D7WU/_]+]Q/V+[ZO\#__R_\#4$L#!!0 ( %1]4U#[I>?0NL, M /T:"@ 4 ;G9R+3(P,3DQ,C,Q7W!R92YX;6SLO5EW([>R)OK>O\+7_>QM MS,-99WOT^&_3?OW^4/O M?='OS1;?OI_-'O_MUU^_?/GRMZ^?)J._%9.[7Q$ ^-=UKZTMXG_]4C;[)?[J M%XA^P?!O7Z>#GW\*%(ZGBV]7^$C9_.N;]E_PHC644OZZ^.NZZ72XJ6$8%O[Z M?WY[_W%!YR_#\736&_?SG__'?_OIIR4[)L4HO\YO?XK__N/ZW8M!QI\GPW'_ M;_WBX=?XYU]-[W$XZXV&_\H'[\:S?))/9^'[BV'N)_GMWW\.'0+E4$*TI/N_ M[^@Q^_:8__WGZ?#A<10(_K6V&7V323YXUL%] M?58?H:T9J\%@&+>6WNC= M^+:8/"SVF6K0JF7PMNAI-);SS[5K;]=IU/\\GG MO"X>)'ZX+?Y46V>'CE/;[(OQQUG1_V>%^;UJ6?<,TM9+]4'JGO?'L(.'?H_S M2?\^G. !CD]_.W3ZU<>JFXK**-W8OJ;9C*?%:#B(6IWNC:*V\O$^SV?[9[6G M7[.S^Q!$-I[=Y[-AO[=?U(<,4ON\/\["/Q>;3$!6;WKO1\670[B[LW^CLPU* M5/&0'SG5EYT;G>=B =\7HT$P:=Q_S?I:_:U?)U MFW_:9SX\;U+;-X\_8BKVKF6F2W'KL/\'1> A6@J++P7EYG8XB[@(JD%0$FQ^ MFR_LBN=MPI:R;T'7-7PG:#U>HBU\N1,T"OZ82O)IU>/RZ[#?NCT6S'( M1VHZG3\L?EO-ZCW1;#K!R6W]X]]:85[U"72#7U_S27\8>I>"+OIY/FB)556^ MW0DNK:W87=+]:SB[_T>T::=7\UETY$4':2N,K&MZ9\[KF_SK;-X;=9SE&V?9 M"_:5?OUX]7]-YY.%87/8 ME/>/4.^,*X%T2^MZ9_+'>)!/AW?C:!7:?#+\'*3U.7\WGLXFB\NO:H?HLOGL$'JGG>YU3W[U=5XJQ/I4()21J^;TO6/.A_G M8;L/OWCK CF4P",&;8RNU9W?==XOQOWA:'@4! \9K6Y*PC'\>1COZ7TQ>0&B MPTBH-$S=/4/_M*>-S1HY89O0\& M4=1Z)C;_G(^*QZCE[)G2KBZ-S>EXF!XY6CV4!'T\GR[_N>.;^T!PZ##USWW: M%P38X;0_*J*!<<2T=X]0^XRCS5N,EU=$B]^L%('#9UYQI-HI\$4Q&Q>S_/?P M_X?,=V._^FTLJ=R_EMG^5DQF=[V[_'W1&[\OIG$/& 7.Q//U M^,T\;=!:Z7J*/EE%356<^M9^M9)9/1C$D<#Z:3?\8]^9A?>6# M/=/R/;F_4"NZX"\WHQ5O#0':>)3S7+@TIPJMB[EIE> MYZ/H)/L0OOCM9M(;3WO]Q=7UGBGNZ];HW(X_HA)&K(6BC_E=W!:>?>3W7E2P MKFY7P(QS&0],V$QZP^C%[(?6J]_O(:V.H4].X_&2;?BKI^=,T*7_MS01CT$[7;XKW;6 M4N5OGYQ+"U=!6/C1>>>+2:G#':S.MCJ'DW.M?$#UPM'2((=V?J\SW%C>3+3& MC$V?.SDOEA$N.@]=#[A4:_"+)^?(=?XY'\];8,3F#YV<_DK&3GT?J(?>T@'Q M<7@W'MX.^]&B[_>+^>(QVX=B-.SO?\AYV" MSCM!OZYK_!:IK55:)Y3:NI4* MOQX,1_,8^/0Q[\\GBS>5[FM_-!_D S\I'N*%R'RVNLEWOY0N&QKUR\4-4(#_W1O&JYH_I MXFU^;]2?1_>'[DV'_1B"&L66#QI$21L3K(7??_8FPRC%M;89R*CP8']?MT;G M=OQ>GC!BHQ156I/5.C<[SV+6&UT/I_^\NHWW7"NG8LQ^$363_BQ&-00[N)A6 MC<:J_T.=H?^0-P>-?>\H;CS/;2.7#!GG=_'+[WN?\E>T;.HWFDQ>=(M)=61, MJ@/9@MQ-H]4\T]_S6;V3?3U@S?,-6_RP&+AQS2S>/&PC<_\XZTUJYOFV@6N> M_TT^F>;USOSMD'7/.>X,-<_YS9#US?D(8,S>3K,B"A[#%AKC7N(A_C[\8M4^ MCGMLEJSEM\(.FX^#6NUWL,/('BUWPT MFY:_B>> ^ 7 5;ZQ_[[Z=;8O!Y7Z-%V< .4$1Y$S?_\Y3"8[=(B,"B0@1<1! M:) VD%H@E4!6(,\=)>XE$Q87 ,5DQ?%M7'ASQ(5?9!L8_!1[MP[[V4!2]<:$F!H 2CA5BQ<(R91K>( M7PDNXZL"W::GX\'"Q/:SN/CTOCV:3:9+P(;KHO1R!>3+[W)X-F/U;>6 M&C^:64<=LD@Z823"EDL.?Q=J]F%_IUWANY M:D6;%\B@!&RBCBIX'49E M'3)J&W\KM:X"\E8M,V=X($-;:B544A"F>,D=;[V "9C#E3&WW6GQ?4/O."%U M\/!^9EK >@[RYR-FF!HG=;#-O!.<8XT)* \%SQ4%"2 F1X+XN\9O.W+L(,YK M4E*UHD0!;+4S$%,D(/:E_>"Q53P!S_0X)?7)S_X#T?5*[S2.HDTWJQ?JX-$< M"* #4+8:>9C&=1.8,"8%%YYBU#8 MC'')+*V _^%C/@!01-D0@&AK9:* M8^JU]-:)Y8T$#KJ\)O:8[:=%?NS:AXX;*.,8.6R%9LK9L):84M*5'#&4D@O> M8QJ"3M&B/+JQB50.:[O\_04*I27 F@KMA2822@^0!])Z$K!3R:%=[?YJ^[06 MI]*V&Z@]W3(=%&]. )/:,"(U##^(D@!MDSQ0%[8=5)5TT1CWVS*Y8U6#IRR@ MZNMPEV7]MG'FM!"<*FJ48U3!H ^I-:L<02>[EVS:>*Y-VD7-+#X-<'[O/>2V M>.@-QY7A\]0E<\0P"1U6#@NF/<78P))"H"V^0!#5(>^=T#F:O?L!M/G0"@P> MSM3=)%\DC/HM?_B43[:=5)O:9IY@IY" D>*@=85]E]MRFMC!2OK[1:#@&-$5 M]7+W6!!LWQ:#6IJ_F^4/F\Z7JETS@20#R&I(K?28AWU5\O6N"D *1#I];UOW M:=,0P]LZ>]9YB)89WZX##2MOSN_Y+GU_9[],&&\DAD8#1256Q@;6E;1R#.4% M[C_UXZ!HCN-'[DF_];[&](L?\DE\^]R[RZ]NR^O6 M&^>VG>KX 3/ B0-.*P?"&D7 \QI2;!0]&+C3IJ 6*NB./H\+#TJOICWY1(WP*E/;TRB(0 "@)O,<>>8R(\*Z=ND&DG MON."H%,OOY-WH8^/>3^^-P\;YL*7.^[G5Y]&P[N7B>RV;C^[NV>&6H$Q\.SQAS]70G$.-"%O$@:P:L MWQ=?][[$?;',RK4AI?XKG-4U?(8D1=HKQSG7RB.%F" E,R" E>(0MN"0?9\X M/)%HCL1IM##ZBSI7ZP\O?2)7M[?3?*8>8J*-+2"LU#?C$DE"/6;(<&F")LF] M*\E@BJ3H\?S[1%@3?$\^+I_ML LS0A?CP=7D?1X.\QR\GL#7T-,[T:,R#KFSMS']3)]%PNV#N;] MV5^]N()FW\JVWU:%(;[+^!%N.&5:",&UDQ*+H*XO'S0A(YD'1[U_KH^] M"]$HE7%3M"V'M@ZYS?/> <'-'3(5K&1F$-/ 8LB-=F+UI#50!ZAJ-0"JU2?) MK4"B:$ &1ZOPT["TXA?S0:#C]_Q+.8TRZ]ET&?:]/*W<=#9\"+;K,HMX[KX. MIW%%KOH\BZ1^H]C7^YDLF,,08(^%Y$8HS S4J&2.8$E9'KIZ/]0F-#L@L]-N MF67YN8.WSK)C%K@J35BF@C-B/!1(X)+ERCB<@M!C7S%?%D8;D<.Y'=2:!_M: M"XVX\4P0"A00)7702]'F-52+SS*[@[,#)= -,_3$3RU/8U5"9AG#WA!,@;: M*0 5#C+29G$)5.D%6Q0V7&4$#BVQJGG('( M6FY)R17#73CM6:#WOE6'F,C%#)@8?0 M8L( AX( 46:*E$[;2BZU,UWFQR+B]3INB-?M+N N/E+\&'-8Q&WXZO8MDRLL M^4K]LQA/1@73"@ECF(-8XI5S,(@HB.5T.\$S\2Q+5SR[Z]BC_6SKEG&G(&2_L1M\6C:[SX:)9L'R6U,?"T:H_&WX./V_QU-4T>LPWRB4!,O!7*R.A<@Z6 MK/#%2:RH]#WN'M5XP M*U:;"-+!(J"G.ZA>(.S/WFB>J_[R[4#T%?^6S^Z+7=>=5;IG5AO+D2.&".N1 MX)I26E+/-6OUF71K 6,- :1HG/]MN4M?3'U5WVLU]ZJ >]DK@T)2$]1Q&;9> MZ&&\-UYMO\A(C%M]8'3).$MB>[LGSXF]HL>Z. 0,"Q, )P%V@;6*4 *6N7(< M!4365RU@RZ%<*3=Z,/\0U;A-1!:M[6[AE2U%G$ M1=#$"4%6(2@8(81*1S20U=+!-$S]MA1*FQMF5EEI!,+&6.^DEY1A7%(DB4@Y M4;N^>.N5^!O'8P*;VU+0UI/4\^EPG$^GJWK;TSV)DG;VRT30,C W&E 78_HX M"#^L:#7"L^_"BW6@U+>!IP;^MH:EY13W9DEZT2[#E AI/1?$(,)Y6&?!AEG1 M B6_Y*0X-0GY-702V-L65/ZC>,CU/#!G.+[;FDAI>^-,00BLTM0#RSBTP@'$ M2ZJ88R>+IFX#-,>)MZB9IVTAY;=B,KOKW>6Z-_YG%;!L;)]1$79;#0C182TQ M"@E^6DO:@I0#J?->[5KP4@=;6]=IWN_(R+6]<08]EXX[*CB W*+ +[Y>" "I M%&NV\V"I67LYEJEM045-I\%@K6 ;OFR8&4 -%C*S[W10D.;F=YD\BULA0N'_*[K_BK],\$5 M8,9;;#Q2/!S"RI3[LK607C*@CD7!ZPO^!OC<%L:N\T#\,&8'V$S%#GCMZYIY M( 4"5D 3]G)GI+5*EA1#C5*0U?73K"9DU>H,\S/9]T1M/K_-^'N8; M+TK^(Q_%\()8 ^3W?/9[,?O0F\RN;NUP^EA,>Z-_3(KYX\[+N>.'S01S+LA1 M&*(=2]/"DQ&V=QE^+'&]-[^KW8RZ 9]3LSFNZL7T&!624 MTV#2!.V#61KUU!5#'5 DI0!O5W.YU0RM.OC:%F;6U=+"%"L5]7K;/#,&8F6# MMNH A@QX;[4N*;->I3R[.CB!VWDBI@:V'AD_&3,,AEWP/XKH++W[8SR,"0<_ MYV4&U$5-JZ?TIS%KI9E/9\7#]K2C"2-FPGL=&(:-C2& P@7SN%0D'6/BDC/Z MIT&@. 7_CX3<'_&&>[!AFEL M;5]IHC#WDI,L8?8 8@@74\7&IH"EZYKX;7! MI2[NMGY@/57\C%D#HR;WE$YWD0=N3[W7PP;*@.>>"DTIQ"#\;+##:]YJKU,N M1PY6LEL/D:L%;:TPOCWGPMMZL\^JV_X6_C 9]D:'%AS>-$2T-I2@V@'GF3<, M<^]+2]A[8%)>#W1=(Z\5> TQO/6=;U4=X?/RKG&S)K:_4^90.-\=1TIAB[AV MGJMR?X^NYQ18':ZV%[/>Z$QA51N+VP)2F8-^:;SL ,_+AIG6P8#%4E%BE5&( M$PK6U!"+6TV0?)YV7A)#6\S&LDC '!])S<*I')VRB_-XMS=I5[=,:(!B>3(8 MLX( ;I%#Y9VG-RYIKSDX\_%Y0J=&]K8%I)=5?*Z'=_>SJ]L_IOF"(SN0M+-? MAK'S$" )N!?6*12+992T4I:47C8IMW>5,G2UO;AX+ZWR_&M\/5P_SK/ S3 M&P__M?BOQ#N,_[7WI*O]6QE5 M4.N@.4K+K#004@36.B3T,,4IVM4LR'7O>">627OJV%*4[\;]XB&_Z7U=SG;W M:;N]4T8DQ$8+B)31"& I2.G$HT Y6RFUTS8G*O@^H%<;=UL[:F?W^63O+O>L M51;+YUE%)<', A>C0[VXW$VQN!EW&!A>68!21K M;Z%D,.B1Z]F+I*>&AWO2V_4%U'7I>PPGV\+!LVR'P70X*EU#U2$R# BP1D$G MP_]HY"@SZY6@F:R4L>%,+V5JC.)LB-UMAZ)\Z'V+^I>93R+_ B6_%^/^\C\J M!*;LZ)VYF,B6(:UJ!6']]/XU-=9\VM M[$U=]PCKAT% M(6!3.$0MKZ\FZ+0HZ2J)DFWRF<*I7K8W-ZK\G%8O3%GZ\YG M?$^M,HXQ=1YXR+G&F@%*UN<]Y-BD^ NZ'N39.':.Y_.)]/G AJ7SX\U175VK MWSY&9KVD7CN#M,#>24T<524/PC]28JVZ?M'@8;[5JKLM^[8:1]/Q?&Y-(=]>UV"70KZ]5^:]<1Y*2\/R$%!Q M[XDKZ<2F6N[L,RNNVYY"7AO?V\N+<%3NVZV<<^&4IPI1;#&G$CC$%5I1B3QF M*9$R7;\W;E[/JHOM;6Y>J\2%>U_$OVJ:+=(D>J6%5(8B(618(VN*1%*<3-<= MI'7(>7NF^V/8VYJ>OJYH\:$W'+P;F][C,&@<&XK6;%+0]W;.-(+(&TJ(XD!J M[3UR8$VU4I=<:;(!4-7.\!/L2\N4QO'5]+NQ>W@<%=_R_&8RG^XK5;:O>X89 MPHYA80UB0A-@PME?4@Z):N?!S:E*1C:[@]7%]+8CI ()C_EXNDJJN_*P'7C! M<_!8&1! TTL$10#SIB 978OBA0$*?I^UY_?- ##IOG?W@.P66\XS@>N-QD' M&R76!IX_S$=QFP@D#OO#72#P^R.)?.^N: M[>B560O#J:K"@8VLP@PS(U;E?1C AK1:U^Q",9;(\Y-A:UDX]!!<+7MD+NAY MS !'*8PO";$UD)?T>>-2DDYU/1ZS74P=Q>\N><"7?TCT@R__D$'FHXDAA:'0 M:8\1I:#D @0VY3EQ]YV0;:*N+A&%],=UU*KUHESDD"?9$&VL-$1B#P-J2%D)%2@1@O%H.;07 MX?3_!Y5L<4K=%-=YOPB']B+!^M/,;XJ*3*Q2HJB!SV70$42UE)9C0"P7./R\ MXJQV&EURWN(3([P#XFPO:"8 (2BTD7'AYU&^0,IXH!Z*R6R51&EGG,S^[IF" MGC,9[\ 0UL3Q>*554@ZT2+%*N[Y5GQ9);_-*UBVLUNZIHV&D>].7$4&[%/R- M'3+O@A6EJ:+,:RBM0]Z;DKIP>EUT1:8N0;$6\>P'W\;* O'(B)-?YA%?O.-^ M]_#8&TXB;R)C/N>3S>]^#NB=&<>8@C$)N3$84R&4\^MU9)+RJW7= =P)I#4G MJ[;VO'_TAN/(JZMQK,9Q=5O6@5W4HMJQ]>WLEP5]B )OE>'>0>^Q\W2]OV.5 ME-&MNHOX5*%>G4!F$W)J.\9ZG?+0?8V[=Z[S<7Z[,YAU3\^,0!?XY[70FH4? MM3<>K+=^I5/2AG?=O]PI5-8KI[9P^:'W;<$_7TRN)L.[X7B!@5=KZEG1OAU M/72H3" C8A%*"HG6!%NI?&EE:D_$90?/=@J[#8NN-3!/BGZ>#Z8^<'O#T5 1 MQI4'R1"17F <> X-4((8Y7#)A9A:I-4@WN]XZVU,9&T!=QE#^EL^NR\&L=[) MDK-V&#DW'DRO)G88R_E^FB_<=#O >]A &62($B I8\ "I:P(Y]-:5V(\)9EH MUW,M= K C8JM+1 'QL4K^=SFRW\_8]7JY6VE"JA5!\F(#8>/(Y@;8&W0JV3@ M?GTFZ;P,1>V!W/_=,AK36?36>]\2 PZ"#$;>B?D5A U#D/I/7< M6X:Y8NN%#),BSJK[ZK\KY*5+X70(?"JC?MA>]ZQ?YAB&2GA%E%'6(LN!DT\^ M-Y,2MM3]9!(G0=SQW#\=TM[F1CPHP>5Q V;>04(%(AAS;TC@AU-B?1) F?(L MLNNAW2=!9@-".1UDRPS6%9*,[^^VF-SA] MX'(S0CHQ5)>NU@:??QSX@0S*<.8)Y13G2'%A@8)PKVK^YM"]?]K/IP$A2?(+!#V;OR_BN%X]F?XXWQG'HF*(V10 ^BH)%)HCX0G M5AM7TH^03U(9.F_>MXVA+5?S]>!K''<#!;60<4+^Z1O9$0$ MKBE!,8-A>W&8<_84U0!]2E+ KF^_IT;YB61XLKTZ$!RX-_OV8=1;).2,1#_N ML?&J#Y(11Y0'4-N8WY@"*C59V]"6@93(E.X[9$^-Y:;$=+HPJJ/06GV4C'M- M-09AH6(*/39>N[5?QKBDN]*N^VA/#=;&I-0]VZX6^RWS@GD8M"W O',"8B[X M0M%20/-@Y;;KQ.V$&Z(MK#8FI!-#=94;I3DWQ($?R+#CQL8\NQPR8#'!4JS] MC4JXE*1L?Q=0CWC:M[=^&XX70EH\G%VE[*UD8VWJ&,X5 M88,8$6#0:P4!"\9F22UG+J5:=/=#JSH"QEI$F MR-S;-Z..8\$X RS\VQ'$A)$ES8952[A5UT'].9]\*CI@.;4&QYJETSTEM!9% M,R.!7B6QE$(:38+!B&A\K*"M($@2F>**.MRV[X2]U!9"&Q-2:UE@P^QCG=+P MK^B%^-P;Q?W_0QXD-W@=[;,#K(<,DS$-D=58(*V Y,)1Y$"Y:!GA*>IFU^': MB.W3(/-/"T,5%M=D\BVLH[VU0ZOTSP071#A@N6,((XDP@&O:(86MON-_7(C' MC5LM)M0:^-(XWUKFIOGCXVC!D=ZHY,B[\6TQ>>A5K9%1;80,,D84YXP")$W@ M,T5:E/03CU.N/:N_P[\@=T\S?&\O"'H97Q!KI@8-8F?$\XN6&?8RUB"@ "IG MA' <<%?2@Y%-\8QW/5U=[2)_$]N7J4_R:17TO&Z<(8(@]0082H7P M0&E;/MH+OW TI69-U^,OF@=0(K?;PM#2.LG?1WWP0TRF/GR,]9N7KI\=<-K9 M+P.!0J8D$A8%:PI013@J:?7,I%2JJ9ZIXZ7?[N89P,[H<*N3SVTJ\*]TP.L\ MQA#U@QQ6.N++7SQKN4>Q/WK<3&(J.;&<(LN%5\9:) %6!"&AL&8INUU2\HTS M F.; G@":^O5(I:;]\OIM%@J8OGY]82J9?'8U".H+88(;SQ"!FN.O-'.$LJ0 M\3JP7U;*^-60M57.]28^6MQE5+UH&,YC3!5P"#(NA6;<8JG6%$F0=9TW M6&K@;VM86D[1%@^]XHF:>MH64,O.A[HW_604L&]MG2@7]6TL:CG ! MN&-><[UF$U"D%(D6M3"T[?LB-1[X/"\3:;Q,NUONAKOSYQPP3J8(,AQ28$W, M@8HITV$W7O$"V*3SYZ1#JTF>MYH]YZ6';%M^G&6KS$DNH6;(AGE30+%R M!I5T>):4MOMLGC>D8^=XCK;F]B^FLZO;?Q3%8!H _C&??![V\^G'8K0KZ'9[ MIPQ@R(G%P,327CAF=Y1K U,:E)(MN_L58&I$3FTL;L]1,PICWOTC'^>3WBAF MM!L\#,?Q%7J0X^=\5>ACIP>GR@!9.,0EQQ9(" WCW'.NU]0CPE( 5CT$[ ( MU@B[6SO/RJQ*E6K[;FB=&2*<<%))8'BP0Y!1?+T;"Z!28'1X/->)0EAK.-^2 M.=L68H[?E_:M$(8Q]51QXQKU4'!+G%5L[1+P'2=?VU5/I7L#Y6 ^#6WQ!64DW M?]$NLXXCX[P%1D/'E93:P/7=@ %)>0P.OX,]V_THA:EM <3U)N.P1<97;F6] M[IVGW,;V&:&6(R<8$\&XH-91$W;2\IR7284+X'?DXZZ#N:<"CAV.YK.=.0*V M],B80AB[F.]>48$U-?HI. %SF@2>[\C)70][VX+/7_GP[CY,3WT.NME=_OL\ M!AUM#&IFD.';8]>Q]-4*M2::? M&("K5?.&E,,AN&VDC&+*/'&$&ZBL0P QNS:*%4X+<.MZ;97F05@3VT_XA.)Y MJJ!E@N&74VOQ.<6SES"+O#$O9E7E67>5_AE6EG%I*7!8*B *##1D'ML16N M6MJT;CVUL-9H88T"6A(4\(P"*25%SMIVLM"?_)EZ'2+?_?#B,#ZW=;0\*]WC MB\GO^9=5G;&P"WV8%./P8S^O\A#CH'$R*12GT#C&J8G%]*2!K.1%3'!W*LRU M$LU8&0A%>RQN"VXWX6M7MVI0+))Z[8VBWM0\'(X0,DB =)(X32U54):4(<'Y M98&G(:D7M3.Z];#JY39MBH?'8GS(4[%-_3( <5<">HI@DH3+(A?T>JLX^UD MH.Q$L/6QVU.=_&W-,?1RJGN?C&UL'Q0$8:1GPE"-(*4",:%*VHC7*65ZST:# M2A/Z:_=0#6QN+QIRG;1W[W'VIFWFD3$$^$ 3X$ [K;GB:PXI?3)%J 7H) KY M3?!C&FO;T[<'PRBHF-QC.'@W7M77V0N=G?VRL%=C+ .!5# =5Q8/"V]%*[4R M127J^NE5+XSJ9'-[CX=F@>1\4#K5]V)I>@0N M.'Z_7A#5PM_6++*8(G0^^5;M!-O0.B/*>R*44=Y@0)3TE.N2+L%)NZE=SQDW MZ.-6HU\^I9XJ)^)M>(C_?#WJ?A:%%1\$",O.J9&6N\M-X1 K $0#KA MRE/5![4M)1JZZWE2F\5)&J//Y9F\0%9Q1:#%%$+'N.7:EE19GE1%M^MJ2]V> MFV.9VF*(Z8O$YN_&;Z]MKHO1R!>3+[W)KOB> T?*G&'6,2$-A4[9P%7C2F/2 M4\93WD5WT.>< HBW(:@-,KJ]/>KUG'?N4:\;9Y*'W=:'(Y5[H+UABCQ1!01N M]8YUF80^B'@R:S6I73,P>+.5)?*^-;?A_&$^6CY6NKW-^[.KVU=7.XL4L*/ MJ&5-AZ?+F5W^Q:,'S1@BG$$/N%/:&,:%A&+))0*LM*UZD%YF%3EO0+8FDFY' MZ4. +0B+T,EPD$C)"42PI(4QE!(WVW4EK2VDI3"\1KMP5?WHV[-[ZP-LPPV] M,X*YL I#Y82Q0C.(O2Q)P3 IYKKK_J6FL=.<&$[BOES4G5E5AQ_$=!B_Y;/[ M8I<=4*5[IH#2F%L=GQ [S'DPR$E)N5 HQ4'1_?P1;6U?#4CB!#%T-\66&Z1% MH.RGP+\7Z^PZ#R1.A[-\E:UEJ0-#^Q\$DW#Q6)>K.!#*QP? M/%;& 8Z7T[&ZC/&*0 /#&5ORA/J4\,>DHBD7!.6FA7(NOE!%.:5(6Z>H4A1C MYZ@JJ3(0IYAS!^Z/K_+&8;(+ZMJ:9=@1H!R56GD(I.!5< MET1@G52M-BF$] Q!D<#7AL'QH3SO;&^V;]]XT39CSF"IN%;: P8845;:D@PO MD]+L=-6!WPI64KC<,%AN)KWQ=+CT,U3835XWSS2#C$HB"0W35PYJP<&*&!@X MDQ(SD>2W/T.4)/*V(: L:?7#T2JAP1: O&Z6F:!]6JK#*2D!8,(Y8V0Y>6-% MREUS4F#H&0$CD:>- N(ZOUMD8AW/?N]M+!ZPK6DFN RF24P"S)CTF# .6$F$ M1B@%&%UU-K> DB0F-XJ4>%\]"?O9@M)%T)F)<1&3;Z88[ ;.SIZQNA0R/J;" M5()J[AAGI"31*IORDB7),7MVT*F3S8TBZ:;W]=T@\&%X.^PO)EOA1-K2)W. M.DA)S 0L*, .,TE+LBA2*3F/.E1 N@7TU,/@1G&C!H,@J>GJ7^^'XQSNQ,R& M]IG37#H7]"YB)-*8!TT=!G(4)T1([%.N@0Y/B'S.>$EG;AM8,>''J\E-\653 M).:.UAG!%#D$J?-,408$)"BJ:!H#HCFG23ZXZFF-+P@H1_.V#9@L3LNKR8=) M\7DX[N_69C9WR00UEA**O/!*:F:1-BX21;4DP0!,2C;:H5<'[0$FC<%MH.9# M,9WU1O_?\'&O!KRI0^:\"@>HAUJ&98" QA265B""(BUS^O?BQ:V-O0WA)>YZ M:I+W=B#D>9.,^AC]HZ0@"CFF7?AO7T[:.YU2-"0M9?$982*!H0VAX'V0T^C# M?3'>[7M[W2QCR%@%PS^ ]9I1([0M'8=(,)_TD.U[\U1H8VZ@U\E<^&OWO M<3"L/^:]:3CG!HNXQ=WNU"U],@J-45928A$SE$,I97G?( @7239)5V-+6S!0 MZF%WHRCZLQC-@] FBWO*R:;H_*UM,\XY*E3;I#1]^5ZK87!C00N'(G_F!1?9O?Q&6)OO'LKV=@C,PXK&\Q BV(5 M12P@C8^_EB0AE'3CA[X7[VQ]_&UV-[D/!EP5I#QOF F ,0.Q;B_11NIPAH)2 M7Y>6V13W/?I>G+7);&T4%Q_FGT;#OA\5O=V*Z[-VF32".V9YT+TQPUB$_UI/ M'[ D8QE]EV[;5!8W:R@_E3JH4OJQ6L>,>N YHYAXXI%Q7# &2P*91"G70*BK MV0S:,)KKXWE#H%*!^D'D@!_UMN'G19N,.@&,14Y*XA1"G CQM%L2D!)1@+Y+ MCVX*>QM^!.:'TWYO])]Y;^+#;[:9/5M:9QX)R3B&ADGCJ;2MA="N86;YLK(Z:9^TS)X6CFDLNE4*&&FEH:?6KH,.G[##XN_3@UL7J M9A6;,,%);_1N/,B__N]\MU7TJFTF%$=<>4>]4II0IY%?DX$12THP^EUF.*B# MS4U%0"Y]R$][X.X'[=N:9V&_] XA[QUTVD*^^'%%#+<^)>4!_BX=N#5QNM=\ MYAF;?YJ]_&B+EQNSB52GCG-K.! & 1+&CE@2=%&'5VB=4F] M:(+#+:W-IU1_S_8F&^NJCP 405(0'2"ZHLUAGY(N]DR7:V5I;UBN:=RM MIGW5C9H]5;C?-LZ(MTSY:*9R!*RV!A.\HLJIL"%=.&:.%O).P!S!V=/@)8:^ M[JV[O:U+MCC]A&6!4B\ET( [7U(H.4QYJW]>V#E,WCNA,,/Q(])K!\.%-WDWQ1L6PG5#:V#1NNLE9H81@$R&!* MA)*K:7K@?TE4O0".XJ(.[1X+@.G^<3_KWO6E>#0A;VV><.J,)U+'@KG#6 M& 90.5W$X^;9PQ 8%TQ#$J*=%,,JU, M294#)BGJXJSVC32]-9FSI\'+7IUU4_-,:0R09081[):!BM&-OJ1,:U?)97>F M.DB*G'="YBC6M@6:Z_QS,?H\'-^]G//6TZE2O\PJZH!RC'%"S2**7H,EK0Y MF/:F[JQ@=*CLB^:XW!:BWA?CN\#SA[@'Q_3C>PZN3ZW")<:T/8;LK)O'1<&_SR,^KV^56N-OE4GF S& K MM374 *R<-AP0HE8$0>1Y2M[X<\/+H2(N6F!X.H(^?@G'Y_OA.(^1KL/97M.[ M2M?,>@PUQH;&3#K*R: 5KHF )"DG3==-JV904Q>KVSJN_NQ-AO%HON[-]BDX MKYMFSAO-!2!684X9Q]CIDE60&YL2,M#U>L%U*C>)?#T%4O8J-6\;9T!KI*FP M7*L8DV2)I'!%%>(F*9B]ZP?4\1+> 96CV-H66'P>!-,;^?EX,'6WM_GB6?K' M+[W'./.]-GF%WAD U% /&.)0$LD#/^V:;@G2LB.=$9P.14'1-*?;0IB;3XI! M,1KU)GOA]+IIAA"R0EAK*5:<,,Z5*9^9Z# I MS&P< %LWAE&34$.D>D=&%+9()AX,L%0EC:"Y:NOOMO/G3R6/:>!CZ^U\_5 M0ZS*5!D_3UTR")4V3$D.!?36 X;C9KNBTH.+-EZ:15("ET^#I47&OWPZB[;&U9YS,:,>%B5?QVA&G8YZ>DA>1*2FQ-.=UB5TWXNIE?%L@_# I M^GD^F/K K4C/[_GLZK:\+3/%=+9+P=K?.>,NQB@) BP4A'!#V?IBC4(3TZM] M)]<*Z7"KG=NGW^@6I:4&B;OLG4OLG^7_-\W'_V]7M,IO'L/^A]RW^I;H9L'6(C#*MK5=$ 2IIH!C2 M\N6&HY:(%-R=EUU9NUE0%\_;0MT?X]Y#3/?]KWRPH&2U2;NOC_EXNFN7V]TQ M8RX8Z$8S:DV\:C2>B=63 ,<;A#\NY[\[4>NQ0F1#"$(.@ TI A+P0 MZZMRCFQ2NKRTRM)G!,26F']*.#XW>FP^[4^&CU':!R)QRR@9]-0[9K0 )C!> M.V37#.?<)X5=IE6KOA 0UL/WTUBKNC<=3C\&$?8&5^/GL3YP!_BJ#I$Q2V!8 M@=XRP)T40#)5^B,YP#SIJOS[OGNHC>EMP>ZOP+28C>+I"?I:'=WE_MW5+0-0 M$6(5$ 08+W7X"92N2$ZD2WK"\KU=--3(Z%.>I*M$EZF6ZK9A,@@MEV$[M\I: M!R#!F)185$3Y% MVE9.T&F5K(I) V?66NDYU4)BI23C##*R2'>)%5$:G3+[8E7"]'/"*B5731LY M0\8B@!C2Q@LJE:""T))G"*)+?M30%MI>JV&M2NP,]K%.)H3MZ!8G UGF.8B M*$U * P-A 0 KPR*J4@K184VP[&/_?M\,!\%LI[ ^YQ -9G$^-\%.?K;&X"K M+[W)8%]:VMJ^D2D:5BOQD#FB,68^J!RJY*,4[!+C[]M&8-$-V;46HQ2VLIAE M;<^3YN?-,FR,8UPYHP&T&@LFF2\I(0*<+,5I,\ [ 0)>!R<=S_RV8;3WO?/+ MAAD,PPG-N532.*>$$[)DB:)&G2QY2S-0.DZ06]!P% >/O,I\EE+5%_/)+,_' M2_4I3F9GW-\5,,O$P2'RJ]HDJG=>&,*)-#" M8^IH+*G-):<(K.?,]"5'[)_NE$D107=>I@(+*$7<.T81-AX(0&0Y;ZE]2AGB MKFK&1PINR\O4PQC8K9>I' MM@'*:2N_#SX@HL9J[%A!=8@JXH\6W]67J84QL M% #+B)O= 'C>)J9M)<1HJRFGB^RM5IIR[E2!%'=@5P^.6@"0P,2V+(OER;8_ MJ^B+=IE&U&&JA(<6&J31%%6[ ZGC=/U(T'E M)CZ70=F3 M%']WX7AK2D"MFL]V?\[J%^TRA+'2 $%(N$1"0F>M@S!E!N^KF>>.?V9=+P@ M6@;4_H(+S]ME@ ;3$R\>;G"(=5ADJKPUM=XEY0CL^NYSE$@WP^(H9I[8T[]8 M$V'9A*6UJY[W$:-D$#F$ 6=(:BZ%=E #5O(!._X=@.I00%3SR]? [.Z [FJ\ MO[S' :-DP%I%/?5&8"&1=<:ME["#)DF/ZKH#M"W0'1D&*\>'.Q M6Z??V2]3D&/ @F%"54PX!SQ2NJ35<)V2.2$IS]^E*O9U2J.UF\.74]VK\F]L MGS'GPJHR$$(KD0AJ0WSL7ZXJ"D]6^+PAI-4CY]>W?35PMKT(B%F87#YPOH$/JPJ4-FC> (":^8AE83XX1 )744NI-%&C>#FT0)OXE3J(&EG0D1V[8C MOZ]0/R5]\$Q#B1V3@FNE%'$:4%T&['K@74KP3=<3EG;@W&Q;?D+5?JESD1#@H39<:%16KJ??MI'=_(.%,>$H4D1L)(8K&6:\EP M1E*2:W7=D7("7)]:?IU7)A;_6'D=EA3NRE!8YV>R^!"9A,U$06-7,JBABFET#'$T.L&#R;&2)@8$ MZ)2CH?/!&&>X%I(E>*3U>?2$;X8/BP#>UU'>L?$RY&D1\33=<0BT^OW,:FQL MV%)D])T*;2WT=LU.RU*\R5VO3W0B:[BKLCW%4FE_<>QA&<9<*>T@X-Y0#0E! MI=X96":3:H5WWC=YALNA5FFVO0!>G&M/1?/4S,]G\TG>S!JH]-%,(Z (QN&4 MI02[(%/B8^/G<>6[ M#I*VIY 9H83P@C%)O(6$*P-!*0%#9$H*U(,K7'W.)Y^*"U]4'1?P:9?8P0LB M,P0"(:E0GC**H4(0L9(Z;5Q2[M2N%\;J''H/E$;KF1'RR>=A/]\\]YO>5YV/ M\]OA+-:L?OZ7_950Z_E QA2&@&E&N.16,JXL6D4-84B-3,K^\>,*>"N63R*] M3F'_]V+\.:AK^=*O-;TIED49UW^/R8/\D#>V3@Z'RZ:_?$8S])E]-75[;/\,VH\6)@XVUQ.]7\I8\AYIKE$P!.K M(?&!5R6+L.8L92'\N)O>[&@ZN1B/1'K@TJ<8@QV3XYAB/)L,/\T7=OC+U%U? MQD&,]\/'V"S>ECPOBQ1_MP7=-8V><<<]T5YJ)[T0X;C5VI2L0)@E19?^N&'> MB.C3B.XTZ0:?$^$^7GU8+MLUU?G@IHB_KJ+J'#)>)C%A@3%::&:8"#P"98!N M.,N(37IT]..>>+_&TJ"PCMR.?Y_')S!7MWOK9;[::/?VRP2!5DMLJ+$R&"M6 M(EQ&>* 8[I2"M1^7L!NWT+J%TM;F&.;Y4(P7JV.Y&/XC'PW>CDP!1I:WW)!<)@4AV[@R]&7][B7 P>&Q=+YY^/[+K7 M;>(IR:[O90HXA!6STBO)';3,N#5O,:=))__!%Y<=2.#9P:D]#F>]T;-F.Z-;CATNTX9SS;B(L0Z0*4R,+U5X1+U- M\5NCI%O*BP%KB^)YPF)G:RGK42^<3OW[,-9TZ1.)[QE#I]^*03Y2T^G\81DK M\*.^\J:!,R25A-)[B10&,/R/=&)17!MI+'6UNL =.[Q];SCYLS>:Y\^D'Z\N MX_/7FWSRL/<57",?S1!#BANKPX[O%0'&8HA+3BL'+_G5LXKUN8G8_F MVT3P]7#Z3S_)\W?C@):@VEP'4:WJOC41S7?@%+(8/@FY\C0 @ AK/+>E!(@$ M*$4K[OK]^"F74_=$>SF+:UE3[Z2+:SF%S'-/H09!(:64<8 DL::4 )5)J=:[ M?CM^L8OK*-&>Y>(JC^H_BR"RX2C@Y01GU\Y)9,8!@@"V+&:=%9@:RVPI!<]( M2M&IKM^Z7\("JU.XE[3$VCW!=DXBPX!J;SDTVE,:] D2](E2"HCRE&P\70\# MN. E=I1PSWJ)V>'GX2 ?#R+Y;:^LY]_.//" QR*IDG#OA>5>LK5:CFR*4MCU M (1+6E ),NW\.MKX+NRO/-[(Y /U.9_T[O+%'V/MG#63FEA5Q\TD4TXB1RS! M'GOD%C='8"4/&OXKY=#J>N#%N:VQ5B1\!C:A.OB@XS*!!C0"ED,<<& !232"VIT20IG7#7<76<5+= XRAV M'AF&=?.EN+DOYM/>>'"3CY>J49S'SE*GNSMEDB/-M>#A4U9SCH#4H)RXE3+I MB=:9X.!0$18-,3<=%;Z83V;Y,=#8UC.S3AFL"5,HEBG'!GM1DF X!RG)%))N MPL\!$C4Q-1T7;F$W'H.+;3TSAU"8KY$"&4"Q]U@"6Y)@##S9)>XYX*(FIK:E M8BP5J?#)/7KKBW;!"* FYB.#PC,-?# %6'FP&BA,2D:AKH?0G%YQ31%%9_RP M6WGS1-UX4%G_;>)S&10LB 8HZP!45)+H\%YOY :?K%A;6U7B#X?8H0[2YJ5R MFI>^"__NWEIO6_MDQ@+L #$6C1>''-I'7O7R#C:)FYR/>XV74 M%@Z?E6N*,UZ4:[K^^$>%NH,[^F6:4Z(T]P8J3R&!\<:\I%4ZF>*GZOQQWR4T MUBFE(PV/8>,[J'^FH>%28D^"A>TEI0XRM"8'BQ30== (Z03.FA30 ML89NF2E\ _:7\]AM[5;LGCF#*;966:8%9)Y*9.AZ.P_+Z51AE1>.MH;DD_X4 M=O>D]K]]W=T_HPI[#SGC5G%)@2=.KLF1(FES2PHQO'"X-26@SIC5)RX/[#AT MB'C,#>#6,,[MVB=N/4LJ#]SUUQ^G]PNU+K_.HWX5:'4UGTUGO?$@IE@H1B-? M3.(?&XS=V_S!# ".L*!,>(0!H5I(4"I,CDIY857YL-8#+'1@H#;OY8AQ11AX9]8 M. PE]5:685M>.]C.Q<"/U=$M,9_+\CFM41*KDWK$$)?,,\JEXJYT9'JHJF4( MK.N28VF4N/&/Q7-B,9_+TEF=K-$CW_C2>?.M3$(6M%0/G0&&,V@45Z5T/9MGD/4W$R&:...<*L=,9@ MZ0G3BI52H4;JRWH2NROEED.&CT&#"M@;$2 QR4E%5 ,0%6 MN^\Z[/N,5N7)$'$V*[,D\N2+\Z")9-(![KGFVE) @!>4 E]*PWF8\@JS\]%V MW]'Z;!(49[-$-_AL3[5(#YQ*Y@3F' @NA0*,$(V!8Z5$8(#3J9X6_%BF9P2+ MSBS4B[$\.]\8HOOQ?CS_DT<*/A9RE'320#'E #>"Q"+BETRD*B2VFHM+5YC@^P MS^0JI U9'_F\MCF:JL2YM#R### ,J U;F2/&&LDA*O-]$8!UN\E=S^MFHV$( M%^> A_,_W%ZZE4]RK+V<0J8#,L)6S)&4RON@8,@U0B"1X**SUG5[+78<"N>_ M&/]XW4OL]KFD3%+ 0^"QP9C MI#'6N'SP2Z#B/N5IZ\5>+W1OH9T*#^>O9[:>VR=M1IEF$BE!.&:0QL1^ 52E MCRSJ'_Q4H3(=6Z+G=N50I]!;792?CMB<]E[/7NZ.;?/* M]BW(=F>3><04EI92; 7!QG'O52D7DO9\M^OU#SJ_%#8MW4[#XUR6[?90A6V< M@ TNVR-FDTDN++9,,$ %T1Q@MXXK1)":E+(EW^\M1S>7;?/PZ+P*_'8#>Q<( M'HZGPW[3%=JW?C.#F!J()!1,"&B)\@Z6QA *6ED[&94NTEE'F M)7=6.&>,E(;A-3XHY"E*:%)]BQ]+LJ6KCD;Q\K1X M__W7-U!Y'WZQ^-/&OZS&>2/QP(WAN/^W?O&P!,V2P#>L^3 I;H>SR)- DAH/ M[ J(+]J,>L\2,R[Y$?KU\WPPM?FL-QR]I";_.LO'@WSP<_,G_Q-NKFZ?3_DZ M'\6[=E-,9],W^V\5AW':P)F&SG/KM31 (RF\!VKU:%4S8U"E+"#-<*P4G _K M_-!Y-O5 M[;:!8J._AK/[9=#Q,R7HQ_&_$;Y(0:@5QX);ZAW#@GE+ /#*0($!E:<[_FNK MZK5K;ZVMB+9M:5V+"9H M P=C(?@=&'[1+@/<6TIC C>I/ ]JE)$E-R61/N4@[V+QIO8Q4-3'_=:1M"S? M605+JT*?@%/G&/?44,+_S'N[BS3O[9<):!"AQ%. 8W8 @H7V:S981"\4 H<*KVB.IVUM$]%O&-7O MW=\RAO8>-"_:94!;3;#1 MG$.G)"((DG*K55;P"ZLX>904-R/A*/Z=V&^V6 9AI835=#7.MYY.1XR2$:V) M(XY3@Z&3-"PPI4H^"(%/%C;9*(X.Q4 U/U0-_.T.SFZ^%#7@;#U*YK4P!$)" M-,22$8<56:]::DT*SCIX[K6%LV/YVR&33@AGE(\EN$%0$S%5 MH.2%DC@EA6D'4T&UAK6C.=RJT7X3/EG%_5.VRYC$P6!Q0$$:%HV2&DBSHD5[ M3E)>\700+:?7R%.XWYG[RZV\>:)N/(@W*[_W'O;[D)KX7 :5%-P CH#WQI)8 MZ:RTPS6U]L+BJK:TRK4)HBV(7X=C8S+LS_+!(K#@C_%P-KW^^,?>HWAG MO\QA:*US1@=EQ'%FD>6PI%5:EQ))UT'0G18N17.".=*EZAX>1\6W//^83SX/ M^\$*&GU[%K6RTZM:I6L&@BF%'&28:Z<(<9J(-1%(PQ3%KH-&1"?0U9!LC@38 MAWQR6TP>@CZZ)'H#YG>BK'+_C!B/A57<(A=]S=02JM;D*'!A-D1GH-:4@-HZ M5==+I<*VM[=/AC'1L>BG,BJL):(8@GA%HT$"I%PDG6."@39/T[J$DGB2OEX/ MAQZG>_MG@FO)++88>0\Y$TS34E4V#"0EG4EZ^W#!&&M20&UM="4+]KA:GC?+ MI!*Q7H54S'N) $..HI(2@_%%OWP[N=LE01)M8VJOO^35^M/$!0IBG"Y@2G-' M/%Q3$WB4@JNN!Q(>)]4MT#B*G4<><#=?BIO[8C[M+7?3G8?9QK:959AI8PBB M2$#E$">H5 M=J)55\/G?/*I.(7<#Q5942]7TX5_DX^7<>F'H&!#I\P'0\!1 MC:04%D+,.33E(6R%!.2"GV/4"X9TYJ:CPA?SR2P_!AK;>F;46*:!"0J:19Q[ M"X@IU7;+@OW8ID%_YMM%33Q.AXE;9)$Y!B;;>F:"<>"L]T&?!]Y"A3PJ66.I M51>6TZ]>7-3$U,Y<\FU3Q-\/Q_F[6?ZPR_!)'SQ3P#MB*>,N5K 6TD)77K); M($ *%#N?E>#DYE+K\NL\ZA?_6 6;7,>5W@C\WWXE\] (["DU6!/F+.5"K/FH MB*[TWNZ"[A1K!%Y=F$\66N?!O\P'LMJ.IFH^NP];X+]VYE.H_5L9QX2%DQD( MSIPV7"JKZ8JGS@4^7[")HS4&T/B&TG6BLS!4U?G[3&ULNPE<:KXARX.\-1M(=\,5D\LFQ!;WG]R2R( M'07K7P;Y,\N,5D*6II@3A*9XX#IOSYZ_^I(HSLXOF"69[Z;3>;-U[C9])X- M>&^D0M0'S= 0;5<\Q+@E*615/GGQVJH46R=7P(;B\_^8U),&_'T;/]:IBF' M7&EA,"5*&@&<6I_%F(,4PX'_6 Z=$E[G%\5SW]:2S+UYPVOZ3.8I=Y)I015D M!E&@$"XCO[QA2:>"^+$,NB&U5O'_:3^)GW:1N/3M!D+[$5)W>U-PUOV]3.AP MXB(F *5!Y>3(B/6[4V]%DOTM?ZR(CHGOHG-KWN1?8Y6;'RDV-R8XQ)H11RES MP#KIE><<"P(P8I@[(G2EMZL-[:-GE6(3"4H5Y2!N 99#9*%9\Y&I:IG*SS0R MMBT$-I9B\S#9=3GN7T$B)7'>,F(@ ]$F8"4E"@EVP2@\ 1QVQ?T?)HG.Q_T; MR9"W0%L+"&06,416U'BBW,E2;;8=]U]9JGOB_@]B9X="OZ7S"%'#O) :.,1 M4;:<.'+T9$D'3A#86U6$U4._#V-N)T._%1/$$&'CK83 7B/Z1 *!+N5]4-?C M9NK%1TT<[F3@=SA4)2?2 !Z,98^I$T*6) 2SM=4JF.T'?J?AHB:F=CM/&-<( M*:F"ZH6I=88"358*F #.RY0PU*[O(J?78E-$T9DKAC-(&A88RCT75F/'"68F M" 67G/7>7[)*?23$VL@@=IA4SCN#&)4\[ 5"8@J0 Q);9U%)JQ3"7S "3XN= M@]*)'2:E\\R^HR@$EFH<2**$*1/,(+KF'#677."M4TBL2T)MH?#PHA#*..VA M\-PSH@#T0F.PH@-2EI3G*>3F_O>>&/@]E_YPH$_4)_S2>\N7_PQ5O3SO>&DL5KK=<\Q"ULC"2J=B(X( MS#"F".B5#!&TY,+*+K8)^KK6VXE%WOEEVXDL$U +Z9RVG!J-( 7(K%&!I .M MWI:WGBCM'%=539+L_.I8[1%5D@(T]JW,(F6L]5YAPP"1SBI>NA.0]3 E!TOG M775GN#9JDF/;:3'V'I2-9\8X? :9\6Q2*U/"#^>'1_R;M4QK&,"6EVVY MD2-9_M$,]N41AJ5+?90IC:2J/O/DAQGADC@5(M4D0YGJKQ^ I#,6!4EWPC=Z M9%5F*H)R.&'7+@ SP,S O:\B%VCP*B<2)*L>Q2N8EP?6Y86&_Z-;?7XK4QC5 M%IYWBP_EYGZU>+>PL^_SS>SNT6-'"P[EO*Z@Z2YPQ*)S(\"JI )230J4TZR] MG*P*$M,D;H^J&KUU/6#9E'1C21!8(*>\08$B8-6Q><21Y)!^FD4B>C><\[5V M!;4AMF>:ZZ?=_KNT0Q&48)B2 )APT-(PJ\$HXA0U IMZ52#K;;[M:G,L3];F M^//%VAQ)QG;667E]P%"0H18B3%BG@!GM? >("H],ZMNR+/!J/^(&GO2PH'T2C5QFCL+)>(.NUTA2+!+F>G>NPGB .-B<&4 MU\,6R"_QO[WO8AQZ\*#=.GL4IYH5/I(+O&18:( 0I.>4[V &30VM55V\/VGK M3" GVQ48.--:66^(5R%=U\#W]@@8J>5@]^?U,">TPX-E=VCW.8C-[>T\-9[= MO5EL#Q_2+P,7H.UB?#,=$+94(D$#<@0#!<68")(BJTF]^R([EC::0>4FW4WT M=C[[8WX7U5*N?RMG28[M6='-_6J_O?S[-=.;AQG5O#OVN5_/%^5Z_;'\LK.Q3E=" M.-FNT!P1K3V6 46[B"K%#:IDI1)/N7CL (1Y[O"UJ)K>:+CKXOGZ68^?*ZP7 M5I@ !%OI)(L+MV0[63 @DQ77/W::M:3DY]3)@+J*3R#N?$ZXZ>-)>I=]DRIGTQY;?E:O-E]B7Z\(M_ MUR'+B\\7GB)*B ;NB<3(?AQW_, MRU7\_J\_WY8_RKLS=E&]%Q2"8((E#] M,W0/U7;1_U6,LY94H_<4A!IB*.="D@"0:MJXPVA54DYYT6R;+>N?D MF\7W^\UZ"PHYN]R>:%5 ( B492YX\,S1^,\!3:/)J]C^;)<0QVB7#?X 2_,C M9,*J_._[OPL]8%&$H"!>.UBW]Z1$ =W*OXPV#1IOVNOOFTJ+'TYD$_J!%X&)SU M5]X3S0OB4"#$.>:,!TJ\LYI6DG,N7\5)0AO$J&/OY6'?6WQF^:%#(E)Q&+ MJ=55A)+K25^EF:'OD]2Y&-Y+V2?,TH8&^FU7PQ6]S,4[Q-S97N M2(M"@$2"&>\TTMX;Q(,6A^$F7$Y2P-C#.H=?[MI12E^D2P6=UU&=":F/Y>K' M_":B\.[S"T*LTS4=ZY?_ZNPZV>;7%!"0]"HX9E-9:^2Q)[9"$LOASE$[8G0N MGY:C445?I'ZSB&HIUYL/LTWY=GGS[U0(9[[9]ONLAWJV;>%"P,IAPP01ED6O M2(&O9*:,3RP#=QBZ++M52F]+^G*5(O?MP_D=Y=QL[\G%V=_Q>EM,-HNN%@&(9AT8 M+K@WL:^'94+2G/.L$5Y4.RAU6M5$;T%MY>V7=&5(N9Y_6>PT?-KI>+E!!,LJ MXY 5DGLBHHDA<_1BDZ&8]Q9]^%8DX)2:Q3Q!$L.@4F+ MF3AL5TMAIAP=DJOSLQ2Z".*^2!0'T.V^J^7M6;/JA:>+Z#%IXZEDQ"#,F0*B MU<%B]) 377E]U&FJZV7;^/9^?IDQ5[^M<4E4J]]3& ,INQASXB%:(\(+!(< M6)SEU-7CZ=TMV4" MDN XE8ZRAT@QIW(V%K-BJJ9,[!X5UOM\O;M(R'Y-I?/6;Q:'S_\C.J9OE^OU MJ8+@]5]2! :48<,-\&CU2PF #@-<"9=#VZS8B"G3MC/U7'B^]ZGVS?S[ M[&Z_#*1AE<;2Y]U8.G+:4K=YD4PB$6UO@C7'*-I+Q!XL)*&G=M/-L%SK4#'] MQ9^NXGR^F?\H'YU%QF!G]Z7P7LJXM4):M!^%6PL#_"-*J$UTPU_1W(7%() M#SFED<5Q,#NB2!K@".]E$0S;*9_YM:3DDY7PFL%[9?7-'#6IF#+1 5'CE3.J M6@\$93HGJGGTU+E,R?7JFS6"=6KUS8AC! L%5FPWN(G"W%?2(Z+=4*'RKV+9 MZT1'TZYO9M(0Y90+XPTQ##EA7(6%QSHGJ&'LDV#;;,FJ;]9,#]=;WXPCX8%P M(JA@@B(0SL->3BE#UI5Z5\.W=@G1H+Y9,_"G4]^,,4^0I)Q)IAV53 I9&3B2 M4Y.S*+^>^F8M+,HM*6@Z][F)-*]B-FR#%A?4-VL& M_93JFUEDF),6- )CM5'.NPI5!1A-.6FI56)<4M^L&?;75_H%%%&*@">"@30X M((E()1_7-B?DY/54.KMXI6U%*7^7?CF>DFT$TT(H[I@.'C!1- *Y1Y*BK$)^ MHY\Z<\G591V89GJ91AT8 SAM[$L!'B"*K0VI-O@5\_6.RZ^4B\-PIW%1F&8: MNK:B,-80(33RP7' !A&#D-U+9Y 7.57>QK[3/0K^M:*6$52(<1I'9TYP'*)Y M38)0RE?R@X"L4J5CWYP9E$>MJN7O_/E308L!8V:$-A@)A""0(&FU[PK!\YP* MJZ^G(&;V_N, JGRM6:<6.#58.6U3P0/DO,6'R0,A/IB?-%Z.7\"P]K).FZEK MY%E/7EELJ'::,,V!"^^(W ICL!'>YDRVKRU-ORD5.]13+ND>;[5>TO!C0,<,$**:A2E012J75X@5OU]GU(O!.Q$62WRH93K8V(EF)1)_WSO2-P_;4U:;/#PD M1!]\T _S+U\WZV-5F"Y[4>$M(]8(;)$CVI,HG)>5@"%ZK7][07VSL4U]M4G( MCTGPJ)%H0MR4NTY64_>;QMTB8'.^I M>9K]RV<'TJ%?28R;S?RUD^__\J3ECWHZ$ 0)Y26"%,P4J4:MDY1+Q5% MM4JCUEHH/]Y\+6_O[\IWG__YJ-CMBVR)ZWF5&O;HQ.#]19;3KKRV,E!1CJ[!#P@5A/($#@-;8G-C+_ZUR-W!-Q4$21\"1MI)80U' 1N]ATAQ;'+J>H_] M6+QU/@^OGSY7Q[-C=H(U/PBR/E@$VA+/!#96TATKB",0S?5+EL^6I5T_Z&(- MCTY3WJ;.1%W#SX<'JF",=%H//W^MG0Q588>.RX;6A577>9$*$\5BI@[4E B'MK!:EDQ2QKB_IJ:#D@@QK5#6FF MJW'7#0F$6L2))@:%$!2._U65+,E1GC#O6E+RR;HAS>"]KKHA1#$N $=D+*66 M.8GD 2$+)*>DW^BI'X4[C4B/--'1M MI49PBFAE#!FD#&:@E!&BDHY3DI,Y,O;-\5'PKQ6U]!]?_[ G]K9&R8>3[0I! M)0[822^P]M)IRO9A8U%69'A.2N?5)"^-Q_QL4U?]\_+0Y7>?'S[<)AW4HN?Q MYH5@6B%*.)&:81UM)>HK/+D)]:+1KW2A;HD21XG6&NK]\VW;RT/__V.U7*_K MU/^H]X)"1;,CR @CTG$58$+9@U7.'_X%A2)>V52WDB$LL6 AFLY[] 1PG./2-#_)Z3?/K6O6]JB7'L+SWRSBC^6G MV5\#)JX=^O 0P%PC\/Y$JX*!)$A@:@T@RKU"Q.RS,;!7H&M=F]:;K*?2>.HT M*Z2(M-*$1.N2>:> 6:(J:1V:]*4CK9#@E^V(UK#N=P";V]MM>EORC3\O5]^V M[QHXJZ;]L6TM!QDMTF2)(JW!Q1\0M9)1;8/DM0JSUDK4BU]O[S?KV>+V/Y=_ MK,W-9ODY/B-W^5GSZ.+]E3:LW'YTQ%^WL_VAZ_ZO[^5B?:S 2#LO+ZP2U'CP M(!UXHC3"5E=@R $O.^A_M->FQ7)@)5R8-KHKH[.U/_9?G_KVH;Q9+FZBQ;S? M=?@+RD7Y>;Y)V'W<[/924R>W?WV$BBV\N> L]M;+:-=('ACU 6%<04 5'RR^ M]SIXV+\&+B7A>C/_EHS=4$;=S.YBI])&UZ[;Q^AUJDW! O)<.(48*&2L2O=W M[;OMDJT\X9"SUEG4(M!]^=-UF!_]IYU *;/G/JK_YY.'3Y@1+;R]4(QC'Z1 M#GM*0&OG?86;0#3G!N:Q!V:T2=#A5-(7ER%Z/J;8EM OB_^I;HH-\LOBU09Y<'L77_Z.MO\U_+^[O;-M^\1 MGX.8Y^V RUY8<&CW_XVY_;4: M1#[<[I\^0=^.OK' "C"1Q BJ!:<<>8RKW1*O.,@PZ&KW[5_3B=E<($:I(A"S'(:=;1/S&;4HE#+J^M& MUN2"+Q?)>4_!;D\/=^J4_*O5OO#($!KG98IHT!1K[I"OY%?@7NNI?&U:++L' MO;^HL6?]3=#L/SL8G>MR]:-,0%GW(YDY:)]$N<6%]*&1%Y'^]I1JFJI=Q_^WZW_%F6-;>WV_VB0J-T MKJ55Q)1[8BS%@"HT@\HZ61Q[X.[@%.].3^-G_2GF(YIA7["4JH]:MXNKCPIO:2!,::\Q"4A0\-I6 M:"$&.;N;8T^%''S6;$\O@[&XL=>VM_VUC/XP-U8@2I"T2F%629%<<*G*RT%>8T..E]#\A'G2\U<6\/V>IQU^?#@AW[K3 M7Y=W4;-K_]_W43.3.T93RC(NI9*!&$NXDEH0[+7W/,X)JMXQTFL/>%9>>.V\ MEL"QP=YP'DR%(;7!W%/S=3S"0SYZ*TB,G !?:"4&(H M5:&"0'N>$XQ?_YA"[[BY*+^DN(1/@\;D-^7D,(H8:.D[[),\EFQR:QZRV'ML M)"/@(:!@.>>[J!Z!+*!:Q7 [EO6I!I[K9T^TRS/76OV>PE( 08*,QIS@3@'5 MF![P9&K*=;-:H=FQ A$#**>_BJLORKB]7"U='1\Y,!BXDX:,[#?MN]]-_DYIE05SO_L:[U?+'_-U M;!^6JR>9,Q/;T)#$>N:\]"APC37EQ.R/523#IIY/TU$NS/TJ$?8(>5XJ&E G M0>;BEQ;4$.N ML.5.8 G!<.:M<68O>S0#22'.$J*UJI6].OGPHTIB9=5Y3$$JE O A>(BS BC,5(4$16[*$^60 M_.Q -U>X\Q9'GJ.,< 462VN#E;*2#^&0,S>._W:8_KG7CAKZW9E[MC?]^4BU MGLGMU'ENA(QJ)<)XG$JR.K.[=HIJ)K&JE=_0C:PU->+_NKF[OXT$WA5-6K\O M5U%%B_C!IZ7_:_9MOM@^_J':L,'%.5M'3EXKS2CY, M=:^70,>E9[Y,ILIJT]_*.!X&U:N/V%!C@Y?GO%F5LW5:6-?W=]'&^)+"XO=[ M3^^W^HY/OU^NY^<*:[?S!05C5 F,HHF+L4.,."T?T),NYU!_[/['M3&]6]4. M/#!<^9)P[Q,+VA@6C5Y?("T(I\K(M,6KG62@S!XY+H3M)_+O:3+&W\-B"-6. M;NW(;'/1?\\W7^'S2POWF:V+&Z9SN5K^G8 (,BO!91'&<8C W7E58 M A(YQ2KJ1R7^/4QRADG+.KX^>]]P#D';X$+\1W#.-=*5?$SZG)S0QD&-.WO? M+_YF<5OZZG>S[%.Z9VU*]R=CY;D*!$E-K-04,1[";F<2I %?ZSK';F3]>/.U MO+V_*]]]?EPHX<@.ZU8O=:Y7SGAK$81$0@OL+5-'7FO4@T:_U/.*4_U" XP*Z-GIC 2)((C1090E@CC41O,*':)_C MWHS=Y^^6JEVJH7^:ULO@:LS5YJ\MK-"8::+!"$CML/F$[ MUT5OK+W_]FVV^OEHA=@=X7XIHR!QY-5A:,U7%#0$82*^Q!%!3 J^+[H$BCM M9S\I<5^-D7=[\KR_+'__[MIRG(:+3#UO" M/!H9\:/B;?EE=N>C+;+Y:?Z:O[2[_,)31;2( Q%!$>P($AI98MRAZU$#TPAB MRM7;LBT .]+]KC]N^6TV?ZG&S/-'"BU &(L\9R1"H+SU-E2=%LS5JE4V?JUG MJ6O9"G075GEY?.'B8][^5G[[X\5"_><;%9I(&3OHN2&"RU2$5^BJXYJPP;9\ MV]?Y9?I:=H1DOY'VVU2!M.BE7(&MFEY>"VJT*BBFR"'#(X(*$ZT9Z(.<.*#! MHJU&N3:T#^C Q#FZFM1J5PB)?< R.DDDCK\ /,3AMI?5\LU7ZXW[SY_G-V5ZZ-KU=%G"Z$TIS0ZP9+KE+!">;3,]S*E(_A7P9FF M^OWERMD\5/MBRN-[I&NN5<>:%-0BQ)3Q#KAPP7O#'D:8]"3G?H^QGKBTO&JU M!.V0Y#F[7AUO5!B!A A@HT2 B".:AL,^0% PY1W1?,W7H-)%,/=%IET-N^T) M^-DUZY=GBQ"X5H%;"TX1@0SUZ#"[!FEK;0E.B#I--;UL%]\+_>TG,^G;^:)\ M$]?DEY:BXP\7R&GFE''6*N)XJ@.$S<',,R(G/WFL!ZTM+4*M@=K7C+&]YK%\ M'"RSSVLQB]O?EXN;W2\GII%Z+R@,#9+X=.K$,&'$!^?) 4AK![OPOF,67:#^ MYU>]=(%O7^QZ^1!C.S-^^CI;?"J_?5^N9JN?;[Y]G\U7WTXSK?G+"C"!\SC= M>LT%=X)S=LGGW6=8WWAZM:\7_O;D%(X^YM%U$%L\GZY.E7! MOL6O**0PP@.&Z+:J:$!HA>1ACUX(DK-U-*)2]BT2<& -]+=1>3C1?;,PGS]O M8_[*]PAH/0)!P3!@30&BN'@Q4 M%'+8>C5V7_[ML,G:V_QJZF/]+H_#&[VP8CQ(&W6OV<+[[\:W9W?^H^ MI5KM"\G3D99*UT$+XPD"[@Y^NK(H9^\BJ]#]Z"G7!;P7KM"_WR=?]]WG\@+:!JZ7&FA_?2]O-N7M^]7R M]OYFE]L8YHOY^FM$?+E9I]S7.M1H_)Y"*^=--#VIEI#"E8E&4(D'5.1$AS>_ M<_TJ:=,UYBWL:*5NI"CU",Y=>0L_4X[:;/&SQO;6D9:%14I*'9T5G@Z4G)72 M^X=-.9V3ASS6"]5;IDW[*+=$%#]/+L,_%U$9VS[-;C8IUSYE.-^E>)CWLU7: M3WFW^GVY>?)433I=_/YTHQ&2F/$X8K 3(6AL'WQEEG5(T_Q^]4F0KB]=7$A- M\^7+:ELHXR$(/=PO4F)_'"'?YD>OBJK=M@ ;33AK(H!(4HX%,NP@!K$B*T@% MO0Y.=0%TEA7]1+9$YQ,=.VEB-WE108(A@B &<6 @;BTUUCPLZB;K&'"LYX"= M&. =HMZF<[9?H]^LX]3X?C5/.8&[]/Z;>?RQB>MV^DV%8-2E$B(0A0,4A,/$ M'D8.<3EEB_!8\]_[\.Q:A;WOK*RX#M^FBA*WCX_@AZYK/%Q:EHX="B2H.'"I MD-0;:Z.AC$*<#9 %7ZL2;S>8/$I>?UFF8[E=S5Y08)VRF1D)%G,6".%X_ D?!$?*3S&G-$MWQ[+'FN$XHNPQ$;]#"$251)0C MH$&G(/)MQ[%%(6?';\P$N$QY]5/)FL$Z0%6EEV?#MR="))N_I""*(2Y!24L< M$*$M9J)"@:JL7*&QNC@=+SR=*Z&W4,M=9;+S/L/3!PM@6J5[#Q7C7KH0@ &K MI(F2ZC[GJQ_EZH_EJ$AU@=:?1UCFP#VM S@GAB&",29.UT4IYSB>]D)B[/Z MI*EV*0\NBL5HAO0 ^2,GN/3HJ4)%KS-P, ('XJUE$%CE@A+B2,YF\=C7NY;X M6 AO?7)4L.&28TR)Y:Y" M1ZFL@XFQ7YO7$M=Z ;XO6CY*B8CS[8(18PPKBOIA32]9E'U M3L/V.7)9JE4S)?2VT?$+'JRY*:L906%K@*TAL990Z""4^*T MOQG*(SGM9](1[9$+5B,:^\\YH(/@%%[+:7]MW1T[[6^&XXA.^RT.!%GFO",6 M',(6Z0/SD>53)]DM-- _82 &@N0L265FA0)S)L5[&[C1W MM/!TKH0+J;A>;1[1,/[VG(+QHR=WY[T0U7SVSJ[&[R@8C],X)RSM(.!4P5DI M>"(L MBS:8"\)8L 8J<1Q3.9GJ8Q^T.Y./J%REF(HV^3TLH]Z.WO$TE,3[, M_GP?OZ>\6[_[G#I[9'7(>F?!@@I2RHBF0PB,14;[2FSLW)0]C1;(U3?^F;1[ M_NWO_ER4YVCU8IM"*":0I,% M'F5EY(@>NBVQOT>NETU;=K MZ]MD.0$+:(B M?SY@D+J<+L6.?SPR/=(-"^?*"=9_42$(D90&K*T$!DCB0"I\"5?UDE>OK'Y@ M!RM@IZ!W6;_DPZ[4RJ=E'"NIJ^]7<3I=;7Z^X()>4N*DQNN+5-L.:T5%0,B0 ME--FJVF:> 0Y#,RJ('@=#!Q0%1?RLBI9]GA41/W,-^\^?UZ7FUT4ZQ'2U6I; M^!3C*H3P)F#%HG_J U1B8! Y<5%CK4;8,J.ZP+D/5[V MWGLZ_DTG?/":+0NCF001[5?+K>?..$D\0XRH$ SUM)8AV%',6;E>E^6[.'_, MTN7S6V$^E:MOVXW7LP'<9QL7)-KM7A)C*6+4<841EY7D F?=J#2RFP=:Y<'S M"+.V@>XMI/&%CK_[GC#YM/3;P=J07D\;%\8Y$#R =VFZLE)J9O92@[204]1H M9%<,]$VO+*![RYA[TN5H&"TV:;U;K,O?RU,3U\EV!5@D%!+>6ZM-7 @%=:J2 ME?BL8GXCNS:@2U*UB7'?!L?Z)G;FX4BC&UOCHWWR)?7,C".-(I[)X(_.*,(6 M#%9Q):#Q04? ".E%K9JF72X!V^Z[)1*[C#L.$8.A< P(E)')RBHP8*>NW$C6]'U+_QI!=HAR7/VDL_CC0H: M992!628,E2["!8:)8%RE5V#/1C+X8)2N!J!361NF(W)?NIV*VD1X(+\EW&]C>^>+^;?[;]41O#M9 M4:;F&PJ2KAS!"!-O*<-"*D8BKAYKR8QE;K +B?MDV 5L..W+M(3VR-CV9O'I MS^7_+6>KD]5GFKZKT$(SH[D($E&+0?#MW9B>1"_/!S)<3;9),O!BW,?'Q?BM M97ML/+RMT#PZ2=%EDF"859XC%B#B$L''7M!Z>_'CW]T9#Q\O17YTC S+^U5K MA#R\K-#:8Y6*60"#%+FNA#8,!>.0,$&(G+I*66$;$^7CI<"/CX[S'^W-CX>7 M%9B(@, 3QS6QC$2/SB14M'>.^6 G<@OD>.AX(? CH^.GK^6JG'W>O)@G>O&[ M"BL)DP0,\9(ZSC0AJ5!R7#6P=,B$'#)FA7],DHP7XSXR+MJS];Z:O:@0%#"S M5"L;D&$DFM/&1;N%>JZUE&BPNRTGR<++0!\9!9]\_O'^C[OT=#H!G=VUL%R? M>GNA/4_!?BAP:KRCB /0-'2=\!#MFARRUK]14^_(NMB&,MY^FCIG6U3(A9&8 M-3N:<#I/Q[P7%A!$,$B'V#^*:/3V-(TC-SCKI59.YH1\95VO>1W4ZQ7\GN,J MTE5IRT7J_;O/VT_V 2&=Q%<\?-GRR9?5BK,XU[B@(EKG\5NC86Z=!,8XD=1J MAY0@.KA:@XB]K*;A!WT0C9ZX^[ .%B-A$>QGW?+^NU'?+]\X7$V%,6!V$@6"*A@M&PEXU)S%_%0G:!ID_Z MUI=AVQ=OPGR1:D]M>_IA_N7KYMWG?\:Y=+U+H%MMYO^S5>0))M5\0T$U3QM= M$ OD>PI47#;YU2QX 2!?GVXX(;P8"QW-.U< M1G?7I(WXG53.9ME)5QB;<"EOLH'MU6$[PY)',GAN!0(+A@:,"3!L]5X&+C#* MR9\,:Z]SLG;\Y+4^7KE4&NW+2!.60Q)ZJ*U"T%H<()54"HA M@!0'6:V>7$[898INDC/?"-!K/+M% MGA*J/%@MTFTF4C.%]Q(:2>3DCMY:T'7MG/E&T%[KV2T(X34!$@R/-K;B$45? M2:F$FN*WS9!M)[[PY)50+SY;$!(E%BQ09QA6)!TTLJJ;\3\YNT57 M0H"F^CH>$'@1I!=J_HEU>E+O+SQ9!!D);CGE3H @2&O%J]76:(MRCDI'Y%]V MI/5\0*\_4@/SZ%>CV.?? MHT_YZ<_R[D?YVW*Q^7J*8DU?56CMP"IB0%NF4M$[C*!"1#LQD0W6UOEQXK2T M ]C'0L24O/GISV4&__9O*!CBW+H@='!Q4F<6"#T [3R?2"W3H6EW&=JC8ENJ MJ)#+M_2.(EV8X:2,%J14%H-!(- > XMQUDG2B#9N1\&X"_ >$^=2U81,RJ57 M%$*"#%AJ00/Q3B'/J:H0X!SES'%7&%#2)>,N@'M4A)O_R)WCTBN*$ R6/,[U ME#-)*# D2(6 B3/_ZPI2Z91PS>$>"^%,*GK0 NN>O*>@J? ^DHHS++R*#IMU M?(^%<]'8S:#>%1:OZ(IZ.9B/A7\9E"N8=M8;PBQQ*9J9"T\J7%T@,L>&N\+B M%%VQK"',_>Z[/=T=/G3_GXO;^?HF7>]3WOJ_;N*C1R]DRGI?83@A3"H!Z?X] M@9C6AR-51Y3/,>KJEYRX>@KV@?V@$]X%?&STG@*P"]1[2/&R,@BFO;(5%A94 M3N[,%1:>:'4J; GSH?(>JJOSSA+N=,/""@\$TDV/,EB*?%#<5=(*E7>;%7H] M%&L5Y6%R1P\CXP29CK2(3A+R(AD3"K 25%CMJK- I^,HRF'1*SI@: ?>09?$ MIDM?@5@P7"A.L5)22LWC\-C+YN./65$4K_V0H"&XP\X[\W+]V D^'^_:Y#4% M<*8HUU)0+ 0@A"VNPI2\C9[/U(ZB6HD0[1#A4?B3EYV^7_K*0@"Q#!$CF-,4 M!,*,5L?!'DLVL8"Q;LC3Q,5L3Q=C8^OY(_J&;RJX ZJ!"RVEL''IH9*)AY7" M3NQ.BU%Q\S(5C)*29\[Q&[^KL&"(Q()(2S2*X#A#*L?)2Y]5/&2$Y_GCH^4% M2A@C,<\<]C=]58$X,SQ@0@+U@#GA%H4*$1%0SAGL" _]1T?+"W0P2E:>/IMM M^JK"8QS11CC=:.P%L=[P*A@G,"]S[@$:863 ^%C97 =C8V7=L(&+WE<(C348 M!H(0Y9SC40W5;D1PS.3P#K^# MY#;GBJH1QAB,BHH-L>^Y#,#'^^_?[[:I3K,[.UM_#7?+/]>=5'-_\9MJ50PZ MV;(PTDALP%KGM5? =)!T7W1):T9KG<7TF5.5D_?O+8ESF0]>0*"@"&*XDM5X MHR92M[1US3)@#\28IHPK2OB#](#EJZA:D$^M3L >@FKODP<]_SZ[JS%9G6Q7(,ML$)X%10E8 M+ #)ZN8I0)R\LHS=-HB5BW%??'IVC<&[/S;1YBMOWRS\7S=?DS48EJOF(:H9 M;RVXI]@BKS'C3E%/B(*JXC4HDQ4D-L)CO:ZXV)\&QL34IM&P%[^S#:WL7Y5Q6821F\0D)3)B(,TA]N"@"/1KF_)D M^ES35Q5>(N290=%G8RXZ;SBP><+%]AZG G.,I&M\C5"ZUBQZ+4$,W"B<=F:$EMYK2C#1E:R@ M,)M((?$6==X@?*$9MM<8OD!\M+FB>,$C[I0-!@RO) S63X0]K>JZ;OA",VBO M-7R!")O,=P<4J4!$A$H$+@@5K,#.24Q?=0!5G MW]7;G\_%*XX9O%Y^7JVU8_'\J[ M:/[>;I8OK>M'S+YV7EX8Q=+5AMJJ(!D25 GM]T!8+4V.ESW*2:LE6BP'5L0H M4@E^FVWN5_'/LWS->%L!)'CNO$""(4T8HH1*SI@13GB)R,3RJ=LF:'_(]U:_ M:S_HR%Y,1@8ZO13(QY9<$8 ME[)V"%T,6O2I\8S:X"T%(@&#)\C:*+J4P @)<3PK)U.:)<^Q*J\P*.-23G:' M>*]^;[I6OL&Z_6*+PEOO#&.>2RQUX""LK#"T2F?Y*5<80''YVMP&NCUL@_^V M7&V^S+Z4;Y>SQ=OE.A7&NHLF;AH.YO9VGEXWNWMD\%Y\W^^+WE3U[1_*[_>K MFZ\1LP]1C-6/4Q7.:K4KK.66!H:1X0HI8RU6P2CB%$5QJ:@7DMO-4'V_6OZ8 MKR.4<9%[0-W_];US.KZ.F7CI8J=FR\$&8^'_*4KDO;B51 M&EW)[WW^_9 RV9I6\W*D:M6;/MBV0-$13$PPB @%W M% 'L=&#BA%LO=[-GN5,0R]UR?;^JY4TU>4V!< AQC7$"(>FB,^!M0'LTB$20 MXV*-=0;H@"J_6FM=:6#@.>'C_;=OL]7/=Y^/BWBI4W8-^-9;LNGHVB>O)?'Y@AO-HJ]@XQ\> M@[(V&O.5;!:;G$DF:__R:OC2!JQ]4>;HD@P_:X2(UVA=*,("9R9EBVH1E,)6 M\<-0L7C2=.K:\FD?_\%Y5RNVO$;K AD7F/$4L^C'>(^W6Y_5Z)5HRA9WJ[2H M2[F+H;_P$._=Y\_SFS+,;O:%A6-?WFV^EJM#AXXN?PU:%Y:#-,PJ8;3!$ !K M^3!K^S!EXZE532^[AKZW:+3[U6*>0NQBM\/\K_33^JRA=;Q1(5@Z.+&!(7#< M4,^T.(Q#K5BMC;@K71Z[(%CKB%\X.T79;N]ODD+V1/]Y>Z7T:!'KP2VEMS7RI\XW+F1T5T%$^KJ@!;A4Q9M4 M4IO@G8V1,+4(V>&+1@]EG[#3" MYWK@4WL@]T4F+6?%NN-O/_V7Y^%+L3 MS&OK*PKO, %C-9728L*D@'"P(@/#.;6_ZB^;>D?31?DE"30"TRR?M0,I:/"% M]?>3$^:I9H65 3R1-)U%**JBF.Q@G4A0.3M=S=.5EIO9W22(V"+D X.^T+<>]A[/^?^]DJ*N#NYX=R?1^)^<_%[/YVOGE(>^I] MR!]ZM+-!YT^3W0ZAHS4F@(9O*K17(J[X7 1JI(EJ2IDB23E$*T/$@!EJ)R6I M,R74>T$1F1FH2,N1&268!RX\P1 0I<9&$/>R LC! M;DOM."VO318T"G9NAO>X@YV%-EP2&[NOHXM-,$;ICI:]+/'S"7*G926?#'9N M!N^U!#MCQ[4@3@HGE-**2:S\8PP[]?+3_/3SF5CYXJ"*->6$J<840$[0-7!XA$ MR+H?:*R+41=:7K:%<%],^5#^*!?WY2FWJ7JDT)90! B4-4)KAN(*>T !(=;K M O2C7/VQG A++@3XPJ4H5;):V[OER[7&GCU1$$6ICE\>[2C/)?(Z]O$@$V3= ME3/6D+L.-9Z';E]SPN_EYLWB)AK7;T\'T#UYKH!T#0G'P3MN!)&61,$J65+" M:Z]'^U?/E#8P[HLO?K9*%]^MWY>KCU\C8&Y^=[\Y6%Q+51 MH?AOY"D^;"&ZX'D&#;)N+KU^&ER.$J6:,Q1\]1Y@/>$7D0R;3^9V[9G=[-'A?(:56E$OA65SQK'54 M1@NZPD>3*4?;1,RAYM4CG6HQBQR MKFD!%I22VGHCI$E9JA#X+F!41Z?3UHK/[U?J9F5:&[RE\,$183F \@2,BM X ML:\1BH)BM<*UKW2*:(\GOVQU=H7_@#-!N_=DC'^2D"'5RF-B>XTT=^96QT)S@0SUG])H:W5T4.+4[5SVKOH!R)4H8!DF#(?.Z9-S=4M M6R=#,/-L".2O#Q>4&<,-=]))CC5&P6-Q [\E$M0=:'[$_2Z"/ +M^W\W;>/ MFU59GBY3]NRI@J;[=*11'AN>,ILY\&H0;:-!7PD7FBIJV1:B Z]F;VN4_#G7 MM$ ,!XLXL3A09)TTGE76@K?!Y5R5,]:0ME&M7)=JXL*)YG$OWBXW[_KVI7Z>.8QJ\JH">^09*$VLT5B+0(0Y3-R"R"G7%>Z$ M8STH8>#5L^K^.D1$'S_3?#4]^JI"*4L"-I: \0JT,(';"A$CL\I=CS6VKS-: M]J2$2RWXO[Z7-_$K_^^\O+M]:E'$L7(L&N-,JR(.GQ!D'#P,2P8V IZW_7 M*,Y).!AKQ%^GTUJ[>%](E8?-['"_2)E5GY;_N9PO-O^*J-ROCAE=9UH5QAKI ME PASKQ:4B]MJ. ((I@RX[?98O9ENYZ&LGP_F]]^6IY9 MG6JT*K378#BG@'GTC@$'AE75]6!"3NCP6"/].J5*NWCW<+*VS^][='SV^RR1 M^MWG?56/=(2PN+7E:C.;+^QR<1.?WG\^V!';OM,?RN^IQM_B2XVCM6--"LJ( M4AHYIPTA'HO@W>[R:6+!@!VP%M#S+C<[;Z_1NF &R3A92:L1I1P;1=G>!;36 M"H(G[('G\^'EO/D6\1[YZ!_CV7N;$X.QTDHC@>N@@A66X"K0@CCDR$6%?-H^ M:W_>^4>:@)_[OZQ_TE[[;053*G!$X^+(62!$8X51A4T<+U..XMZ\%.M"I2$47L9'3-:;I!WD'$MY(3DTE?S]0I+99=J6 P MJM6Z$>Q$JR*D?!Q"% L(:1T',:!*3F\DG_(!>BOJ/T>IBZ'NK7)#N?RRFGW_ M.K_YI>]GR\:<;5M(A[CE!'%#F3#,!\-D);/"9,IUJEJAPO/R#BT#?MT%] 3B MSF -%%'!A>48F*]DM8+G+)-C/^7J+]&'@=,F^)T2:B?D MXQX>-6Q./E]P)JRDE >D@HO3J@BRVJR+P]#GA+>.=:UJ2?._OBQ__._UYOMJQYGTTR]\B9\5#S5$'S-C]S>%==1'GU-QCQFD$%T)N_B? M=(C?EUX<+[9#!QD0\-$.>8&H]JZ12).LH?.P1 M=7UNH60C/PR??I]].W^Z<*Q)P2Q!'%O+*.=<2Q\"5Y6$AO&<.EIC76C:T/=) MZEP,[X7A=Q_+103K]^6F7+O[\M.?RT]?E_?KV>+VTY^Q-S_C!R=3].HV+[P3 M1BJ0"*1VD&3"LA(FC;17PY5+%+SL'/">MVU?FHG?UDCOJ].\""@H9YQTUGE$ M& UQ/M]+C@W+LGR"=/9[_D3V4@FYF']UNY62V_+^_FFUE403E;?YS= MG:'!L48%%UY9ZZU@'D'0PB)\Z+CF..=(>ZP>54_\: GRP8)QWI>K],'L2XE/ M+%*GFA4,M P&$QX,!RQI$(H<),4VQPX:_8YO%^3J /2^Z/60DFA/'($M+*C%0I*A\%2\:Z=>)VI8.P9&.MUN5E/ M*>4B*,F<"-K$)0B0"#80ZC 5T30=]2BFO M?,1EU,TZ&FRWLZKX]0D$+GE=@8,B4D>/P%GB# ;"E=FC8PBP*6\-Y3/FEV(! MG2N@RX/PA[[%WF\GSQ-A%2\_7 @IP7N:;H7%P*)3(16KI$%.Y:Q&8Z=3M]I? MM@Q]OT0Z&5!Q[/$B.,TI#\J*$)B1/OU42>1-R+DQ9JQD:D._)ZER$;1]VE"D8&R272%!!X7C[V47^%ZXOVB7J[@T MQ\DRVJJ'V36:^4FNDP=CYQL63 7"09)@":$$@T8$]@( 0B:G3MQ8]QE;)4@G M,%]WPHQ)5_%0[(4SG!G@TA)>R1K7]YS\AK%2JE?;IPLMC#MC)F+"4!PSR&%' M,7:,4UG)(BEZO1DSM95\,F.F&;S7DC'#"*+!""^MQT1QK0.OAE64-^3M=OC2!JS7D3'# M,5?$1'M0(8],<#S^7,DD2-9] &,_/^UM=ZQ9U3T9>$[ZQ*BUGZ^O97NP7AK\%5>]KWZV/GV+R+.G"G .N$8:B2 8UMQS M4ZVQEG,Q16.C?8WG@7KY*#^K[2?/%$0@PQ1%PC&CA$6",+KOEF/(Y(3$C-5: MZ&1T7PSII5D)R_L:(_O94P5WX(0$S*3%BC@DN0I5UQ1 3O6^L09 M:_M/%"' MRB/8VL+/-H#?7I!0HMWN@D%XBK\ @']&QCE@@A_&5+N>:H ':L9J7+>#<6XCY;/TUA<'% M/_Q_W\]_S.ZV&\P;.UNM?D8(_C6[NS\5<%6K?9'$Q)AA$4@(F!M$;15-Y"S. MBK :J\G;+\>Z4$-_T<([[;U9W"R_E9]F?^T&S._EJ5#'XXT*JY3F2 76E-& M("#Z("7W.?%7C6WN'^7JC^7TZ-8:^GUQ[$W4Y>++/-H$AY[&OM_=I_.-_U@N M;_^Y(1J-3;.)LJ[#O30>US7VW*V M+C_,OWS=O/O\S_5.D#K172^U*XQ$P(T-@6MDHE&!K'"5K-AFW5?XA:6?THWZ7;G6U7! R<8X1)8!I< M[+ECU;ZH3S=R9!"F_KU$>D>81?DEN6I3F:2Z4,#%48./0MQ\[,6\3,DN[S9? MRW2AY%'7L';;0DKJ@Q!*8*-5<%8%C"HQG PY/)*OVJ+O2@4C3[DZQ%':V??Y M9G9G[K: MG4GAZE?YJ(@6D+^;?YLO=H9/O22> M6B\II(K=#^E^ED EUH1(K_>"F51=="C.]$&3IKI]*8>G"Y1'F/>%M+1 HTV@ ML0W&!RPPK@3P0;VZO*\LSK0%\W7G?6$:D;(**<^1=-'#-=$7W@;>ND@E[,]42'2THN5;J3S-X>T_] MP2 9HY*!%W')]H:1@]\!5*(I1EZVI*^3J3_-8.TU]8=Z2@4"$WL#U!.'B*H, M-.N5G*KGW:[&\T#M,?6'6&Q$(#PP"2C.:LA7W>*6]QJ&>+6ZSH&TU]0?P8S7 M8*STH 4+T=U2I.I:7,YRDGC'FIG1OK;S0!TJ]>>,F?SV@BR@NJ\L=!P*/$@: M'(_^O8I+GH'#B/ JYZJ L=)N+-Y*S[K+/4'_V?XZH1"P MN")BYY53 BM+.3"*]]72!0-%:_G]?X> /9V_ _?:0RIICXW%U#,#LL(44S;% M2KGM\:SC$+!FNAE["!C''!#12B'#O K2&;._:%%P[++2_,?.M,&(<3X$K)E6 MKB$$S&!NG0=NM25!J.@( :HD\@'E&/=CY5D;^JT3 M8,VMYSQ+)K?[OH+FNN MHU",,A*HH!97\J7]]5=#G:;ZKEG[NQF^O27S5Z["[\O%OL-G&72T38$%H]$I M$4XAA%RZBCSY+#L9"0DY'!KS9G7K'&H+X>N.$!,8$4(XDMPPIY6-<_=!UJ"R MLJ/'RJ:Q&$U=*&C<$6)&64XY04$'XY#1,@#L94DS]>LM&EY;R2RT1 M8G$HL6T2MU)>0]A>DU=)Q1V:H]'R'6#-.^F-).T7!ML31."&TM2OZ( MQ,94LN%H$DYX16N'+VW >AU!A4(Z)J*WP AA@!40H^T!(9[ECHTU%F LQD^; MBKF.H$+M."9U!A*HI*K;+42PHX M:!1$9>%)!#2GU-ZHM9^OKY-!A2.X=U0<2:I5E-HXUNJM];>>!^AJ#"L$B9X6F!IR-EI)!T;_;(Z0$ M1E,L8S\6;Z5GW?7%[L=17?'GN_*%\*X33*[3O""8,^$I#UIZX3EX*RL+37'I M>XW*&+S\:OM\^:4"<.LJ&7EDHO_K>[FXG:?'UV&Y>K]:QB:;GZE&R'_?S[]O M]\.F$Z'(I.;&.H^890XCI:1Q.]4IY0+^.T+Q@L6 :,H<=1(L#B*.#2Y!59AJ MXR=]*I7-LXXC%)OI9NP1BDP2SJ)70Z-;HT,$53)126.)F'*Q@\&(<3Y"L9E6 MKB%"D7.F&&#F)97$,:0EVOM22D=3=XHS6AOZK1.AV S:ZXM0]%+P5 >+$F0# MU1YC<9 />_IZZALVU7?-",5F^%YGA"(G2%IAF2<(//>2"'V0$0D^Q9BR3CC4 M%L+7':%H.&A*G.#4!P.>=NBB@KL:2 9)U2B!A\#B M"" ^Q,'@A"/B, P,Y.0:CC6P8"S&3YN*N8X(1<51L!(+R32SU 6N&:IDXM+; M":YC+2FY5H1B,WA[CU#T6 8.U'NEC*1!>7/P4DW\DBEN3K>DKY,1BLU@[35" M,2 2.^.50!Y(7(0I1A6]P2J?$Y$\5CND?8WG@=I;A*(*6 $C@@;I+&$@0="J M6PAPCJ[':DAT,KHOAK37"$41E.!1'@NR@E#6DZII3*B=G;JRA8NUK.P_4 M5QFAZ)5!WGO-'*9,L?@+.LQ] D^1=F/Q5GK675_LKL*YWB>;ZG%,E[F]G6_C MOT[P^'SC@A+MF>68$TL9! F *6>2$[ F<&H-!J]!J%!K5^KO*,2G$S[FE(9H80@"GKOX(Y-N MCZD%KJ88L],>SSJ.0FRFF[%'(7)"M!0(8^HL\B1MDD,EC6-_UTGL@A@UZB0V MTLHU1"$R8CEC+'@/1 I/%9$/$AF:4WM_K#QK0[]UHA";07M]48C8B[9A1B,WPOW+KJ\JY<2ACS,GYCM LHH&0=5!.OBY^] MNA##I@3I!.;KCC,45-DX&IQ@T?\,,E@I="4KMEESSE@I-1:SJ L%C3O.D%-L MO>=6(JL((\;I<) %G)BB;=2RDD_&&3:#]UKB# FCULJ )794:ZJBU>@KJ1R9 M=G#J9>H]'V?8#-/KBC,,EG@ME77 @\:,"V]M)1OWD[S6L%V^M 'K=<09 J.H>H9!3*VW4VL_7UYE*B$U@ M[37.,!I6EIHX#U)#1*IH[MV!WAPF>V-%NQK/ [6W.$-N-3%* 1'8!D+ !D,> M1!-33%CH9'1?#&FO<88FN&C_(J=HP%2GX#I>F<(AV*P(XK$&?+6O[3Q07V.< MH=!:&^("TC15 U7&.5HA)$Q63;FQTFXLWDK/NNN+W<]BM4Z0]MF3A=+.,! H MW=CBI-1:JBI&)0W?*:;-],>!99O87TFXX)M%?-V4H@5!LX %8T9'O1A%>&#[ M/ GF,+!:I>__CA9\.FW' 81X );,0D"!$RE1A2E#XA4ID6+$'.$05R-HJ0R1;WP8HHG'F,QFKI0T+AC"87G2GI+ 1.&L>4D_J>21=%)%FYI M6(*# M+$=41 M $*NM)< ]J1""('-,]K$>$X]N@>Q'=WV?X)C%;2C+W2;ZV^5LL?Y' M>7<;EJN/L[NR&JVG*-WH/04S<7Y $(77EG.GD'"5F1RW) T3B2,X..W<48C'EY.K@P M,N?IEQ\)S'GZ4&$08X8X28D$$1R.5L?^^CB.D'93C,+JG1S9L(_\//K]:OEY MOH$R-BT_S?XJUQ,ZDC;4(ZLEIC8(T 0K9"RBX!@E)NJJUN39TY%T-=GLU/%V MN6[S%+KQRPO,->9"18X;3X(#J@G=(P=QO+S*@^?:;#IW\-RU.L9^U@Q&:BP0 MQS8P0#C^$D0E#7:D5J3(E9*K3RZ*L3KSEGI%*/B'0J[L2K[:^:QXO-\-W MA,5H2 @L<(F"UL(P@P1A:"^ E=.\SZ55@G0"\W4?((,,2&NC*6@O9:J)$7@E M*\/^55UZU[TEU(5.QGUF'+#R(8(B@"C).2,TN$H63O@4S:&6E7SRS+@9O-=2 M?T9Z8ZDPED@DG4VW:AE?227$M(L67:;>\_5GFF%Z7=$%(0#&6(,+$2'N@S?A M()M'6?=)C7T1:X0A@'08*IG0_V_O6I?;R(WU__,8YP$2W"]5ITX5KHE/:5M*L\_0%(#B7+(CDD9H9#:E.I1)8($/CZ0W<#Z&X8FG,A MUE?3U9"0:Y6<.0S>SDO.$$!H-*M<*RTX(XK'@5;#XXQ=:CGA!N2UL^3,8;!V M6G+&&6R !X8X1S#$#F*T&9K3*.>:JJ^N1_,2SP.ULY(S4 J!@%;1!$(MI2=& MJ/6PG'(XY_BMK[Y#*ZO[:$@[+3EC%-%QCT2PT 0*(("3LAH:=R)G$]K7VA_- M2SL/U%,%++\Z%_;E=+>O_*.K?'5$/'-#WQ@X P)[@;0$"A!/+/4;?*65.>:H MKZ3MPW%N+Z1Y](759!E="%@9"/$L>[-*N M;S8("!JBH#3&<2^U$P8IN)Z=A[(C7UVNF#@I;IX/PW@G6@J2. MI-EOD\'J>Q/'UP.Z?BRFWXK!: O%=C4)6DN$N&>8(42TM=YMK@R]ERHGB;+O MSEV?R-6@C(YWV9X#8I[-=XJP7V8A;'?7=C8+PFECM#.,2D0M$%S *I[&8T-S MMKST3X(=XJHU*:>N4\X.+VV)-8E;+2 U\ BQ. &JV6;14)>CV-B?=O- QRQ/ M.-V1;965N8(B;6[&DT7*PMJD&ZT2BE:?6Z45Q1]F\_%P)S&/[C4HX"UU2"J# MC#" .:,JG)S7,,?YXW\JSP,IW)48>YY:]ZEX+":+B\JH0TYPPX 4U&$&!:&* M8&PADB@2@HA:%8^ZR:A;@]]<%EV]#@,3F M*1-S<1.9B*@WA*X0<,L!>XB5T MA&H]Z0Y3KS[H\8/P_2\HL:=@9)3H*(O$/<9$"IE]7IN!%O\?EXM/98O M38GG@=I9 MI+CT5GH$*52$I!?OK!5B/2QF;58ECS.-%#]N=1\-::>1XE2EN<7_L,-5+3>TU/ 1AA%.<4R.M51[1D&:86' M\ED%@/NJ4DYUS-JJ9+IB:G7UM_-^:?618*%0@#M XY"-@-HK5QT ,&[-)3Z) MU;JP?[I(.@KKGM\O+Q?:[,ER4.+H9.AE25V4<@]=K?"- MOMPK1Q'H.);OC=XM5YT&@'C4JY''T:H+[Y%27%9(&8#?0766#/9DWR\?*8;N MS$Y.%M81Q#WN"P+1"FBF,>(LA?9(ZR&HT,,^Z]:ZK[OQSDCH80PL)J:5V*Q)3KAX$>?P_>4S+*T5P\E30:)N4Z4KP=5A[6 M>;#,(8:$4DH;;:E-._X*" ]%3GVO7Z&HW3 M OX4I^#^O1@_I$$WR^'FOC!(QA0$ @ :]Z0J[DK3;@5/#8;F8+,]"XC2&XQ,>EO\\E!K'Y=L;!8$)37L- MR:,&,=XCJU?O7B)FE0&U/.V6K@5VX5_G@*9>!T$J0#F/ZE1K'[4GAP+C"@'L M+CI+H0E>O+YV;0/TWBQ[-8H&//8\N'MQT7;BM,RF-4*4 /?246(]4A9Z+%*P M#A1>>XPXJF4QZX7I[*3*EJS*>@T#-A1[R*R $"%,C".2;"9A;,Z&[(P7=6W1 MEBV"W7F>Y.=A,1E$W.OF1[[\?-#,L#@-##6Q$&/A#0+5W*CD)WNQNUGN-"WH M;2F/&=!V1IOU$'^;S!Z*802D&.U/>]S6)GBNO5>8D>3,0F2!,'PSQVA4+X,^ M#WN+():$.VR5\Y0I7\W.Q2W_A7$F7\I; M>),%:U>DT8.[P618?/Y6%/.K]0YZCZ':UB0P%O6S=IYXJ)20TG"%JQE*2'*( MDQ4-<5:VJB%T3\F?O?9J>Z.@%#?0(VXQ)=P39-#SHB,"G"R?K1WEDR_L&NPY M"MFN^+,L1;>*FMC_XNWKSP814:%QZR"9ES)NY*60JPV% 1B;K.3K,V'+H<)] M_#(KAG^Y+1__.BK&B2(R_;#?V18+!$ ME$7GWVO&.+)IM-6@G3$YZ9)]/8?)DEW9"(Y'WOB]O*;YOW(\F?\C3G,Q+?8\ M>+VK4=#&68CB4*$S2$H)H(;5P"5D\D()<)SPWJP>VP"LYUV:# BE&;#$8<8U MP-XA(S86D:D_2Y#IN.BP]H)80[DQCAJW67H>P9R'T?NJ M?AH6\LX29(?!>RXER""V1E*,J5'".42!![Z:%53L$IV63/'N+T%V&*;G58+, M6LZ\E\!!"BW4W@CAJKE1==%UI9KA2Q.P=D69*F[O8ZI8\S)X3S]]B0/9X^G4 M:!TX],@0(RBQT#%$-%4;% WQ.7?7?0U^;]G?:1[UD[,MC7NO+U2C=0"<(A\W M#<9S;Y%(1;IH-6^AD;E@8]I2[FCHNZ*<7TPGRRCE.&H__F,9K[S7,&YO M% Q!CHNX[X6:.8\8-&YSH"F9N&07O%$2E"TA?N1AT?5-U-6%'Z28X'D*,EH_ M:[.9X\Y3HYJM U?Q>U5T'KB$T1/0R6_<^ " Y!P?]=VU:H,\[4'?F<<^F"QN M!L-(]^@=K"?QM-]OW]XJ6&&(0 IX3@'F5J84 =YD1$U6H48HK(YP.3K$SIOJ;XM>25Y^#:.A>VJI)7 MGPA6:2(9H))JJRTFV@F].=3G_A+=FB,%]UKL1P'8IN!_&4_&]XO[G:+_X3,! M:8XT,X8Z!#2ERE)/JK$C*R]QTW2T^,IF0&R5 (,_]A/@Y6>"-8H [*6'Q"H( MG'20;9PC:7.>B>NK7]H( 3) ["RB;GU=HH;1&YJ-ZP1DOMTB[L.@=AIS 2U5 MR$#,--H07&1%1_4UD[KMX,Q&D#XED]*/TV+_T=W>M@$IYN-VGO'HDBNNXZ3- M)J9$4'^RS)0.]BW9-*A!JQRPCSQ2^7LQF*9"^*-T?S;[,-G]&L&63P<@)'>4 M0DP$%=9J1=S&+Z/.7O+M98-R+)L&NK/CV\%X^H_!W:+03YL?_SXNIO'[OSU= M%8_%MK=S#NL@<,D)\!!R"+VQ%"N.-P$$5F9%5O2UL$++QJT5X#NGW2_%8+:8 M+@-/9C]/8Z_=.ZB?8"4B0@H&&"8>&O0R6#K^[9+3?)MFRS8RMB"'SCGY8?*P MF,^6H*#]5UG;6P6&!4H/Z2$(<=3^!"J_"4G _J(C@UHBQ#;:98-_ GO[ AD_ M+?Z]*";#;>D3![2.VV3O&"6&0>C2,QPH>2^5G^&S'#K94])U9VD;0OV49G8S M[J.,ZZO606@E/4+.,R(&1D!E )SM+G UH)F/8L#>DJNMNUG(U!W1:4OT\%D M%F64(ET^%]/'",#D]OKFC4G,4MS#[.T_[36N37Y-D(@))' Z(;0*&PXXVIQD M.F@O\6'1QLA5]D8N73&\*NO]:3 OKLKA=U/>WX_GRW'OM<][VP9D,;9(6$,0 M\)*#:"LV!D) ?7T]\%T9,K)LOIDL\77>6V7\> MY#MJ>XD18DW(>R=UCH;WR/OXS\4D@O5K.2]F=E%\^;W\\JU MXB]V/S!=LWG@#&*47J(RQDF-<*H6LCG8QNZ2;['R!5RV#GA7ZD>-_K68K?RZ M:')_+7Y_H8BGY23^."SJ5-,XJ)\ &8I8I\@[*J4F$5JR2?-@3N0\H0C?3]7 M-C'O[)PD?MOUC1J5#TF.>[WUMSX>O*% :>>!]\Q(:B$#FWL_X[)*@/6P(%Q+ M4G]]@)$/=&"NR+4I:)/2U.9/IKQ_*"R>62[8LVG]-K+I!BYP702E\_^4\VW&P1OK29, M2*.)L-9)SNE&@R-#W67Q)E/"/[WZW "DQQX*[%*B5W%4'^(">MH7XD?7XMYM5!^E5TP&SQ4,[&\P_W#X/Q M=/5:W[!\+*8OGIA[1:'Z'02KJ& 60T&ELHYR&?VYYP):)N<5Y?HJ1JY8-"EN M5P^PG\S!.4+090>P=V6W3-RIEO?%5(T>4Q'S=*.TGL0NWWE'J^ 0E!@AX%TZ MUP4("FTW]TE8YM#KG Z.CN=5\R!W1J;5HY_C_Q2;:T%3SN9QD>SBTM9&05$I M)#:0I KZ4$GHGN\2%BE?A:]L*C:H)N MS:-_I&.5YU75M>W2:BNT9T@JJKU.EYKV><>2]3CZV=;FS'.LVD'^2!)=E;/9 MIRB=Z6-Q/7EC9-OHL[==L"!"'O6N(P!H#:5&]KG6!3 Y6[JS+1^51YRF,>_* MXFTMNO;;K+A9W%V-;W;9NQJM@Z> ,,.]U5HQZ*$7SV40N(0Y"6-G6WO5M'9VD.SM!D%I;(07GGF$ =>>4]2W:V M.6%M\NUH[+NVD36L8D!>@FC,G;:$:XX-PWH='A'ALGEOI/8U8+-#0W@@OD=N M]:ZGX]OQ)-U)7)6#R9?Q??$Q;C3+D2YNRFGQ>7#WEI*IUS!XHA#C#')DN064 M8UG%ET*DH\\?=Z.9\.[,J5A7]_S[S ^& MA;I/D%V-!U^7Q;)W&;FC.PT24XF4]E)S Z3@BJI4 4T"((BP)BLQX7V=M71A)=Z M8SL-V$0L@*1,4X"1)\;#S0)5&&=5 \NZ2S@[:G8FA&>J_L]??\(_SN/[\D]O M_F7=ST^01GCBZ/X2/8R5(#XO[N\'TZ?KFYV85?__X_"*/^;%)*[-_^XR&ZD: MBOHZ6UX3[E@LVQL%1H1B"A*+$$<(&^21Q19H#"SU@M0Z]\F/,5[&P1X37[P* MH'60>RB$)%8SP"2U#-/U)+@SZ,+R%9J09MU(XF/PO>S<8D(U=<8Z!+B/6PQ/ MI=9K+ 2$XF25@SHV'@<2(RNU^##(SRFU6"G,H\D3$B-M.8@>&Z_6J^ \ZXJP M1V1J6>IU4HL/ [H/J<4$R*S4XDW[0)3@'D G4 H7,ES:B,9J[A(@?6'YZWGB M/R"U^%B >YRC901 49=3J:2(GD-*]O#51+"3.>KHG+(?CK-MK>' M1=D>JW6=3&;C8?WT>MNYITV8.4$1UV@>#%3/:.TDD)MCK%-&ZGKO2FN80JZ]IR&UJI!8P M[XIO'R:/<;#E].E3,;B+BR,NC=7 =W!L:YM@D-::&*XE-192*5WT-M=S] KG M>-E]S:)ID5=-X=Q\F9;. M+IM'N[N2*Q6O_U[E9J'*9?)$*(T=%NE<9U>XC,.@5=4H91I255 I, M3(4!QC@GNK.OV3,M*J>V<#]YME9]7ZMN%\$C2!A4J8B-=I8)K-!&74>4+_%) MS1:9UQ+L70>DQY&_SMWX^=^CXN8Y]'ZO+LSM.FA.K(?""X" $LI1:M"S7Z%R M5&1?LW5:)&K'XNB*P-4I<%R'H\5P_L_!=!H7XM->=NYL%YP $G$FK$#,6^2B M3\NJN7+-LVZ!^IJYTR+WF@2[*V*E!(!4(^>J&,R*])Q9$??2<8G\4D[GMX/; M0@\FWW^(]=I+N2-[#)YY(0BR3E*!N45QVUZYRW'?3K-JA_8U$:A%,G8CAJYH M6A4G_%A,/W^+D-9W&/>T#"Q5P^>68&HQ!YXI32N'13.NL]X+>(-O0*OJGMLA5TEZ<@"^*6'&_+'4WGA:K*F6S+Z4: MQEW:M%AV>+39;N)K R%0D21/*Z&A%#*J284T]SHK3^X=7G[T2%;=W9FL4[+J M6_YM30+C$6D&.%54& BP5Y9M;!"S6=6BW^6522,X=YY#_/;[?GL59:WV@6I. MD+31ET:.6PHMX6 ]=Z.(S.+8.[IK:1/TSLYNDA^LHZ8>O0W^$U3/LBZ"[R[CX*[UN< MPB;K>37>0Z+PZG41L)!&,@:,E=(9CX!6HD* 8)P3_P+?X8U,2[AW=Q4805\E MYT7_]6XPFRW#5Y>"W43KVV(VG([W960>VE4 1%"CK9/""8N89EY5EZ.&^KS7 M0M[AE4O+^'>7J+XU+>10G7AH5R&B3AA@5#JX-!*$D8WC @W,N:Q&[_ BIF7\ M>Y,4O/F4BK\>C>\6R>OX7 P7T^6)OOMC>+<8%2,?,4_F8K$:Q_7-ZT-:FYX MNOMQDN><6@P8TMY*+ E6'&*&<;1YR K,A0:P5D1D2S/-D].J\M$N4)KH/PA& MK(5.:&:]]QQ!:4F%'_8NJX3&&2NCNJQZGB^G@MOAUD5(% MHY@2F5;RJ./"'-5?(!HS!HUUA%('N;".L0H?QF76?=;Y:H[:K'E]SM"!##H[ M!-O,)5,?'D;>IKXL2&@0 R(: >L5TEQB 2I4M^M+:09WPU3X*)T^CH?+R[P(W?/;G1?JT .O 088$V2) M,U(+[]8TLW$7B$]H=G(0-D K M+AA?XR6%=.\T%;]1KK8FC0[#.Z;+ [K!7;3W]^5D;0CG\^GX:[3^R<,MG^_= M/@Z>EI-* =:WJX.]W8$@F9T'"SDRQFFA'-;88L"%JU"#@)RL^%8''.Z,<#^' ME70KM9-JZNN;;9 >[C5LZRE 9I%%RELM&:&.&.%-A0> 62'VAT>;EE&PEZ>) M&T._@QW*/P;3<5I&'R91I12SN8OXO"S$W/F^X$!K M1=9TB>7SZPIUSE%J]Q$$HQ08J!W1E&)*K9"LPD$3E)6\TW/[>!(ZE=T(ZH1* M2(U&RPC^%.=W4T[OEQV?^%SC_/23H\@01K7TF$G&/"!T?6G%=*39":]"GX\ MMS%@6VWF WL($G*FD98PSEU K8&@:HV!@1SGO%?^GG13;2IM/>MM4DQ=.>O; MQJR?S ^13MLLP @6"&C-:\ M#O9M3R@G5:1/OY;SC]-QNB=;O:HU',$>^@PA4F MR=V^8**VPYU:&Y#F)')D.;U/@]__-BT7DU%5KVW6! T;ZCD &W=WD N,K-+6 M<\#7%TF8V:@:+CFFH%52GD8^IU6D5SL*L==L&6AIV6FR]7,OK,,3I3.*3:VN> 'H(T-&IJXH0@VN'X4T)I/25%LYZ#Z'N=G3:8TQ[TQ^J7 M8CY/EZ\F"F$\/XQ'M=J&Y22D@@( ::0@"MO*\CN&9,XA7-\KV+2B>UH O4%- M=(#*"= 3PI4G#!$KA9&0NFKZ3EN5\PADWZO)=*5;#L0X2XG,GDD9-Y%I%)LM MY$X%LJ-=,-Y03@6WAL;_IE(09L-CSK,*UDNJH(*Q6=C+4TTA3@94R!$F%F$6Z&JC@W49Q=IY7 M=A*)[]OW'":1HP]GTXJ?%=/'XGIR (?VM@L<*TTIPX 0+[44@%E;#9]IT\T- MIUP1:E+<+G7:&5NL(UC5M(RZNN6LAK=ZJF6'HO[Q@T$J196) PLTH\A7 MLP%(Y^RT^Y[B35H M1TQ.K-!YGO1VJ*V:DTO&87"<:9S;YX=BF")4/A;39?[!9%AF(XQ23B"KRW' 'JGEK"7*B>OM>NKP/-K1Y$9W)P4(Z-UD, M[OX\7SB0:! QHJ0G7 KDB< HW7W6VSBGE8!:D 1%__A]02P$"% ,4 " !4?5-0U;4)&=_Y @!KV2P #0 M@ $ 83(P,3DQ,"UK+FAT;5!+ 0(4 Q0 ( %1]4U#"ROA6F00 / - M / " 0KZ @!A,C Q.65X,3 T.2YH=&U02P$"% ,4 M" !4?5-0=*#1Y7X# !_(@ #0 @ '0_@( 83(P,3EE>#(Q M+FAT;5!+ 0(4 Q0 ( %1]4U#*G"_TQP, ),- - " M 7D" P!A,C Q.65X,C,N:'1M4$L! A0#% @ 5'U34 T6#F%," RC8 M X ( !:P8# &$R,#$Y97@S,3$N:'1M4$L! A0#% @ M5'U34'U5R7IT" HC< X ( !XPX# &$R,#$Y97@S,3(N M:'1M4$L! A0#% @ 5'U34/.G>JV1!0 3"8 T ( ! M@Q<# &$R,#$Y97@S,BYH=&U02P$"% ,4 " !4?5-0F9X3",L+ 0,P M#0 @ $_'0, 83(P,3EE>#0U+FAT;5!+ 0(4 Q0 ( %1] M4U YP[/Z<=, #P7 0 = " 34I P!C:&%R="TW-&5C935E M-C4S86$U93@Y8C9D+FIP9U!+ 0(4 Q0 ( %1]4U Y=NW'MQH %\V 0 0 M " >'\ P!N=G(M,C Q.3$R,S$N>'-D4$L! A0#% @ M5'U34&\4RJ%2(P -G0! !0 ( !QA<$ &YV&UL4$L! A0#% @ 5'U34+Y1[',NC0 JS@' !0 M ( !2CL$ &YV&UL4$L! A0#% @ 5'U3 M4&8 2E+"% $ 4A$. !0 ( !JL@$ &YV&UL4$L! A0#% @ 5'U34/NEY]"ZPP _1H* !0 M ( !GMT% &YV&UL4$L%!@ . X ;0, (JA $!@ $! end XML 80 R81.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value - Undesignated Derivative Instruments (Detail) - Mortgage Banking: - Level 2 - Fair Value, Measurements, Recurring - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Rate lock commitments    
Derivatives, Fair Value [Line Items]    
Gross assets $ 8,132 $ 13,831
Gross liabilities 497 345
Net commitments 7,635 13,486
Forward sales contracts    
Derivatives, Fair Value [Line Items]    
Gross assets 377 64
Gross liabilities 920 10,121
Net commitments $ (543) $ (10,057)
XML 81 R71.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Black-Scholes Option-Pricing Model Assumptions (Detail) - $ / shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]      
Estimated option life 5 years 6 months 18 days 5 years 21 days 5 years 3 months 3 days
Risk free interest rate (range), minimum 1.51% 2.19% 1.53%
Risk free interest rate (range), maximum 2.73% 3.13% 2.38%
Expected volatility (range), minimum 19.17% 16.57% 15.09%
Expected volatility (range), maximum 22.01% 20.05% 17.95%
Expected dividend rate 0.00% 0.00% 0.00%
Weighted average grant-date fair value per share of options granted $ 661.01 $ 687.81 $ 494.17
XML 82 R75.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases Leases - Supplemental Cash Flows (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Lessee, Lease, Description [Line Items]      
Operating cash flows from operating leases $ 25,272    
Operating cash flows from finance leases 76    
Financing cash flows from finance leases 306 $ 0 $ 0
Operating leases 17,078    
Finance leases $ 7,434    
Operating leases 5 years 1 month 6 days    
Finance leases 6 years 8 months 12 days    
Operating leases 3.60%    
Finance leases 2.80%    
XML 83 R79.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingent Liabilities - Summary of Changes in Product Warranty/Liability Reserve (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Movement in Warranty Reserve [Roll Forward]      
Warranty reserve, beginning of year $ 103,700 $ 94,513 $ 93,895
Provision 69,065 62,553 44,652
Payments (64,712) (53,366) (44,034)
Warranty reserve, end of year $ 108,053 $ 103,700 $ 94,513
XML 84 R15.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Debt
12 Months Ended
Dec. 31, 2019
Debt Disclosure [Abstract]  
Debt Debt
Senior Notes
On September 10, 2012, we completed an offering for $600,000 of Senior Notes under a shelf registration statement filed on September 5, 2012 with the Securities and Exchange Commission. The Senior Notes were issued at a discount to yield 3.97% and have been reflected net of the unamortized discount in the accompanying consolidated balance sheet. The offering of the Senior Notes resulted in aggregate net proceeds of approximately $593,900, after deducting underwriting discounts and other offering expenses. The Senior Notes mature on September 15, 2022 and bear interest at 3.95%, payable semi-annually in arrears on March 15 and September 15. The Senior Notes have been reflected net of unamortized debt issuance costs of $1,377 and $1,886 as of December 31, 2019 and 2018, respectively.
The Senior Notes are senior unsecured obligations and rank equally in right of payment with any of our existing and future unsecured senior indebtedness, will rank senior in right of payment to any of our future indebtedness that is by its terms expressly
subordinated to the Senior Notes and will be effectively subordinated to any of our existing and future secured indebtedness to the extent of the value of the collateral securing such indebtedness. The indenture governing the Senior Notes has, among other items, and subject to certain exceptions, covenants that restrict our ability to create, incur, assume or guarantee secured debt, enter into sale and leaseback transactions and conditions related to mergers and/or the sale of assets. We were in compliance with all covenants under the Senior Notes at December 31, 2019.
Credit Agreement
On July 15, 2016, we entered into an unsecured Credit Agreement (the “Credit Agreement”) with Bank of America, N.A., as Administrative Agent, Swing Line Lender and L/C Issuer, Merrill Lynch, Pierce, Fenner & Smith Incorporated as Sole Lead Arranger and Sole Book Runner, and the other lenders party thereto, which provides for aggregate revolving loan commitments of $200,000 (the “Facility”). Proceeds of the borrowings under the Facility will be used for working capital and general corporate purposes. Under the Credit Agreement, we may request increases of up to $300,000 to the Facility in the form of revolving loan commitments or term loans to the extent that new or existing lenders agree to provide additional revolving loan or term loan commitments. The Credit Agreement provides for a $100,000 sublimit for the issuance of letters of credit of which approximately $9,700 was outstanding at December 31, 2019, and a $25,000 sublimit for a swing line commitment. Borrowings under the Credit Agreement generally bear interest for Base Rate Loans at a Base Rate equal to the highest of (i) a Federal Funds Rate plus one-half of one percent, (ii) Bank of America’s publicly announced “prime rate,” and (iii) the Eurodollar Rate plus one percent, plus the Applicable Rate which is based on the Company’s debt rating, or for Eurodollar Rate Loans, at the Eurodollar Rate equal to LIBOR plus the Applicable Rate.  
The Credit Agreement contains various representations and affirmative and negative covenants that are generally customary for credit facilities of this type. Such covenants include, among others, the following financial maintenance covenants: (i) minimum consolidated tangible net worth, (ii) minimum interest coverage ratio or minimum liquidity and (iii) a maximum leverage ratio. The negative covenants include, among others, certain limitations on liens, investments and fundamental changes. The Credit Agreement termination date is July 15, 2021. We were in compliance with all covenants under the Credit Agreement at December 31, 2019.  There was no debt outstanding under the Facility at December 31, 2019.
Repurchase Agreement
On July 24, 2019, NVRM entered into the Eleventh Amendment (the “Amendment”) to its Amended and Restated Master Repurchase Agreement dated August 2, 2011 with U.S. Bank National Association (as amended by the Amendment and ten earlier amendments, the “Repurchase Agreement”). The purpose of the Repurchase Agreement is to finance the origination of mortgage loans by NVRM. The Repurchase Agreement provides for loan purchases up to $150,000, subject to certain sub limits.
Advances under the Repurchase Agreement carry a Pricing Rate based on the LIBOR Rate plus the LIBOR Margin, as determined under the Repurchase Agreement, provided that the Pricing Rate shall not be less than 1.85%. The Pricing Rate at December 31, 2019 was 3.663%. There are several restrictions on purchased loans, including that they cannot be sold to others, they cannot be pledged to anyone other than the agent, and they cannot support any other borrowing or repurchase agreement. Amounts outstanding under the Repurchase Agreement are collateralized by our mortgage loans held for sale. At December 31, 2019, there were no borrowing base limitations reducing the amount available under the Repurchase Agreement. As of both December 31, 2019 and 2018, there was no debt outstanding under the Repurchase Agreement. The Repurchase Agreement expires on July 22, 2020.
The Repurchase Agreement contains various affirmative and negative covenants. The negative covenants include, among others, certain limitations on transactions involving acquisitions, mergers, the incurrence of debt, sale of assets and creation of liens upon any of its Mortgage Notes. Additional covenants include (i) a tangible net worth requirement, (ii) a minimum liquidity requirement, (iii) a minimum net income requirement, and (iv) a maximum leverage ratio requirement. NVRM was in compliance with all covenants under the Repurchase Agreement at December 31, 2019.
XML 85 R8.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segment Information, Nature of Operations, and Certain Concentrations
12 Months Ended
Dec. 31, 2019
Segment Reporting [Abstract]  
Segment Information, Nature of Operations, and Certain Concentrations Segment Information, Nature of Operations, and Certain Concentrations
Our homebuilding operations primarily construct and sell single-family detached homes, townhomes and condominium buildings under three trade names: Ryan Homes, NVHomes and Heartland Homes. The Ryan Homes product is marketed primarily to first-time and first-time move-up buyers. Ryan Homes operates in thirty-two metropolitan areas located in Maryland, Virginia, Washington, D.C., West Virginia, Pennsylvania, New York, North Carolina, South Carolina, Florida, Ohio, New Jersey, Delaware, Indiana, Illinois and Tennessee.  The NVHomes and Heartland Homes products are marketed primarily to move-up and luxury buyers. NVHomes operates in Delaware and the Washington, D.C., Baltimore, MD and Philadelphia, PA metropolitan areas. Heartland Homes operates in the Pittsburgh, PA metropolitan area. We derived approximately 27% and 11% of our 2019 homebuilding revenues from the Washington, D.C. and Baltimore, MD metropolitan areas, respectively.
Our mortgage banking segment is a regional mortgage banking operation. Substantially all of the mortgage banking segment’s loan closing activity is for our homebuilding customers. Our mortgage banking business generates revenues primarily from origination fees, gains on sales of loans, and title fees. A substantial portion of our mortgage operations is conducted in the Washington, D.C. and Baltimore, MD metropolitan areas.
The following disclosure includes four homebuilding reportable segments that aggregate geographically our homebuilding operating segments, and the mortgage banking operations presented as a single reportable segment. The homebuilding reportable segments are comprised of operating divisions in the following geographic areas:
Mid Atlantic:
 
Maryland, Virginia, West Virginia, Delaware and Washington, D.C.
North East:
 
New Jersey and Eastern Pennsylvania
Mid East:
 
New York, Ohio, Western Pennsylvania, Indiana and Illinois
South East:
 
North Carolina, South Carolina, Florida and Tennessee
Homebuilding profit before tax includes all revenues and income generated from the sale of homes, less the cost of homes sold, selling, general and administrative expenses, and a corporate capital allocation charge. The corporate capital allocation charge is eliminated in consolidation and is based on the segment’s average net assets employed. The corporate capital allocation charged to the operating segment allows the Chief Operating Decision Maker (“CODM”) to determine whether the operating segment’s results are providing the desired rate of return after covering our cost of capital. In addition, certain assets including goodwill and intangible assets, and consolidation adjustments as discussed further below, are not allocated to the operating segments as those assets are neither included in the operating segment’s corporate capital allocation charge, nor in the CODM’s evaluation of the operating segment’s performance. We record charges on contract land deposits when it is determined that it is probable that recovery of the deposit is impaired. For segment reporting purposes, impairments on contract land deposits are charged to the operating segment upon the termination of a Lot Purchase Agreement with the developer, or the restructuring of a Lot Purchase Agreement resulting in the
forfeiture of the deposit. Mortgage banking profit before tax consists of revenues generated from mortgage financing, title insurance and closing services, less the costs of such services and general and administrative costs. Mortgage banking operations are not charged a corporate capital allocation charge.
In addition to the corporate capital allocation and contract land deposit impairments discussed above, the other reconciling items between segment profit and consolidated profit before tax include unallocated corporate overhead (including all management incentive compensation), equity-based compensation expense, consolidation adjustments and external corporate interest expense. Our overhead functions, such as accounting, treasury and human resources are centrally performed and the costs are not allocated to our operating segments. Consolidation adjustments consist of such items necessary to convert the reportable segments’ results, which are predominantly maintained on a cash basis, to a full accrual basis for external financial statement presentation purposes, and are not allocated to our operating segments. External corporate interest expense primarily consists of interest charges on our 3.95% Senior Notes due 2022 (the “Senior Notes”) and is not charged to the operating segments because the charges are included in the corporate capital allocation discussed above.
Following are tables presenting segment revenues, profit before taxes, assets, interest income, interest expense, depreciation and amortization and expenditures for property and equipment, with reconciliations to the amounts reported for the consolidated enterprise, where applicable:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Revenues:
 
 
 
 
 
 
Homebuilding Mid Atlantic
 
$
3,901,573

 
$
3,893,358

 
$
3,543,687

Homebuilding North East
 
514,804

 
580,726

 
517,141

Homebuilding Mid East
 
1,501,139

 
1,455,834

 
1,250,165

Homebuilding South East
 
1,303,328

 
1,074,386

 
864,528

Mortgage Banking
 
167,820

 
159,370

 
130,319

Consolidated revenues
 
$
7,388,664

 
$
7,163,674

 
$
6,305,840


 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Profit before taxes:
 
 
 
 
 
 
Homebuilding Mid Atlantic
 
$
478,537

 
$
462,178

 
$
398,494

Homebuilding North East
 
51,728

 
69,789

 
60,218

Homebuilding Mid East
 
173,374

 
175,134

 
149,639

Homebuilding South East
 
155,144

 
118,296

 
95,826

Mortgage Banking
 
105,292

 
93,462

 
73,959

Total segment profit
 
964,075

 
918,859

 
778,136

Reconciling items:
 
 
 
 
 
 
Equity-based compensation expense (1)
 
(78,532
)
 
(75,701
)
 
(44,562
)
Corporate capital allocation (2)
 
224,468

 
213,903

 
198,384

Unallocated corporate overhead
 
(105,125
)
 
(89,973
)
 
(89,514
)
Consolidation adjustments and other
 
45,130

 
16,612

 
27,450

Corporate interest expense
 
(24,221
)
 
(23,968
)
 
(22,983
)
Reconciling items sub-total
 
61,720

 
40,873

 
68,775

Consolidated profit before taxes
 
$
1,025,795

 
$
959,732

 
$
846,911



(1)
The increase in equity-based compensation expense for the year ended December 31, 2018 was primarily attributable to the issuance of Options and RSUs in the second quarter of 2018. See Note 12 for additional discussion of equity-based compensation.
(2)
This item represents the elimination of the corporate capital allocation charge included in the respective homebuilding reportable segments. The corporate capital allocation charge is based on the segment’s monthly average asset balance, and was as follows for the years presented:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Corporate capital allocation charge:
 
 

 
 
 
 
Homebuilding Mid Atlantic
 
$
123,130

 
$
123,855

 
$
123,028

Homebuilding North East
 
19,755

 
17,893

 
16,115

Homebuilding Mid East
 
37,263

 
35,803

 
29,663

Homebuilding South East
 
44,320

 
36,352

 
29,578

Total corporate capital allocation charge
 
$
224,468

 
$
213,903

 
$
198,384


 
 
As of December 31,
 
 
2019
 
2018
Assets:
 
 
 
 
Homebuilding Mid Atlantic
 
$
1,024,996

 
$
1,018,953

Homebuilding North East
 
166,860

 
144,412

Homebuilding Mid East
 
293,773

 
290,815

Homebuilding South East
 
400,979

 
332,468

Mortgage Banking
 
560,407

 
517,075

Total segment assets
 
2,447,015

 
2,303,723

Reconciling items:
 
 
 
 
Cash and cash equivalents
 
1,110,892

 
688,783

Deferred taxes
 
115,731

 
112,333

Intangible assets and goodwill
 
49,834

 
49,989

Operating lease right-of-use assets
 
63,825

 

Contract land deposit reserve
 
(27,572
)
 
(29,216
)
Consolidation adjustments and other
 
50,090

 
40,321

Reconciling items sub-total
 
1,362,800

 
862,210

Consolidated assets
 
$
3,809,815

 
$
3,165,933


 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Interest income:
 
 
 
 
 
 
Mortgage Banking
 
$
12,142

 
$
11,593

 
$
7,850

Total segment interest income
 
12,142

 
11,593

 
7,850

Other unallocated interest income
 
20,635

 
8,588

 
4,554

Consolidated interest income
 
$
32,777

 
$
20,181

 
$
12,404


 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Interest expense:
 
 
 
 
 
 
Homebuilding Mid Atlantic
 
$
123,178

 
$
123,908

 
$
123,075

Homebuilding North East
 
19,804

 
17,897

 
16,117

Homebuilding Mid East
 
37,266

 
35,804

 
29,663

Homebuilding South East
 
44,334

 
36,362

 
29,583

Mortgage Banking
 
1,045

 
1,045

 
1,148

Total segment interest expense
 
225,627

 
215,016

 
199,586

Corporate capital allocation (2)
 
(224,468
)
 
(213,903
)
 
(198,384
)
Senior Notes and other interest
 
24,221

 
23,968

 
22,983

Consolidated interest expense
 
$
25,380

 
$
25,081

 
$
24,185


 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Depreciation and amortization:
 
 
 
 
 
 
Homebuilding Mid Atlantic
 
$
7,069

 
$
7,753

 
$
8,095

Homebuilding North East
 
1,411

 
1,600

 
2,034

Homebuilding Mid East
 
4,348

 
3,481

 
3,590

Homebuilding South East
 
3,086

 
2,523

 
2,531

Mortgage Banking
 
1,581

 
1,489

 
1,297

Total segment depreciation and amortization
 
17,495

 
16,846

 
17,547

Unallocated corporate
 
3,323

 
3,322

 
5,120

Consolidated depreciation and amortization
 
$
20,818

 
$
20,168

 
$
22,667


 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Expenditures for property and equipment:
 
 
 
 
 
 
Homebuilding Mid Atlantic
 
$
9,218

 
$
6,657

 
$
9,257

Homebuilding North East
 
2,000

 
1,074

 
1,299

Homebuilding Mid East
 
5,221

 
4,302

 
3,117

Homebuilding South East
 
3,944

 
2,732

 
3,313

Mortgage Banking
 
899

 
1,677

 
2,723

Total segment expenditures for property and equipment
 
21,282

 
16,442

 
19,709

Unallocated corporate
 
1,417

 
3,223

 
560

Consolidated expenditures for property and equipment
 
$
22,699

 
$
19,665

 
$
20,269


EXCEL 86 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( %-]4U ?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ 4WU34"?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " !3?5-04&YJK>X K @ $0 &1O8U!R;W!S+V-O M&ULS9+!3L,P#(9?!>7>NND8$E&7"X@32$A, G&+'&^+:-HH,6KW]J1E MZX3@ 3C&_O/YL^0&@\(^TG/L T5VE*Y&WW9)8=B( W-0 D/Y$TJ'\C'L(!C_,GJ"NJAOPQ,8:-C !B[ 0A6XL*HQDN(\GO,4%'SYC.\,L K7D MJ>,$LI0@]#0Q',>V@0M@@C%%G[X+9!?B7/T3.W= G))C4?R6G^!AH(\Z37U=W]]L'H>NJKHJJ+N3M5J[5M51R_3ZY M_O"["/O>NIW[Q\9G0=W K[O07U!+ P04 " !3?5-0F5R<(Q & "<)P M$P 'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03 M621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( %-]4U!8:R*%=@, ,@0 8 >&PO=V]R:W-H965T&UL?5CO;ILP''P5Q ,4_ =(JB12DVC:I$VJ.FW[3!,G006< 4FZ MMY]Q*$W]._=+ '/GLWT^&V=VTU"J"UZKLF[GX:'KCO=1U&X.JLK;.WU4 MM7FSTTV5=^:QV4?ML5'YUI*J,N)QG$957M3A8F;+'IO%3)^ZLJC58Q.TIZK* MFW]+5>K+/&3A6\%3L3]T?4&TF!WSO?JINE_'Q\8\16,MVZ)2=5OH.FC4;AX^ ML/NU2'J"1?PNU*6]N0_ZKCQK_=(_?-O.P[AOD2K5INNKR,WEK%:J+/N:3#O^ M#I6&HV9/O+U_J_V+[;SIS'/>JI4N_Q3;[C /)V&P5;O\5'9/^O)5#1U*PF#H M_7=U5J6!]RTQ&AM=MO8WV)S:3E=#+:8I5?YZO1:UO5ZN;Z0<:)C !P)_)\2? M$L1 $".!?:X@!X)\)Z1VM*Y=L6.SSKM\,6OT)6BN]A[S?A:Q>VE&?],7VL&V M[\SPM*;TO(AGT;FO9D LKPA^@V C(C)UCP(<"2PYH?./ BN*$!\1:XJ0N D" M]E%8NKBA)Y@N(5U:NKRAI\X0442&!1(HD!#ZQ!&@B"D62*% 2NC,=1E /#9G M4"*C?,?G)8 (+#&!$A/*EXX$@'BLGD*)*>6[7@.(QVP6X\3%M ;7;X3Q.,X\ MN6:D!DZ2#3 >TQD,]P/CM ;7=H3Q^,YP?IF@-;C.(XS'>H9CSFB*N6L^P'A] MP5EG-,H\>T5 +X:H MC&>+8#CYC.9:)*X*P*18A>/L>-9GC['.::^GN8@#C5<'9YS37DLQDL.G[5'#V.>:2#P(B!HP!,G.*L!D][(B33+TLPS%P1>"01->>+NSP#C&S^! M5P)!4YZX&448WT>\YRN>ICQQTX,POA'#*X&@*4_<]"",9X46>"40-.6).Z\! M)G4G6G1SS*M4L[='Z#;8Z%-MS^\WI>,Q_8';8^([_'K&_Y$W^Z)N@V?=F<.F M/1+NM.Z4:4I\9YIR4/EV?"C5KNMO,W/?7,_6UX=.'X?_#:+QSXO%?U!+ P04 M " !3?5-0(B >^-\% "C'P & 'AL+W=O^8PR4TL*8?DH2A^G"$OGOO=U_U#UPVS;^O59G\Y?QB&[M[M_K[M5_WPYM_/O#SXO[Q^&\<'BZF+;WG=_=,.?VT^[5VN>XV^V6_F>VZN\OYC_9CX]-8X*#X:]D][T^N9V-7OO3]U_'FU]O+N1D= M=:ON9ABK:,O/4]=TJ]584_'QSU3I_*7-L>#I]??:?SYTOG3F2[OOFG[U]_)V M>+B'KO[4#NW5Q:Y_ MGNV.H[5MQX_"?J3R,F_&AX=W=_A?Z>V^/'VZ"O9B\336,TFNCQ)W(G'GBD8K MPO^216G_Q82#)MRA/)V6)UR>8'DZE.?3\BPZ<93X@V1SE&2;@^B(5E%*/F(O M#+VP]N*%EZ,DG+3"EI(7[[W1,LK!QHH;#]UX[4;T^=KK9I+)R0K7#=#9X#-5 M1BI /T&/=*4_$9:/NC])]"2N+'JE3DC)^H;HG,O M&#K6:2^2&I/FO!GOV43I1PMMDR:TZ9^L 5F"LI81Y69 M8#'.K.99E 2QFE30$)15_6"@64VT&*4?C:J8"]*B<@2$ABS5F&8QU&S0GB25 M)LW9:,3@V+&87"\88880Y@# )>P>BOD1ZS+3,V6A3Q0_& MEP/XDIB?-.=1*$J 1YA4I,F=58;#!K P90O6AH" M(:<-M42,,*5)4UJE]:3I2R7<-')[IP%"5Q9#;VN>,*6:-#*)@R$U38&.7*J-/&.RLB9KENLS:V): MLDG&%@W4)<>5=\28K*S)JK9D6",S6B,'MP&R"CD84Y4!5947C4N?$QFU^X9T M,=12 \9L9; U*5=G!N$H6T-&)F%(6+)5ERMK#U=V* %?K*-,E>TP2):=W QI@(I,=99C$K(FH34R7&&- M.,[.JO@ Z7R)1FL?#48AYW>G.QZCRP-TR3YYC22?G(Q2@2KX6HCJ,;8\" AE M .9!QDW$:F/\W=CR&%L>8$L&8%[C*)807EIY0W7N!B/+@W!03@4/2!39288" M68FG8R7!\1A7'IRHJ#,,'>;Y$$N>+ T!78D+7 46OG*HHO%7"W4\QI\' 9Q< MJ#Q(G]DEB3\@JWU]&'U>H\_*U?#::ZHQ9;D!TR 9F^J1%::??\?QRZ3QYZ ( M:CYH&?*S.#DM'8^O?V]W]\O-?O:E'X9^?3@>O>O[H2M5F@^ELH>NO7VY675W MPW@9R_7N>&Q\O!GZ[70DOG@YE[_Z#U!+ P04 " !3?5-0H0J_RQ," : M!@ & 'AL+W=OOD-JR5ZC<(R4,-+94KWD.G5TYO$4W.NE9E 9='3,WP%]:W?"3U" ML\NQ::&3#>\" :=M^"[>5+G16\'W!@:YZ >FDCWGSV;PZ;@-(P,$# [*.%#= M7*$"QHR1QO@Y>89S2A.X[+^Z?["UZUKV5$+%V8_FJ.IM^! &1SC1"U-/?/@( M4STD#*;B/\,5F)8;$IWCP)FTO\'A(A5O)Q>-TM*7L6TZVP[C"LFG,'\ G@+P M'!"G_PQ(IH#$"4 CF2WU/56T+ 0? C&^K)Z:;R+>)'HS#V;2[IU=T]5*/7LM MXP@7Z&J,)LWCJ,$+C:.H[A79'PG2 #,%]E)@&Y_<4"1^@\1KD%B#],8@=0_HAN4U(N2>E"(@S)JLD66+!H?!^<-PALDXD4B'J3,02)W MF7!$"$D2%^D-PANDS(N4>9!R!RF[RZ0U>.UL9N65)>E?<'(O3N[!>7!P\OL\ MV1IC0AQAY17F>;I>.TAH<4K-K?F%BG/3R6#/E3[P]EB>.%>@3:.5WO=:7]3S M@,%)F6ZN^V*\KL:!XOUT$Z/Y[Z#\#5!+ P04 " !3?5-0TA)_G(0$ !1 M% & 'AL+W=OUV'ZJB7=2G<(R_O-1-573QL7G-VE,3BMU0 MJ2HS%,)D57$XSE?+H>QSLUK6;UUY.(;/S:Q]JZJB^6\=ROK\.(?Y1\&7P^N^ MZPNRU?)4O(8_0_?7Z7,3G[)K*[M#%8[MH3[.FO#R.'^"APV:OL) _'T(Y_;F M?M8/Y;FNO_8/O^T>YZ)7%,JP[?HFBGAY#WDHR[ZEJ./?L='YM<^^XNW]1^N_ M#(./@WDNVI#7Y3^'7;=_G+OY;!=>BK>R^U*??PWC@/1\-H[^]_ >RHCW2F(? MV[ILA_^S[5O;U=782I12%=\NU\-QN)[']C^J\15PK(#7"F!^6$&.%>3W"NJ' M%=1809$*V64H0VPV15>LEDU]GC67UWLJ^ED$#RI&?]L7#L$>?HOA:6/I^PJ$ M7V;O?4,CL[XP>,MDT$Y-"%>L<,4()]%97QAST]$GU-() MHIO%A"-AV'"8 J=YU9I5K1G5DJC623\@4%NOB>R4\]I;2:=(BCEE/$S,58EE;C1+@=J]HQJDD8UQ?&WO03)^-"DDF;,QCXA79$M4M4@U*\ M9,]*]HQD$IJU3[4@+.C\SU,,O%I0Q0R%9F$M+QH$G^8%(YOTM!ZAVYDHC:*! M9BGZ.C8<9:6<$#WA3<"(3LP)THYBH5W&@$$H*:E8,:,#JR14-O%T!XU93M'/OZ'8E9TGC$9"F48Y4W@MIW<0 >.<" MQKJ0[A. \1JEK%:6ZN= ="[9XG"@](@6)]3S]@6,?R'=+XS0W49 .:0&G3.< M\QI4LMQ3SGJOQ%1JY3T,.!-+ N^X/96D>X&V@QL\8AHNO#::D\QZ#J<< TFWJ"-UUAAS.K=K:MWXY=?SQQ4WH]%WO"_ER&E*_A M87,YW?K>S.6P[8^B>3T M-Y=#KLM#5Y_& [SL>HJX^A]02P,$% @ 4WU34%O5-VFJ! LQ8 !@ M !X;"]W;W)KBJK[_7. MN6;TH\@/]?UXUS3'NRBJGW:NR.HOY=$=_#_/955DC3^L7J+Z6+ELVP45>01" MF*C(]H?Q;-J=^UK-IN5KD^\/[FLUJE^+(JO^G;N\/-V/Y?CGB6_[EUW3GHAF MTV/VXOYPS9_'KY4_BBY9MOO"'>I]>1A5[OE^_(N\VT#:!G3$7WMWJJ]^C]I+ M>2S+[^W!K]O[L6@5N=P]-6V*S'^]N87+\S:3U_%/GW1\&;,-O/[],_NZNWA_ M,8]9[19E_O=^V^SNQ\EXM'7/V6O>?"M/&]=?D!Z/^JO_S;VYW..M$C_&4YG7 MW>?HZ;5NRJ+/XJ44V8_S]_[0?9_._]BX#^,#H ^ 2X"$FP%Q'Q"_!]P>0?4! MZA( ]F: [@/T^PC)S0#3!YCW 'TSP/8!]EW2[1&2/B"Y!,1=E:+S='3SN\R: M;#:MRM.H.B_18];>"?(N\2OHJ3W9+9CN/S_%M3_[-I-@IM%;FZAGYF<& L:& MS()CDI!9, 6#[H$<9! \0EB M-D'<)5!! HVJ?V9TQQPZQ@A4M25EI#9H&E<4FJ3:\G(5*U6T275L4;XU'7.B4V%2@^KYP(#2QA9-S89B M(1645+,EU9]?0H9-8.B<2+R$#*V/EPEH2E:#6"#'LG(LLT10KWBP9)P)FM$- M11)>1<*J2!@5:(AY0E4H (EOF_4P%PA*64$I(P@MNGE*!E)*&]2TED-4($8* MOND+*D>A+COOH>#N4T(#6ES+82Z4]($/24:2Q$-).A=M.U!HRA@NQ$)%?'.7 MP"@"7"2@%V^$5BD"%PQ(^QV;S;?.%-U!*P8T$,L43^*: 2<&K$@T,4R&]-TL MB=&=R6D,L+"VO._)^/-M3_)>)#DSPHU/4F< F9*R4TK@@@\D"A7SK5[J3[3J M'KH>R*:660"B)-P_)N =IUY+Z@E(&+PL*3:ZI4 WO'9(S#]RV)><>REPO MGW[I#X.A*-Y*).0ILWM0EIE90"*QKDPL=@ MWD^ \Q-\\4!]8N*?EA)T!ZP9+L1"1;R= &"AX"_3K -]]JF LE\7X"G)_@5@B,#>!- <-,/GH8 MXI@'$*T@B! M.L#$I(F2%B^C83 4Q7L%<%Z!&R%0&VBG C_$#F*A(-XN@+$+T@B!N@!8)BR;IBRZ-V?/9=DXGU)\\#G+WW+0_K?]=G5^CG@^:\MB_(HXN M[ZEG_P%02P,$% @ 4WU34*G6A]F"!0 #!L !@ !X;"]W;W)K'06]B23D<'E(DOZ%X\]YVW_J7IAEFW[>;77\[?QF& M_?5BT3^\--NZ_]3NFUWZSU/;;>LAW7;/BW[?-?7C5&B[69!2;K&MU[OYW;J=W^OKBL-88%+\N6[>^[/KV=B4KVW[;;SY MY?%VKD9'S:9Y&,80=?IY:U;-9C-&2C[^/@:=G^H<"YY?_XC^T]3XU)BO==^L MVLU?Z\?AY78>YK/'YJE^W0Q?VO>?FV.#['QV;/VOS5NS2?+12:KCH=WTT]_9 MPVL_M-MCE&1E6W\__*YWT^_[,?Z/8K@ '0O0J0#I#POPL0#_WP+F6,"( HM# M4Z:^J>JAOKOIVO=9=WB]^WH<1?K:I-Y_&!].G3W]+W5/GYZ^W6EC;Q9O8Z"C M9GG0T+GFI%BDZ*;*MP <#N+S9 M5HMF'S3NS"BIH(-H-5)I)U054)%S'EOVT+('EDE8]EDUXXL2JA506:]$\ZM< M98QUA"T':#D RRPLAZR:*Q>4<)R+M/9.J"J@(BY,IP@-1V#8",,Q-ZPI."-[ M&>K(6S&[*J"+47.AH[7":YX"SK-%3^55&>5E9P-9U*(7*B!RFF)A$NK"2JV! M:R==Z]RUU2X:DCV.E":D=R-7M HJE??L2]T..7"O"33 RP905IDEIYS*.CX7 MFF!LC%':!T(=B*C4_1@>FH'[(-US5A<;+V$'5,FXD[Z!RH?"#-486-J M;^ M/(WIH6W>;KF8+(^BRWEIM)?K/]*YJ.5JBF1I;5&Q9!US2P-P.0DNG=/F*DV8 M:*1UH&,5'$OON2YH7X"7QO32 %].XDOGS$D+9F8[5UUII21RD8Q+V97& -. M8+)[ECKG#G.D;(H TK'R.NMM@#'E0VF<8)!I0#(G2:8!>AS+F;!"LH3?(!,[ MH"/O8V&<$ 89 9 Y"3+*X1.(LP02([J)><[EO16C8L2?TCH/)'< MEU1(2"$E.84/25SX@ ;H)7/\)8-]"P4KMZHKJ$N; 6D]EY%G6]J],288@XV0 M+ZS)C''" "?RV\N2\^6?C)'?<590EG5EA61,MO32,$L8L"1(EC"@A.4HN;Q" MNJ"S!*X"NK2+I]*'&L9(88"4()'":.NBLM&6J[(9_I'DTB[F"(,-4) ;H*/H M_)-NZC\5E$0@$'HF,MD@R74NQ//<_>!]<78DL&VZY^FXI9\]M*^[8?RL?O;T M=*1S3^.1@GB^U-?5X:CAOS"'MG7]MA:+?3L<)3VPY-LJD^)8,O M3?UXNMDT3\-XZ=-U=SB?.=P,[?YX]K0X'8#=_0M02P,$% @ 4WU34$,B M\[VT 0 T@, !@ !X;"]W;W)K:& M*=%JFJ?1=S)YBKV3K8:3(;972I@_1Y X9'1+WQR/;=VXX&!YVHD:?H+[U9V, MM]C,4K8*M&U1$P-51F^WAV,2XF/ [Q8&NSB34,D9\3D8#V5&-T$02"A<8!!^ MN\ =2!F(O(R7B9/.*0-P>7YC_QIK][6ZK@/XTVRFV#K #X!^ S8 MQSQL3!25WPLG\M3@0,S8^TZ$)]X>N.]-$9RQ%?'.B[?>>\FW^R1EET TQ1S' M&+Z,F2.89Y]3\+441_X/G*_#=ZL*=Q&^^Z#P>IT@625((D'RWQ+78FX^)6&+ MGBHP=9PF2PKL=9SDA7<>V%L>W^0]?)SV'\+4K;;DC,Z_;.Q_A>C 2]E<^1%J M_ >;#0F5"\&PO=V]R:W-H965T&UL?5/;;MLP#/T501]0 M)4[69(%MH.E0;, &!!W6/BLV;0O5Q9/DN/O[4;+C>JO1%TFD> X/*2KMC7UQ M#8 GKTIJE]'&^_; F"L:4-S=F!8TWE3&*N[1M#5SK05>1I"2+%FM;IGB0M,\ MC;Z3S5/3>2DTG"QQG5+<_CF"-'U&U_3J>!1UXX.#Y6G+:_@)_E=[LFBQB:44 M"K031A,+54;OUH?C-L3'@"Y R M$*&,WR,GG5(&X/Q\97^(M6,M9^[@WLAG4?HFHWM*2JAX)_VCZ;_"6,\G2L;B MO\,%)(8')9BC,-+%E12=\T:-+"A%\==A%SKN_7"SN\*6 F*'WK<\//'ZD&!OBN",K8AW*-ZA]Y*O][N470+1&',<8I)YS!3! MD'U*D2RE.";OX,DR?+.H/\+U!+ P04 " !3?5-0=M(%YZ\! #2 P M& 'AL+W=O592 MVYRVSG5[QFS9@N+V"CO0_D^-1G'G7=,PVQG@500IR=(DN6:*"TV++,:.ILBP M=U)H.!IB>Z6X^7, B4-.-_02N!=-ZT* %5G'&_@)[E=W--YC,TLE%&@K4!,# M=4YO-OO#+N3'A Q=]_+B5NX1?DH*M?F]!,E%=2\E^X>AZ\P]?.!DJGY[W &Z=.# M$E^C1&GCEY2]=:@F%B]%\>?Q%#J>P\1_@:T#T@F0O@*PL5!4_H4[7F0&!V+& MV7<\7/%FG_K9E"$81Q'_>?'61\_%YG.2L7,@FG(.8TZZS)DSF&>?2Z1K)0[I M?_!T';Y=5;B-\.T_"M^HOULEV$6"W;LMKN6\5LD6,U5@FKA-EI38Z[C)B^B\ ML#=IO).7]'';?W#3"&W)"9V_V3C_&M&!EY)<^15J_0.;'0FU"^9';YMQS4;' M83>](#8_X^(O4$L#!!0 ( %-]4U#=QUXKM0$ -(# 9 >&PO=V]R M:W-H965T592VYRVSG4'QFS9 M@N+V"CO0_J9&H[CSIFF8[0SP*H*49,EF<\T4%YH66?2=3)%A[Z30<#+$]DIQ M\W($B4-.M_35\2":U@4'*[*.-_ 3W*_N9+S%9I9**-!6H"8&ZIS>;@_'-,3' M@-\"!KLXDU#)&?$I&-^KG&Z"()!0NL# _7:!.Y R$'D9?R9..J<,P.7YE?UK MK-W7E/@<)4H;5U+V MUJ&:6+P4Q9_'7>BX#^/-_GJ"K0.2"9#,@)N8AXV)HO(OW/$B,S@0,_:^X^&) MMX?$]Z8,SMB*>.?%6^^]%-O/NXQ= M$4&PO=V]R:W-H M965T/&ME7$Y;[[LC8ZYL00MW M@QV8<%.CU<('TS;,=19$E4!:,;[9W#(MI*%%EGQG6V38>R4-G"UQO=;"_CZ! MPB&G6_KB>)1-ZZ.#%5DG&O@&_GMWML%B,TLE-1@GT1 +=4[OM\?3/L:G@!\2 M!K,P.7YA?UCJCW4 M43(5_P6NH$)X5!)RE*A<6DG9.X]Z M8@E2M'@>=VG2/HPW?#?!U@%\ O 9<$AYV)@H*?\@O"@RBP.Q8^\[$9]X>^2A M-V5TIE:DNR#>!>^UV+Z_S=@U$DTQIS&&+V/F"!;8YQ1\+<6)OX'S=?AN5>$N MP7?_*+Q;)]BO$NP3P?Z_):[%'%XE88N>:K!-FB9'2NQ-FN2%=Q[8>Y[>Y&_X M..U?A6VD<>2"/KQLZG^-Z"%(V=R$$6K#!YL-!;6/Q[MPMN.8C8;';OI!;/[& MQ1]02P,$% @ 4WU34/G][SVQ 0 T@, !D !X;"]W;W)K&UL?5/;;IPP$/T5RQ\0L]YMFZP *9LH:J5&6J5J\NR% :S8 M#+7-DOY];<,2E*"^X)GAG#,7C],!S:MM !QYTZJU&6VP5=M#Z M/Q4:+9QW38J]4[*%HR&VUUJ8OP=0.&1T M0R^!)UDW+@18GG:BAE_@?G='XSTVJY120VLEML1 E=';S?ZP"_@(>)8PV(5- M0B;0?@R(M6O2UHY]QP8LQ6'6AA[W" WM\T:+1PWC0M MLX,!44>05HPGR5NFA>QIF4??Q90YCD[)'BZ&V%%K87Z>0>%4T -]=3S*MG/! MP M*:FA$:-RCSA]A*6>-Y0LQ7^&&R@?'I3X'!4J&U=2C=:A7EB\%"U>YEWV<9_F MF_2XP/8!? 'P%7",>=B<*"I_+YPH^'#BOC=5<,96Q#LOWGKO MK>0)S]DM$"TQYSF&;V(.:P3S[&L*OI?BS/^!\WUXNJLPC?#T#X7I/D&V2Y!% M@NR_)>[%9'\E89N>:C!MG"9+*AS[.,D;[SJP]SR^R>_P>=J_"-/*WI(K.O^R ML?\-H@,O);GS(]3Y#[8:"AH7CN_\V&PO=V]R:W-H965T-,8JX5'T[;,#19$ M'4%:,9XD=TP+V=,RC[ZS+7,S>B5[.%OB1JV%_7D"9::"IO3-\2S;S@<'*_-! MM/ %_-?A;-%B*TLM-?1.FIY8: KZF!Y/68B/ =\D3&YS)J&2BS$OP?A8%S0) M@D!!Y0.#P.T*3Z!4($(9/Q9.NJ8,P.WYC?U]K!UKN0@'3T9]E[7O"OI 20V- M&)5_-M,'6.JYI60I_A-<06%X4((Y*J-<7$DU.F_TPH)2M'B==]G'?9IOLG2! M[0/X N KX"'F87.BJ/R=\*+,K9F(G7L_B/#$Z9%C;ZK@C*V(=RC>H?=:\N0V M9]= M,2_P>=H_"]O*WI&+\?BRL?^- M,1Y02G*#(]3A!UL-!8T/QWL\VWG,9L.;8?E!;/W&Y2]02P,$% @ 4WU3 M4*,:2&UL?5-A M;]P@#/TKB!]0$NZVWDY)I%ZG:9,VZ=1IW6^C\38U&"^=-TS#;&Q!5!&G% M>)*\9UK(CA99])U-D>'@E.S@;(@=M!;F]PD4CCE-Z8OC03:M"PY69+UHX#NX M'_W9>(LM+)74T%F)'3%0Y_0N/9[V(3X&/$H8[>I,0B47Q*=@?*ERF@1!H*!T M@4'X[0KWH%0@\C)^S9QT21F Z_,+^Z=8NZ_E(BS S M@"^ 0\S#ID11^4?A1)$9'(F9>M^+\,3ID?O>E,$96Q'OO'CKO=>")X>,70/1 M''.:8O@J)ETBF&=?4O"M%"?^"LZWX;M-A;L(W_VC\,,VP7Z38!\)]F^6N!&3 M)O\E8:N>:C!-G"9+2ARZ.,DK[S*P=SR^R=_P:=J_"=/(SI(+.O^RL?\UH@,O M);GQ(]3Z#[88"FH7CK?^;*8QFPR'_?R#V/*-BS]02P,$% @ 4WU34#/; M=5^S 0 T@, !D !X;"]W;W)K&UL?5-AC]0@ M$/TKA!]P;-E5-YNVR>T9HXDFFS/J9[:=MN2@5*#;\]\[4*XV7O4+,,.\-V^& M(9^,?7(=@"?/6O6NH)WWPXDQ5W6@A;LS _1XTQBKA4?3MLP-%D0=05HQOMN] M95K(GI9Y]%ULF9O1*]G#Q1(W:BWLKS,H,Q4THR^.1]EV/CA8F0^BA:_@OPT7 MBQ9;6&JIH7?2],1"4]#[['0^A/@8\%W"Y%9G$BJY&O,4C$]U07=!$"BH?& 0 MN-W@ 90*1"CC9^*D2\H 7)]?V#_$VK&6JW#P8-0/6?NNH$=*:FC$J/RCF3Y" MJN<-):GXSW #A>%!">:HC')Q)=7HO-&)!:5H\3SOLH_[E&Z.";8-X G %\ Q MYF%SHJC\O?"BS*V9B)U[/XCPQ-F)8V^JX(RMB'+,7\'Y-GR_J7 ?X?LU//M'_L,FP2$2'/Y;XNL8GOVMDJUZ MJL&V<9H>9>!O>?Q3?Z$S]/^1=A6]HY7C?UOC/& 4G9W.$(= M?K#%4-#X<'R'9SN/V6QX,Z0?Q)9O7/X&4$L#!!0 ( %-]4U WXRH#M $ M -(# 9 >&PO=V]R:W-H965T/8FDXOJ2["=3?E[QDX: D1]L3WC.6?.C,?Y9.RS MZP \>5%2NX)VW@]'QES5@1+NQ@R@\:8Q5@F/IFV9&RR(.H*49/QP>,>4Z#4M M\^@[VS(WHY>]AK,E;E1*V%\GD&8J:$)?'4]]V_G@8&4^B!:^@O\VG"U:;&6I M>P7:]483"TU![Y/C*0OQ,>![#Y/;G$FHY&+,!VA0>0 M,A"AC)\+)UU3!N#V_,K^(=:.M5R$@P%"".2HC75Q)-3IOU,*"4I1XF?=>QWV:;])T@>T#^ +@*^ NYF%S MHJC\47A1YM9,Q,Z]'T1XXN3(L3=5<,96Q#L4[]![+7F2YNP:B):8TQS#-S') M&L&0?4W!]U*<^']PO@]/=Q6F$9[^I3#;)\AV";)(D+U9XE[,[3])V*:G"FP; MI\F1RHPZ3O+&NP[L/8]O\B=\GO8OPK:]=N1B/+YL[']CC >4KP@ZV& MA,:'XWL\VWG,9L.;8?E!;/W&Y6]02P,$% @ 4WU34//.K#RU 0 T@, M !D !X;"]W;W)K&UL?5-ACYP@$/TKA!]PK*R] MW6S4Y/::IDW:9'-->Y]9'94Q M168&KV0'%TO8E&)^JG.Z"(%!0^L @<+O!(R@5B%#& MCYF3+BD#<'U^8_\0:\=:KL+!HU'/LO)M3H^45%"+0?DG,WZ$N9YWE,S%?X8; M* P/2C!':92+*RD'YXV>65"*%J_3+KNXC]/-(9UAVP ^ _@".,8\;$H4E;\7 M7A29-2.Q4^][$9XX.7'L31F-_:^-\8!2=G>W0 0 G 0 !D M !X;"]W;W)K&UL=53OCIP@$'\5P@,XS$/NK,M?ZP(GOB 04%FOP-QPA4<0P@NY,GXNFGBU M],3M_$W]8^C=]7)A!AZ5^,%KVQ7X'J,:&C8*^Z2F3[#TL\=H:?X+7$$XN*_$ M>51*F/!%U6BLDHN**T6RUWGD?1BG>25+%UJ<0!<"70GWP8?,1J'R#\RR,M=J M0GK>^X'Y7YP>J=N;RB?#5H0U5[QQV6M)T_JK!8U9 MG.@_=!JG[Z(5[@)]MZ73)"Z0106R()#])9#>M!C#_*?*?=1D'Q'8W9C$,%G< MY! U.40$]C\- MNBCKSF@X28U2%EPIR9UKN'-/Q1H(:*R?OG-S/5^8.;!J6-X"LCY(Y6]02P,$ M% @ 4WU34$QMLZ6T 0 T@, !D !X;"]W;W)K&UL?5-A;]L@$/TKB!]0$I*V461;:EI5F[1)4:=MGXE]ME&!\P#'W;\? M8-?S-FM?@#ONO7MW'-F ]M6U )Z\:65<3EOONR-CKFQ!"W>#'9AP4Z/5P@?3 M-LQU%D250%HQOMG<,2VDH466?&=;9-A[)0V<+7&]UL+^/('"(:=;^NYXD4WK MHX,562<:^ +^:W>VP6(S2R4U&"?1$ MU3A^VQ],^QJ> ;Q(&MSB36,D%\34: M'ZN<;J(@4%#ZR"#"=H5'4"H2!1D_)DXZIXS Y?F=_3G5'FJY" >/J+[+RK43,5_@BNH$!Z5A!PE*I=64O;.HYY8@A0MWL9=FK0/ MX\TMGV#K #X!^ PXI#QL3)24/PDOBLSB0.S8^T[$)]X>>>A-&9VI%>DNB'?! M>RTXO\O8-1)-,:-G4_QK10Y"RN0DCU(8/-AL*:A^/]^%LQS$;#8_=](/8_(V+7U!+ P04 M" !3?5-0+J9QH;0! #2 P &0 'AL+W=O-L4IX-&W+W&!! MU)&D).-)\HXIT6M:YM%WMF5N1B][#6=+W*B4L+]/(,U4T -]=3SV;>>#@Y7Y M(%KX#O['<+9HL56E[A5HUQM-+#0%O3\<3UG 1\!3#Y/;G$FHY&+,!VA0>0,@AA&K\63;J&#,3M^57]4ZP=:[D(!P]&_NQKWQ7TCI(: M&C%*_VBFS[#4,@$8U1&NKB2:G3>J$4%4U'B9=Y['?=IODFS MA;9/X N!KX2[&(?-@6+F'X4796[-1.S<^T&$)SX<.?:F"L[8BGB'R3OT7DO. M/^3L&H06S&G&\ WFL"(8JJ\A^%Z($_^/SO?IZ6Z&::2G6WJ:[ MDNP)9%,C> M+'$'D_Y;)-OT5(%MXS0Y4IE1QTG>>->!O>?Q3?["YVG_)FS;:T&PO=V]R:W-H965T]R(\\?[ ?6_*X(RMB'=>O/7>2\$3GK%+ M()ICCE,,7\7LEPCFV9<4?"O%D;^#\VUXLJDPB?#D'X7)-D&Z29!&@O2_)6[% MI&^2L%5/-9@F3I,E)0Y=G.25=QG86Q[?Y&_X-.T/PC2RL^2,SK]L['^-Z,!+ MV5WY$6K]!UL,!;4+QVM_-M.838;#?OY!;/G&Q1]02P,$% @ 4WU34,L6 ML+2U 0 T@, !D !X;"]W;W)K&UL?5-A;]L@ M$/TKB!]0$N*T561;:EI5G;1)4:MMGXE]ME'!YP*.NW]?P*[G;=:^ '?<>_?N M.-(!S:MM !QYUZJU&6VP5=M#ZFPJ-%LZ;IF:V,R#*"-**\8J]4[*%DR&VUUJ87T=0.&1T2S\=S[)N7'"P/.U$#2_@OG&8A/@8\$/"8!=G$BHY([X&XTN9T4T0! H*%QB$ MWRYP#TH%(B_C;>*D<\H 7)X_V1]C[;Z6L[!PC^JG+%V3T5M*2JA$K]PS#D\P MU;.G9"K^*UQ ^?"@Q.]^)\,3; _>]*8(SMB+>>?'6>R\YW^U3=@E$4\QQ MC.&+F.T&UL=5;1CILP$/P5 MQ <]K#$=3,WX)MIF=61//>HN[ MD&_JPKD.WNNJ4:OPHG6[C")UN/":J2?1\L:\.0E9,VVF\ARI5G)VM$%U%=$X MSJ*:E4VX+NS:3JX+<=55V?"=#-2UKIG\L^65N*]"$GXLO)3GB^X6HG71LC/_ MP?7/=B?-+!I9CF7-&U6*)I#\M HW9+FE-L B7DM^5P_CH-O*7HBW;O+UN KC M+B->\8/N*)AYW/@SKZJ.R>3Q>R -1\TN\''\P?[9;MYL9L\4?Q;5K_*H+ZMP M'@9'?F+72K^(^Q<^;"@-@V'WW_B-5P;>96(T#J)2]C_\L M&_N\]V^R= C# 70(H&/ W.I$O9#-_!/3;%U(<0]D__%;UOW'9$G-MSETB_93 MV'656;VN:S(OHUA$-F&V/H0\8,B(BPSY*4"2QI9-PBL,3F&%BPY/_,EQ@ M@ADDF%F"V2/!+':VB#">3:90) 4$U!%!F 2+9% D P0S1P1A4BR20Y$<$&2. M",+D6&0.1>: P#UV"./YXQ=09#$A( MW)U,,36,L0F+LH!A0$-="".2Q ?$X ME0"*Q-5!H)E'!]IU0RB@2%T=!,H\.MC7) $4N:N#0'./#K8_ =Y.%ZX. &6^ MH0R%-T**X'%%@]=^\;"/+=JK@>4&#UW+UR(,B] MF>UWP0$ #<$ 9 >&PO=V]R:W-H965T1E? G=^]]X[ MX)(.2K^;!L"B#RE:D^'&VNY B"D:D,SBMX"R>-3"\ETY]'$&K(\!I?$Z^\;JQ/D#SM6 UO8']V M)^TB,K.47$)KN&J1ABK##^O#,?'X /C%83"+/?*=G)5Z]\'W,L,K;P@$%-8S M,+='@WHG3*)0PX1<5O;%*3BS.BF0?X\K;L X3_[4L7D"G GI3 M0$:AX/R)69:G6@U(CV??,7_%ZP-U9U/X9#B*\,V9-RY[R>ENFY*+)YHPQQ%# M%YCUC"".?9:@,8DC_:^;4+Y9JN^3.,$V2K -!-M_6DQN6HQA[N,B M250DB1#L;D1BF/V-"%E3[CD2BD+SLKJSGEIW!3/@8#*^NW.[?7XEL? JFX:4S+_5^1?4$L#!!0 M ( %-]4U!VC[=?%@( )P& 9 >&PO=V]R:W-H965TYX['SYGO52ON@(PP;O@C3Z$E3'MGA!=5""8?I M-';G*I5@QBY5 M272K@%V\D^"$1M&6"%8W89YYVTGEF>P,KQLXJ4!W0C#U]PA<]H=:R$GZ"^=6>E%V1B>52"VAT+9M P?40/L;[8^P=/.)W#;V>S0.7REG* M5[?X=CF$D8L(.!3&43 [W. ).'=,-HZWD32<-)WC?/[!_NR3M\F3:?X.BTT:*D<6&(MC[ M,-:-'_MA)]F-;K@#'1WHY)!Z'3((^S:%,_JC M\'LV>&VMMYPFNXS<'-&(.0X8.L/$$X)8]DF"8A)'^LF=XNXK-,*5=U_-U=,4 M)UBC!&M/L)X3Q/$BQ<\8FD:XR 85V2 $2Q$,<^G\'&$WZ (H5B6'@7= MJ7U\YZ;&",6R^BAH67XR:PX"5.G;H@X*V36^)\^L4^M]I+ZY_([/]>V:=B6G"X&C=-[%P-_7)8&-F.;P&9'J3\'U!+ M P04 " !3?5-0@B9]3K0! #2 P &0 'AL+W=OJ&:2$;FB4Q=K!98CJO9 ,'2URGM;!_]Z!,G](U/0>> M957[$&!9THH*?H+_U1XL>FQ2*:2&QDG3$ ME2N_7N_TVX"/@MX3>S6P2.CD: M\QJ<;T5*5Z$@4)#[H"#P.,$#*!6$L(P_HR:=4@;BW#ZK/\7>L9>C(?1 M4\;OKA-V"D(C9C]@^ RSGA ,U:<4?"G%GG^@\V7Z9K'"3:1OYMGO/LF_7138 M1H'MNQ9O+EI)&&SF6JP5=PF1W+3-7&39]%I8>]YO)/_\&';?PA;R<:1 MH_%XLW'^I3$>L)35%:Y0C0]L&PO=V]R:W-H965T?$X'8U]= ^#)NU:MRVCC?;=GS!4-:.%N3 QMC1YJGIO9(M'"UQO=;"_CF ,D-&-_02>)%UXT. MY6DG:O@!_F=WM.BQ6:64&EHG34LL5!E]V.P/NX"/@%\2!K>P2>CD9,QK<+Z6 M&4U"0:"@\$%!X'&&1U J"&$9;Y,FG5,&XM*^J#_%WK&7DW#P:-1O6?HFHW>4 ME%")7OD7,SS#U,\G2J;FO\$9%,)#)9BC,,K%+REZYXV>5+ 4+=['4[;Q'";] M"VV=P"<"_T!@8Z)8^1?A19Y:,Q [SKX3X8HW>XZS*4(PCB+^P^(=1L\YO[]+ MV3D(39C#B.$+S&9&,%2?4_"U% =^1>?K].UJA=M(WR[I2;(NL%L5V$6!W7\M MWG]H\1JSO4K"%C/58.NX38X4IF_C)B^B\\(^\'@G_^#CMG\7MI:M(R?C\6;C M_"MC/& IR0VN4(,/;'845#Z8G]&VXYJ-CC?=](+8_(SSOU!+ P04 " !3 M?5-0 RUY)+4! #2 P &0 'AL+W=OM<_V!,5NVH(2]P1ZTOZG1*.&\:1IF>P.BBB0E M&4^2.Z9$IVF11=_)%!D.3G8:3H;802EA_AQ!XIC3';TZ7KJF=<'!BJP7#7P' M]Z,_&6^Q1:7J%&C;H28&ZIP^[ ['?,O$Q2I0VKJ0A"?>';CO31F+V,[8! #2 P &0 'AL+W=OP"'7J10ML2]<\.!$%OW()F]T@,H?]-J(YGSINF('0RP)I*D(#1) M;HAD7.&JB+Z3J0H].L$5G RRHY3,O!Y!Z*G$*7YW//*N=\%!JF)@'3R!^S&< MC+?(JM)P"&8!WP$_.0PVUG)F%>RU^\<;U);[%J(&6C<(]ZNDK M+/5<8[04_QTN(#P\9.)CU%K8N*)ZM$[+1<6G(MG+O',5]VF^R?*%MD^@"X&N MA-L8A\R!8N:?F6-58?2$S-S[@84G3@_4]Z8.SMB*>.>3M]Y[J;(D+\@E""V8 MXXRA&TRZ(HA77T/0O1!'^@^=[M.SW0RS2,^V]/0_\?-=@3P*Y'^5>/VAQ#W, MS8<@9--3"::+TV11K4<5)WGC70?VCL8W^0.?I_V!F8XKB\[:^9>-_6^U=N!3 M2:[\"/7^@ZV&@-:%XR=_-O.8S8;3P_*#R/J-JS=02P,$% @ 4WU34/T_ MOO_A 0 04 !D !X;"]W;W)K&UL=53;;IPP M$/T5BP^(N2[;%2!E$T6MU$JK5$V?O3!<%!M3VRSIW]YURHUG#"690N,R#L^0*]/:BX84=H4#9:# %+9($9QZ/L' MS$C7>T5F?1=19'Q4M.OA(I <&2/B]QDHGW(O\-X=SUW3*N/ 13:0!KZ#^C%< MA+;PRE)U#'K9\1X)J'/O/CB=4X.W@)<.)KG9(U/)E?-78WRIJB"FHQ4/?/I M,RSU)!Y:BO\*-Z :;C+1&B6GTGY1.4K%V<*B4V'D;5Z[WJ[3?))$2Y@[(%P" MPC7@:'7P+&0S?R2*%)G@$Q)S[P=B?G%P"G5O2N.TK;!G.GFIO;.3,,++AT38\B-T$L9,@M@3Q/R4>=R6Z M,)_<(HE3)/E($/@[$1?F/YT\.$4.#H)P)^+"1&Z1U"F2.@CBG8@+D^Q$\.8* M,A"-'3Z)2C[V=O WWG6^[T-[A?_"Y\?A&Q%-UTMTY4H/@KVN-><*="K^G>YJ MJ]^CU:!0*[--]5[,4SD;B@_+@X/75Z_X U!+ P04 " !3?5-0X37%R^D! M !F!0 &0 'AL+W=OSF7&,).-0KZI M!D![[YQU*O<;K?LC(:IL@%/U('KHS)M*2$ZU.#RE%N\ WUL8U6KOV4HN0KS9PZ=K[@O]7?W%U6YJN5 %3X+]:*^ZR?W4]ZY0T8'I5S%^A+F> M@^_-Q7^&&S #MYD8CU(PY9Y>.2@M^*QB4N'T?5K;SJWCK'^GX81H)D0; IF, M7.;/5-,BDV+TY'3W/;6?.#Q&YFY*&W17X=Z9Y)6)WHI=&&?D9H5FS&G"1"M, MN""(45\L(LSB%/U#CW#Z#LUPY^B[-3U,<($]*K!W ON_2DPV)6*8%#3JT_';3HYZE&EM%:_ 902P,$% @ 4WU34":U M$( ! @ T@4 !D !X;"]W;W)K&ULC53MCILP M$'P5Q .<^4@"C0C2):=3*[52=%7;WP[9 #H;4]N$Z]O7-H02;D_J'^Q=9F=V M#-ZL%_)550#:>^.L43N_TKK=$J**"CA5#Z*%QKRY",FI-J$LB6HET+,KXHQ$ M0; AG-:-GV;?#EO/,#VQ P M*+1EH&:YP@$8LT2FC=\CIS])VL+Y_L;^[+P;+R>JX"#8K_JLJYV?^MX9+K1C M^D7TGV'TL_:]T?Q7N (S<-N)T2@$4^[I%9W2@H\LIA5.WX:U;MS:C_RW,KP@ M&@NB_RV(QX)X44"&SIS5)ZIIGDG1>W+X6"VU_T2XCE4?W H?WB$V$*\2HB=C5QW&PO M=V]R:W-H965TI5"VP)US_8$0 M6W4@F;W2/2A_TV@CF?.F:8GM#; ZDJ0@-$F^$,FXPF4>?2=3YGIP@BLX&60' M*9EY.X+08X%W^-WQQ-O.!0DQP>8Z[G&:"[^!UQ >'C(Q,>HM+!Q M1=5@G9:SBD]%LM=IYRKNXW1S36?:-H'.!+H0]C$.F0+%S.^98V5N](C,U/N> MA2?>':CO3164;EW\!4$L#!!0 ( %-]4U"MUS!TP@$ #<$ 9 >&PO M=V]R:W-H965TCJ?< MXP/@)X?9[.;(5W)1ZL4OOC0E3GQ"(*"V7H&YX0I/((07Q' MYJ_X<*3N;&H?#$<1]ESRQD6O59H="G+U0BOFM&#H#O..($Y]LZ QBQ/]CT[C M]#2:81KHZ9Z>)G&!+"J0!8'LGQ+I38DQ3!HWR:,F>40@NS&)8?(;$[*[. FZ M"T_6H%I-0VB7773KBD<:+OX=OK34-Z8[/AAT4=8]GW#)K5(67"K)GWO*RL&IV&X*#:FMEG2O^_8$$H(Z@OVC,\Y,V//D Q*/YL: MP)(7*5J3TMK:[LB8R6N0W-RI#EH\*966W**I*V8Z#;SP)"E8& 1[)GG3TBSQ MOHO.$M5;T;1PT<3T4G+]YP1"#2G=T5?'4U/5UCE8EG2\@N]@?W07C1:;58I& M0FL:U1(-94H?=\=S[/ >\+.!P2SVQ%5R5>K9&5^*E 8N(1"06Z? <;G!&81P M0IC&[TF3SB$=<;E_5?_D:\=:KMS 68E?36'KE!XH*:#DO;!/:O@,4SWWE$S% M?X4;"(2[3#!&KH3Q7Y+WQBHYJ6 JDK^,:]/Z=1A/[N.)MDT()T(X$P[!?PG1 M1(A6!#9FYDO]R"W/$JT&HL?'ZKCKB=TQPLO,G=/?G3_#:@UZ;UD4[Q-VL0^W(T2;142>'RTC1/MM@7A3(/8" M\9M;>%C=PA;FL"ID"_-AE0A;/(T$7?DN-B17?6O=)2R\\Z \ANYI5_X3#M#8 M[_]DQNG[QG75M(9&PO=V]R:W-H M965T5I]*8[NX/^S*R_E M8E:\U=G^X%[*2?66YVGYWZ/+BM-\RJ8?-[[MM[NZN1$M9L=TZ_YR]=_'E])? M16DWUP>DII,^^C_JKK(>R^>2I[^ M[#[WA_;SU/O_,,,&O#?@9P.F/S40O8'X92 _-9"]@;S60/4&:F00=;&WR5RF M=;J8E<5I4G;[X9@VVX[=*_^X5LW-]NFT__/YK/S=]X50\2QZ;QSUF,<.PR\P M[(R(O/?S$APM\@194@AC(Y[/%"-4@*F R1"M W')5"38@80. M9.M #AB,@^TPJL4<6LR=8DS%<8Q74G E159B2HR>FZ(K:1M?+M0QZG#Z L>8 MT12XI X9%S;(7$/F&N1HS%P31MPHPREU $PXTT%*!E(R@)(<43(T23&36E-. M%&F,-):FDP*5U98%R5M(W@+R:D3>DI6LUDHH2IXB#1>,TS"7%*E,[/,6I)] M^@F@KT?T$[J1)9X^C)U0VIP&62H#MIQYT6@T#JXMC%0W'0H8;C",'M#M%CE#,F< M1 M .C1J8"ER*D5Q,4L,76#E<'9]M!PKA_,KHD4@+0+K8'EQ*B^A9< %%@.7 M-T2+Q<#I+ *B!2"M NM@Q7 @!JT#+K 8N+DA6BP&COHMB1: =*#$<*P83L5@ M0\,LUH*(KP]68"T(VD42,XJUQPRF0L&L!9-1#QT,4<+Z3AXLX0(+3"#MC!]" M#QK.M2RV"9@C 59;:ZP(,PN\0B!))F-F@JP66@6K5H 69D(NL&K%#2U,8$$* M($C#QK%JLCW@U"SH**]Y>!036. "=#O#QY102PQI"U36-H2]%H3Z#X22UOJ&Z+% M4I1(BF0K&+(5E'\#UN'C$(D%*9$@0X2Q@&1R?* M5UAL"HC-AEQ@8:@;WO$4%H9"'8_$3#L>MZ 4 IS@<3@Q6&@*:"@T/*G ^=H- M[5%A#2G0'NVX%RG:'ED[#]'4 *2)8Y"C%W?/ MI_T/O#D\'MU_9/?+[LS^EYON)X0_TW*[/U23UZ*NB[P]0-X41>T\T?B+I[AS MZ?I\D;E-W7PU_GO9'=UW%W5Q['^6B,Z_C2S^!U!+ P04 " !3?5-0/E9E M6C " !\!@ &0 'AL+W=O3\JEC5P%X$\EK75/S= ./=.HS#>^&YNI3*%%"1M_0"/T'] M:O="S]"H1T^Q:M=9O 6\%)!)R?CP"0YM!15NIZ5M_KQI[[P;].\U/ M2 9",A+B]%,"'@CXG4 ^)9"!0!P"ZJ/8O=E118M<\"X0_=MMJ3E$\8KHW3^: MHMUL^TQOC]356X&7.$LYEC M-IN;?@U+^"<<+@K,PPTV/1 M-\1^HG@[]'HT_G"*?U!+ P04 " !3?5-0JI+^>.P! #:! &0 'AL M+W=OV"B3["/KX[GNJRT=9 T;FD)OT'_:4_26&12R6L.C:I%@R04"7[T M=\?(XAW@I89>S?;(5G(6XM4:/_($>S8A8)!IJT#-0EKB M?']5_^YJ-[69F!B9 M8,I]4=8I+?BH8E+A]'U8Z\:M_:A_I:T3@I$03 1_\R4A' GA!R'ZDA"-A&A! M($,IKC='JFD:2]$C.?S=EMI+Y.\BT_W,.EVSW9EICS+>2QINMS&Y6*$1LQ\P MP0SC3PABU*<0P5J(?7!##SX'.-PB-@O(\1;B^]YZ%N%JH:$3".<"V_MU@6A5 M('("T:=.?5MT:L!L'*89,/X"A3'2-MHV: M>:59=TH=!;:W#]W2PHA-)@,O3LS2I5Y:":# M0:'M]L'LY3!N@Z%%.[XD9'K.TO]02P,$% @ 4WU34#WFKX1@ @ S@@ M !D !X;"]W;W)K&ULE5;1CILP$/P5Q <%C25LA750!H M[ZWBM5K[A=;-*@A47D#%U)-HH#9/CD)63)NI/ 6JD< .+JGB 0W#.*A86?M9 MZM9V,DO%6?.RAIWTU+FJF/R[!2[:M4_\Z\)+>2JT70BRM&$G^ 'Z9[.39A8, M*(>R@EJ5HO8D'-?^AJRV-+0)+N)7":VZ&7M6REZ(5SOY>EC[H:T(..3:0C!S MN\ S<&Z13!U_>E!_X+2)M^,K^FT7 MZ 7-?:]7_PTNP$VXK<1PY((K=_7RL]*BZE%,*15[Z^YE[>YMCW]-PQ-HGT"' MA"AQ6CHB5_DGIEF62M%ZLMO\AMEW3%;4[$UN%]U6N&>F>&56+]DL"=/@8H'Z MF&T70V]BR! 1&/2!@F(46SI*GR43 #.TQID#F+T#H#A A )$#B!Z!S"[$]G% MQ"ZF[F)PBCE*,4^X*,7F@TP8(Z8T/HB"5))A!P:Y / M>(/@YB"8.T92Q_:8>B>X/PAFD"FM^/$G\0>TX@8@BU$543CZW&%!4VIQGY"Q M":)PJE3?ON"FG50@3ZZ1*B\7Y]IU\9O5H5EOJ&M' M_\.[3O^=R5-9*V\OM&EJKO4&ULE5AK<]HZ$/TK'O^ 6F_)## 3:-(0Z$RFG=[[ MV0'QF/K!M4WH_?>5'Q LKQ+G"[;$.4>[J]5*UOB)TV+B[\OR M. J"8KW7251\R8XZ-?]LLSR)2M/,=T%QS'6TJ4E)'!"$1)!$A]2?CNN^YWPZ MSDYE?$CU<^X5IR2)\O]G.L[.$Q_[EXX?A]V^K#J"Z?@8[?1/7?XZ/N>F%5Q5 M-H=$I\4A2[U<;R?^'1ZM"*D(->*?@SX7-^]>Y513K6Z[*2 MB,SC5<]U'%=*QH[_6E'_.F9%O'V_J#_4SAMG7J)"S[/XW\.FW$]\Y7L;O8U. MZWW*_VJ8P.O+#%CK+.XJ'^]]:DHLZ15,:8DT9_F>4CKY[G5 MO]!@ FD)Y$HP8[]'H"V!OA'8NP36$MA0 F\)?"A!M 0QE"!;@AQ*4"U!#26$ M+2$<2L#H,G/HC2+>IUPG&P\>Y3+=F%B4H$FL.E._1F4T'>?9V.O?K/TVV%J;W=OE5*+F348TL'P+N:IC\%71&!,N-I!0#MF MI,-6'X)N!.C-$X4RAM0+MF.J88P8KL%J!=10L.Y\:#*\Q:8V15"DAK'E< M C@LJ) 6;M7'"8JX8@[?.6PY[UFN'*X+6$ ,#YZ$%>3'P9O)GK,X9$)Q*^OF M $Y)2BFVEA. DUPR9F7Z/8 3C!)[>3Y ]G'&$+56%V0?"BFSBLXC:!]BPM); M #@6(J-H)5^#$[=)10A2S$X^ (<0HW;A7/5QPAC(B6/F%3SS"IAY"BN$L$(X M//NJ;0O<)]" Q=N";AVF(<)<6H%>0D 54LJMS%I!0,ZH4-)AOFN;PX#YS*$! M;U%WF'PBC(XBBNF0,-*>TQPS9:?7$L(I)(FP@PCI2"<":9L9TW MP)-O+CZ^ M1_GND!;>2U::K[[ZPVR;9:4VYJ,OQO"]CC;71JRW9?4JS7O>7#@TC3([MI&PO=V]R:W-H M965TQ:Y_ P< XF%H@5:(+CBVF?% M9F+C9,N5E/CZ[TO)BL\FAX'\$DO*<#G<)4S6;/:N%W1?*D.;N__\U+5NZ+UM_7KK#G4KECWC7;EC&>9FNV*[7ZZF/?/ MGNK%O'IKR^W>/=63YFVW*^K_'EU9'>^G;/KQX.OV==-V#V:+^:%X=7^Y]MOA MJ?9WLW.4]7;G]LVVVD]J]W(_?6!WN5!=@Q[Q]]8=FXOK23>4YZKZWMW\OKZ? M9ATC5[I5VX4H_,^[6[JR[")Y'O\.0:?G/KN&E]9^:J:3M7LIWLKV:W7\S0T#DM/),/H_W+LK/;QCXOM85673_YVLWIJVV@U1 M/)5=\>/TN]WWO\ MM,5B7E?'27TJ[Z'H9A&[$S[[J^YAG^S^?SX]C7_ZOA!,SV?O7: !\WC"\ L, M.R-F/OJY"XZZ>.11-%,*DS%HP9P(20%ZFY8BTA:QFSYEG ^H11E_UP22: M+2$L,R%K!/.IEIBU@JP58!WT\ZBB?EC&I;8RH!WCK+0ZK$D>PXQ0EB5FNH:T M=43;)-H;V-Z,GZ,6!K CJFU1?8C"M$%81BI(&X)11AJS9AD6H6Q$O0?052$Y M&1VLP27 &>W%(F0.<%HKT@E580G]9!%U:Q,1H#P^,#Z^Z@QK&Z,1=1] 5Z5B MF0CK/@Z60Q@3*=Y84AG0U+CN BQT9ID*B<(#O.'@$QF8:)S!&362J,2[+'8,3.F^"9> M]$ID.IJU ,>,D3;D'N.T-HQ2U+',,J2SE/!$6/)X-K[\'$L/CZ4G+O\ NBX6 M)Z9-D,$$T&8!,$\ +VMRS1[+'N;1O(UARGKF(7$ RW@RY5AP.1+*HF]OA./^?9^J/98\&F/V")@]*9F( MJ ,<,WY"AM1CG">>K!M66D)*FU \PHI'-[@]PN)#8]P>(6\6F_QQL!S"DB:? ML.+1&)]'L2]CF>0VW#D!.$LBGK' YI&5J16/=9:0SJ:VC+#>B1M$0SM/ /?)UI/ >B>0Q8NHQY:,Z)C4H@M!0N.!$+H_#OSG#/ M#\"84BQ<;P#&M9")K12!95:,,;0";B_R4%"6$$K<)+.]BC*$= M0)?[N2O+O/YGZ8KJ]!CIZ./! ME_WKKNT?Q(OY,7]U?[CVS^-SW=W%%R^;?>D.S;XZS&JW?8Q^U@\KPMY@0/RU M=Z=F1=[]O+LG5Q2]IRZ.;Z/3Z+)F;SB] M_O#^>4B^2^8E;]Q35?R]W[2[Q\A&LXW;YF]%^Z4Z_>+&A))H-F;_FWMW10?O M(^G66%=%,_R=K=^:MBI'+UTH9?[]_+L_#+^GT?^'F6P HP%<##3]T !' [S5 M@$8#\@SB?7>\S[+M(/U%5_W3\.((0KS&K#@F_<]-W 5YB13$2&&PQZLU2': H@,<'- T M#>L%N3QCD@%S&#!H569UXB4CX'2:9).DKP(B,2!B 67:*RRQ=4R&E,BK).(J M"5N%T$MG><:DDV5^ I,8[S6O)%@&.I7#2<5P4A:.U;*]$>W-[6U@10?VAC:P M+%$$ I5ZKV?%<9"23G0@HTP,*.,5\>/)V#I::V4S_P5Q7&JML8&NU$J6!"5T M3.IK@A)"2@SZ%1)Q@"&BZ(!*Z?^ERG+$7"6/%GSF"C 5B$76(0T\EBS@018B MC;?WL):E0W/MX%T\@J:I)JDQ"?DE$7! ! %YUK+.:"XT/"*N()"1]MM8@J'* M0O'(0J.YTO">27EWXE1?QW@X+-0SLFAIPRD5+*\L6]K>T32RT&BN-$+3< WI M>L$HM@5*0%1H($!MD-4&!+4)NI#5 ?3MI8' <,%)S4LS@JZZ10%EF2>.*Q&H M;9:$\I)U OC$0A#*2]8)H#M*(_,:.*^%TG#&ZC2UJ?(K(^"(I@IP'9),;>#4 M)@@,12 S$NZ8(T!F)-PR28 P(F1HC#\=BS@U'3RO0Y(9#ISA!('Q#&4^HKIC MSI;YB'RW%B9MO@^34IG)O,((..R&L=0&0I+YC9S?!";@(G!\N&/71IF->,NN MC=*NK4@9OS "3AME AV#,KM1.!Y J+8R&S&]HS R&Y'OCT)AC+!9IV"5+S(" MT*8 .K!GHTQOY/3F(7'6RH.Y /S19(XRO5&@-YO,43HL").YB M/YB3+!4F' M!:]5E\0/ 919].=0$9;9P'!-LOC0#4<%NNVH(, "+42RZI"@.NSL37Q8$ _? M(BY\^B99Q4B8*?S66!+_O)%TVNSS3("10O /O_'D6U3_-?'WO'[='YK92]6V M53E\?-I65>LZE^I3YVSG\LWEIG#;MK\TW75]_HIWOFFKX_B%,KY\)EW\"U!+ M P04 " !3?5-06>7/;GT" "*" &0 'AL+W=OPSFW'EBD]B[*HR8XY_%Q5F/U9DY*V M"Q>XUX77XI0+M> MTP:?R'H'(H*E+S@M8.(\>%NP+S+0@402-^ M%J3EH[&C4ME3^J8F7PX+UU<1D9)D0DE@>;N0#2E+I23C^-V+NL.>BC@>7]4_ MZ>1E,GO,R8:6OXJ#R!=NXCH'A492H7?NWM1ZWO;ZU]I=@+L"7 @@.@A(>@)P0E MHKW98H&7*:.MP[K7VV#U%8$YDNYG:E&;K9])>[A10GUF'6'@2,, M&!">5!^V@+8MUG!"A[<;;*:(R(!LIQ ?'L4@3710 L$-XG.[ +(*H"T !H+ M(-]PJL.$&E-K3 #C.#;2G:*@#Q)@9#Q% 8A\9 \YM(8<3D*>W4DYLO*CYSV+ MK0+Q) "9@^%9AXEN\@3(_$0L*!#. L.S*2I.PCN?26*-.)F^90CM C.KP.QY MSX!O/Y+^$Z[UH'_99H-9?+/ [AL'[E028#D@=PH%L%:*%8#_89[]F(/@812] M>8'E!$9!:)HWA25ADIC>35$H#,USZHT*&PO=V]R:W-H965TJT[3--G 05< 9.TOW[F9?2U#Y7Y$NPG>?.=P^^Q]SL(NN7YB"$\E[+ MHFKF_D&IXWT0-)N#*+/F3AY%I?_9R;K,E)[6^Z YUB+;=D9E$0 A/"BSO/(7 MLV[ML5[,Y$D5>24>:Z\YE656_UN*0E[F/O7?%I[R_4&U"\%B=LSVXJ=0OXZ/ MM9X%HY=M7HJJR67EU6(W]Q_H_9IU!AWB=RXNS=78:U-YEO*EG7S;SGW21B0* ML5&MBTP_SF(EBJ+UI./X.SCUQSU;P^OQF_>L$2M9_,FWZC#W$]_; MBEUV*M23O'P50T*1[PW9?Q=G46AX&XG>8R.+IOOU-J=&R7+PHD,IL]?^F5?= M\S+X?S/##6 P@-& \D\-V&# W@W"3PW"P2 T#((^E8Z;=::RQ:R6%Z_N7^\Q M:T\1O0\U^YMVL2.[^T_3T^C5\R(,81:<6T<#9MECX I#1T2@O8]; +;%$BQS M8X.5C> &9&U#*"5X% Q-E'4.V'6B+,4=A*B#L',0?F"*&4SUF*C#5'VJ$4N( MD2Z&(@DU,D90(4TB/.0(#3FR0DX<;XZC]GPZ9S'J()[ 68_A'_)D+#(XPU"$ M<8,S!,4(B_&0$S3DQ HY=:2.W3Y 8"\?*GZ10"4^3$)"0T^4-@<9+&)GT(C%/J4#W 10<0T0''"P!< M H!.9P]P"0"8P-X NLZ7Q<"-LEQAL,@B>8W (.7<47F ZPX@N@..^@>\_B&\ M@3V\_L&^[Q'V(BM?#6+FV4-@C#/[L\R&@98^%WNXZ B.N ZOGCQ0WP#>WCQ M@WWS(^PE4Z[=2:@UAG)>NX#+#2!R PX7#*]\1J93Q_#*9\CE;U$W@#Y^T (8 MG[TK#,92;MX9& Q2Z^ %5WU0*>I]UV,VWD:>*M6V$U>K8Q_[ &T?9:PO=7_; M=Z/O;OKF^$=6[_.J\9ZETEU:UTOMI%1"1TGN='P'W8^/DT+L5#N,];CNF])^ MHN1Q:+B#L>M?_ =02P,$% @ 4WU34%NPHCXA P =0T !D !X;"]W M;W)K&ULE5=A;YLP$/TKB!]0\-DX4"61FD33)FU2 MU6G;9YHX"2I@!D[2_?O90"@Q1T6^!-N\>[Y[\1WG^466;]51".6\9VE>+=RC M4L6CYU7;H\CBZD$6(M=O]K+,8J6GY<&KBE+$N]HH2SWP?>YE<9*[RWF]]EPN MY_*DTB07SZ53G;(L+O^M1"HO"Y>XUX67Y'!49L%;SHOX('X*]:MX+O7,ZUAV M22;R*I&Y4XK]PGTBCQL(C$&-^)V(2]4;.R:45RG?S.3;;N'ZQB.1BJTR%+%^ MG,5:I*EATG[\;4G=;D]CV!]?V;_4P>M@7N-*K&7Z)]FIX\(-76ML3Y62621:?6W M9K$6NWZGY:GTZGG)&)M[9T/48E8-!GH8TB$\S=YM =@6*QB8P^T&ZR&"6Y#- M$$*(CWM!T4!I34#[@=(()V H :L)V(U2@:54@PEJ3-Z$ZHYH1.D8X.CPDCQ)8.07'?MZ4;HL"G8W'CI84@M07& MU,=3G01W2(UAB*A59%W& HB,;BQJL,8%5F3'T\YX'=(1V>\X!\WX?2!8,^ M@E+[/*UQU* )&Z(" G;">KW>,Q/EH>[K*V #YKF0O(C+@])7CFO4NG.N.Y?]U(JH9WT'[1[1WT'ZB:IV"LSG.EQV5P$ MFHF217O)\;J;UO(_4$L#!!0 ( %-]4U#L$:=F) , ',- 9 >&PO M=V]R:W-H965T^#[SBC0KW=6B77NJ M5PMQDGE6\J?::4Y%D=;_UCP7EZ5+W.O"N _N?Q5/=5JY@TL MNZS@99.)TJGY?ND^D/L-A-J@1?S.^*49C1T=RHL0KWKR;;=T?>T1S_E6:HI4 M/<[\D>>Y9E)^_.U)W6%/;3@>7]F_M,&K8%[2AC^*_$^VD\>E&[O.CN_34RZ? MQ>4K[P,*7:>/_CL_\US!M2=JCZW(F_;7V9X:*8J>1;E2I&_=,RO;YZ7GOYKA M!M ;P&! V*<&06\0O!O03PUH;T - Z\+I=5FD\ITM:C%Q:F[O[=*]2DB]U2I MO]6+K=CM.R5/HU;/*TK9PCMKHAZS[C PPI !X2GV80O MEB#90X?-WBT$H0%$13!1[P(@-8D9GJB?"4!WJ#1HNJO.-YPSUK]!U!+ P04 " !3?5-0D0.]_B(N2+.G*NO=>R MJ-32/VI=WP:!VAYYR=2-J'EEWNR%+)DV6WD(5"TYVSFGL@AP&,9!R?+*7RV< M[4&N%N*DB[SB#])3I[)D\M^:%^*R])'_9GC,#T=M#<%J4;,#_\7U4_T@S2[H M6'9YR2N5B\J3?+_T[]#M/0ZM@T/\SOE%]=:>3>59B!>[^;Y;^J&-B!=\JRT% M,X\SW_"BL$PFCK\MJ=^=:1W[ZS?VKRYYD\PS4WPCBC_Y3A^7?NI[.[YGIT(_ MBLLWWB84^5Z;_0]^YH6!VTC,&5M1*/?K;4]*B[)E,:&4[+5YYI5[7EK^-S?8 M ;<.N'- \8<.I'4@[P[T0P?:.M"!0]"DXK2Y9YJM%E)0 M^S$$H1".@H")$D= KQ+-8 (*$E!'0/H$9((@ @FB<00X&TC=8"*'J1SF"\:4 MQH-/LH%PB&0A&<@&X%"6DI3"@<=@X/$X\&A"^P0D2.9+EX($Z0SI&DQ\E2HF MB(0#Z6!<&D4#Z6!%,(%&LX7#TW4.)HA7PNZSC=+AK)L M0%R29L-_'HB+$8HF0@=[QQW"@(!X@@(N?$0^(2!<^HC.$9".$R8)CLE00 @7 MI:/2A7 XBWM\UZ'#30:HH#+'\6?$!!N "B9(V R3IA2@H<%#.%(3*+A ME0'A$ ZZ/ <>'D$ MO6&CY/+@!CGE;<6ITO;.[EF[8?$.VV%E8%^;(;(9^=YIF@GT)Y.'O%+>L]!F M%'(#RUX(S4V8X8T)\&B&WFY3\+VVR\2L93/Y-1LMZG:J#;K1>O4?4$L#!!0 M ( %-]4U"!J NM8@( (<( 9 >&PO=V]R:W-H965T$=;_>3(14.4 M7HI3(#M!R<$&-2P($4J#AM2M7Q9V;RO*@I\5JUNZ%9X\-PT1OY\HX_W:Q_[[ MQG-]JI39",JB(R?ZG:H?W5;H53"R'.J&MK+FK2?H<>U_P(\;G)H BWBI:2^O MYIXI9"$M\;JO]*+Y1IN,E$:^PYD_;7VY^E MXLW HE-IR)L;Z]:.O7N2I4,8'! . >$8$,;_#(B&@.AO@"O>969+_4@4*0O! M>T^XT^J(>2GP8Z2;N3>;MG?VF:Y6ZMU+&2=Q$5P,T8!Y?'UN4)TLZ&,&N0X!2.+4=FDDERT(+]L: MT,(KAF%CXO]P)H:MB0'?S0YP %V?8(86RX7MB>_Q)YX[3[MF20@V'IX[+TYG M_YL)\$XNZ<#^Q"F@DTQUTEE!\WJ"JQO!7-'?B#C5K?1V7.G+Q5X!1\X5U83H M05-5^JM@7#!Z5&::Z;EP5Z-;*-X-UWXP?GN4?P!02P,$% @ 4WU34,-W M R @ E08 !D !X;"]W;W)K&UL?95OKYL@ M%,:_BO']+J*"VEB3U679DBUI[K+M-6UI-1?% :UWWWZ UO4BVQOY]YSG_ X2 M*$.];+;=@H-6P D,>&=D0^\8'V>N7,14>4'HH+D(.@Y&2#.@;B M*,*@(VT?5J6=VXNJY%?%VI[N12"O74?$[QUE?-R&,+Q//+>71ID)4)4#N=!O M5'T?]D*/P.)R:CO:RY;W@:#G;?@>;NK/MG9=RX%(6G/VLSVI9AOF87"B M9W)EZIF/G^A<#PJ#N?@O]$:9EAL2G>/(F;3?X'B5BG>SBT;IR.O4MKUMQ]G_ M'N8/B.> > F Z7\#DCD@<0+ 1&9+_4 4J4K!QT!,/VL@YDS 3:(W\V@F[=[9 M-5VMU+.W*L6X!#=C-&MVDR9^T,1O%?5:@?]*@ 98*&(O16SCDX=X6$"_0>(U M2*Q!^J:,S"ECTB"KZ2=-"M,X<6KQR&*4%(D?)_7BI!Z'+3"PP2)%S MRFN/+()XA0,>+@AS87\EXM+V,CAPI>\:>R.<.5=46T9/VJW1;\0R8/2L3#?3 M?3'=E-- \6%^!,#R$E5_ %!+ P04 " !3?5-0Z86NM9H! !9 P &0 M 'AL+W=O':326/A)=AN W_/V$FC@OJ267SFS)FQ4PS&?K@.P),O);4K:>=] MOV+,U1TH[BY,#QI/6F,5]QC:'7.]!=[$(B59EB173'&A:57$W,96A=E[*31L M+'%[I;C]7H,T0TE3>DR\BEWG0X)51<]W\ _\_WYC,6(S2R,4:">,)A;:DMZF MJW4>\!'P)F!P)SX)DVR-^0C!4U/2) @"";4/#!S- >Y RD"$,CXG3CJW#(6G M_I'](4]) R_?2OYKA$:9Y+BF9AG^& TB$!R78HS;2 MQ2^I]\X;-;&@%,6_1BMTM,/$?RP[7Y!-!=E>UX5U@S$CKOO M>;CB=)7A;NJ0C*N(9RC>8?90+999P0Z!:,*L1TSV"Y//&(;\IX@/TN01X+%+P6+/RI'S%7$Z+%)\J<'.]E*>'0OW.Z$=F1K/"XXKJ$U MQ@/2)1=XDQV^\SF0T/K@+M&WXVV/@3?]])#9_#=5/U!+ P04 " !3?5-0 M)@(H<^0" #9"P &0 'AL+W=OW*+"Q,FCK"<9Q%#:W:<+4P9X]BM> G55Q2!/#4-%;_7K.:798C"Z\%3=3BJ M_B!:+3IZ8-^8^MX]"KV+)B^[JF&MK'@;"+9?A@_H?H-Q;V 0/RIVD;-UT*?R MS/E+O_F\6X9QSXC5;*MZ%U0_SFS#ZKKWI'G\&IV&4\S><+Z^>O]HDM?)/%/) M-KS^6>W4<1D68;!C>WJJU1._?&)C0FD8C-E_86=6:WC/1,?8\EJ:WV![DHHW MHQ=-I:&OP[-JS?,R^K^:P09X-,"3 F=N:=SE;JT_,JR=-%=.X=C9CU@,$S#)H0D?8^A1#C@-PX*& '">@@,0Z2&P>E58@!DQI,:S XR^/8R@5 ME,-DLC'5O&Q>1P20RD$0&D$ 6BBX#*UJ;@@DJ0>*@5(I0"H$(M*X48A#I7_@&ZHE""5$J"26%1* MYV-,W MR06GLNR 4PSH2 V0<(8G=.[*H !#B(>(1- 00R6PBR(F2>** FO: ML!.%%!Y51+!BH7=(%H(U"[U%M-#;5 N"^64+P;J%(.'RZ#B"50=E[R@+K!8( MDHO"+HLK!;D_75@+$"0&3OW=1L\S7QRXT9';Z:3PN,!P?^+X[67%<&=AM[-* MN[&PVU@X]4T+<&MAM[4<@1TQ-Q^K_=^T 4 $VU6+9H-2P\3!S)0RV/)3:P;: MV>DTMSZ8L37Z"Q^&WJ]4'*I6!L]*HY^QI4[.]ZI>Y M7HMAV!PVBG?C(!U-T_SJ#U!+ P04 " !3?5-0TF)AHD " 3!P &0 M 'AL+W=OIR>5OXG^+S---X ?E6T%[.^IYWL&7O3@Z_'E1_H@&A-#U(K$-5"+IA]>_J*,N5G_K>D9[(I9:OK/]"1S^1 M[XWFO]$KK15<1Z+V.+!:F*]WN C)FE%%A=*0]Z&M6M/VPTH2CS0W(1P)X42 M^+\$-!+0HP0\$O"CA&@D1 L"&+R;9+X028JA MTTUH!-"-FSL"R"F C "^$5@X60^8R&#:(1T(PQ#C15)L'$R#-+(RX\#%063M MNW7@4( QOF,0.PUBRV"Z/.X!$L_V06F0I3!:^'/@8!QE"+GCB9SQ1%8\:!;0 MC4#L%(@=1WXG@L0ID-@1Q.DB)8EE-4SA(AV)=3PHO.,D=0:2/EZ\F5,@'?BZ^$WZN6N'MF53WD+DM3HQ)JO2")R55JA=J&M3T)'4W M47T^W-/#0+)N?(+ ] X6_P!02P,$% @ 4WU34/2Y0FX> @ *P8 !D M !X;"]W;W)K&UL?57;CILP$/T5Q >LN01"(D#: MI*I:J96BK;I]=LAPT=J8VD[8_GUM0R@+3E^P/9PYT1$D4-%(LGUD&KWI2,4RS5DE=(=!SPQ211@@+/BQ'%3>OFJ8F=>)ZR MJR1-"R?NB"NEF/\Y &%]YOKN/?#25+74 92G':[@!\B?W8FK%9I8+@V%5C2L M=3B4F?OL[X^)QAO :P.]F,T=[>3,V)M>?+UDKJ<% 8%":@:LAAL<@1!-I&3\ M'CG=J:1.G,_O[)^-=^7EC 4<&?G57&2=N8GK7*#$5R)?6/\%1C^1ZXSFO\$- MB()K):I&P8@P3Z>X"LGHR**D4/P^C$UKQG[DOZ?9$X(Q(9@2PO\GA&-"N$A M@S)C]1.6.$\YZQT^'%:']3?A[T.UF84.FKTS[Y1;H:*W?+.+4G331"/F,&"" M&<:?$$BQ3R4"6XE#L$K?[.*/)8XVS-9>)+3Z" U!.-?XB&!C)=@8@LT'!9Q<2685$%B&[A9!H760A8XT([2)BJXAX)6+N8A Q M8*+Y;NS\UV*MDEBJ!(LJR\:EKAG)E4'<#&UL?55=CYLP M$/PKB/<>V)B/BPC2$52U4BN=KFK[[! GH#.8VDYR_?>U#>&(<>\EV,O,[.S& M>/,KXZ^B(41Z;QWMQ=9OI!PV02#JAG18/+"!].K-D?$.2[7EIT ,G."#(74T M@&&8!!UN>[_(3>R9%SD[2]KVY)E[XMQUF/\M"677K0_\6^"E/352!X(B'_") M_"#RY_#,U2Z850YM1WK1LM[CY+CUG\"FRC3> 'ZUY"H6:T]7LF?L56^^'K9^ MJ T12FJI%;!Z7,B.4*J%E(T_DZ8_I]3$Y?JF_MG4KFK98T%VC/YN#[+9^IGO M'<@1GZE\8=?1:2=9.*LM+AM_'9]N9Y MG?1O-#%]@MT: MD5B0:@T!('2[B)R%1D8@NBL4N0604P 9 70G$%N=&C&QP?0&@T",K&K7H#C. MK)Y7#A ($[??V.DW=OA-++\C)EED@0E*+"\[%PJFJ>78A8JR_[0X<5I.5I8! ML Y"F:S2?()QE(669R"K->CNP(]^@\6-U1%^,M- M>#4[]U)_^(OH/'">H+[QK'BI!M$X-]YEQBGV'?-3VPMOSZ2Z3\VM=V1,$N4Q M?%#V&C4XYPTE1ZF7J5KS<7R,&\F&:3(&\W@N_@%02P,$% @ 4WU34)F_ M8RU' @ #P< !D !X;"]W;W)K&UL?57;CILP M$/T5Q >LP1@($4':)*I:J96BK;I]=H@3T!I,;2=L_[Z^L"P!-WD(]G N,P., M\Y[Q-U$1(KWWAK9BXU=2=FL 1%F1!HLGUI%6W3DSWF"IMOP"1,<)/AE20P$, M@@0TN&[](C>Q R]R=I6T;LF!>^+:-)C_W1+*^HT?^A^!E_I221T 1=[A"_E) MY*_NP-4.C"JGNB&MJ%GK<7+>^,_A>I]IO &\UJ07D[6G*SDR]J8WWTX;/] ) M$4I*J16PNMS(CE"JA50:?P9-?[34Q.GZ0_V+J5W59*(^246'^O?(J)&L&%95*@]_MM6[-M;=W M4C30W 0X$.!(@(\)T4"(/@GA0P(:"&A& +84TYL]EKC(.>L];I]NA_5+%*Z1 MZGZI@Z;9YIYJCU#16Q$'60YN6FC ;"T&3C#AB !*?;2 +HLM7-!1'-];[):8 M$*7WF+T+LW(G$CEKC8Q -*TU#-P"R"F C "Z$PAGS;*8V&!:FZ7Z!@/]2.9KFGB_9 ^#^7E=-EY7"9O;G[U:(>F#TH)W,:90ZC9%9.MC":/X-'")L$ MF(R%AO"+&;G"*]FUE?K3FD3'J?X,]5B9Q;=JVMMQ\RECCXH?F%_J5GA')M70 M,J/ES)@D*L'@2>56J=-IW%!REGJ9JC6W,]IN).N&XP>,9V#Q#U!+ P04 M" !3?5-0?T<0D/8" !'# &0 'AL+W=OWD0C7ZRE6W- ME5ZVNZ@[M()OK%%=122.653SL@D7,[OWV"YF\JBJLA&/;= =ZYJW?Y:BDN=Y M".%EXZG<[979B!:S ]^)[T+].#RV>A5=O6S*6C1=*9N@%=MY^ $>5B0Q!A;Q MLQ3G;G ?F%">I7PQBR^;>1@;1J(2:V5<<'TYB96H*N-)\_CMG(;7,XWA\/[B M_9,-7@?SS#NQDM6ON M^&+6RG/0]F_KP$U1P /5R5R;39L[^TQ'V^G=TR*%;!:=C".'6?88,L"0MXB5 MCV#_()$F<&5!4!;$VB<#^QQP>XK:4VM/WT21XPX2U$'B$4BA&*6AQZ06TU@, M)'D!;)0+!$:3."EP.BE*)_7ID'A$I\>PP3E9G,*(C ^*<1X,Y<$0'J,CELP[ MXJY@+!VG!8-!#BE.)T/I9 B=42DN,^\\(T#ZCK3@8@9$S7Y:?)UF0(IT MG!8?QA+&L@E"N)S!UW,Q56^X!B%_1U9P%4)Q0U-QH#==)2>>A'P42V&BX1)< MT@21-&$3+G 1$K@]*63B>^Q_D/U2<:!AN)"P\?2PPF TF^H*!)B^KO/V@ M#K+6WVQ54^6=OFUV07MH9+XQ3E494!C&0947M;]:F+&G9K50QZXL:OG4>.VQ MJO+F]X,LU6GI,_]MX&NQVW?]0+!:'/*=_":[[X>G1M\%YRB;HI)U6ZC::^1V MZ=^SNT>>]@[&XD5;JI;_YM%GZ83\C6K?)1EV4?2 M\_AO#.J?-7O'Z?5;]']-\CJ9Y[R5CZK\66RZ_=)/?6\CM_FQ[+ZJTT2'F9E4_\F[?+5HU,EKAJ=UR/N7@MUQ79AL*&)#3M;!#KZ68*0Q -9[O1>X-&VB DK<)@$-_[1Q)]G @>( M8(#(!.#OJI#B (&$-8,!&6S,@XVPMC40Y;A^(>E8B@5VU(\G$DA&\%4BEX>/%,"MDD6"2#(AG(A\]$D$V$15B(80I!"#&G M*;3JQGB23*LV4($,TS1VEI)(Q M74:$89Y9!-32N5IDU9?_CQJ&GP'Z^9Q^9!2Y=##Y#& =L;E.;&7E4L'H,\!^ MY%B.&4::I3>\+QA8!FB,YL1"(P>RA)$E@&SDV#L( T;L^FP) T9T1;;0R $R M80H)4!@Y%E+":-$->R5A7@CQ,E\+R-XNV64Z"5-#B)KY6C :35>>++FDA=DA MQ$[F"('9H1O8($X%G''2?.:;6PT>O?JBHNO+L>L<;"-60O^:!3#!7\X27![IW--!!/+ ;%B M?A[D-K$N%4PJ!Z0*[@B! >3)#:\2!I!?_)-'%_S8>&^DO>[(JZ]9Y5IUM!T[!ME>JDGDOX05=\KWOX\TTI MMUU_F>CK9FADAYM.'<8F/3C_4K#Z U!+ P04 " !3?5-0#@4?-P8" !F M!0 &0 'AL+W=OI'[K93#'B%1MD"Q>&(#]&JG9IQBJ9:\06+@@"M#H@2%FTV**.YZO\A, M[,R+C%TEZ7HX 'YW,(J[N:]54.,KD2]L_ JVGL3W M;/'?X09$P;43E:-D1)BO5UZ%9-2J*"L4OTUCUYMQG':VJ:6Y":$EA#,A^)P0 M64+T08@_)<26$"\(:"K%G,T)2UQDG(T>G_[N@/4E"O:Q.OU2!\UAFSUU/$)% M;T62)!FZ:2&+.4R8\ X3S BDU.<4H2O%(5S1P\<$QS4B74!.:T@0;-PN(F>A MD1&('@I-W0*Q4R V O&#P'9Q4A,F-9C>8*(TBA;5.D#)=N>VDCBM) XKNX65 M9)4EW*8+)VM,L%OHG!R8-%F817>WC0)OS$L67LFNO=0_[2XZ-XOG4-_61?R@ MFLCTYC]DI@[T _.FZX5W85*]!7-C:\8D*(N;)^6Q54UO7A"HI9YNU9Q/3W]: M2#;8KH;FUEK\!U!+ P04 " !3?5-09)K=SA," "1!0 &0 'AL+W=O M72ID$*K*67. GJ%_M0>@(#2JGFD$C:]YX LZY_X0W M^\3@+>"EADZ.]I[IY,CYJPF^G7(_,(: 0JF, M'+#79 J1'2-O[TFOY0TA#' M^[OZ%]N[[N5().PX_5V?5)7[:]\[P9ES9[HDB1"=YYPGW=EIA+A#>Q/OW2).UAVW?Z>*3.WHHD>"Z3!Y*0<)K&8QC7RN([Q:M+O'+:.4QS%DY[GL#@,7F5B>8Z)@@MG/,3A=3R:^-,M]WE!WFRE-H+O8D MO]7SQHV'=QDWK'X0<:D;Z1VYTK^-O=QGSA5HB\&#]ECI^3@$%,[*;%=Z+]R4 M<('B;3\ T3"%BW]02P,$% @ 4WU34,M-R!ZZ @ D D !D !X;"]W M;W)K&UL?5;;CML@$/T5R^]=@XUOJR12+JI:J96B MK;9]9A.26&L;%TBR_?L"9KT.GNQ+#.3,F3,S7&9VY>)5GAA3P5M3MW(>GI3J M'J-([DZLH?*!=ZS5_QRX:*C24W&,9"<8W5NCIHYBA+*HH54;+F9V;2L6,WY6 M==6RK0CDN6FH^+=B-;_.0QR^+SQ5QY,R"]%BUM$C^\74<[<5>A8-+/NJ8:VL M>!L(=IB'2_RXP;$QL(C?%;O*T3@PH;QP_FHFW_?S$!E%K&8[92BH_ES8FM6U M8=(Z_CK2G>9A$09[=J#G6CWQZS?F DK# MP$7_@UU8K>%&B?:QX[6TO\'N+!5O'(N6TM"W_ENU]GMU_.]FL$'L#.+! &>? M&B3.(/DP()\:$&= /(.H#\7F9D,57%FD6SZ*+(7*858^)1Q@\("+-/KB((1>K>&+N.5A/$;Z&S12",8)5)&"@ MB25(QBHP@0D(2$ L ;G)5.)EJL>D%M-:#/)"G2*^D#+W@IV"LCA',:PV!=6F M$[5)2CRU/28;N<$(DRSS)$]A>4[RPM.<3C2G15;2@G!R0DWIR((R?/PCC5_QSS(W8 A1; 1>B580IO3$ IC< MV\,;"'.GT"4HM@0(_$NGG%0PP:B\<^0Q@B\W!#CRSZP#W1P#XA=H[5!C/3@I MO-VY@5 HN[/K\)T;&0.B_6/@0#>B=0Z)KQI/]>2XO%,L#-[?2QP#@OR#X$ W M)ZY,?4?1Z%EJF#C:)U\&.WYNE;G=1ZM#6[&T786WOC+MAGWN/FCZ7N4G%<>J ME<$+5_K1M$_;@7/%M$CTH.6=='LT3&IV4&:8Z['H>X1^HGCG^I]H:,(6_P%0 M2P,$% @ 4WU34/'E)YQV @ [@< !D !X;"]W;W)K&ULC571;ILP%/T5Q/L*&# 0$:0F:-JD3:HZ=7MVB!-0 3/;"=W? MSS:4$MNM^H+MRSGGGFM;OOE(Z#.K,>;.2]?V;.O6G \;SV-5C3O$[LB >_'G M1&B'N%C2L\<&BM%1D;K6 [X/O0XUO5OD*O9 BYQ<>-OT^($Z[-)UB/[;X9:, M6S=P7P./S;GF,N 5^8#.^!?F3\,#%2MO43DV'>Y90WJ'XM/6O0\V92;Q"O"[ MP2-;S1U9R8&09[GX?MRZOC2$6UQQJ8#$<,5[W+922-CX.VNZ2TI)7,]?U;^J MVD4M!\3PGK1_FB.OMV[J.D=\0I>6/Y+Q&Y[KB5UG+OX'ON)6P*43D:,B+5-? MI[HP3KI915CIT,LT-KT:Q^E/ F>:G0!F E@(P<>$<":$;X3H0T(T$R*-X$VE MJ+TI$4=%3LGHT.ET!R0O4;")Q.Y7,J@V6_T3V\-$]%K$"Q,!-4AI0H+ M[L(K86&2B"\*32Q"T16@4@)1#<" MJ;93$R96F'YV&<.5T:E>"PS ,-;42A,&@@!&[VQ^;'4=6UQGFNL) U=YPBA. MM5NPMZ 2/]0]6U$^M%N&5LO0/*GTG:-.K +))TXJ,7Q^ 4$6:S6;J,"HV,1 M/TECN^'4:CC]Q"&EIN$DTOU:0%FF*9464 3L=C.KWR!?32V^$\UL MZCUO,E,G_(GHN>F9DN++_X#4$L#!!0 ( %-]4U"&<"V%]0$ .4$ 9 >&PO=V]R M:W-H965T-2KQ*ZW:'L.EL?,=91J+BV9U T>)U(5S M*O]EP$27>(%W<[S49:6M Z=Q2TOX!?IW>Y3&PJ-*47-H5"T:).&<>,_![D L MW@%>:^C49(]L)2/OH.F-(2UQNK^I M?W6UFUI.5,%>L#]UH:O$VWJH@#.],/TBNF\PU+/VT%#\#[@",W";B8F1"Z;< M%^47I04?5$PJG+[W:]VXM1OT;[1E0C@0PI$01)\25@-A=2>03PED() 9 ?>E MN-X<5:?0WM99O[,S' _9_@'X2659-PJ=A#97T5V8LQ :3);^DTFP M,F_.:# X:[O=F+WL)Z\WM&B'1P6/+UOZ'U!+ P04 " !3?5-0)@LJ"W4" M !"" &0 'AL+W=O MI7K5)R%,]-8VG5[%)V/Z19+HW4FT7#_)7G3VS4&JEAO;5<=$]TKPO0]JFX0@ ME"4MK[MXO?1C6[5>RK-IZDYL5:3/;\G-95^WHM.U["(E#JOX UY4V =XQ<]:7/6D';E27J1\=9TO^U6, M')%HQ,XX"VX?%U&)IG%.EN/W:!K?WH8E%:_C8\Z\X_ MKZ/_>Q@<0,8 <@O Z7\#Z!A @X!D(/.E?N2&KY=*7B,UK%;/W:; "VHG<^<& M_=SY=[9:;4HMDA-5=E:.)U MC_/@N,0 3OA!C2)V5SG)\O"H@72XR%#X4263P]S=KM^X.M:=CEZDL?>"/[T/ M4AIA/=&3=3O9"_W6:<3!N&9NVVJXU8:.D?UX8R>WOPWKOU!+ P04 " !3 M?5-0FV.>-Y0" !D" &0 'AL+W=OM.YOLTSM3KQEZD;TO#/?'(1LF39;>\4[7H$LD/R_0.WFZIQ3O [YI?U6R=V$J> MA'BVF^_[90JL(=[PG;8*S#PN?,.;Q@H9&W]'S71*:8GS]:OZ5U>[J>6)*;X1 MS9]ZKT_+M$J3/3^P_\,; K1.38R<:Y3Z3W5EIT8XJ MQDK+7H9GW;GG==1_I<4):"2@B0#)IX1\).1O!/PI 8\$[!&RH137FRW3;+60 MXIK(X=?MF3U$\!:;[N]LT#7;?6?:HTSTLBIHOL@N5FC$K <,FF'@A,B,^I0" MQ5*L44!'[Q-L0@3Q(-L0 B&(N\BCA>9.()^[@#@N@*,"V G@=YW"7J<&3.$P MW9BDP+#TZHW @,%Y:ML(C!(,:=QU$75=1%P7GNL!0V9Y<%&6P#,=02$:> Y1 M.0"8Q"V3J&426,X+O]$D2 ,!Q(1XGD-86>*R\CR'J*(BU0=GO(QZ+L,V$_\U M*H,T?HM#Q!=,O<.S#4$$E0#%W591MU7@%A+_4%2A%XBP#]M$8#D-.AQ!(0CH M!\>"1DW3T#3R>K.FP1L#<8D*_UA$8 05N5?;-H3E@.;4OW:RV5W;U=[\;49HY,9YN]/)H]UIY(GHS,B?-@T_:+LLS5H.@V_8:-&/,SV;_EBL_@-02P,$% @ 4WU34 63 MQL\^ @ D 8 !D !X;"]W;W)K&UL?97;CILP M$(9?!7'?Y6!.B0C20K5JI5:*MMKVVB&3@-9@UG;"]NUK&\(2$= WS420UQ M?->-G ;7K9VE.K9G64HO@M0M[)G%+TV#V=\<".UWMF?? L_UN1(JX&1IA\_P M"\1+MV=RYTPNQ[J!EM>TM1B<=O:CMRT2I=>"WS7T?+:V5"<'2E_5YOMQ9[L* M" B40CE@>;E" 80H(XGQ-GK:4TF5.%_?W)]T[[*7 ^904/*G/HIJ9R>V=803 MOA#Q3/MO,/83VM;8_ ^X I%R12)KE)1P_6N5%RYH,[I(E :_#]>ZU==^]+^E MF1/\,<&?$KSHTP0T)J"/A$ W/Y#I5K]B@;.4T=YBPY_5874FO"V2#[-40?WL M]#W9+9?1:Q9NHM2Y*J-1DP\:?Z;Q)H4CW:<2OJE$[J_2_?L"Q5H1^>8*R-@$ MTOGHKHG8;! 8#0)M$-P9)(NG,&A"K6FU)D"!MU 5!E6(T']@0B-,:(#9+& & M330KXV\";\&R%DEBUXP2&5&B%4KDN@N4:%7E2^RZ:,%B4$5^N#'#Q$:8V "S M:#F/5V46N,5GBCN(Q B1&" 6QSE/5F< ;5"X>*N*M>K^/ TPSNQ%;H"=]W.PM@U^%'G9+,)#VYZ>HJC9'&R1-5^JDRV[7W95761M=UGO MH^94VVP[#"KR2,:QB8KL6(;+^7#OM5[.J_^'O>'MK\1+>>G;&__M.U?I]>ZNXJN5K;'PI;-L2J#VNX6X;-X6INX'S H MOAWMN;GY'O2IO%75]_[BM^TBC/N(;&XW;6\BZSX^[(O-\]Y2%\<_H]'PZK,? M>/O]T_HO0_)=,F]98U^J_._CMCTLPC0,MG:7O>?MU^K\JQT3TF$P9O^[_;!Y M)^\CZ7QLJKP9_@:;]Z:MBM%*%TJ1_;A\'LOA\SS:_QR&!\AQ@+P.4.JG V@< M0-5V=@_HRO:>L7T7B2775W_0WAV(/OW7E M:;J['TL3TSSZZ V-FM5%(V\TXJJ(.NM7%Q*Y6$EON(G5O8L7I-'WFC72&!P( MP5QI,$!W!A)L0$$#:C"@[@RD3K$N&CUHRD&3I)JDDR]0Z2063L:^2BEM) Y9 MPY U"'GFA*P]-\*D<>R$#%2)=%5KI!(WJKN0#0S9^"$+Q\WJHC$W;F1B8B]F M7R;2U).M@)5QP9DQ>TKQ(S[<4,5";A0DYAR"D(V5FH MJ]0KC?;+[(L2MGHS&,H,A.*VH9D_Y]B%B'&KBX$3Y?:ZV%\+<2)G3C-ZP3I2 M3-:"Z;X"A*09$["[/@OY>%<3N"\* E$8MS $$N8F6>#^*4 #%8GKR.]Z,I[Q MKG#?$Z#Q";=70]&,\8.;E0#=2G*AXLXAD@DSB$D6 &7I=A\@(D.,'XRI0)QZ M*P6 :MCYDQA6"6"5#.\2PR7%XW65&"XI011N7X(BQ?C!!$I H&3Z@,1L234A M6\R,!#CXV2(1\QHF,3,2,<.%BIF1$YB1F!F)F'$[!!0Q'4)B9B1@QJ\J$C%K MB# Q!(@A!CK"Q- $8@@30X\0 T7"N(2 B MS:PAPL00(L:K*A)Q5<58$7B+):;K$L:*T@E5Q<00@L&KJB]BJZHP,0H1PSP0 M%29&32!&86(4@L';5?HB,LQR5Y@8A8AA6HQB]K\3B%&8&/4(,4A$S.-086(4 M@($8&!2&04UXQB@,@WKD&8-$;+:8& 6((294C6'0\>/9:@R#!KL9-."%&/ U1D%/. G2& 4-MC)^KNKA7)G3&P "M\74& 1M)N2*0=#@ MJ:##.K/&W_^ZT1#='L(6M]\/Q M=A-LJO>R[8\Q;^Y>C]"?97^$Z]Q?B:?UY2#\?S.7<_D_LGI_+)O@K6K;JAB. M<7=5U=HNPOA+MW0.-MM>+W*[:_NO2?>]OIR'7R[:ZC2>]4?7?S@L_P-02P,$ M% @ 4WU34$]]]YA9! BQD !D !X;"]W;W)K&ULE9GM;J,X%(9O!7$! _Z$5$FDMJ/1KK0K55WMS&^:. D:P!D@3??N MEZ]F$OR>"/JC 7+.>7WL\\3&7IYM^;,Z&%-['WE65"O_4-?'AR"H-@>3)]47 M>S1%\\W.EGE2-[?E/JB.I4FVG5.>!3P,=9 G:>&OE]VSEW*]M*_S!# M0LKWANS_,N\F:\S;EC0:&YM5W7]OJ%WD9W-L4@TO^-LIE@>-,D!9NDG"9I*7$ #0/H MZ9T2P0 1:,&X4R(G5WXOU1@*Q4!(CX1B1X@Q4F8!919 )AK)+!P90H*%&*<0 MB,1$"()(-GW@&"3ND?$)0S<87><:W1DZAM%C8L+@#48WHQ0 M8?H((8P>0^PMQD+*+7U%*V%&F7:5!#76F%(6S2@7S!]# #KEXA*X4'?*!3/( M$(1.N;@4*B9)*8Y1Y C%<;D,1C>5*2):"B/+V82"&8QN(2"%,-@<@*VH$!A8 M/F.RY!A$CD 01#0C'*'*$XKA>N(LB$W?Z%K/( 8MNO6A72MXI3H$@,#D"S6+CWWOADG-'26)T)$)'$"$P.G(&.A*C(Q$Z MXWREBPX3=+Z8'(G((5Y[)/$N-X,I^L:";4@=(CM"H ,'V\D02.J C T"D%#O& K#(V: 8W" MT"@ C9LM,B)^RQ1&1B%DB('1&!D] QF-D=$ &:>&H!'55$R,!L0XO0J-J(TQ MC)4&DXPFX-88*SUCDM&8&#V%&&A$$*.)?4! C"96WQH3HV<0HS$Q>@HQT&B< M;7"UM9V;QIZ*[@CBZNGEI.&1=UOCO\W[8XJ_DW*?%I7W9NO:YMTV M^,[:VC1M";\T/7\PR?9RDYE=W5Y&S779'P_T-[4]#D7\9?T_4$L#!!0 M ( %-]4U"'%2_ 5 , *8/ 9 >&PO=V]R:W-H965T=5FX/(D^I.'D6A?MG) M,D]JM2SW7G4L1;+52GGFD>]'7IZDA;M:Z+VGZ/]3-AK=:').]^"GJ7\>G4JV\WLHVS451I;)P2K%;N@_L?LUG MC8*6^)V*2S6X=YI4GJ5\:19?MTO7;R(2F=C4C8E$7+P_LWZ9YV\2N8YJ<1:9G_2;7U8NC/7V8I=TT-=+9_]-#2M0IT"] HL^5."= G]7 M"'3R;60ZU4])G:P6I;PX9?NTCDG3%.R>JV)NFDU=._V;RK92N^=5%-'".S>& M.IG'5H8&,JR7\)3UW@4A%X]DJ$\:/ M!<D"V& MAD6@#Z9O@DYHU %4:0Y<&4QP3&*W+^^MAPCQ@%B 9LD#(1X9/ETY)@<#L@);=E:/@YO M((=C#E&AP-TC$[JA$:=%-@IY1@QCLZZN<4$1HS'-]06 MH\--=,QO;VZB$P!(O<'4DXMRKP?$RMG(4Z>\%N/X0^D)Z:WL7;"?9[4N[3 MHG*>9:UF+STA[:2LA8K&OU/E/ZBAN5]D8EUQ#L5V :2+8H6:(%@B[;/BDU?L+JX MDA)O_WUUBRN+9P#Y);:4T1P.R8^'IM;7LOI>GYQK@A]Y5M2;\-0TEZ7E==-R,+/&]_.QU/3W8BVZTMZ='^XYL_+:]5>1;O(]Z$IY*\OOW<6O^TT8=RURF=LU78JT M_?AP7UV6=9G:=OPS)@UOFMV#T^^?V7_NBV^+>4MK][7,_C[OF],FM&&P=X?T M/6N^E==?W%B0"H.Q^M_@_ MKV/^S\?P WQ\@-\>$*:O91#J6_Y3VJ3;=55>@VKH_$O:C3%[XFW?[+J;?5?T M_VL;7[=W/[;:Q.OHHTLTQKP,,7P2PVX149O])L&1Q OW'M>&2"!@&T6?0-XE MX#B!A EDGT#<)1 X@8()%&B!G/72$*/[F&+HI5@F6$5#%>VK3!(,*MI3X1IK M&*AA0"5JIF$\C2^<&C$+52Q0T3,5ZZLHA442*)( $3,323P10XT)BS$@,9"Q MK,7;%J+HPODP"+3[7DIX6BUF\4L1*P3#I#*!NQ5Q+^74)8U:2J@MSSP#X=@[^&'0W-QCG*VIJ8/B9]6>R)18IAM%F@&T[ M9QL&6<*9,-P%X*IA%A(.%X%.%@%DCDM M8]!4*Y'MY",F%<>+ >+@*1& +/-'_!FCI'E %G/-[EOSQ2M'-/*M=]20*0&9U,]EC*9$:!)[=HFQDV;Y:B-,= _^@C2^N%9.B?<3P/'?5L7]M4 >[ M\KWHWUE,[MY>33SS_O#]__#AO<;O:74\%W7P5C9-F?<'[8>R;%S;DGC5]OK) MI?O;1>8.3??5M-^KX7W"<-&4E_%=271[8;/]#U!+ P04 " !3?5-0C4R MXX8" #"0 &0 'AL+W=OSE)QY4W=X1PUV;EM$_^:X(XP267$D@\+GB+FT8J"1]_)E%SGE,2E^VK^A<5O AFCQC>DN9W?>#5QHQ- MXX"/Z-SP5S)\Q5- @6E,T7_'%]P(N'0BYBA)P]2_49X9)^VD(JRTZ&-\UIUZ M#I/^E083W(G@S@0W>$KP)H(W$YSP*<&?"/YM!E]E:PQ%Y:9 '&4I)8-!Q^7M MD=Q%SMH7V2_EH$JV>B?2P\3H)8ML+[4N4FC"Y"/&76"<&6$)]7D*%YHB=Q_H M[OT$VT=$J$&*1XCCV+ +#PS44P+>TH43P0(^*. K ?\N4[Z6*0@3:,%"F%"+ M%L)\8C8 S0: 0*R9A3")9A; +-(^FH4PGVR0$#0; @+:^N<01MNG6PBCK5 ! M80+8; 2:C0 !;?ER"!-I9B&,MD(%A$E@LS%H-GX4<+7ERR&,HYF%,/H7"F$\ MV&P"FDT ?T#@S#Z!_8?F.(YYLZLJ&K@P6D#$OI&F$"1 G7CR18Z*UO/+X2+ MHU5L)[>?%@% \1-_]7"F68M*T&)Z4E66&24Y=UP>J(O1N9*_N+*2:..YK/"J MPMQDQNO!#T1/=<>,/>&B3JEJ&PO=V]R M:W-H965TU M_>V034!G,+6=<'W[^H-P'*#[ _8R,SN[-IMV7+S*$D!Y;S5K9.:72K5;A&11 M0DWE$V^AT5\N7-14Z:VX(MD*H&=+JADB0;!"-:T:/T]M["CRE-\4JQHX"D_> MZIJ*?SM@O,M\[#\"+]6U5": \K2E5_@)ZE=[%'J'!I5S54,C*]YX BZ9_XRW MA]C@+>!W!9T&2[TQM0+[[Y"7T_L>WWQW^$.3,.-$YVC MX$S:IU?_T%;)I">0 8"7GU*"'M"^$Z(/B5$/2&: M$) KQ?;F0!7-4\$[3[C3;:FY1'@;Z>X7)FB;;;_I]D@=O><)25)T-T(]9N

L)I##'()QL.PB7"PTM +AV 5.E@6B18'( M"D0?.K6>=,IA8HMI7)(D"J:P_1R&DVA+KN,%UYN)ZWB6 M)]Z$>'H$^SDLC.,03XH[S&$D6*TWT\-"HQM:@[C:OU]Z!;\URAST*#H,F&=B M;O@DOM.#Q\V)=QDWM7Y0<:T:Z9VXTO^/O>47SA5HE\&3-ECJ03EL&%R4629Z M+=RX&PO=V]R:W-H965T>I^PB2=?# MB3OB0BGF?PL@;,QF &_@!\N=PXFJ%%I6JH]"+CO4.ASIS MG_S],=%X _C5P2A68ZXE=9R[^&UR!*+C. M1'F4C CS=O-.$X[NVBFV0G!3 @6@I]\2 AG0OA.^-@A MF@G1AH"F4LS9'+'$>L'Y&_C]3IESIH#MOLJ>,1*GK-=Z&7HJL6 MFC'%A E6&']!(*6^6 0VBR*XHP>W!H=[1+*!'.\AON_9LPBMA89&(+PI]#]E M1%:!R A$-P*;+ L;)K2;Q%:3V"(0;4QLF-ANDEA-$HM LKF2"1,;3&\P]E[0ZC%2X(WYT853LDLO]9VNHDLO>0KT8][$"]5CII;P+C,U MJ.^8-UTOG#.3ZE&PO=V]R:W-H965T M64N*]B3WCF?^;,?&4(Q>OL@50P1NCO=R'K5+##B%9M\"(?. # M]/KDP@4C2INB07(00,XVB5&$HRA#C'1]6)76=Q15R:^*=CT<12"OC!'QYP"4 MC_MP$[X[GKNF5<:!JG(@#?P ]7,X"FVA6>7<,>AEQ_M P&4?/FYVA\+$VX"7 M#D:YV >FDQ/GK\;X>MZ'D2D(*-3**!"]W. )*#5"NHS?DV8X(TWBW-KU=AW=2;:=TOP)>$K Y^(.83 M;W98WTUMG/8J[)DN7FKOK3.K!;%<8%Y,M M,07V0S(O)+N')-$*DMU!\@\N//3.'!X!6FN/LL M:8&WZQM#B[\[ ]'8ARZ#FE][.V06WGF6/&+[7/Z%NT'TG8BFZV5PXDH_.OLT M+IPKT,5$#[J.5L^^V:!P46:;Z[UP$\ 9B@_3<$/SA*W^ E!+ P04 " !3 M?5-0/KO,?6<" -" &0 'AL+W=O=2-DO'$5E.*R)>6$-K]>3$>$6D6O*S(QI. MR=&0JM+!KALZ%2EJ.TU,;,_3A%UD6=1TSRUQJ2K"_VYHR=J5C>S/P&MQSJ4. M.&G2D#/]2>6O9L_5RAFR'(N*UJ)@M<7I:66OT7*'L"88Q%M!6S&ZM[25 V/O M>O'MN+)=71$M:29U"J(N5[JE9:DSJ3K^]$GM05,3Q_>?V;\8\\K,@0BZ9>7O MXBCSE1W;UI&>R*64KZS]2GM#@6WU[K_3*RT57%>B-#)6"O-K91M MQ;OC;8A^B]#25[N?Z:#9;/-,;8]0T6L:^5[B7'6B'K/I,'B$00/"4=D'"0Q) M;/",CF\%MG-$.('LYA"$7+@*#S3JF03>*(&'8SB!#R;P30+_9J?\R4YUF,!@ MZLYJ@",,RP2@3 #(!!.9#A..9*(0U@A!C1#0""<:X4S#8;3BSZTZ.[1'B MIM (+#0""HTFA4:S0E'D1G>.-@9E8D FGLC$,R?J0_%AE06HLGC"#(19P"+( MA3]H]PDS$"BX=Z;7_TW2#\@?AYZ(6UH%)U;%-7STQ)JFJT7U1 M[TZN9O.P*.E)ZELU2BS>#:AN(5G3#U]G^ >0_@-02P,$% @ 4WU34':T M5W4, P V@P !D !X;"]W;W)K&ULE9=M;YLP M$,>_"N(##.X,-E1)I#73M$F;5'7:]IHF3H(*F(&3=-]^YJ%98I^G[DW YNY^ M=X[OCUF<5??<'Z34P4M=-?TR/&C=WD51OSG(NNC?J58VYLE.=76AS;#;1WW; MR6([.M55A'',H[HHFW"U&.<>NM5"'755-O*A"_IC71?=[WM9J?,RA/!UXK'< M'_0P$:T6;;&7WZ3^WCYT9A1=HFS+6C9]J9J@D[ME^![NUB@&A]'B1RG/_=5] M,)3RI-3S,/B\78;QD)&LY$8/(0IS.J^EEN]6$99F&PE;OB6.E'=?XDYX+2,)BK_R)/LC+F0R:&L5%5/_X& MFV.O53U',:G4QI[CO[K1#C@[X,4!DG\ZL-F!60[1E-E8ZH="%ZM% MI\Y!-_U;;3%L"KAC9C$WP^2X=N,S4VUO9D\KD;)%=!H"S3;WDPU>V>"MQ=JU M2-C?*)')X)(&DFG@&(!=!6"8T0$8&8"- 9*;.A*KCLDF'6V:T2;/.0U)2$A" M0%(+,MGP&XB@(2D)20D(MR I ?%4PDD()R#"@O"W5R)(B" @F041;X=D)"0C M(+D%R1P(YLRS7CE)R5T*CRU*[E!$#CE-@9CNQIC@@-V.L0O*4L^B@:?M@0"A M#0*J(@^'[FM A\/M+3#;7&.RE EA:PPZ[9NE*7C^1J!E @B=X([>,;=N\,D1 MT%(!B:-H@B>>$+00 *$$W)8;<*6 Q5S$'A*M!D#( ;$!5Q2 \\17$ZT+0 B#N_5<90 69^@AT=H E#C8$@2N.F2Q;_,BK0Y( MJ(.P50A==SM9P>D MFQ6)%[NP50'=-WN:IYY-B71+(]'2PK=B=*\B_X]RZ29$H@G=!EJU M\Y=$=/F<6?T!4$L#!!0 ( %-]4U"/52X>)@( )L& 9 >&PO=V]R M:W-H965T+L[)T:$1&$LJAA=1N6A=\[J+*0-R/JEA]4 MH&]-P]3?/1>RWX4X?-]XJ:^5<1M1673LRG]P\[,[*+N*)I5SW?!6U[(-%+_L MPH]XN\?>P5O\JGFO9_/ I7*4\M4MOIYW(7(1<<%/QDDP.]SY,Q?"*=DX_HRB MX<1TCO/YN_IGG[Q-YL@T?Y;B=WTVU2[,P^#,+^PFS(OLO_ QH30,QNR_\3L7 MUMQ%8ADG*;3_!J>;-K(956PH#7L;QKKU8S^5@DWJ;=H@248IBF). G 3@T 5G ML,EF'$((1C F!3$I@,D7F'2%P32.,8S)0$P&8#8+3+;&Q%GVX.]2$$/7F!PM M,'2-03%)8$P.8G( @Q>8?(TA&7J0S0;$; ,66 V*TR,T^Q!-AC!A8< 4+RL M/+0B?2#I \Z# L< )UER,%0\&5T6:31K*ZYM?V?J6K: MZ,FJ5?:EF!:"7XR;4CM70[L<%D9VXU,03>]1^0]02P,$% @ 4WU34(1W M&YR% @ H @ !D !X;"]W;W)K&ULE5;;;ILP M&'X5Q ,4;,RI2I!RT+1)FQ1U6G?M)$Y !?K8AE-BFTFZ";;[_.YCP MF\6-LC=>$B*\]Z9N^=(OA>B>@X ?2M)@_D0[TLH[)\H:+.24G0/>,8*/NJBI M QB&2=#@JO6+A5[;L6)!+Z*N6K)C'K\T#69_UZ2FMZ4/_/O"2W4NA5H(BD6' MS^0G$;^Z'9.S8&0Y5@UI>45;CY'3TE^!YRU JD C7BMRXY.QIZ+L*7U3DV_' MI1\J1Z0F!Z$HL+QAMEC3C:T_ET=1;GT M,]\[DA.^U.*%WKZ2(5#L>T/Z[^1*:@E73J3&@=9<_WJ'"Q>T&5BDE0:_]]>J MU=?;P'\O/M ML/H7@6[A R<8,"("R3Y*0)?$&MKE M*'F4V-B8-#,P6Q=/YC82.;-&FB!Z$$G=!,A)@#0!FA)$9I(>$VM,JS$QS,/0 MR&*C4(XFJ CD MQL[VF&2B V8T,J=&9FODQG-99Y:&@=AD5EJ9-7;[R)T^ _V@" MP-T%@*,-Y%;/M-_P/+7B!I,VW1!VUD<@]P[TT@K5ZB:KXS&[@JK-&^MK=?SJ M]O]!TY_=/S [5RWW]E3(0T2W^A.E@DB3X9.T5\K/A7%2DY-0PU2.67]F]A-! MN^%[(!@_2HI_4$L#!!0 ( %-]4U E+RL#50( ' 9 >&PO=V]R M:W-H965TD[PT9!:"I(H0J#%31>6A8GM>5FPBZ1-1_8\ M$)>VQ?S?AE!V6X=Q> ^\-.=:Z@ HBQZ?R2\B7_L]5SLPJAR;EG2B85W R6D= M/L>K7:[Q!O"[(3ZD@-C;WKS_;@.(VV(4%))K8#5XTJVA%(MI&S\'33# M,:4F3M=W]:^F=E7+ 0NR9?1//([R+U%IH:@?2AT-PO M +T"T C !X&%TRF+R0RFLRZC-(\BI]XY; FS.'5*]J#2Q3+S>\Z\GC./YZ7C MV6+0) U:1BAS+'M029:YENYQW7LN,X]AV,1N3W<^F#S,[2;PQ[/D#4-)G.@)?QL M9JP(*G;II/Z<)M%QC#\G>HXX\8T:[W8:?\C8N^$GYN>F$\&!236ES"PY,2:) M,AD]*7^UNH[GJ9>Y6G,[E.U&LGZX;\!XZ97_ 5!+ P04 " !3?5-0 M3CK!C7P# "G#P &0 'AL+W=OX)Q_:=G63]W.R%4-YK653-W-\K=;@+@F:]%V76W,J#J/2;K:S+3.G'>A/HNAH-#WANJ_BA=1:'C+1,^QED73 M_7KK8Z-D.6315,KLM;_F57<]#?G?PO .@30,0"B#P/8$,#> _B' 7P(X$9 MT)?2:;/*5+:8U?+DU?W?>\C:KPCNN%9_W0YV8G?OM#R-'GU9)(3.@I\2 M\+,$W%"JQX0=INI9<@ PRL50C*0XF1 E$]ID'/])A,9'EZL1HPEB1(W04*/' M1),ZPS1AQ)0#@\61JYX$I9,@="(\08HF2"\7! CN)'*!) /HOYJ@.+Q BBP008NH26?7RE (-35T07)@PRAV4<%<#9FN7,+@3(;E"&-R+ MD"*KFR5,:A4,:6*J8H-N$IX8XJT&V'1%OH&()3AKBON?VOYGL<-L%/R%D]HZ(+H08[H.%D.%.9,C.">:Y> "=?=L$4I.0C0*2)*[#*VYK M9MLZ 6;RL6VMUSJ8'(0&1M1:[CB/.7=)Y#A07V+_ 12Z).HG"B;=2BGJ7=<) M-MY:'BO5'OHGHV.W>4_;;L<87^HNM.\9W]/T+>RWK-[E5>,]2:5[J:[CV4JI MA"9);C6]O>Z:QX=";%5[&^O[NF\=^P(?4$L#!!0 ( %-] M4U#\8D7]/P( %0' 9 >&PO=V]R:W-H965TL;?1$6(]-X;VHJU7TG9K0 0^XHT6#RQCK3JRY'Q!DO5Y2<@.D[P MP00U%(1!D( &UZU?%F9LR\N"G26M6[+EGC@W#>9_G@EE_=J'_G7@I3Y54@^ MLNCPB?P@\K7;XVD 38!0_:]*+2=O3J>P8>].= MKX>U'V@B0LE>:@NL7A>R(91J)\7QVYKZXYPZ<-J^NG\VR:MD=EB0#:._ZH.L MUG[F>P=RQ&Z T :$8P",_AN ; ":!8"!S*3Z"4M<%ISU'A_^5H?UHH KI(JY MUX.F=N:;RE:HT4N9P:@ %VUD-<^#)IQHPEO%9JE(_DF A@I0B=%:.*C&XK8 M;8"APH&09S.@,#D>-/WS7?,3W4KO!V3ZJ0TY]F1 M,4F49_"DW"IUQ8T=2HY2-U/5YL,Y/W0DZ^P=!L:+M/P+4$L#!!0 ( %-] M4U!U^$J;9@, \/ 9 >&PO=V]R:W-H965T9'RM;OYNIZ%I,M(E&*ENA"Y_CJ*I2C++I+.X\\0-+QH=H[CZW/T MSZ9X79>)UEC) MLC6?P>K0*ED-470J5?[6?Q>U^3X-\<]NN ,,#G!QH,F'#FQP8.\.W!3?9V9* M_92K?#YMY"EH^J>US[NFH ],;^:J6S1[9W[3U;9Z]3C/@$ZC8Q=HL%GT-C"R M>;>(=/2+!& 2"W#)DY3X]R1B9X,A,TF8F3#$M3/ E.&SD M]D:E'EXIDD5F TN=/8DS2I+8(X5R^TCA!BH&HZOMSYB'7HKC2]D-8 Q&8R%. M? 7AE%,,AJ[]C$PSG%0:<8Z38=U$7= SK%2:<8ZC8=U&4]39AOWW#6 MJ0L[2SWH4!QDFOU'Y^/X48P_I_,G3KF3+"'<=V#AG *YH?,'HQN>'^ H@XNR MV_;@HNQ3P2D&C&*[Z<&EV*>"(PP8PG;'@XNP_T G&' &+:;'ER&/Q#"&0:$ M8>IK(QQ02&YO>L#1 ^R<3>URW8.69[%^W]M_LU+G$.0\Y9Q[4L)1!NQ0=N! M3N5)ZOF' 3CPX */\.$"?P>9Y_W&<-P9AKN-"'-QCQEXS@6&$\\PXFU*V,W$ M,YQXAA%O(S(8C7LA)=1^J4>C,:(2S=9,7&VPDH=:=7_81ZN7J>[1#'76^D)/ M>_UL]AZF'Q6_Y\VVJ-O@12H]Y)A19".E$CI)MC:GMA.W?US:$98'N"]C#.6?.#/;$/1 MO,,I,G@+^-5 +V=K9"JY0064Y$K5,^^_P%A/Y*"Q^&]P ZKAQHG. MD7,J[1/E5ZDX&U6T%49>AW?3VG<_ZM]IVP1_)/@3P=M]2 A&0O!&"#\DA",A M7!#P4(KMS8DHDL:"]T@,?[YVRZ"S4(#*Q#,703!MD"X M*1!:@?!=IQX7G1HPD<6T%A/J&[BH=@T*5J#3&N0_NO\I.-KT&ZW]!HLL6;3* MXNVCE>$-5+1;F<&S(\= 5/8Z2Y3S:ZO,GYM%IXGQY)LCNXAG>I(,%_]-9AA# MWXFHFE:B"U?Z0MAC6W*N0)MT'[2_6D^^:4.A5&;Y2:_%+=.-KP-%_3 M?U!+ P04 " !3?5-06U"I'RL% && &0 'AL+W=OCW\:I<.KS4JP_?RE?5$/W@_F)2G<-$O_WF_+W?W0# =;]Y9\ MI.6W[+QRS8#D<-",_LE]NM3CE2?>QFN6%O7?P>M'46:'1HMWY9#\O/SNC_7O MN='_)88+L$: 706D^*T ;P3XK0*B$1"W"LA&0-XJH!H!=:N ;@3TK0*F$3"W M"MA&P-XJ0,E7Y,A5A-/?BUR#36\6^0HW94 DOB16G:FSI$S&HSP[#_++8CLE MU9JF=U[**Z^^UKE?_]-G:^&_?HX-IZ/XL]+4,),+PUJ,(+++/(;,+RVQ=^'J M!T/]F+! WG#6M3'%&-YE9A@CNLP<8\!X%ABCNLP28W2766&,Z3)KC+%@?A%& MD"ZSP1@0RR>,87BD.)XQO-; .QHXKD'@&D2M0;1SA0(_'R^,K)ECS6ANC%(@ MEAN$HXHK#;BGD%.7MHA@X9N&E%01+#LSA.)1$.N0$CJ"I6F!Z#*1!-.T1'29B(%\6"&4C> F MO XI;B.X_3V&%&,THF GW808M2("CCTA%%.1UGB4#1YE@T09I/KDPJCV#' + M:RH":04+:@A)%E13!*(06H00#W;<)>8X 8ZO$,C"A%IC/K76>F>F+3[3%IEI MD)$3&YKAL"><(I#?'L!,AY#0#.PS-/MI9$V2NP?*9-%#;DF&PJ9TBE*4:Y- ,HR3 $+#"_N +U M9HGITA187"&4[PX4<'^-*3.MTMN=]+[C# TGO6?'H?A)Y(&RVQM%<8:!6FH!E_X< M WT;SH*6$?51^H!Q& C,1V(Y[)A6N(]$* Y#@8#"^K8=@(\4.8K2GR_;&ZY*ZO]7ZIO]R0_Y'D[_MC,7C)RC([U#=X;UE6.N\^B;SC M.Y=LKR^I>RNK1^V?\\O-].6ES$[-K7M\O?H?_P=02P,$% @ 4WU34-[V MLH"M 0 F , !D !X;"]W;W)K&UL?5/M;ML@ M%'T5Q ,4C),FBFQ+JZMJDS8IZK3M-[&O8U0^/"!Q]_8#[+II%NV/X5[..9R# MH1B-?7$]@$>O2FI7XM[[84>(:WI0W-V9 718Z8Q5W(?2'HD;+/ VD90DC-)[ MHKC0N"I2;V^KPIR\%!KV%KF34MS^>0!IQA)G^*WQ+(Z]CPU2%0,_PG?P/X:] M#1595%JA0#MA-++0E?A3MJM9Q"? 3P&CNYBCF.1@S$LLOK0EIM$02&A\5.!A M.$,-4D:A8./WK(F7+2/Q'02]FB,=.F+FI/S1LTJP8KBK],H=!K':67#9MIM IL)[)U M_TO(9T*^$+)5"C\Y2U$?N>=58S75]AZ@FS M3AB=,*OLGN8;2NF5'7)Q1O'.?N/V*+1#!^/#<:? G3$>@BJ]"X)]>"9+(:'S M<;H)8_474$L#!!0 ( %-]4U"$=4.U?ZH NE @ 4 M >&POES&U>R+_CYS5]1H:%?4Q%%&(4= M\KT=06NQU4^R]439CIX;\Z$(%,EJ 56\58 H]E__,G^99ZL% -V^\V8F_,$R M"%2=)4^>W)=_J^M=]'6[*>I_?W:WV]V_^/;;>G67;=-Z4-YG!?UR4U;;=$=_ M5K??UO=5EJ[KNRS;;3??CH;#V;?;-"^>1?LB_\]]]K+<%[M_?[:83I[]]=_J M_*__MOOKR_)+5D4?TMLLNHA^N7H5G9\]_[=O=W_]MV_Y=WDF&47ORV)W5T>O MBW6V;O[\*EL-HG$21Z-ALFS^^":['D3)A'\<#9L__FU?T)O#[C=?E:O]-BMV MT66QIHEW^>XQ>EO(;O.RB/[C\KK>5>EJ]W_WOOGI\3YK;69X\3\.3%7LTTWT M,;LOJUWSJ5VU;XUFW_R057G)ZUQ'K])=^SF%T?_QW_[;P;U^JM*BSK&_[D7< MI)NZ-;I"YTV^R:*?]MOKK&KM^B(9C>>+GA<_9KT( %%914"WZI'^OVZ-^>MESV"?TJ_1VS7!(K_)5W+2 MW5N:3BZ2\7(RGK702D>Z7*^KK*YC\R%ZEQ=9]'/11HED/AQ&'S;I/]/H\6/4= MLWWA0UGO"%O_K_R^$\2,:*UU8YV71"4Z7YD/Q\VOWI4KFN/#75GTX=9R.KN8 M#-L@^I3O"!_+FR@9G5\_CZZRU;ZBV5LK*K=;.F0"T>IS'-VG5?0EW>RSZ&PX M&";1/5&G^BZM6DNEF[+.B]OHZG%[76XZ4+;YE9D_>OUU=9<61/ Z^ZGL>?'E MOJJ80 A5P,8)7?9]\[PM=AG31D)BID>I>?\ Y:#[2OAW6U:M$WJ75@2MR]4J MHZ?HF;4\WS/6U3;=;*+O]S7=MKIO?:_IFMWR+GZHRH?='2'C]CXM6C.;(>\( M]$>>^;"_WN2KZ,VF3/MVJ9AV)9AVQ5A51S_O=W2+"L:EYFM$"XHUR/*;3=KZ MU=+L-WG-5^3O&:'N&_JRM>>#%%_?5O[1^?Z;O_=MB :HZ.6WQ):_1O\C:\&& M;N5P.9PEL]:U-OCD+[Z/>5T0\[@8)^V+6]3E)E\#([Y/-RF1+#ZJ;%<[62(Z MB_(B^G17[FL"?GK[^BJZ_.E5=/7C MY?FH=T,_W?%,8P3=$*K)HDZ?7^888>YLRR-0' M'F"TS7>\P3KBC:QH6S1R5JS:#[.H^**^3U?9OS\C6;#.JB_9L[]&+5K(N']7 M;@B ]5^B[#^)R[6!'!)F)<>&/'\7S88Q81?_)P2:%K??W955_L]L_1V=9SR= M3N/QV/Z:,ZE<$XR9)5R7=.GI\#-F*%9XQ/::W[;0@O@?)"2"VGV:KR\(OU;I M?4Y0;&/7349HSB#;DK!^(RNMP=C>[O>18O1R,ZH(5LF_Z-'VS^O M,GKU>M.^M^]*O;!,_)@4D!+&Y&?%*E=FZ%=-T])CMU66R15_R.EJ$!?8T:;: M L(O3'/7T:9S[.;#WRM,(E*9B+^0ZH!WZ.ZUN;= WY+7.QIS^Z*>W'C)38M,C_*9= Y$"ZWMG7%6,U MH62Z99V"MK'9D%Q*4(]V992KNH"_9>3.%=FKMB,=X\!S/S-\>I9(4I"LX#Y] MY/DZ?J^8S&5?^3)G'L /DG@];LNDVL)KD9-F4)2[]LOO22"\907^^[3XW'4# M6%3.L)!W):F7D8>ST8_99GU!2O4%XV$<_9318?Y4DCZ;5CO0@+RF%1%FD*"V MOS\&C1-W>T!P.*>)Z33OLAUI89OG)$B<1=\J66H!A14F"%&TT#=Y0>/D+$J5 MJD'W6PAZ=([#C[6XW$F/"]M[ F>*>W;[*:#I?4\%L+4 PMUA-7WKF7GL"CWY M+'Z"O#9O7U\B'OOVFJ",$!DUEZ+].Q9VG1$>9GPYNX; (WQQ>P8AS*65\U,M M*IC6I!@8?MFO4;[*-_N=QUG[GY01'S*F:"S2$#WG^V?$AGZ-PDSQ.UX5HM2] MPY?,W.F$P4O:I&.SH?'BB"3&C+4%OJ/I>IL7L/DPU^XGW=WSV0/M_OF'DRDBK=9LZ[K?[ M#<[K(KNY(<&.3O$?M$"0VINJW-+?Y3U60P=U>?4+4X/9Q7 );LK?T3UMW9F, M]'T&F*7X))7ZY&1V&HV$42-G0:2#P:>P-"\BOM2.7$3-"'Z M0E]TD(/7(!)]L&R1YL./=]B%#SW>,F8.("-9\PC/S MGF>PJ!LL"D=96GJGV$5"2UN/L'>@9J&SRD@/7['%O;"YYW]*L (L!H]6F[+A'C8>@!?%. M[BN"?7X/8\"CHET1;<.G[TC*!0W@I;>9,E^YZ[TA:);_ S?V=+(>=O^CS(D( MLI*T[Y"^6 A1XS*!2C0(K-*3AEOG;@DWO9+WZ5_GYJGG=';N^56GB:OC3BAK MR N/-53]NJMC)FN?F:1=\G[:4'E:2_?YD;?T8SH/))Y.]/KIU#MV[.(SN.MC M]_(M'A+4RO5FKK\P800A>!*"-'%-#5>_ ]5\5G=_2#D_S,4(QO8^/VD8>P9[ MID"*NDU8'H/_C2AMA^'O[S0T;!V"+LZ&-+M= ;$Y"D#[):W$6I!;U006]>.P MLLR:Q6U? C@*GZZ]]B@Q[H[0 +$O$\@7I]BMKO;W]QOP84*O=5XS5=VK57-E MCH'FL [U#KQ7V+"5-5KO*UX[P^"1**05]2P$%96[%&.GO67UX=&J[&;?(1R( M.U@U$<>=8\:P%L?O?Z$%"W6W;>L7Z2WQ9P M47/8@)!%WM$'PK$.N_Q?.QXY8)\X?1X#BXV)EDPV_&;P67X,9: M3&HGLM%@F_TZP\E8:A\8PAED1*VC>G]=Y^L\9=DA.F?3\FCX'3V&3\EW,8;0 MK]5U9W]Z]I ]HW_W-?U+7/E9N:^>/1>T)@($,0/J+FYE+C:*A[M\=8=!=322 MI8EWT+K7?-6O99UE;-2B<<:89$("097QG:3)4Z?Z>;?A M^2"Z)!6I]J /3%=@1APM4?-%9DIS1VH\S9B1\+7)2=\%> .:0X\-HE^$;+PF M*LD&6>R*U_RARHA0I88G.$N6)TI_PMZ"YWK.CV?E;;">!UMRZK#FWB&+6@,V MC_Q[=J\KYN7\4N16CL?9FY@(<\@_7%Y^T*-\3C>6K@O3E6U:D, %'9&.8YM^ M)F)I=PJF2:K/5M6EW1WI%*DHESQG!;=VMK8&7K;U=HI/@E>.H(FJIQZQ7<]+ MK,'@-418W.!S%_B$M/8MJ%+[EC!&8^#U2%EEG?/W<.?6@^B]@XJL<@^89VQO M!&3 5"R&H!:6/7UIX0^_7.AY)SS[D:Z*M;#ZGFS"@&VP.GB[>OO*? MH]E$FR#LNB-&6O*9;[!/NN)$?6/^Q;LBABGFU1J,]I$%B!N:"9=)82GWF/DM MZ7T=*,"STJ4AR)I;7"&V MQ9/"0X++IJZOW,J]5^RU8RVA1=TM6.([8( ?<; M>H(PG23]=4Z855FO!\%;EQJ"9LMF<9(<'>8.'%=HLH*HUV-D:69]1Z=_07,: MP=)SZ! T;W.F,30UAZ'D4T5OD M'N,1:&1"GXC/D7>^J/7@A205$+K[D=5D!4LG\ M.SY?$1+$OB6#KHEG$.UGV\-=EOK^LBH+SL.!@A=0#R(KEN)O/%^4@?C)1URZ M%V.Y@2*],ZM3_KGI#"+!*@/5R[_,,=/3E"3K7+R/$"V(@)4/)##\PD8]PI&= MR-VQ4N\0;'RBNEF0VC1B/&89P_HQ->R1J'%>NQ.];CMS(0 QO8%!&H/=Y%6] MN\B+6#^5^YT9Z(I-)@%F&2XD]]"9?QPC4/X#*9610+S5)$:L,F!66LEEX^=V M\" ;\KJ6G3,Q,OA!$!+O]8F+(-&$*.;C/X4LK82'\IP O;<4H;$JOGBGPR9@ MAOEC:ZV".X1G^TJ_A6APO]DK1_YZ+S1.'L0NY-X0I2+QCSCC2J^'9S4#,K)% MK0+R;DDTS>F9S2.?HAIJWDD,A9+EWVA.H][>L*/D+E/GOB#F3?XU6RN\Z6OW ML!?B%\UJT/"F$(4

'0*$/F MWA))JH3F@,E \*7ORRV1*YX #\M\S!YUGH.+$SIEK^;%]>.%NZ<@57RT]3X5 M10)0-D=M!V>B!PE3Z4.#+L?12N,;-;SFFAB2$/X-D_HZ-@0%OQM.I4R)Q=A< MR?>:I)VT4HF2R3.1N.ML]\#*7I,X-C#2J!)F*0I#^5'P#PS%<)^LTG74YL*E MD+J['G!J@'H#^8H]Y/#T%H@ 8P\%G;^2#:&2D S;BZ%%T'VW6H)3@LSF[+3K M["8E.1LB"5%*HM!$+E@VVD-Z!<#,6NFRE80YHH(6#N<4PRV%)0X%ZQ!K?$19 MZSVAI,XSB'ZF.V??S%G&7.V5-3W<99B:43UEODOJ.HLTHNVEA>JU8 2TVULU MW2K;2%=BHH?FDC,MKSQVH1>X 2QL1@W?8\V&GGZBX M:A3V;B?8#4,/437G&>B^ZFNA3N=YC.(AK56B9]#9GL9>Q*(L+ MCU 061(L#$Q#!#11P1VU'K#CWYI>F>MD[:C.)<.819G; B)U"@LM+?V"77KJ M-82!\FRV&!HC3 ^L.Y/2K@GJXJJOR]T($;)<%EUS[H61B><1T!$*\+Y MRZ-#KVY%P3Z;QDDBT;UG23P:+UJJHZN?4NR&1>+JYG!J?GJ8:BM14WS') M,.$3_':GJ$(;&LWCZ7PD.QHMXU$R4_]\O^[L;W@@$N@ON)"O/+WG9Z:&;+Z4 M%1*A 8"%)\),*->E2A^8:*Z(BUHM*MUPWN%C]$\DQ4".AWB]DT-DK 0QP&RB MGC4$M>Z(?F=]@.HKWD9:A@;X03B/#=NFTZL(F=36AE\:2B'T1B8!]"&0%D3N M%.T%A(<]%7V+BG55QNK7HT?"OL%^26)A!SU[GLUQT_XYU#YSI@Q?\NQ!P7Q? M[E0H>:CHX"[6A$6@.T5 =.CJDU)).CEP30G0'R3P]6S_21+??[4D9R!\3)JC MY_^AMJW]9O-X88CN.E#CK6WEJ'1'(+[QH<^F'7$: M&;:;&[,"F\-9@S)&.W&Q.E5QOPM#;$7W!8UPIERC"HOVA8%X.0L9 MQ$1Y2J3$4!)B'NB>!]-EOU"^>72V#0,T*%E^BAAV.**L(#6/ M_["&I;RX T)%55Y_AIV[Y$@>#O4TCWB>"7/1/5N)]LKG&.JTF>&D* M'+G95V#GO/@]Y!#>:R_%$$=(#QD+V8*+\/_ WG\Y[M?&_1\U$@#B,#H I\]G MF8NE$M<%&.5;$M>'(IP&41 16<66*$T;" MP88ORI;D,%:BWY?K3$1B!B1=- 87+^0F_ZJTN,H\UYA=,*^#$^73:!1=0&P2 MO9PMSS>X\>G*SUI1]V4 GH[!9!#>Q)BO3#)4V4<"F\JU&E7]P;L&4F\3CS/E M<29F'%A+T^(V9Y'_4F!$?+XI+(R$GJ_T\K)GE][:B>N$LSE#*--?/]+P.^ 5 MV[5K<0T;X5ID5[GV^UJI $39G%V+%WQRX,=F9=[5N"W+-8OVD*6=K;J$'HCD M?&$[6T,T0YG-O(ZQ/(^D+WK>B99#@&372>&+?0,"4G_FDTI3AW=A0QD"$[J' MY[$82NG;L\EL)G+<;)2TQ+1/D C8>G4"Z+!GHK@ZD34M![= C"O F+$@B-GO M@70\W30?OP6N4%6&WMEDDD3L"#CY8%L&_L#A\LQWM3PS>OBIDC0A#9$@PMS' M;S_([7'ATNQ4XVQ(V%Q9S+O>Y/">R0O^E7/9=U%E7CI_9H8V SU[+HY:1* ! M%5L,Q#DU:F8?N!:J63B/B3\QJE MRQ% \5J3KP?>]D-/KW?,]C$MBW[,UDBXO[3!9WP1U"U-HDR=?<$VK&P,-ZU976WPS+E[18?#[0MLM$SZ MA,7N[JIR?RM0>K@K6: F]<3W!-L8(A(K?OKUH]N5!GQIR)$77?3>N#,&_,)[ MV+AJGT>I!WKGME:+P@FI@'69-<<$J;@N5)(]EBOQ,B%7T>J_N\=[QNO-HW$P MC8?1.GU4TP_[M>DMB10*I@>/P?J\5?"]@Q3&JMHN*XQU&QD_:;76?%?%"T51 MXSGY!"E%!7#'M*1QLL8@;]O("O1D]3^ MACAPGD7OT\R>R)N?WE^:$XFC'_+6 S\$#[RAD=9X8D44]D\RDJ3*1V9#C OB$J4EEAN6)@W@:9-0;3)!X-RX(0U:Z"N"7I(:!&'%Q5X+ MG31*BHAJ:KT)1KK9%\K]:I!>:,:[VA?N3&QI =JJ$T-X<=9-ZR;371I?G[); M)I4-3U\C",4[YW_1V=>\^'=I,#JN=KE9&[E.UD;BF.=)MIRXX2[I9+ F"$T6 M84,:DP@C&]\?B,0)?=BT&T^/AEU)HGFL385P_F;'9QTJ@)VA*FXH M*R6O3::(@95GUV/=?*-0>RM0+G@7X+65L!HCZNAMS HXF4'P?>_%RJNAP5C^ ME2V3YEZRL6+_J,YI)B&;[.(FW;*Q0+PGX/7BBB>(YWJQ$6]GS,%N^.L,[BQ[ M/01JO/AKDD<8)+6)*]J4J\\7>6%"BFPHB&>MC*R=@?$L9\6U2GE-5H05VLR[ M%T;D9L$M#:(K=,,/=/YW !O;1=CJ7JI/CL!B; J[8%\:QZBOA<#%CJP!1V+72*:'/,"_\RJ;"&2!W(%WDA @ MOIMK9SJY44,HN]+-9L=/P*+'OV0#<%D)3&.[E;#E!660=AB MJ)PP6K"+B)^'P @!WB.(1L(U*6,]88RQL3?P/T\B2VZ/&O?"(#N;+I)X.)M& M&F)+2J;=NT6S!A""]Y>+63R3&":F7N%V M.CA/R/+<@8,-_(SJB@#?@-C,(=I[)$(]2N9VD++MO2)IYRX7%X*/"8:&X2R&'.EW)(O'IV9DE 2:$H[H.[D6YU.NK&)!GM M9#Q>J&^W4_G@?K^S>LX! )O@!(\9/R!6W^7.L,7Y8JUH.CCUSESZ;_G<<4R/ MC>=#ID2F,(DM@!4$8VNU"P;N;YF$V3:DP'6V2U=W")F&L7M7/A0:5X,(ZV)= MLLJYW]H@W=J05B_-1FB_&/Z,@98C%A 2JS&ZNE+Q\]K@"W6!N-!B$8),M(Z) M1? B8F.5U57'8\929K1N A,,I\> >%M]D(,1 GTU]@QV73DEI9-Q\ZVUY*$8+<\=1[=B M(6"3NK4+^&)O8U!?"O>F=FX^)[K$I)\:E;W$+P@%^:9\N*%.0=87+09FVD*Q_8_3V=,&M2Z5?- M1L)I*#\5YNPEN[+%D4,$.4)+ZF$,8U0%DGZN/6KDK#7^J. M732#)L-I=3BN+_YRKSO^6WE=LT>$5V\)+(L5I,A=O8SFD^%%,HS#^Q,;GY]) M812DD1HG&JW)U]*8U.23A,M/ A*K!8"0]DT?R$NLPNVRU\PISRG?<)U M!!\B?LWO2@D:@"T?%OSI\)OGUK/MIC-NX9H8ESB@5'Q-3:2,'\Q&X"LWMC0% M!V.;0!5"VXP3CMB4ZKR0FN/')#4(U=AEJ[L"YDI.'-8HJ#0$A#40;(EYX*W. MW2N@-+J9%LB5K&+6)N^Y,#M+,4@?O7$6:R:&G#=A9N(,NOT]VXDEG@R6)3VM M4M\+EI;+PD(L5T>-5]E(\!YQ"O91S[+BHDHERE6'\G!%W<+,7DE$,1;O9IV[ M ;%3A2W\O)VVX)R#L5/L&[9*DV]+XX "2LE"$>A,[/D-44IS48%^H/E!N38Z M8>9M+KNF/1Y*'D&@RS[3Y2_2#;Z5>B:U)?H^@&N[A%WZ.2O,SJJ,^$)1^Y"3 MT,D>Z(&R5:@9&'N1]U*-QE^*+L%-GS?#\'%?NZ=IG&__67;0/_%Z*!V03%.O M/H!+GF &#N/\%R^OR^4,=A(2-9%ZR6Z-LWF,,8,S5YL8'O<&LCC$F H_DQ($ M@M?U8R.>3FO_5&M(?%*B5I>%6^%<]MT(5'= )-R0E6U\OY(R,=^NE!QW;[@" M"F^A;LF5?2W.-9:F^9T'5M^YGNI:!P02:2ZZ6VTC-]>3U[NB$AEAG7R2>[/W M6<:Z=Z#5O>3F!^7_ FS,CA4!,]J-("A(BQ.:8)C;:&UF'<2X$!'KR<$P_@182G(C1/<$B,B00(RFB']?C.G_TL+VC9CQZST_FSCU>_T#.#$ AF M=\T8P5L.T+F ;AR>"__XLV?EXE'E:>/):BG"TQN[<<>Y3">C;1FHHIZ'WP33&TE^#O=;<8P!)[6YN3(D%FP MO_Z'9N.D?F*9"^>6:($J$U9?(R)")M;EV]6KNJA;OBB+C='O6RN(;?9YU[%U M"$#B-V/[17DM!,W<04V ]]>^XYCCG0M[6]VAA(1$#5J;8O<%U97&'HR02H,& M$AN4=EDS6KA@TN\WZ>KSQ=6*73.UHOH%VUE$!5UG&Q&SY5![\ _'HFQ6(T=< MZBK,,?X%,:(ZR8M>'C';%%:9S3P(D,EXEMGWEFY:ID@#?"\?IZ&<893:3P(V ML9M.!%(D#H M-QR96^E)E=VQNY/(O0KXIR0@==E(5\%@QJ;!)#);>^4AOQ,WD$@LWB6K_3K6 MG6.I2-HTOSZMMM, A;\;9:2JLBB9(PN7D@N9!AK2(DM-4)_7HW-O*JWHK \L1H M$]26)Z;Q\R_,5SS-MMF$ X0BVSB]G-<;V85Y=]_Y\7';=JY!E]A"S [N65I" M"+JGYW/$0O9@8X:8MCE#G3I>):9$"QM@(D$_,<1LLMMT]1AQR27-URD#)YH9 M6J#.N8=V5[X3X860[MEWX>)(L_ZLR?4JJ:E>L[S/C_V4ER+CYW98T#T%%0FX[N-ZC:! *G9B31%FH M!@TPR:,20]2X?I(UNIC&TT0L_FE$%U97Q3_-E_%X,K6T@>/,[6 :-M3-Q4*) MS14$E?E3KX O&*+:!\VIP\?H72]'#=;Y&CANE$5GDA+%-2!7,IG5WMG.Y968 MDU_]>HQT>,+7Q@-'?]^*EZ^?_!(I^-N>-LG$-8[>7%Y];SR#EN0FX[A'%3)N ML)<2:/!.K.!*E\>CF:/+7OT[CN.&/5"(] ,D$S_WPJM)()0WD/,$OI820G(S M&=A6PFG"TDN0DJ6JP=XW?$+F\ 5SDS)!^HF8\YD -!=GD8O7X=O>$:///4?2 MBE3!UNG:M-S:#ZAR?@3G,A#?0*NCI2]2>"/9IDLF77>B_G%GP>1Q= M$;H33CT:R> 3V_D81O;%M^X^]!QQ"5TLE]!/#OG2,867[Z_%';(S3H566A.; M=-2$9#/=$--.4V7WCMW8%[PKNJ/U#C3Q6V(6M+U=[1DX59@@(I=)>33QTIM4 M5%@MD8<%.Y$ZV>+>^7C!(MJ8Y8:*4>I5ND%U+#!8GJ7ATH$-.3#(N)"+UB F M;13F8"_F-"W:B:NZP1UKH8%E/@9NBPB093-XY^2G=:D]-%58@L]E(%E9=^<'Q'LQ(9U+6Y/% D]X]8 M %35P"5>NG 0ES1L SD6*]>RA9_:G*>\*E70H+4HH04U/Z]CUA\P:1E+_F7&DF3^/HM[2^ MHXUS+]SHU>#E@+YA$N$>^) 51?VX^9+BKY](<_I[67WFAE05]PA-*YJMH%^N MRGWP]YM-61%*Q]'/=WDI+_Z-(Y ?:1["Y(>T0B81B1C\]%NNDE3F M)/-"7[ ML)01'H"V2X6RX: M^!HH0N? M^W!'8OHZV]S? 627'0VY=\2$*O6.].*1@I35>T\S$:\4&MTD[Q@*S/4#G .KZ1%B9<> MX4>Q:#N.VLLB C+9<)=!=.DG=/L&Y-)?DT?V\MH4CW.FIM]U?,U(1J]JLW4F MW+2@)OQ3/%0"?N-IM[7_;K/RMDKI!DA^6VL(I_J9$5P-D'[$L*69K!D<)+YC M0;*QHZN6D+_M/6=+P++OUK7.C:AOZR4:*+G-"11?1.])_[SDZ[S+5R^Z26M( M2 /"TCHZ(:>OTWKWPJ.54N^!OLRJ(J#$F-X]+219*"U/VWS<4EH,:(FMT&P= MYC1Z'A+H,&A3*KMX/>.\0L70++U2W6I$=>5/6ITOE&EK"12702P6-%RMPB#7)EXW8 MSFRQ*HUP7I^\#EM#M77)1#D6"+Z\XZ ,UTCN5;8"OA/V?F;%RC0&^/F5S>@- M:]L8VV#G3'9#INZWE-(Q:3L2Y%3#'%FIX5'""S2B3GH>:5BX31>7'0=ED6)K M8#,V#1LM$Y2:Z"@#H7*??T*> 8KHB[HL,I,*QLSI4F9',L>%E33'SC-+]$WD^/!M908J++=C66XK5"Y-JUO+( MM:J>[S;T"]0)-F@=TEHU0$;X-PB3$]3U"J[N"1:XPXT25CTK Y$_=C,0=B6Q M44&1HK2G3J$K&V3K_L6FPJ:K=*B!QKV#N'@X5Y37NNH"P'1$IK8IK(8WA[T0 M&E35;*($BHCTDUZM#M[:AL?=;:EP M/:T3Z7.C2MKN&)G4BW^D"JZ[_:CN*7%I8C,TK>5P<*26N_A7@TYZ-B&)D=28 M;J[(8<*6FKC5V_+KYXZN,?OT*N>XW!+?C_H\/AY\$A\B?TA>MMG=9CUYHU.L MR,UVE29KG$/ M4*'RQ2+70X0CWZWITT@I)'NA<;+BM[/$J/2H6QMQ<*PFGQ M>IE)M$GOH-%LQ]^>WA2+Q'**ML*N%MNC;?G=3P+9T<13*8/S@Q5(2(4Q06SR M)N7=1*V@DI@)>N>0#ZYD)U%Q7.P.42PH5F.@WQ5/K7*PNLPM0<2U>PJ$7A\_ MXH:1Q= 7UU;*L0:>93Q83K^)M!VVE$?C.JJCX6@4G7LA*OX30<4(=:4?H]AU MD+'DU[AKYT =H 6-6\X\QXCY"+J1)MP*;I]A&/H:M^\T3D*%C#SLQ!NWP!L? M+KIFJ@AD' H$=Q2J2FJMM[#&F_91L-0IM1%?SC1:1[9QC@F$"@@4\J2A#[7+ M<)Z<)FG2N5Z$*H&O)45GG$0X3.+I?(S/B^4X'D\7^#R=C./98AZ^[92B:)I, MXL5P$DT7PW@^FM'?\SB9).W9\#3-0?,DXR5]FDRG\6(\H4^CZ3!.9M/P':<# MT1/C(:UHM*!/P_DD'B]FT6(VB:?T32N1)IG-X\6(4]F6,5+:QL.8T]N"OJN6 M(Y]%T:2TP,GP5$A_:./>8:!/YHMX.I[SI]DH3N8 M^'(13Y:3 ^ F*"^BV3*>+Y;1;!B/:/H>6,\)9K259#XEB-/_)\MX1I#OA3*= M1S*AYY)%/%K.HB7MG@ZT#6 "RV@YB@A):-T1S;*<+B-TD6[RW"4=TG ^C98T MY((>FM..D_&,7;>)\^C'J(N MYZ/GT6@TH373>26,\.,H(6B/%Y/HER,,G[>):,HM&9X1K976S)]&\7+!<[?@QU:K"^DI M,F,,&4:38;R@=+QB%H_!;RW1C6'+#B^ULQLXM?]ZC^MX$WCCA//GO9GX"=Y<#]U9M3L M8'=B&-P J/.)G4<,:]=S0W-UC(O1KP1R@H&BP1F]O*ICIK(G64$.FC@0@,- M5U.'A)5HQ)B(,.B85:O%K0Y.U#,!GLR.#EY16?5AHIG0=>";))\6TZE^&HX6 MO40S(6RF!XDS$6?C.\A5SKN)YG@>CV;C:$RTC^C#B"@F_=5',8GP<'^M,;&* MZ8@?GA(-%T)XRNF<67IT9BG2F:5)?<4U 4LI3WH$4@232;PD2H[/1(*7TW$_ MC&:S>#$C"D6;FM!=Z0;/B(C^?,Z (?+2!*(/F>&0R.222R%@@RTF,B76-1G. M(2XPAPC9A]IGZ-T)_4SSC" !S$?C+M;1WVR.1(V$%DK,:D8\?DZTTT]4)+)' MB$"$+J'_TPSCL5\!MJL<)W%0EECH?TOBOC\W8J:"P$I]G<2)!3$.W+C1=ZZS M4:#JF@I7YUJNGDF]%*L_C;F0^#1<@N2/B64<8@XD29&HL1@.27X:T0S#D#/H MHB$##I,??AG+VB_;I\Y4E68,93$(BX7(,V6M!+#'$@X;$ M;M[2=^0-"3[Q5?;F6Z,AR3W3B"2'Q2(B66$Z"7?=?)ZV/"(L9\&,7DT6B:QW M0E+N4R&@C/ $D@;ICS\MA^83WXL#)(VE;I"TN9"T^2&2-A.2-CF%I!&&,TF; M"4FC2],6 >/A9&K_32:+OG,S@L"(1(O9:$YD;DKW>4;+YY%GQR6VC=;XO_S*5^+!5WM VA M)JH%PHAC.+A>-*# W2J=$@DL"^XQ,V4B$4? M A#:T;F,2+<:\[]$&SM.?[K@22<+5N-&A'_AZ1]6H@EE)[0C0EF2+?FOZ63> M(X"SSC?&OZ.(!? &M3H\#R[O(EGH+18N.R+DGY]ZBJ]/4_4/G^<2&AJKD[/I M7/Z>]FO3(Y2Q@)8+T"Y[SG,*I*93'8Z8/C?O?G">2]+I1A#G"9))QVU>+/D< M9T3P1F"QX6F>:/"@JQV/%B,^UPF3:!*YALN>"=0;<33_ MXNB+_VJ71@VEL#!'IFBTOY<.!M_81.,G=VITD8[VCMK6K MS1BV$JR74X$0QLY&')K_ ;SB6M15?9=KN%8#U;1W)%?_VZE]6QW"=V6I=@ I MD<#MJH56[_ -XNDT=K1UFG7_L5S;(I$,;!K RPU$*Z6=&=5@>0N,.H_KSLGN MDQH%)>DH-E%YO3'%&T!Y3&=K2^;RT4G%@#FZZ7YN-'3IJPQU-+O)\J>$%#[OZP4#=NT_$ MUK(!'.5GU?%A"\!CUD$G6=/,D4>O[+N7S>J.)4R@3FWT@2FQ5_G;D?Z1[):G M66CMM_L4*9AW;MM>'D5^3L:RS6SZHR#*!=N8JU!4FXS MDJ2)M&]M]EA F>VQ6)!X6'Z$+C;;Y6FM/"X@PA1."E @L8I+S*+@$&A#,G0T MS+F%O!I/?:M^Q/8Q;E%&7TJ\!P4:%KTC>*AQXGQ7U>'6/Y&+Y_$J3P%UC#=> MZRI\\9H8V0(;-D,] ,@@>B-1*'XQ#5,7U#/5HZB<[ M0%" "V[-%'XRVV].2<2Q@PS8H&FH24O9M]O(]D1)(*0DVV:FC%+:T2N^;='L M.T,^N$Z$EK8;WCP]'>GY65OM_NUK5[/^DTL>?A(Q0U'BGLO2[&47-I(R--UK M3:$"KSCAG7?3BUP**T[3L=2Y].+VC3XX(&ZE[7D$I<:FYRZDDR F/K9ZQ"?J95>&HT2'.JX,PU8^+88%RA'O-J FJ3<(#M!61"UB]2'P>9 MA=ETFD6(JQA>:\N7PS[ [+W6N3U&SO( -\6[]II$ZJYEZA427+@*E)O>7 E^ MR(05":5"^BZ*'KK:-C9>\M0Q&^)< )BE=8R*07?^Q-ZH%+4ALX^ ?M"E##_?&IJPPX M\"'ZY-IYHP)_0Y9U&D:M_81#"JR,ANB0-NGEWUV,S3]+I$(B>8%(4OB8C4YS M>A.61HQ;BX4%0I$M:!6;M3SIJRWD7SV7)63DA0%HS=MOA]@X\>.#\C&6'9G,I'4A;;+3*1X_Y+'Q=6=YZ1CQNXH)VM(2C(R[GI-O(0 M+,KK#/4E\\2O?KGKTB_U[F2?7@&QB\X[6?H$:M\ATG30-=,/&5G4K&/&>F74 MR>J#!'KAG8FE>E3*O>+&2D_6?0Z+"ZGI^@%'NX-6P+:ML%B#&]3];?5B2P:X M"W8SU2@94L_W^A=1_6N"-DH+!UB,.LS3I6>;7:;[5747Q4VVW$VIMZ M?$;K53.I,\-9AH'C]JPXM? MP^XD7MJ"TRW,[J\]'3L1IC$@#P>2=4-')NK-C4KSW'8]*0Z=)PO$K231>SN)D/L>SN32:\VU<#>-S&UNG\6PX M8S_/:.R/<=1XQB%=)BZ!XS)-$$9P( 2%9!E/X+J:#-G1.,6+!WG47;J&<'AL M!=YI^QT1&\;N[JD6,I5VB>&F*\V1DF&GO? M2R>-MXUNTN&[_1ZAZ.MV\Z(FH2?[]V?WBFK/&C-S^;#4,@^-6G_(C*3>V"L2 M1IYBH;!VE+_]6@=VE(B^:/1(M#+W6D+V??$J18% WSZPE8-3"5_0J]@\6NE< M&;%A:*(:<4V)L@J/5GX!(_633%B$LK=0C5HG"4 -$TY@D4UM/Z'8J#8HM"^H MPO\O=.)K*T,0H, %7)BVE$[SR:FM/]%#5WT,QDD:>T)MQB_608M<-'D MM=Y>2WI;.0G9NJ!<2_1>3CB:Q7/F78QV7P1#.H4**0.0-5Z?05 -$+:71X[B MY52%6M<12EBZ&"Y-3HJK910.P*'L_@":[]G];C]ZEM9-6>HV$6D2L"^UR MU(3WHP)XE0]RM3KP$"(9,=T)?^Z"E94.6C*;*6>KB1AZ. =:?:!<&@*!G]ST MPY3,=*CZMU\/**I]!^B=EM6[3S/N_NW70^PT1>Z3U=4#J=,_"2 YRD_;GO-' ME%85"-R^P[.6I5G4TQG74%NH\ MWK/+QD!>5)G?[.=9 Y.>W'Z]@R(O_@6*+-C/-<;SKXX@"\D[@2(O3J;(8^0N M_'^#(G<0 Q_&OYM03Z$8PT3 !8D<*1U$KR35V,WDMZ@I&F4 &X M_?);KM;B-&I*T>\89Z3:VBMG>VL^]3&CDWJ-*0\$5W6/=9A 64>J]%R_D?9H M6G*8%6GZN,HV4CD&=E34-FU6O&?Z-%O&R7)F"3F"4=92K@&+44$PO'[3IJ[B M5;1!W3,XEOM*M\ X])N6M!5Y\#!FMS&/5%#"/+E+J8K%@=O#RY,/L$P PR6: MO6(YSDHJA@E3H;&\N4&"R6,PMNBQ7:N24/4P7L4_#2&4[$U9"(5ME ![GDOQ,?QISZ-G<%6D\CR-,F.6ZII2\]&F#""$]Y)GHI#:/?6AIS M:$!+4T2_LJ%92]M+4<^/3[;]WG9/]EGG$RDM41@(Y[7XCWD5&.Q\E MO!Z,:3N$H&TC:(KA!^=$N_) ,\X]M9V.:9.I>\E3YK4A8;Y&SRC7T4%3)GRS M,7=#6HRG%R-T0]+9!]'+#J+=T6P0[!$%FB*K4'T($%*-2F4R.#N# M0C0KG[A+F0U8WUVK1%O&Q_%PZT(TD';)$GNLF3,!OQI/K<#-0-SL&(IID(FV MX5WP"RU(YK61O-J%]&5&L1XVSM7\&/O,,79#P1#:!XK?W?+S1&-CF!02+-#5 MH:75($_R+)K$R913D*?(ON#_)\-9!^1)^YG,QOR_$0=OSY 2X:9QN^U(+Y4, MA^?XQ"D.SY%RRCD.SSN'" %VGL3SL21EQ#-)C.6TTU'P^)>FJLQ!F_Y,'R-6!EUZ%Z' &XPC4*YTKRLPL.KTA$E( MZV>QB;>#@)N>B.$0.1]@.Z\WV^AJ5W%Y?T_@ 84?6*N>>\@8]VRKFKHAPBNS ME2[ S A+;MW^&_'P/-UR^D!:##09V#F]Q1#WI>:NGA%>4*-S79C @9=4Z4'!$C@@"J_!A_RS&OVB@>-;F[];^FK/T&*-4\XK6!U' I%B"MM[Y- M/VC*OF;[G0:EKX\J2GBT(=9Y]8\VY] MT)2-./K B3 RM,W<.'_VX<-_3[?WW[U^]OQI;_;?YB,SZB4P\]HB)SWTVD^F M>1']+.T";M*5WPY3+ )VYQ R[*IEFF'/VSS2:39"P))7ILP-YIO-X.$VL.^>'BGTW04J0V7J4 M3!;QDE/PQI-X.%E&[XASOV -3PJF-_.JSI>#>$]BT?C22O;Z!@XN:MOPMZFA/-])T>7MP#0N1X$'<-$%]=*I;#=T:MG1)M@7Z#[%8QFU#,B&YL;5&^MM32SWZDLWXB8Y2:>ZKS6[7'E M.G_CHGS5YJ4O64=$100A\,'LT%RT/CQ:>7)$JS1_-W1N/%AJP5O7J;S*;K3) MBK:CX 7L"\W5R]9NF*=9T#1(SP!.!PY6+!X2D2.=%:?(-/:0JYZW62O=2;CY M8RU_N,YP/8M; ?\#PZVXM:OVL=(EH'8YA=25YY#I;A\; 6A%04CB4MRUSP>R9\@ZEC*@3,*SH>QVI;@ ML 7GSHB*D=0IT1#2D/QW]-YNY.]R"S;Y@M0?1E)&9<]CC&0ENM/2,$JV#W+( M,YOF*]IWQK;)</;-9L-5Q;J7$T MN\Q%005-V%8D$7)A?"2#KD1:D IMWCA.$A15^I:KYA1&?&[@&[LOMR7?5MP7 M5"<0'XS7>,\$-&7H02G!\UR@LDAM<6/3 5%LC.K,YE?1ER\6#0F%O_;;+,S8 M,;#@'<2^:Q;E;24>B)CL=;KZ'(BHIG[@.F_%+FPS4I(D%O1;]?"86KG"G2&G M"?E4GTGN6H.RU\5MSSE=0D3H=@!J3QKG/>8.8WL.!A22/VMK*&C?:H#0>M^O M"M?\T0I-6#9S5EAUN6WQBBO0#RX'\'Y?AK4F+V^AC%RACML[=IZ]RX2/$4#? M??M2VO?0:;W/JHIQ_=UCL>)*ZWE6<13P&ZYI7$7@W]'5EN?F#G2:2PQ?^!6' M#[[C2DV7THI3!L?7WY?EY^CCGL=P9:W5FX-UU-H!'H&:N]*V*#-]JZ$^6.91 M99RH)4I;6C2-JF-R''Y1(@]QO@3&N7+D(PE"IX:.Z7&WUD3'DG;9A8I'-?@L&:L[HCUI>)_8=; MT:5T*== -S$6XX7[#;JS9!=W*0FGS(T*6.Y6P#-THFO0#%?HV'03):D&;;O6 MYNZP&R1#6>K8^-\96M*KCE?V>D_J$_.I*ER%FQG?\*.7KIDS'K76C\ P^5)D M3R\CCZ0?21A 0!*#KCGI.^TEL.MS0D5('>0%L(FY!1=/"$1]6X:)!=('+I"A.&2>]LR_6KP, MFA ?D7E$0K=SK1RA_0UI)5*K@2W0[CV!?@?<>O9IA!37"UPZFN59@3S!, P0 MX;W\)U-HZ0O7<]Q^R6OD!Q#\/8X^2J+?)4RTYND1*#ZAS"C3K:+4T#:/?G4P MIYYQ/F;W[= V(YR,)J;YZ4^_?GP?BB>X0'PT!>V&Z(0TW0KXJ?W6KX7/XC5^ M4%/_QTP;(;]'DX;N!0FJ7>YO]RB]PHM*!(Z_#*X&0JY^2I7?7&IU!%@=V.RO MLVG*EULKA(S,-<5SK<-B/[:H:T5AW&4CM;ES"Y+)?*/V(<@V7O,3>M/6&!?F M2ZMEH&LWI*X1 \X(;FH>JHU$D$R%6<9=8CM]);>"0US67R1PQV%.YYQPF]+= M_*!MHD$W [(LM-.1>/<=J;RWW) ^#>+-#T\8FUUJP!4_%\Q=W_%-DHYBIM@Z M02(9+$@5%^ %SW=> [Y&X\%L-O[&WBQ1<+^ =QHEQM .9^'6WC1^MK$LDF@V MLTBL"MY!]F8ZRNO_?+_)UK=6.X1)?RJ43!A:+A^#+OL",;>L6&)<9%UJMXXUIT0+FFP MZRWY6IJI.B*-BBC6MRR1Q^F7--^ $1]>M(D:N"; '+9S[$ZDH]VS]-[-[.L] M&C^7AI*.I 5>=."=E@!Q7%CX@YAAH#Y+A0M).+:%:NA=59YC]1Q+7)>(VZ*B MAZJTJ.%>30QP7/%EJQ6$68$U $-]9D)D]8;6;E2D;4LI(JP"7-7KCX;H4$+ ME >!?K/Q&%L=HS3J2MY""/$)FE&OW1#%AM990]B4R&1'H#K<^AHG](1ZM9=] MA9G.HAF7ZH:K@HLD-API7*>2LPJ9OG M;/4 UY]!FC:(.DA'K0G(]QMVRVE3M8$=AT:?SPA@R4(M%A"19]8=76 M,Q1^G2521GBFQ>Y'21+/)@EA-8H/3E"AFHVC.>+J0YP/I\@,&*YA']J(L$19F->M)@V!8,'R""JWT[W)\0B7XR2@>3L9<[W8^F2#G2B*DDB%!;\@E%@G8OQ1> MX"UO1BMT<"G7,5>#)IJTF.O6%O%HL>0XF\24/URWX8!6 DS'DA&O=*J^R0!B M7H1X-(^7PU$TBX?+!%[)]I! OU$\F^/PDT4\&TZZ3H"DI5PH3\'9^BC>YZ4 MT>%:YBZ]2[P2=\B9]DJ_-5LWV;**1_K3A/F_+OY:_6/,.6$SHT5K,05G@7SO M6N1HH1-7I<#UX:WW[!G.X<04QP4-ICE-@ORE1#GD.RFGL,D_,YN!2"L9+RK+ M%YW0=IW"B;9NI,^ZN<:-F3@(S;93UP(EC8#9\0+%,D\H<6]L?,R_SV:$M4PP M3BJ-S_THPQ8B+LK:4L?M_7XG+EG<<-T0J[][W I8@\^)NGUC@T ,9XVC\=1\ M.Q<]NDV@\C#$[>02R$]?Y!GJ PM/'7$_D@GSU-%R1M\ME:KZFX^-N]*,YZW> MW'9.5IU,X_E\R&2#:Z'2)1Y.9NSTAE[GGE7NVW\7SKG&PF2&8(CY/)[,$0$W MI6N+ +J/6:,3>1\:KB6(B"2VE0VD8=;YQ@.PXM (]TA)=0^>SJDFN4!8+]& MW2OIIO"AO]]#:Q;K#RQ(57B4YFH:,1YV(^B[?0;;$28LABAL ^91LAB-]#]?+EI:8Y3PF5W5:D1RU5&6I<-RV"?@75LWH,R=VS(2>\L M%&F1N; ^[B73(>($JF==:LZ+7&=O7_ZP-A!" "H[]FO)>YO&[47XDA<7[ 3- M-\?IUES6X=]"NX!&IUX$-#.4N5CRO8N$\M+0E+\@L%LBZ-.@MZ?K$!_TA6=H M.-U X.)=-X!8KEP=WCFTFM8-\68DVMC- @8GE*@_)CB9#,8S#MI(9H/E1$)B MQK/!=/Q-ES+#(3M24\T=,RR0'71->"O,70_<63TUMU0J!*Z$E]GZA1P>0D_] M@\3^>FV,30^JL-E^:&$B"2N5-]E#X("W>:4T!QRLGN4OX!FI,5_#U@BBM]_= ME1IMQ!?6M YA[[;@VZR'T<$W:N.C(:>HNFA+M^Q[I+SZZ6SK>Q6@TUUW4/:8 MN!"K"<1-QN.Y-2GX_B.:7VI)-B($$$TA$I,,QYP(];LG0V(;BN"U%:#<(!QN M D@)U,Y9#4$%_!E1\"7JWYM+6EMV8?[O[:@1?TVT'O1?-_7VQLM2T]L+*?@4 M0(L@AQIW*6Z)W+;VA3GW L!NG-QE1GK.1W8V3M#+HC]QYS1K1U&HLBCJ\5IE8J#>-4) M;:=N<(87#-RMM+OE-.FVOEU\#[+RTA.K8M-C[NHNK0Q)M.JB_R2BH%M6&L\T M0^L-GC?9$)HCL:I5 M[F=WF%5AI1DJ$@3Q%Z8!L'U!K#]B384-5N^&Z3FOEED;V.O[3W_Z^Y4+@-?W MUNFCX\CRA70"QXH&#FQ59AF)'<@)^,"%4X?9Q2.\T.5FN0]K\IX+IX_5[F&QS?!UU-7T!H; M->DQIJJ2U/G4*E"<#K)6A!')LC(]F(79F+./-:W0GVD7I,@?F1<.#N@>3YK7 M1KQIZ32;=QY4/]IF[(AT<@QCE]IP>*,:9N:_ 78+YEYB+#J%VZK M'"4^5V)#OQ2!EMF WHMO@; _>S.81ZUGD0"%0$=.W!E&WY.6N-Z8J>2RREB8 MRO2!<1D=M,*AKH]U^DRZ3.-9UM@YVBP9+@GUZ<%)WX.D>',Q'>Y:F9 $"T&@ MY]'Q\V@T9R-IPAWA,(?+%QIJU4;>HRV$ZF5W'5RM1XGP&'\;QCW8KXWJ\$^. M( "I%E_)'TS$+8$F.BI.W:SDE@C(C@!2/Q?_GGK/0[#)'F] M ]]EMIP$^TFFLJ4 77N%X2 QWM(2LV!_,=?60>1L# [0VF?%D'::4-;)*./. M?7+"N?_4Z3MA>[X7AWY_A ?[[F=O2XG\O*O,M M/@V5I9=]@ <-W/47*XA/ZNOA5P2-?#3M(L<]^.T25 Z.'N:./CA/Z"R\60)@ MA_Z.WQSA(R^\F^*0U(S]@Z[-_'T^86>@I=P?'-O4">R#T^>L@B3J<6J.-YJ: M)9MO\,?YC-XZ,#H>:EH"9(9@L,2S+C]O2: 0N2!=H5:8<9_3HKZ1('&-["Y\ M6TEA2ODTCG*4L(#2_'(4AR%>#8G@UX:H9%;8*8]!/.J3C-SWG3+2 ?Q.P'P M_]3N[WNQZ*ERXA%HB I^5 #T0BND.HHG[/E0<3G'7 TCV#%V^I?:RL3R\@ ( M?B5+NT"=2-$&6N?"-?+LL;#X'.*EL0:/%AHC);:/4=(&KO21?A)>'9-8_7QI M W4Q!>;3Y%?3W(NOC#"YF\99ZBQB^#+[8 I@_Q 6J#JFQ^@/H:/?;12@ZU5 M^RZ_(8T1H'WN!<"\I9_SHB9%X5=DB?E2:RC\=E;=2I!MS*V(Y[/98#%W=([; M3<[GBP'MQ2QUS=5TV:?&C8N'@^F(K7+: NY\RKZN$6*SYUSHESJ_S_?%47DA&HP%[$?'^''-T+&O).%_%TM-!QZ%+MI=>92\UMOV=(_9G'$:R'V]W& M"U"AFS2O7"8@X^G/GAM@K^T;OM^DJ\\75RN2E%@1QQ,7]QH4NT42O"_SF7!9 MI,>'B>!G:%J^*,'ZTL5B#B+Z"?(:'Q\A%2"$_!!\%A ZMC8',)9I;W7.R &!L*+5/^'<=LY/7GBQLFF)0^F;"RJT\?WWZX4O.L)B5SADA@G^1A MZY0-Y)R&HP6(6G#3-;'(#%)(2Y95=2S7JUL?UKQ$;;.<6Z*P\IF4C19J:H7XJ'$/$ P7^0PO.=0\!R\DN[T/!8G""(%F7=-=(_[ M4!6YJS+_BV9LQ>LFEFQ\BCT=$(&<#H8S^H=HZT>NM]Q&B^@!O+L:#A#XG[*VD[\>+;] )MW&0[OWE()G3@Z/!,/F&_9U3_FLX M&)*@E- R:,!DCA1V.XJ]%%B(H4C?='ZRW"K5Z-AN0N7H!).LQKF=1;-90LOC M#XOY V=)\L)K1L'[YU2WXAGHWA*NR"8!C+#@RET>ZI]ENVL^7:;K7.Y8%S) M(K,-Q1HR8&"!0OTEGKRE,>:U[W5BYSGZ?Z)(B,1= .OM-4)D6)VS-J@"H-KH M;*\[$G>8&CRP,?O<^>D#"NMWJ='W]=9LN.VP,=6J]1; 2*:RUM:UF63=L]*_.J/7'4>*.:*X@U M'+(C7C$\(;1HR]G)O$)\"5&LZS3P-&GJDK_V'1?B(%WBYQ M:9TTNH.,F8!W4$M9MIU&5\W9J?)V;)D[:VYIN)JU!S$J^#3Q M$UA3FYA,$\2".E&-'5FWKJUIYYJ;$:M;T5G:,*7N0E@>/,[F) F.N9[,V7P: MSX>)NJ.YOM5T-D)EOEX-8R6>OG8Y[&:I,:D-',,E/)+"*,9!+ 6'PT ?>^!/ MFOI0 6D7CA"X8%M#VA!YW[;4PC@XUK+6-D?#)6SN(@L-AB-7."P4Z>YWQQZ;18"JK>U">>&%XHB' O ;7*Z]_$_[Z M$?3F.QP;Q['(J>D!#C&:29\AOY$VQQ8%17 M(28@7NL#.1"!K/30E Q,B4(WAPXN':#7@V9AO]/K/ 9FQ7:"!>9IWJ7#J1RG M@) I@3,> %]T"D.WI%.&DE*4GC/ZLV<>^AW1NT[K]]0B+5I!NO1\$@]11"NA M3XFD44R&I)5.O3=S:R]0H=KM%CC.(W&QI80HU1EIV=-XC/BJT9 HSG+8C!P0 M%YQI&IP25/>T]^PBU7(C&8I_:L/=6E^JLIWF4$G"3*B1ML:W;G'0P2)ZK;S MV#IL$W2Q^9O2BE<_?[!O(AU=*N5<,Q':Y1*NSYD[CK.(VMN:WRIZ/&00QR#U MGE!UJD(/1#9M(?>"@VI><;X.F)(%SC9P#&'^K$L-K.6JA- MHHJ&%LP[O+YPB31MZ*H&)?NVF5*-FLAX?>Y1DY:8K?!A0>RM=8@4#SL'I]!]R:[KL1F*CFEAP)US$5D*^RZ M,Z='3)CFD@1CR1BA%U*SW_#EKW,1:1-W*,)J#@LS3KR[*N=$5J8:8ZO4S1MH >D2;:')#5=!FM:$ MP9^)FV&,)%Y:J?;4D]9[!RX55$K25"\@Z$&9Y)#A"GXT[6Q*@ZP^$WYMLVQG M.K=J;'$S7W6'MM_]JW+IY&N7_*;\K@L94EO 6QR$S?7'GV="^LP M-RFVV@P4 I(=Y=&;_"N-5S03.>$10 1_$*8L2Q4G";P8C-(=L\E:DJ%/Q7[Z M]6,(\/2D+',K//G4I ] GK;K2\>Z"(4:-T)&22%G^UBEFQ77W328::)OGLX> M6OFD[Z30E/[O(GI3ECON#!J=(VF[51JV_>"!'A!976=93%*0:?:K;__')P[\ M_)Z(X.?3>K#I>X;S4Q)6S^E?>-956_\2K&RNJ[7/7.)TP&:O7%<3=U[6U/7CH#\ MHR=US#FAFT@S@)>C/74GV)T+<9%*N%)0T98J(Z8%G(RC6KN-:HTG3?0O7?P( MJH^)K.6!2H9)[#"H3'AL*%.R)W.C#5#K)DA'64H.!?=#8=>;Z84R',4&-<\_ ME??$_A:3D2W-K62Q1@D2)O'2<%XM$K!NZ^H5M $ $<;S\R\N^1%>X8HEG%*N MOT#1.R.B*9D438@2D3N=(Y-ESSV*PW+IV;2R9DN_R8O=@U:D<-/;THI!CJQO M10("> J>UKER-GEY_=[$(UN+ID.&V-9EY4 G"&\E>@6H9YBVX6J#5%JY92?2 M\);K3MBZ0-::*>?YF_/-'!O1[L'%7Z' F=1\#YZM=5[2#E&1S+3-\8J.697 MWZ2D;FGT3G&#_D>NE JH=<-ZU:!;UD1VW%SLYAU8*IAM;(%SXPYDZRYIF;G: M#YA-H*J8D5(LY5&$%027O-]\FW.U-/].@^YIG=5Z19#;;\(Z'M"P.R=XR )% MV^T!Q4[*XD+^LGD@:K=C9-F81^V/0H.X)A^^=^G!1 -0XR.O'5AL'11L,?:2 MW3PZ@YI,'M'W )&S^9N;)X?$;?>0;;YDFJK P10H2'3^[.J.8'XA50\Q-D>= M_1:<3B:9G#Q_[2B=,4SX)O= +I08*7N7;94@-P;6*Z6&LC#=4V)'[(T^1@&L M,FH.P]YS@Z(26-EMPW@7//ES#Y)S=FN\7":-.NKZ\PN6-[G6L17HO#6/%R/7 MT:(L.BC8?!8U#\)./.(@ 5-1H+FFZ2(>+4EJ?W^_,53S)2O5;_@MW\KU M0KZ'* [^HZI ,Z&XD6G=.I87'C) ?;_!3$#]%GC.HM$T'LU'!]YIR%5TZ()+ M)SP['LY\C))VO9GIFR/Y&:BUACUXU:Y?-!&ZAL4M'LX7(2;S]_-X,IY8;ZFU M#'=)3-%Y+O:"^GG'%--!TAQ]-IBW1[9EVYEU=8PS'LRB;YHCC08+^'2U_)?I M[2MHRSW(\_M-)@V$^37AGJWS JE#1LW6G>LJ+?T>0_I:AGW6XJ* 9S^"8L,Z-ALSA^6RYF$%HZ&\6(V MI;_GB"J,DED\FPS-[V,N)@DGI8YG2JQZ M@+!=S-#SC&@E+#N%J44<[VOD4S7V?-\)4P\O\ MR 66IJ@USUB>C!;M[H&6LXK>%]0@ZE?X_M3M_M3M_M3M_M3M_M3M_M3M_M3M M_M3M_M3M_M3M_M3M_M3M_M3M_C?J=I>UUJBTJ"-U*7ZXO/P0F[J0!X_QQ -< M]#.?CM"[A'.(.&-H-I'S&HWB$2D3.">ZM^-QHFYVBE>X;?9_-%GU>S@3^'5-R77AL>OA(O78K;.T=13WYK MQ5SQI J_ITU,GW=*$@WE$ (@--14-=VXI[@2*I^/B?1!&S3$0NTK"1JY9MT MGFF@@0A?A_BZM6N0>)\^OO^2FR<\MJH1SEZQ-+(DBWOQY#='([_&J 6G, M?2L6\6BLC-S2L.F5K%&^6@: M^XU-R,MO> \WI.8A5$JBY;WL\32LUV]'LX5WW:-]*Q%TU\0?R6C'P4-@:+:: MDNL NXH*3G&CW X28[N,? TD@ M;;N']8&[;/7ZY(K?4P1]A\IG'\NW5=,XKDZ3'BR5@^R.XVG6^.(X>=.[]1]E MSE8(#V86D7P1G*&$;.9W#@6U?9 7/MU!=QW?Y0<"#U) M!%F]_J-R&H8RF5M@S 2MI(*)=&GG!3OVUQX/J3$6#8(Z'YU]Y6ZZ"42SO$N[ MZ=.AHHHF=\B4Y+[9;VYR)%-T@4!,#(*N%@QB'B\S89$<^\R'L).VY)8]DNA0 M9Z',?0VDZ]H5+0V'3*+B1ZTI_^FNG7BO#6PUU49Q],$Z>;C M>+&<RG(U>I[WPVB>?)"-6IQ_%8*E;30\,Q=\AN MKR*L#IH,29&0I/?&2II"WAM.ET0U@/Y?/''Q4 E![P46]9G?Y+<\N.<"OFB-B4ZLL!QXK[#XQ!EKB7DT1;!JJ;6(5X(F6K%9A!!Q M%W""Z@ZIR+Z%R[=MR< C?V#]Z'5:TJE"\<;VXBNO^0!26SO_3ONYXRH8/(M- M79$U OBY^AS:%>M?9B%C?R'[PAM:OA\8JP9MB:6T:B^X\BE(.W>0L[' 82/: M8X5%H52=S4:S>*HU-\ZFA#S#GH#_KIF#GHPQWNES$W-)%]SM'1?CF?E^CGC) M:$/*"Z '*J.#"X89G 7? 0Z*1X)RSNW%,_13@ZQ##^\>V$2[:ZW:>A;:M1R< M'I([+#"0L[U6G'G;"*7,FFD@>=J5/,\Y4I@;AL$(4*"0 &<.5/0P+I6/:[PJ MVYI)VH[^:-I[77&?)]78"C89;CIT.K]EH,;7^Z)H*(X91Z#R1Q8D]H_*7<0C M<'&3;GF/6N@=A:\1]NT%>"-5R5JR[?"2O>N5.49:+_QT< /Q/)KZP(KY16Z2 MB]@=88LAABGY!CVYV,)-E?*:;(*#I)I([[[+S<:;!0H>'W%JJG+JAM'$"F + M:WL"+(:_[8)]<:L.7#0N)B%=1VK6A()UUB3+L<8K:B[2CAT>8O$Z;O?^Z4<9 M14/6S4XLSJ+C5^"GXRZ$2*6XKLK/6?7M.J-'J@$7,=F*IBN.*J-QWRAS\(&+ M'>4%,WQ)%Y84'NO:XU4V$<@"N0/O1(?ARLD5FQ5HO=S'8DWWE\""EJI()>?- M>)(B,J&Y;OL#UTW1%G>^>'S!G<>SM79@C:$D[+"=<9D5,JQV$5@M-C//X]%967\AS#AD4Y3[, D2)S2 MAO!)=,EM495UAMC9="'5O1%RP2EM9N,6RSS1VW]QN9C%PPES(/5 +F/Z1:1=GF%\H)=N MT[SXEO4'<\6M&4XL:??1:9=M! (O![>#:9HAK [8N83(;=' MLY4P( //>E-*QI;.&Y25D6H2(#SL=V&A2EK+9GY2.&_##B> ;X,!_!J%*@4: M:-3BQI>ZG\AP8XLJG2)QP'7Y0)BD$2?7FO:$M"9#/?&TE"[ON28-E];TLNU=7$8/:7U4 M:5+3U<1!E9NZ4Z"39IX *1PBK U5[<$&97!$'H53-&Z;VO&4DC)7J*5\@?2P ME/LG01P.8S(X#-82R2%+U_.MNQ^\K[)MOM_J">LEWFO#S<-XF;=]L][=]]VT M0'8CM=NB>8>.6_+=2<+(V,)[KXT]-#I(&#[:C@,V@OBB#)+BOS?R$HMJ.#(-3C!@[;5/BFDKV C#'Q$S(:W52,.2 \-%J>%"D-"X&M+#HG-,:.@%P$7[YV:1CUN6(Z\X3>DF' MR[X;?!:=3R=CN+;/Z?$A0@A.Z%$#8M&[(6WW*[$"Q)]:'H9GVK<4&WEF:5EQ M8*7'Q_PO"X@^@'Z]#68:B/93Z732#Q;;)9V>X"W2XP\L/9Z_HZ-\'KWA6\*& M&&-^42D+2/G>,([7HE9?6?G@H\@'6@?6L! I+_M2HIXDW,.SZK[W]N,OH1/_ M$4(GR@^77ET ]R=#5#^-Q\N%5\C4H'4/-K/M6K6A9E%L6_]:<%/_9UA*D^S0 M_$K"DG@YGT7GHP4':]!R1@L[E!!%V7O/6=)]BA=#%,]!V _=!VF0:Z](PC5U M$N##[M!(O7$MW&>4!AD/T2* A1;'!OW!7 = T4HU;)@[01&(G]#9M'/,VNL- MQV,NB.A,3=.JV3B M/>!=.O36OU84S N'-B52:/CJ5K-.L'5%3,^]OPWE5I8,.WSR$ZVW=S;&!UP= M">UMWH6W#37-[O=[Q=0ZNV70VZ-R#=A,E9E'J8#=QZG-GR<*K&S6%-_VP/^9($_O_N4^)M5<;>(,1>W6^+]+]FD-^ M6A5'W,.^Z\R%3)\4"'=PQDYG=JT^2%*7[9-L'A!+E_/?$*138QO4R L_H!N6 M@_^TL_NUCT_MF$OLXZ!G>T)+U/U%8^*]YO.H<)\3(CKF\X]^4 @O_P4!Y4M6 M["7\.495]:E4B5_,QXBJ1,7X*Z(4DEN.$5/ MX_&(1 B)K9T@#+YU+V01[SL).]ICCL=K"$D\G\8@;6XYE:UPK;[EHZ 4GS'8EG)$8L1_3O?#8C66=$.R AB/[U^XZ:9Z?=Z4M_:Y!8TSCI9Q,A_1O]/QD/X=TO(.X-KBC\>U*:.$E/9?4ZS%UY3G=ED"C02.!#_/.Y^=1B&,?>_(]WS$'?$@>M6WQ"];6-A#>XXR)2 M_H1'Q4_0RY8=\_"$4I/W:CCZ7B55DNUBEBP&8M2D+[FF9;[.Q6IK*OO18RH@ MQ+[75ROBV9^>/63/Z-]]_0RA=\_*??7L>9@6#;G#AOCZI9%M?3V8;+.M2%'7 MF;'5X^BD!C'MCC[;&*\Z&F.2B1_JU=V>Y;EXUOV8"XC-*U/;SPLU\7I3>;W( M)2K;G49+_/A%]*O7ML>%RFL?*BE KFX7)VYX>&+F"F.(;]"#UXZYWG/5=D1%TB,QBV>N*IJ>UZM M49?T$>PV0QQFNE%8"H4PX;=M%*AL -7:^CYM\P^O\9L-5EWEU6J_Y;2)%5*0 MQ5]ETC)6*-0I<5J:V$C#%T%F(#"W!PESD+DS5,UM8=$5FB<+!*K*_8B5 MP!*YD^*SIN7D:D_GOD7TND;O^TG==ZC?GR+UNR43-8 QZ@GK\'3+L]%"@_S&HZ86'MM0.4_13\,+QZBK,9EJ MCP&[>VRZ6H/H>264OC'[][5$;R%D<*1O"5L*#F(Z[:F.6$DQ;YG?:4O::J+/ MBZ8N0_7EO=3R[9(25$@UX4V& 9 (X?Z^*\5=!AF/":56DU!8[+<:?V##;VKK M9,0K' O+!\^@VE6:25KO[]EL5I>5+;:,@L"YTFASJA)XBR(*=UGJ.P(:ED0' M"K@!!\Z\+LE<_#P%29=7=F"%8I^27\_M[6Q37< M*(B/@(2$P%.2>WZ1\ \C9L?**D*PH4N R223N 03(B;1TBPT88FP-;@3MMY3: MCTGV3H>MI0SSQ]9:&XF ]"WDD/O-W@0!:4B4/*A-2/C>$'DC*=8+SW$KKAOE M@ER+HC83Z\P:/.TISC.QIK\@[TRQ6:)OY9#H:_>PRXZQ@F-/FI>5)2$2_$') M?@:1&KE^_V("GY(50[U0*9QQA=G3[TO>^RUS=;=3J2;_ /HO;+'6-3:5AB>X?^_6M'SMBEHK@,\(T$9H5!#8!KW-XOXJ,4&K-.NF2=1$,)EK6:1"&^&D707'8.H1%"!YXOKQPMWN<4HZX?) $Q?3UG"(L(P-%<+OAKTI)Q.[EJI"G/Y6V5P#E*P)T@P\BMK 2*/L MF*4$ 4&"?^!"+N'.>B.\7E3=#SA%Q21?<5!6ON%\2P2XHW@6G;^2#4Y,+A7#-2 ME=B:<8FR40&Y?SJ/%"2R;\)YQ*(IK^'<6I2UEYX/^TU:>3Q&+W #6-B*S2^5'IPK3AS_/ENE>U3O,?GA M' #:(D>R:GT=]A+D^*Y%*&[?&AP+B-XU\@L,'#8D94FO BLSB)@!>B7PX$4H M2+:G0\04"--]^\AMT4A2V3E>S HL_EG 5PO?#%BQ(DR;<\2&VRC6")T Y@4U MYMSS"#L,YR$-*R.-5[!=)!,3%=?-#4T .#,\PPJE_7S7:CBKX5I[-NCY<)=. M4<+5L>[=3K ;$N9*0PO-8V2MUJIRPQS>F,5>1JX< MXS>MNU8L#(Q77+$1:W#4>A"48>KU>86^W!110L:CRS\@WI[C&&8+F]';P4/I ME2]LG>#:"4[ %6.$-.3B&CO7K&P^N3K4@U<-RE^><3CSZJ9QDM@HB]&XZ1"- M?>74.Z?>#9G,IRXN9ZH>/=$9C!XE=TPR-'02;W>**MQY^.U?<&E?>0K5STPQV;R[A]#6'N7;>69VTAT*DQU4HZ>GH1I\K:Z80K M$\6EOS2T32BDL3:G\24*D4U%+0)Q2K]FO8OR4];MLMI+-YU*6+1D?=[#D4!O M;:>+'%!KT2/R2YX]*)CORYT*+@\5'=P%9R?4VG73(TQ$'E:I1*)75K#]@X3" MGNT_22K\KY;V#(2/27ST_#_4TL8=I"X,85X']@%KM#DJ 1*(;WSHL\W('8MW M%N*I<3 "@(UJYDM8N$:&->>V6;=P[9+I:>K;$GGF@9!E+PLG:A4[Y79MK MR9F7W4E.GG_%7'3/"&.FXAJF6;KU"MC6T00O30\4;NBE&.+.Z2%C85A5V_%J MJB9S9R6]1*]-E;FG/1TU2C#'8'9$B^BNQUMD$048IMK6QX6DMV2I,=J^GM;EH^/HZR<$3\=@KA7UV"_W[(EN6:E0UI M+6U-[N7>-J$4)K'=V$S M<@)/@'C=KV&3W=^C(&BY7;LG.G_6K _T[+GXS%WSU187="X? MZ?C-MTU5*.=/\B?FY+#5SE4NY2N9(M\3H06NNB!IL>Q*D5A8OG/!X;@Z>V[[ MH=/=;_MJB+V[A5:7MG9=7[Z%_,"^<0C%=9_?'N)>_AE9A]9P4NO^JTK+84B< M3,R3[WE, IOSJ\$,L[\V6J7G<;,M214'RZ^(K^;8?'S13)(C1RM_ M 9BL B$Q[[K[VN"Q\]"+H@NB$1B[F6*+)&'*+?![7">#M [2X7SGO0U$>_Q? M[7W[;QM'LNZ_,LAUSDK B)GWD ZP@"S;B0,[UI'D+ Z"BX"2*)LG,JDK4G9T MX3_^U*M?T]W#(25G=^_-#XDI M#C=S MJJ>MD=IGM4*A6-SB>78]6VB #D3[G-X*7)^2.P4B*N>@:R$V4(G7N*WA*4<7 M2"O?E'1KXW;JJ'R\K$>:5XS*X- H=2J*%:2//7"T>0F&PWR6O)G.](R\_/G- MH9J1-/EA[CWP@_/ 2RCIDIZX (W]\L?7;XZ^V6=5]!QCF];*_/@%]1^.Y.$5 M'G;,;>$ONC1]3'TYNR3)_5&B"0Z%25R"XG13?SPTLO,*MKZK*>Z/@CR@>H_2 M@I:9FC:5!D-SQ82W,C2"67!.]N1B::6ODK-UL39!>7)S2- U.JT)/:8J>Y7J M2"4X@,+U%$V!.*TP+96"F\3#8U(OZ 8#V@#3K,@8E/=Z"8;3K:P3IA=><2H! M:S'4VDO$_=0#3W"-DJ"-N%7J/E>)A;PB6$4*,@G!I510L.21R4F.+4QQ<3DE M7=TM9'==D6I78 F63:K0(A:DNZ5BLKF,FUC?-THOU:6I;.>4DN)>F7;BAJQY M?N"M:7?A8[JU53HM;4H<9W.4VX8(9^8>WZ 8N_=.P0U1CVN3"V*"0ZSL MQ7V,NV2S"<3Z\.+X-"G3IL+I?"Y<-+U3*QS>RL7/+31D)V-8?AP4$:+G&&T-&R^TE7F3@@] MS]96E,.H(]XK9Y(@98A858N_=GRN,P&5OH63^X%#'=D.)L MULRA_9:]G9;P6-EFH+JZ"D4EG!XX(?1O-=5'['G&$P'+9N![7JKIRUF/6\A^ M*)*.JI)))#T4A]F8B\R+JLQNO!AWC@6IY1<)95LLC2DQ_Z@=)O,U@F#/"*V? M#V*$'Z&.7[9UT2G4-G8ZV(1\:63,@XY_M8OG$4A$T:B&Y@K+CA*B$XPV*#52 M%H6*HWFYP S^JZOY-=TMI8Y/4GMD_!LC&O0S#+A(Y ^*OF#*J0MUK4VLIH:/ MA(##[52U>WU+]UP=EC!:*);4YK)UJ@U(M B%&8'D@1Y@!.INLH^-3FU;[X$4 M,^\:'2=5!P_'FL?Z;WYK7=)0JR1%8&@7.X!KLP4CK%"4%YTA;&8?C+E@K/GI M'Y*VPQR1"TO#67FJ2V)A^XADP6BY6T.B6'A4R1() /L:'6$E]T(TLB$.XNB\ MS3TCWZD%"*-[,U_9DTI)*78/Y+I4T,:MG8G&A9U"4\P<,-2Q#F>">^5.1R3" MK%%M%U/M;ZM +[HQ?VZU4APL@N3H3GK\T_)\A7YH;+W6U*B;P7P^/4K:*CO( MLS1QUD^J;G)4CB +#:4*KR78$%>I4)6"/(8404UX@.T0.^"#E M;^@![EM[%J#DE*])YA^6?"--'E3RF];9M_OZ&M14I^X05V "\+6"V !3%<1A MQUG!\"UQ,^*QQUAB%4,!8CO#)!MB$=!W2Y(,AQK6B0-8SRX^+,A)A)FY$J S M=0="'\L^(B(@OA7LO4TZBDF%*SB3@M:#P;^9"[DNY6=>&3\AZD8,^U<]IFA!RN5(N[O$ [)+#G&O.LR8HDH,TI2A+5D* 4'.M MG-65(!Q U=C2[5W0 S?'6&+F"B(/D4IHA7)( ]Z!)KF5_&1-_@V:4BU4$C_2 M^9;'&FTR/+)9R2%^>=A!#I6>_0Z+?S&]IF]I&=P9=!A[@%>Z">OI[[.%ZMGM M#/:%A0-JQ%%]D=$;,0T>U, 1U1(X/B4T/;LIT@13_;P;14[K-5Q-9W[CZB'8X$;X#!M.N)VX$ P 52C(+DJA$?5A#.KU M"SI?';#R.+).=H,?="6?SVL'YW*O9#VFJ9?9-JN5SD9"&2$'$68?TJ/[WWSEE\0=)"( MGV#OFY/3=\2*?13J73?8[3V&>!R0"]B=3_SQK>66P%+Y:757X9I0FTG5Z>9S M-5_KH[?2,DJUX0D:#7GRN^UIVT?YIZER[2&TM)3R74]7J, )O -7'9XB> N] MM34'%0/#XW6.IXR"\._._UL25Z9V#I:):N;[X-L9FQ6,,,X52_-UZ\4S+UT^ M6"ZN%?2+UX)49W>'IBU@;/'-" $PG;/R5&M7$LSMMJ\Q]-9@*$XO/A >!(>S M.?#R_L*6EJ;6&%'6"4+)7US?,S VB(6)BGQV/;WX_>#T IWO*Q'U W2*\^GW M&7;&*GSQ1I8.G=8C.?VX:Z?[X;8(/*6I=&B\L\>V6)Q=QUL6V'&N6-TPFG'-BP5[?+Q1+M MA^ 6ONGYA!\ 83R\7!*B4/Q1(4)^NTA^FB[N\.PMP\MAM>K]TW?X97.0%:EZ M9>]L>3._2,95L9^8Z%D!(6)M;HXTLAJ%5EK6H0N6#H)*D*L'RZL#]$+"-O7V M'>YDUKF]RV=/JDG!.Z(NQO8FNF&6MC%WP[2^"9!*3JKDZ5$]N$%;D**W+2\& MWH+//NLX%-2F)MI5+O,X3D&@"J@BEEYV,R$U\L4]\?-)HLS2N9A11?.H8V*@ M[I7M9W[*FT7SO=NX&]"DDODN=JBX_MG MTUU-2 MSE0'12GEJ-N_-]_7R8MXD-9JUX8%7_(7%%U#$I#">\+OHK22%7UE)(7WNSTB M@R$,,Q0GBIBCA!S&:;#.4>Q'XG=']EC-_F"OK B@2C56Y;%@$?(/U _*T$7T M,7NU+=,R5+R.>#RUY#F5"\>*',YT*C]:RYA5;T/[2 2_"=97X_ >;)H;G$3I M >)DD"N(Z"CD3A&/>.KJV'1)0OC%"%U=?)A=WA%V$$&7J)DD5*F.#E"9G8)_ MW66@)VCJ.JUSC@2?)K!@%0LC_-0R,J1:61ARK0N34)3PONG:B!U2>@-PXV.YHZZX,NV;0"^>A7W'OUY:_)PP>;R3 MEB.C?U_Q15!<_8(J^.D..HG*-4U>'IX^4Y='6N7F91KAGU17'<)6^YI=_J*7 MRZ(Q>MD"YL/88Z$807G\3+:0G89@ 0:PYG4L2QY?K0G)5E3IT=JFZHZEE9G$ M397;"=NM2U:.?110V0-P(N*["U0 W<9IX<)VV!<-%%?.F.1P:/5F5^?,KNP@ M'7-I8NY'^"(D>&YUQ\) ,BBJ62NUX8997-@/QJD5L$4H",Z&UID6=,#HW^FR0[WJK/ BHPU4'$K>\=[=I!B4RIIV7D:&G=CXWF4' M&("69Y"A]$JB_5$U$PV[X+IH#[(*_=4J7<.LAA_L-!I.R5!+HL[VT^04Q!UD MZEY9!F?HQ<0QTB^^,NLA,L5+.OW-.9P0PXBD3-[+[\[YLF?=)4+1>23HL!(' MF4X2HSAIJ&IV8[8;_8*U1-?0WI%D7/.U-AC(&G32-29 R(2799A-@-NM& IC,GFOD/]=F!,6EVHT9L,"Z M^^>_YNIZ"'KO&;H0?.Q>'6QR*,$FIR;$A&.!;!S&=Q)6\^$-.Z:1.C]PPF&TE[*\ GT<.\#EE6@V; M%2)-?IZN!4K81.SP&?!(#DA'=J)'7"6]U!-';EAZ2!W2YX;40T,)IPJB_IS< M0APTDFHC4]]VLA_(^D(."&E_/KG*'$"N1L[M)K@-26-WT]<%N1)WL,4%A;^H M.P"S=:T,+K)22,Z.0+'1-Q@Q[N.3#-9%*J3JJ1M+]09.48>8/[T&38.43),L M3^NV9'JF29F6A(5?IG4%VF?Y$_(TZJNTW%9(5Y_C<#TM?O.*:RZ#^JM,BN)9RI/L[9*RW&3C)LJ MK>$;+ZHK;]ITC+1L-9Q<46C++$4!=@@ ;@T30@O%C=.FJ>ASCM0&!/G?0*70 M0%]I'3LR1E$6@U)XA\[8L2_#_9-7M>.T)IJ,JBG2O*6)FXS3:E+U3!O,UCAI M)FD[GB1-EA90?63.D(@$AB1OD?D"_JTFL!]-XK,%\YI7\%P^3HM)DR"= @B& M/U$PO 7L#"!LT.X$N4)JQ1VF5K:LYPE,=M;6R02*1'Z4%BDFR@:/Z+R\D/H% M606>)B\V7OSMY?O)'@U9@:QGT*LVR_%3!1+5X'='RUL,84)D#P8+4H8E^."Z=,T.;(GV 14;4V MD8'M(3%'V KG (2Z29N\2(H65E%FM;>KT:"UL/$6U+T"V@IMQD]%.AECW=[X MX;'G@-%@FYP93#)DHDF:<=K"!#B+**!LF7*C@"&=(/,%3"@8+4CA,:Z:=)+G M-/AG'PQG)9WN-T[9 "HVIGTSD"[=^#R*S;(R![UK077LXA.<@&3BDUBX'0!6 M="D4!EZPC$ATSO"00!Q2&OA4(L[44=+.(NJ10SDQ=>T(*SK029WGK4;XE=Y; MGH]!E71ND[ML6N1HQ4$72Y+=AW(SP%N_2]78LZBE*\?/!NA1R,-7S"/;,MRI"2C*/H MP^:,!+*@EAO8%5O0$G9@*2SP/(?%#:>1/(<:X#SRJA]K _8*W./AGPGL,V\[ M7F#GJDA>APUX#"I2,4H>!9'W5![HGJ#CH5)C;+QA:K1&7B-2;D@LU*<&P?: M376<96!Q%%!#YNI 0Q)+)$HXP_@9K!DDS I@X;!Z#EZC/LQL>.5:MT]]"4+& M3=B9B9L+#+%)21;/̥Y8Z=K)Z2][A-]@E=V?M=]VWBHQH26&?'8_A]%?7 ME3MRW>=AV I8*<3Q!>;@..?V5ED5'<47O#U\G6&4O6>#QBA*,;CPTR13GW"! M1O7&A QF6,;C28L[>9ZW$>51MFG1-$E9TQL@X4U3QC4(&,:PU,H&)18?KF'U M^E97FE6U_G]>C6.3K_;> G;SIFC!UJE!L330?"RYV6PD[2DK"3^*H00?E:VT M#UOJ G-H&=#,K$W= C%=Q&X1HR4L0ZJQR!D'I6?\(2,A@F+RL7=R?=X]Z1U: M)[U'E2BO)OM,V2]>H,J;"?W;UB6Q8&>3'L&";2A'AD!05D6:E55$JD!.8-J1 M QN=2C7HP9A(@2##3!=PT"KQ_Z#V _)4C['2:HQGN@(DVI6G_A,U+((*>I0C MTUN#?]55&[&B\0!8TO\+HMCK*.+^>DBGC/.Q*!?BK@.!:IK6BR_LGN^/[?-] M#.ON81+BU1GV*?3+RH2.<'AN;8B%#OZNX\=VD ^0$CI.T[1-(K)2TQ)D2KK2 MUU2.K$S@T%>0O0^SE =TSWB",M* CB_(,G$E9:!G!1116HP+E)D*=R4X8623 MB,S@BFBA-054!O:3*S%#ZV-)86I!U, U"U'1>!QZ1B4>B4H\-"KQB$SI1Y6; M7A7,ION [8L)%.'3F$A#:?LJQGW;5PL/TO95\O95]VU?)6]?Y9#M"Q8U;E\U M;U^MVIN&'%&>Z$/Y$WTL?Z(.YMV)^D71$!E30K'NQ7R1W)(3A#R 0P;>TH/9 MJ$-6!I&"1":;[,=)-"(F>>!1QC*I7XMR3OZ>*YH1GQZ M$21';E +%:5=AH$CLV)D[8+1(Z$.&^B>5"G%V)%3 M\E8P4F5S"ZS9ML' .FC8X:K&7)4 )"#>0+J)KLN3QWQPDW#[G M,11^T1!A+_Q3X-;:D'EMJC&]#7@'V5K>IT]H+N^3QQ#L9?@4*L(=L+TD9FV-[FGR=L>1%]B-V;+#;9+=,9OAA0N<]HC2SZ0'P=A?5NTZNJD MJ=#(5;" /6X7.&J $E:*D F?G:U:C4P"9\9T@@?!LB).Y->S%8A\%)5Y;X(6 M*>X">Y.<'"3[Q+P<+AR$H "C(6.J\0+.,%TKZV@U,QP4;VG7N70X=<:8"7\A'Y9'N<4]L*#JD,39O=E\@;LVU M>Y7]8=J!L_.TEX#,SRX'7Q8>QMBVH+=XH43CBJY\O ?"&2K@+-4D/W<#!TRS M0#O!^:',O%J6J* @V: M3W!MY/!4DX%0UE+ 7EN19IU,2$PKUJ[=Q%N2?!#AFIS7#9[6R16)S.X33TRU M4]>9@N7"/2$]D]#^4\(VCI;AC'(HM*G#?Z*,%;K:O@Q,1V0. A '3\41R6FT M-A+H+2RJD3'K$D2FE:Z-X;0[P;T_5P?F$" "WG+C@2DOL*6U M:#UGQ&R\A!;.1P5HL&R2D[X+H!.@1,.NWI(\Y6,P>0..6"4\RGXSKO1@\N9A M)R#"S2&G-8I1,#.-A'@EJX-S?W$@Z1BX!VOL6SP2.&>>%$Z:ZMMVGPT>;YG, M74MML%=X^T8^(90SNJ\JS6*P'!,T=5IVV; MH:2APP7F/:L:2OU=K=P<;XJ8BE^N[N70* 2 Q[VO3:N6#+D:9IKLP)-9)^YU M$923E>*U-6FA M!1+0@A23GWG;S&Z/-O2.%A^)AXCT%0 MFQW4'HV71) )&R]%D&XY4MT[5LYZ1>I8OM,]CM\Z>[6H'!&,I0RL(NLX^RTS4=/)=\AJ3 M6^@R&=,*W=0ZU1',V:=H):]#!IP'M^:7DH_H;#&'F#\#&X$:MQ&S8T0P.TH>3 MA&9XG*@X5+?D":\RT(TRB[)HG4(H(PHOMG@=[Z'%1S=?<#ZO)W3OI21QI76B M^M?J4>>L# J-E!QW:C L0JKBR4Z%2( =E*+&'>R 8XIX'7"(CF,P)D_F_/IN0SC/&A28PNF&EVP$[.(3M&OYBUL2&_ M^2F6G5$[\5/%GU39/S#N@?Y[KT)[7$_.L7&5207ZP7H? X-RL="ZY16U:K+Z MAO[8:^"MGM+IH:Z$B"/:+BRWMM9]7;F .! ^@N!_HV6N0;L*,I8N5.XCHK28 M-;10:"^=E0>'N:7_9=&!5.IDW_\B" UJ@WNK [ -3?$:0>,P$9<@G_AKLN@) M%Y(5W:WUO<*6H&2LYY1)BN#^.!$[#L"?U?N;J!2YXT$#01OTCJ,AC!T*JXA\ M]G)_8CM]+;\!8E;)9J@8H,RHT*),R/1_C5Q^1X-J*W+UZ*?I_%J9 MNI0E"W5E6?(,K,;+:U45^\*X+%&\?/ELU!;I9&X?VOB2@4'/H@7?XM/9)&E8 M94<>!$-\4F<8D XZNV4#(?)HN9\4+9ZSHSK,S@/"C:-/KBS$;R,4Z1OB M$>7$L[[66E P>J,Q[!EGZFUZ>*I&6@$5T&;G1Z;"+[_/[FTR,066N[+Q\&9_ MS"XX=8/SSP7@6VD#Q!YA^PR'[X9T:5S M+8?M%:0S?F52N1MWS5URQ#5RAS9*?EXN-$:,2256#;8;H\+GSGL5GO=JT+P_VG2CF)ONC0=T+[I@\/=OZ '\^QO3 MI?$_5Y1Q%0\3983SZLA!1W;MQK+@@Z7?_PJ+D2VF(74+5 BB;,G_R%\IKMW07I_4F%@79%X&WBP[V#=FA,% M&E;4#>B%U2N\?-C8%PJ"KL>4G\7EU(-C M01OC>]-#Q*[GV1YT@WNVU, 6_4!Y+C[:+%$IF)L1T)S=P6FMNT.X'3&\AG)H M4+G+;L[^(E$)Z(QEZ*+H.5:ZT0-"RN?-G#LX?<,9,CE'%4.:-;[^>SZ$BE[,+[FX K/&PZK2O=%Z1U"X'RO20 T MY,BG):JJ:\>7%RE83]J[T2F,MV(Q.#T[>75\*LZXCYRYBC#)!@53X)E6TX_" MQ3-=A<=-VH2;*RE;:#*W*M!< VR+'C3V+A.H0 @ZU&#,&(CZ^VY(047/H0H/J3:IRX=+XT?"F/-GG4^9 $Q8%Z.N*P7F"#A_5^;<'H#S+;Y," MM/RW!^4HA\_P?8G?E^-OZ9:K,Y'F_ MC$:GQ"=%6D,O8$R= _?GZ=<$;_1#M-7VJPZ5PE,2@B5T&4*PU7[FW[\WP*G6 M>QVXIIC5ECIK^B]85.WG)]XU"]^%<<8'E6Y&1F/80P]65Q:IGS3@&HIG5".; M<&).D).!GELW$L3=ZTV;Q;?5@0(F@>^,G-#A?= WS^9*3^6_XC:G:B?I5VL; M4P5=ZW\ZOS17A3KM5)_H.F#D!@QUY@3U8% "?"7((N;NT4]X5M5'2>.E_M+NC9P[MY\ B6%>VT?7SV)4U"LG6X6 MV83<>FQ$;*A(K1);[Z)Z)?"OU,^G9\QE^[+KJ M:VZ=0AHZ4)NI4L"?-)SFNK<3=OL9!'AER(+=@2E&E:*Z_X>ZA58;E[*U>715 M^^7HCW!=>%JR?%ZH^97A2OOI2*,TD3(AY65I7_VPH F[1I:'MZ2">TT=4O@% MPXF.E#MI^PAIYS*O;>#O?,P_(_ 'U]-=2_%NF&V\?PA'-C"-0F2A*I3>^L3' M7%:E!._BVA8[7$IW(BFM\Y2PJ<$QOZTHQP8.[/ IY_C!*H,#N#+'& M+3HTXE#%4_8$DXTQI;>LZ[24##?0.'[,GR#^RC\'2?G=["(:9N97F/N^4L82VMF))'F;"EMVWA/ M'#[*OUUW: 9L9:HP8Z=;3*?=;,Z9?TG@!5;3)9>>MD+2GH+LTPT9ZL12>1C( M3ZW<>-IIKQ@F 9= !SMUQ@:C[4 M!:JH1WFW]&;4^B4C2@G&E+Q M2%$L6&K'*)EH^A0=Z,N/2^B):%6="PF'#:9#0]:4CWDMW]WAGNE)TO^I*MAC/U+FQ8_() 'W=EC[B_L,I-)2]?UA)Y39>KW M$N-MLW&A?J\PS3IOZ,\SP],](?R:(IV4C<1@1 9A,DGS<84AMKE*CG@E :/: M\["'* HM15Y.T(%\^@'.=@G/LSJ&%9\:"P&%0")>>*AZ]7L$9*#+J-G*( MS)"$/:%4F:9B"2D8QH,D [136>8B%26ERK!$(#!(94]_7J1-UL(/+9P32M@: MSJ\%OXC.47N4_?2$?F]:+SS+D=0=]<3?Y65*B=O\])F "A)9U\H#PXZ/(4S? M:^?)+FJ+";V%I3:9=-2O (+1?^?H@[EKBXYYS3 M0AE#-DNTE;OZVAJ/ 6%Y1X((/E^HG+#D'\161 6<\,XRY(+P=G:%O 5R[C>E MHC=/2KQ7Y=GT(YO91S[+V]_)SF-I,-GY<(\?"K.JFB*OAK,H2S_=LJ1NKN M\'MU3>=>N*V3:8!]_JGD%6K0)$3Q*SA5;USF\JNM!3!3 .D',$8J7"*\O5=7):G]/7@\ MPPV]9T[?F)'?8HYB5E-W-F %\DT^098@S^\-XD]PU/6A$'K_ +;U=WN8R+^? MO$33_S72]F)NM='&-'-OEI^X^A<,,'NJ:85/T*Q>J5'UP1)JHI"V#4%7QF92T8)8XPH.O)G MDH"FY2A';T#>%8__9##":U*Z< E72WF-Y=XI5\/.O9O&6()YY/UU.&U-=[ MF768';(WT.JY(C@0W0;X4GAN#(CYI:K)[)KVR9QN6?Z/;J%](3DT 2;9 &Q< M01-E#)(2I$-]+A;F4W\%W@I1Y=_B(8SAB<*CBQ!P-6*H0X+&+2LY*ZA M'PI335UT)6K)SS,+K:VH,0V8DML*V-?&] DDNLBHG/$8^M1H+/@ CC4JWU&% M8U@WHYS^+4?TP)]?0"\J3A/_; M&1;JV9HF#)&C*GP#H4W3:E+"8%_\?KU\KY\#\Q$&$\YP+9P()6DS\];D]L ] MX\<7R!KEAL-^$'P0-TH6R(P (6C&)XAT6'H"B3#'A)4#(I0VA'A9EOA=0^Y) MV)BK=FN!A"V3F@#BE[%/DL./.'L%=E-/($L0HHH!B-("[.6<898P$Q_T+:^O M#+K6M.5F@80%E5,"=HZ0PSGU)$-\OHIR QL*[>H5R'H\8HB7\8B\L]5D1!M/ M.1F5@P02UEVEX+*J= )27%/]88',P5P!4:Q1()L\)^3M)B"0)3HOP 1EJZ1! MN83Y?@ 'Q(%.A2(R(J.6]YXC69S;B M>6R%>)(B]<;5W37%/W;?+'CK]'K2 YCQ1;F!NB^5.Y4U_2-4%DANL+ WT\4= MQJ+QK=)+4V:T5?7V!86;5$6:A.Y\+\_=H=92V+;=IUS,ER_)CU#\FB3Y1PI3 M>+6X"(@/V$\'U_-/[!S4-$CJQHU%]AR#IHC"[X(C3RB*0[+%;623:1S#\N]> M )&BY+H*-T+67;<80\RTL8G^0N@BN7Q)7E,X1 &?S'DAM0\,JQ05QMWM;2BM MYOZ&@N2N9XOW:TJ;N9S>KX3V"_8*ZLY2(+U1-8)^_'WFG;Y@_\'W'KVY\%3P MA--S1GRN.7Y2A+DY.+<1."B$#2H \9[)R] M3C\>51!>DG&W_#T[P!GDC>=0"J&>>KX^HU!/Y5L)Q.,3#^TV_5'*G;Z./@KG MSD83L,_PFYPA$?AO/T]A7_N((!$W,+0P@[]-B=3A?4 M\U@4D8<6]) 3<.SM/A@3'&]_@+?!VY)GR_>WTYL/H B<2>:0YR])US"!3886 M-J..74-5:W>MB%O8 FB@90B[,%Z#L:+-SIY'JKH ML9: /D[[YQXX]?4M7$0W)G)A.NS[[;L9X>48K17?5KTU"ZGO3>\6\:>[1?Q' MNUCO1V_QI:KO#OD!KK_>I1@D4=ID"-N@PYN>-4##0TH=\IR!&/Y:4A0@A-I> MH((SU)D9]V)>JA5?.NU2JA!&)#8SU3>E@PB3XDC774S17HD), 8%#K\>^]60 M9T+JI4?N!A81%\#\+Q083G]LPL8-_)]E'>A67AWF, MG>6K&3SL2-IZ:?XT!;6;116VMVZIGJWU:ARJ, J\&%Q _80\7VML.\PVCZ+_ M^+!H&_.[[U4=MIGPN;2'SN:KCYL"4-QZX'H)4;Y6LWO94Q[8AUXFCZ_5H8&T M']MW;2BWQ]?JV !.BEWF2Q7:79$K.$_#>!DNNU7RZQNZ!PNLSQT*V7*;?ZPZ MXG; 8_;B:Y8?MR1ZR# VWQ/URXGC,Q#1NEX.;<%]KWH7OWY"Z;?D^U4,%)2? M:<+V*%E,P5E/W]_.9L%3=)Z%3IH1?HSY@J+HO0A-Y%<@-^GR&E.DSN\QP I& M/]#I_I*E[5!@OAN(1E5>&^W_+R8 M^7$W^A&G ".6[*H7@]59,H):31*W=?"B+&F-235XM*F5T[["-TU(M&C<@N8KZBT#%M]+ M2 08V?!Y0[&]##P"%_9FMOZPO"2X>Q8R=7A;?YC"BIE]1!,&JC(7Z>&"N!Q3 M#!5R!F7H(DP)UG6ATE;'#)"P<9V#KKID.B"7X6#[3<..T%?V_/K>,^:Y=YXH M,86!]W6'R\"K$RMZ1V+['.]SEWPR^4KJ"Y;+QMR!&P/KI,37,B%]!F3%;\DX;8<36]O";I( ]P$RHBKT=X% MZN!':[-(G_=8T_#:O#03%]6KUC,:^IPP*"C\8GEUA5XF1]D\J'D]30I2?SF7 MJ(](\K6#Y19JGFZ(0 H>JD@Q$KN7,#IRT2\I[>B"6-_*/G8"6Y+$/@3<:T/H MNZ*OJ9RB>+D1LJUA#;%R3WPSG&?_>(K3?0;GIM7T8N!E,'I(KC\FIVLX@7CB M$2VXUS8YL?;C>YUC<8V;E']8Z_ 1]5V7NKL\I2+UEAW6,6\H4L@ &^,6-A&R.CNA_;=M%WT_DUB=X&\(K*5(Z< CIYT_SC\I]K&.>_,;X MT#9=;O9$8VZ\/]TV++5;0)!WSEM'@2BT+1K]?'8^Q++IB58^7UO)*"UM'*>8.3%+LOK&8?YP?3 MQ0).WM?WN([ [*&D&A@U4&T7'_[C?^5-]GU>\[\4!S>[69/W4/T4'$N$=A\&9ROKR]Y:0CV-S@!?_Q5P@0S_G7 M]A%)@T+[ACIC](K?2F3O/NV 5X::)-N"<]4FVS>B6Z/>>S>(VD-C?PYYH.H M*OA'W)$0O9=C0RDC0B8!FF_]HN&$L)X/H'%F; SLS??A.44;QX8,O7!S?8?S M.SOX,+V^(O"]!0$;79!:VYO#>[@(*>;MXPSA)37&TLW=^?7\ OF+%@N0]@M0 M5P+-G*MPV%!8H#8K#EKVX S4 YA+TTVF%J9F^P44@3WLV]2FD44X6TUOU5C^3K5\_>GD3;XV5FD\ OXZC^ MVX@[!M-Z4Q9>85I;I1BO#'8EP3/WZ)5L5 <1T&_9\#O_&BSXK3JE'0.Z0J3EN\;KC>>1WX;35>.FJ;T M!E.K%UH-";4I[+;[5GEXYQ)];6%@;FOWHK('>44MC_BJ:1"B4='@D4$.3,@9H M%4/:M CJNK(.??M"&WZQTO)J5#;>>WDSFE1^'0U"#7>_C9&%*F?0\N[Z,IER MFOYL8WLPZO-VA3 !5YHT=6X!L43)V<)N]P<5H5G44*(&O]41W#@]\ Z.).'W M]:_D]7:U8K;!YUH.;"J.7&"""2BQ*I?0DA) MAQWUY$5V.K(+E?#V/0IQ_W:?V94*.%I77W:HIO8=NEZ#K0VOJH"^#/L78OR^ M(?^"7^AP"0VS^VX_BSO0Z 87W;:\N1MZN@4'YBX[XN#"4TDZ(G^U $D>V^F2/3]XGH;/F> MWO2XNA^/#?-KW*K9:N4WHM A$VW('=OF)]O>)VE[D5A_I[>'MQ1'19;8^7UB M/R M(0"C.49GG9_/D_7M':;16F>=R*@@#G)L6#V"M9L-/3Q[-,CQP(QX^*X/A?#V MS@$"0U0E'SG3JZB":>)O@V1#UO1R,=C/#A]';*"_*&QK8F.R 0&)P_)(B6E>\,+H@I'CI98T' =C-+4B]#N6H!]THJ/_6IWT-_HA)PR9^O0>3'?!V?(NVL0$-HO24C?F5\C2UM= M581?;V(()7_TEZKY(0=*BC -BDLK+!:&>HOETR/@0[E_?0CORK:5HO70#*?9)\%]&[#S[.IH;PV =6Z'+FO!3VHK0 MVG)QY&$*L?P^1_>405>*J;.>"TR%313=& RQ=7A7CQ@,/57:)<;-DW%?I8\I M2)NDQ_*]?&?=K:&Z6Z6[7+:%O#2F[(CLV<3"?3^F-.&5:QHB(>]Y*V4&.GS+B/D%>X6N8^^@ZC^T(;/@TJQ M9N-!Y5AS]J!R^F?V,;H:F?\'%>U3?&/4#K%\TZX>8_A^8.^CS.+_181#D=-= M4BJO$&C%D%=HRX':LA75P%;TCT5T2/=##K?^'FU7%FP@,:UH;T6]*E81E$>4 M3IQW?)C2&OS^=CVWN_=0V\TNZPS#]'8Y!MB%//1(8;L >N?.?O!?R8+=CE]^ MF(T:)*GVW)JRH)L-"UH]5^2]/VN]4 8?VT"%G2J6INY[1)'MS25R90>>]"-9 M-E<;ANHE3N[NET3.[3]9CGWG<)RT.]Y3(O/VOB52;^];(O?>KM9(1XD[W%\L MR"'NU=J&< /#U.+=IX(^]$<@&/^J9X(8Z??V-_(]W)SQ1S>2<79?[=)M]M\C MK[;(.=U08CR&,LI;>#9C! )E?/@B&'9J1PN4.:*(A?7,SZ@\SK/_\@U BWHK MS+BU:8R/'+XS9C'K "NM-@UOA.W,DXPHN5GWR5Z>,__P'^8\"]^M]C[2'9P8 MF^GV$CBNF$R^_.ZHMMISMLI[,ZAW50="<9Z[RZ"SY6C MQM>ZQ6CL?]F=N0Y?(\NUH2?;5O_%R0A5F6GR'%3/9Y=OUI)FBGNY9$ MM"AGGYQ]]GP\JX>7RSKL+W*Z N1\M.+0 II%\:#&>*B M;YW9,@Z#N6ZQ,N*+C274 DH"4;E]F3%YW+2DDN3N6%9+A78L* MB.'V16V0ZZT+W"!5<3PY:^MD^3,I/.D0R8Z7[)ERIT?)N,HLMH8=K LN+>TJ M=WN=[/PRSPRVX_.2IF;W=IBBZ.KI885AI.UL_@E]2)AY2<+\6.U#X7N4L@SI M[X,F+QV@F;8LL/.CYB!F N>-I?<53D35&TLW/G)>,C47P+X4=S)$MZISRZJ&+IA!-,[WW^E-,]'T MR]M:_YK:%1[RR)S[4PD&$"Y[4JS2L[P?1/ELKJ,GSM]B3GJ\%$:;&NG0(&C; M\R6,290@8?B2\*F?EQAP+%\\(U;3/D742Q?[GJAR$:W9Y /YM0:==";/JDG0MQV)MV+21TP'G0F.Q6,7<1;,PW 9<$(%3F/1\ENN M&Y3)5N@$ST<(^?4W,H<$/UZ\_-I*??T"^7'V:C8+'R^OC_$+%[C$R'-\S!,< M+5_CX/=)K\*?\YK8$?4;2QWT-:1Q(<54R@)[P.0F'-"6L 3?$$8WBMI5!>&4 M[3P\MT FF51(FQX:;9%%FBU49AJ<@NFOL&^*EN,$DV4N6@QC01'J T9E!8 M.8J6E1VUK ,;U%IR8^24E%(0IV%8T1N&-@/&'NS>^U(<<'<%\G/L+PDQLBH& MTU3=F]-?"YWD?3;/O4>[.HD6U70K]8?65".<;[<.W"LH:.?\KACS&W92UVSW MGM%2Y&+ MU5_6&/3G^=ZE<7!EC"C:M)1I*GJU%UNB"R9XLC]9X=%RG+4>*1(\V9\AIRU?N833@RO]#E!+ P04 M " !3?5-0I.7M07 & W. #P 'AL+W=O+/-^M"!Y%@OHW9UUWV^L_2[NZ\HTQX.E]ZNWPV%3+E4MF]_L2AG8,K>N MEAX6W6+8K)R2LV:IE*^K83P:Y<-::C-X_VY]KG,WQ O6J])K:V!E6'&EU5WS MO#TL"@D[W*I+>7,\& V$;+W]I"NOW$1Z]8>S[4J;Q?$@&HBY=HV?AFMW>];: MZ%K_4+-NJ5G:NS^MTS^L\;*:ELY657=4V- =!%=HGM9<*>=UV=O1RYL+":S' M@WP$)[S5C;[1E?8/QX/N_TH-X%L,T=?HXK#^? SB6_=_PFCGGJG!UTRSUJAD((VMU/#BUM\J)<[E0 1NN\GGV^!4\!.>92[BW&C:XS[,H M,'+RF,96>@97GXD364E3*M%%MT& ,0$8[PU0')Q+!)D0D,D.(:NLCIA=%PF#1> M?"A+VQJO$61!0!;,D&H1]H ;\/%PV/Y&?)6^=2J (\@Q 3GFA;R23DNX(E"" M(%3CQ4<(H-<*OWV."+XC7KZ_K(807L%.$#;,%(VH=_:(E^I,FIGX9F9@DHFZ M595=A0,P'6D4;J7(E09C!Y$_-2MFHV02,=OD(JP$KG/I_(.X=-(TLDMG>FU+ MF21B5@ED6"M(91[>B/,JO%1"4W_\M]5=$XL#C$FY)&*6R43=]!J54D;$[HRZ MM@9L8=]_;5!"B)B-$&XC_W!X(AMX B!H<*KFIQ?@ MKIMC3$H)$;,3SA0 -N+GQZ'X9*TWT.T0!U_A;R^:E!DB9C6$NT[[Q^PD/*20 MN7CHV(2G] RW$E:Q:W.&(*3_$S'[X8IU?0 =(7*A5Z\HE M-#/\VRAWVT,D^QS,FOBG!3\H5ST$L+8*78W6R':FP1V_8DC*%#&S*<@L]#K& MF)0I8F93T)@)QJ0D$C-+A$R7^]&DO!(S>^7UA%D<7/;?.I1J8F;5;,L!.\!* M-;T'B!)-S"P:,M7J-SDEFG@'HEFG-]MBF%!Z29CU@O.+HKB4MU[<5+9$F.2-2[V(A>1\/2C2?DF8?;-<\*S]7ZD'),P M.X9,*WI]NX1R3++/\M9UBC$IQR3A8SZ*K]'/#'F)2%,F8+;1]U>XHJQJ0LE'$/\V\KO1R* M=1J*,(MH_&_?)O:_WOF)524<:LHC F]^(A M7TNIU[W,*!5ES"KJU;->XF),2D79+LMNA]T4&3QD@6>B4"K*=UF (Z.94RK* MF56T@0F/56" ^,+9@!1C4BK*F56T@?F\*$Z44=B8.:6BG%E%&Y@3-5?.=>_[ M;CW&I%24,ZOH]6A^O(?38DQ*13FSBC8P+U1I3:DK_?C>Q$EG3DXZ8U8178E(4*[@[1!F8(J#7KZ;IG&).R4,%LH4W,:;M: M5=VT8HCG*>Y>%I2%"F8+O9CVU'8UI"_A1Q%MC9U>4!8JF"WTXMZ)%K[ ,P6//,:D+#1FMM#3/+TS M*PW\:<(#_Z&J[%WW&QR,25EHS&PA>E#]$&-2%AHS6^B;*>'*B_"#MM!1\ZH. M;T\9CZ*C:'2(YRV/*0N-.PL-NYV;]^]F:JZ-FGV%2S2POI15>>Y$^ AGBN(T M"W-DYVU5G<*ZOPTT95C?G6/]F[WW_P%02P,$% @ 4WU34,)N?-V< @ MM#( !H !X;"]?ET83QL+AH7AO_$'@>+3 MMWRIQW/7EN;8SJN>G^>_S_RS?'8_G??[:[7]>E!:#DKTH,?EH$=ZD-T"&;?\)(0U7VL+N+9\KRT V_+% MMH!LRS?; K0M7VT+V+9\MRV V_+EMH!NR[?; KPM7V\!>@M?;P%ZRPK/VNAA MFZ^W +V%K[< O86OMP"]A:^W +V%K[< O86OMP"]A:^W +V%K[<#>CN^W@[H M[?AZ.Z"W6V&O!&V6\/5V0&_'U]L!O1U?;P?T=GR]'=#;\?5V0&_'U]L!O1U? M;P_T]GR]/=#;\_7V0&_/U]L#O?T*>]UHLYNOMP=Z>[[>'NCM^7I[H+?GZ^V! MWIZOMP=Z>[[> >@=^'H'H'?@ZQV WH&O=P!Z![[> >@=5GA7B5Y6\O4.0._ MUSL O0-?[P#T#GR] ] [\/56H+?R]5:@M_+U5J"W\O56H+?R]5:@M_+U5J"W MKG#6!!TVX>NM0&_EZZU ;^7KK4!OY>L=@=Z1KW<$>D>^WA'H'?EZ1Z!WY.L= M@=Z1KW<$>D>^WA'H'5_3?T38>85Y?DW4$L#!!0 ( %-]4U *4FQ/ M- ( $,Q 3 6T-O;G1E;G1?5'EP97-=+GAM;,W;WVZ;,!3'\5>)N)V" M@P&;34UOVMUNE;87\,!)4/@GV^W2MY]#VTFK,JE5$^E[$P+'G/.#6)^[7/U\ MG*Q?'/IN\.MD%\+T10A?[VQO?#I.=HB5S>AZ$^*IVXK)U'NSM4*N5DK4XQ#L M$);AV".YOKJU&W/?A<7-T_5CZW5BIJEK:Q/:<1 /0_.JZ?*Y8>IL-Z_QNW;R MG^*"9/'U$+OX>&V=Q*I/Q!LFO+[Q>![O^_Y@G6L;^ZYHXV;3UK89Z_L^WI+Z MR5G3^)VUH>]2OS/.-C^":X?M<]X[X\(WT\?&XM")?Q:DE\L1'CM[.L!<.>?D M$+>%/35J+CQ]9A\:^+(;ZM'9Y>1BU87VQ./%2'>QZL5QX3D?T1ZW3F.;-PV/ MK2_WP_X>W7[^?NJ%_RUZ,1\^]M;/ET-"D !D;V-0&UL4$L! A0# M% @ 4WU34%!N:JWN *P( !$ ( !F0$ &1O8U!R M;W!S+V-O&UL4$L! A0#% @ 4WU34)E&PO=V]R:W-H965T M&UL4$L! A0#% @ 4WU34"(@'OC?!0 HQ\ !@ M ( !HPP 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ 4WU34%O5-VFJ! LQ8 !@ ( !NQD 'AL M+W=O !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ 4WU34!4; M$:NT 0 T@, !@ ( !/28 'AL+W=O*[4! #2 P &0 @ $,*@ >&PO=V]R:W-H965T M&UL4$L! A0# M% @ 4WU34/G][SVQ 0 T@, !D ( !XRT 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 4WU34*,: M2&PO=V]R:W-H965T&UL4$L! A0#% @ 4WU34//.K#RU 0 T@, !D M ( !8CD 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 4WU34"ZF<:&T 0 T@, !D ( ! M0#\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 4WU34)'1^UR= @ K H !D ( ! D4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 4WU34((F?4ZT M 0 T@, !D ( !&TP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 4WU34!7B]C.V 0 T@, !D M ( !W%$ 'AL+W=O&PO=V]R M:W-H965T%5 !X;"]W;W)K&UL M4$L! A0#% @ 4WU34":U$( ! @ T@4 !D ( ! 5@ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M4WU34":HYEO5 0 8@0 !D ( !(5X 'AL+W=O&UL4$L! A0#% @ 4WU34*J2_GCL 0 MV@0 !D ( !EF< 'AL+W=O:OA& " #." &0 @ &Y M:0 >&PO=V]R:W-H965T&UL4$L! A0#% @ 4WU34.?;T:8B!0 AL !D M ( !AG 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 4WU34*(NOJ!V P 1 !D ( !"GT 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 4WU3 M4)'.OI7= @ 9@L !D ( !:H< 'AL+W=O&PO=V]R:W-H965T- !X;"]W;W)K M&UL4$L! A0#% @ 4WU34.F%KK6: 0 60, M !D ( !@(\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 4WU34/2Y0FX> @ *P8 !D M ( !XY8 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 4WU34']'$)#V @ 1PP !D ( !69X 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 4WU34&2: MW&PO=V]R:W-H965T<=@( .X' 9 " 9VL !X;"]W;W)K&UL4$L! A0#% @ 4WU34(9P+87U 0 Y00 !D M ( !2J\ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 4WU34 63QL\^ @ D 8 !D ( ! M[;8 'AL+W=O&PO=V]R:W-H965T8600 (L9 9 M " 0&^ !X;"]W;W)K&UL4$L! A0#% M @ 4WU34(<5+\!4 P I@\ !D ( !D<( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 4WU34#Z[S'UG @ #0@ !D M ( !>M0 'AL+W=O&PO=V]R M:W-H965T)@( )L& M 9 " 5O: !X;"]W;W)K&UL M4$L! A0#% @ 4WU34(1W&YR% @ H @ !D ( !N-P M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M4WU34/QB1?T_ @ 5 < !D ( !L^4 'AL+W=O&PO=V]R:W-H965T7!E&UL4$L%!@ !> - %X Q!D "VN 0 $! end XML 87 R11.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Land Under Development
12 Months Ended
Dec. 31, 2019
Real Estate [Abstract]  
Land Under Development Land Under Development
As of December 31, 2019, we directly owned five separate raw parcels of land with a carrying value of $69,196 that we intend to develop into approximately 650 finished lots primarily for use in our homebuilding operations. We also have additional funding commitments of approximately $6,100 under a joint development agreement related to one parcel, a portion of which we expect will be offset by development credits of approximately $2,800. None of the raw parcels had any indicators of impairment as of December 31, 2019.
As of December 31, 2018, we directly owned three separate raw parcels of land with a carrying value of $38,857, which were expected to produce approximately 500 finished lots.
XML 88 R19.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases Leases - Footnote (Notes)
12 Months Ended
Dec. 31, 2019
Leases - Footnote [Abstract]  
Lessee, Operating Leases [Text Block] Leases
We have operating leases for our corporate and division offices, production facilities, model homes, and certain office and production equipment. Additionally, we have finance leases for production equipment which are recorded in homebuilding "Property, plant and equipment, net" and "Accrued expenses and other liabilities" on the accompanying consolidated balance sheets. Our leases have remaining lease terms of up to 20 years, some of which include options to extend the leases for up to 10 years, and some of which include options to terminate the lease.
On January 1, 2019, we adopted ASU 2016-02, Leases (Topic 842), which requires lessees to recognize most leases on the balance sheet as ROU assets with corresponding lease liabilities. See Note 1 for additional discussion regarding the adoption of Topic 842. The ROU assets and lease liabilities are recognized based on the present value of lease payments over the lease term, discounted using our incremental borrowing rate at the commencement date of the lease. We estimate our incremental borrowing rate based on available published borrowing rates commensurate with our debt rating and the lease term, adjusted to infer collateralization. We recognize operating lease expense on a straight-line basis over the lease term.
We have elected to use the portfolio approach for certain equipment leases which have similar lease terms and payment schedules. Additionally, for certain equipment we account for the lease and non-lease components as a single lease component. Our sublease income is de minimis.
We have certain leases, primarily the leases of model homes, which have initial lease terms of twelve months or less ("Short-term leases"). We elected to exclude these leases from the recognition requirements under Topic 842, and these leases have not been included in our recognized ROU assets and lease liabilities.
The components of lease expense were as follows:
 
 
Year Ended
December 31, 2019
Lease expense
 
 
Operating lease expense
 
$
30,991

Finance lease expense:
 
 
Amortization of ROU assets
 
382

Interest on lease liabilities
 
76

Short-term lease expense
 
26,843

Total lease expense
 
$
58,292

 
 
 
For the years ended December 31, 2018 and 2017, total rent expense incurred under operating leases was approximately $52,900 and $49,400, respectively.
Other information related to leases was as follows:
 
 
Year Ended December 31, 2019
Supplemental Cash Flows Information:
 
 
Cash paid for amounts included in the measurement of lease liabilities:
 
 
Operating cash flows from operating leases
 
$
25,272

Operating cash flows from finance leases
 
76

Financing cash flows from finance leases
 
306

 
 
 
ROU assets obtained in exchange for lease obligations:
 
 
Operating leases
 
$
17,078

Finance leases
 
$
7,434

 
 
 
Weighted-average remaining lease term (in years):
 
 
Operating leases
 
5.1

Finance leases
 
6.7

 
 
 
Weighted-average discount rate:
 
 
Operating leases
 
3.6
%
Finance leases
 
2.8
%
 
 
 


We are committed under multiple non-cancelable operating leases involving office space, model homes, production facilities, automobiles and equipment. Future minimum lease payments under these operating leases as of December 31, 2019 are as follows:
Year Ending December 31,
 
Operating Leases
 
Finance Leases
2020
 
$
30,670

 
$
996

2021
 
20,865

 
997

2022
 
16,640

 
996

2023
 
13,082

 
997

2024
 
8,016

 
997

Thereafter
 
9,911

 
2,936

Total minimum lease payments
 
99,184

 
7,919

Less:
 
 
 
 
Imputed interest
 
(7,857
)
 
(791
)
Short-term lease payments
 
(5,950
)
 

Total lease liability
 
$
85,377

 
$
7,128

 
 
 
 
 

Leases of Lessee Disclosure [Text Block] Leases
We have operating leases for our corporate and division offices, production facilities, model homes, and certain office and production equipment. Additionally, we have finance leases for production equipment which are recorded in homebuilding "Property, plant and equipment, net" and "Accrued expenses and other liabilities" on the accompanying consolidated balance sheets. Our leases have remaining lease terms of up to 20 years, some of which include options to extend the leases for up to 10 years, and some of which include options to terminate the lease.
On January 1, 2019, we adopted ASU 2016-02, Leases (Topic 842), which requires lessees to recognize most leases on the balance sheet as ROU assets with corresponding lease liabilities. See Note 1 for additional discussion regarding the adoption of Topic 842. The ROU assets and lease liabilities are recognized based on the present value of lease payments over the lease term, discounted using our incremental borrowing rate at the commencement date of the lease. We estimate our incremental borrowing rate based on available published borrowing rates commensurate with our debt rating and the lease term, adjusted to infer collateralization. We recognize operating lease expense on a straight-line basis over the lease term.
We have elected to use the portfolio approach for certain equipment leases which have similar lease terms and payment schedules. Additionally, for certain equipment we account for the lease and non-lease components as a single lease component. Our sublease income is de minimis.
We have certain leases, primarily the leases of model homes, which have initial lease terms of twelve months or less ("Short-term leases"). We elected to exclude these leases from the recognition requirements under Topic 842, and these leases have not been included in our recognized ROU assets and lease liabilities.
The components of lease expense were as follows:
 
 
Year Ended
December 31, 2019
Lease expense
 
 
Operating lease expense
 
$
30,991

Finance lease expense:
 
 
Amortization of ROU assets
 
382

Interest on lease liabilities
 
76

Short-term lease expense
 
26,843

Total lease expense
 
$
58,292

 
 
 
For the years ended December 31, 2018 and 2017, total rent expense incurred under operating leases was approximately $52,900 and $49,400, respectively.
Other information related to leases was as follows:
 
 
Year Ended December 31, 2019
Supplemental Cash Flows Information:
 
 
Cash paid for amounts included in the measurement of lease liabilities:
 
 
Operating cash flows from operating leases
 
$
25,272

Operating cash flows from finance leases
 
76

Financing cash flows from finance leases
 
306

 
 
 
ROU assets obtained in exchange for lease obligations:
 
 
Operating leases
 
$
17,078

Finance leases
 
$
7,434

 
 
 
Weighted-average remaining lease term (in years):
 
 
Operating leases
 
5.1

Finance leases
 
6.7

 
 
 
Weighted-average discount rate:
 
 
Operating leases
 
3.6
%
Finance leases
 
2.8
%
 
 
 


We are committed under multiple non-cancelable operating leases involving office space, model homes, production facilities, automobiles and equipment. Future minimum lease payments under these operating leases as of December 31, 2019 are as follows:
Year Ending December 31,
 
Operating Leases
 
Finance Leases
2020
 
$
30,670

 
$
996

2021
 
20,865

 
997

2022
 
16,640

 
996

2023
 
13,082

 
997

2024
 
8,016

 
997

Thereafter
 
9,911

 
2,936

Total minimum lease payments
 
99,184

 
7,919

Less:
 
 
 
 
Imputed interest
 
(7,857
)
 
(791
)
Short-term lease payments
 
(5,950
)
 

Total lease liability
 
$
85,377

 
$
7,128

 
 
 
 
 

As reported under prior GAAP, future minimum lease payments under operating leases as of December 31, 2018 were as follows:
Year Ending December 31,
 
2019
$
31,564

2020
22,210

2021
17,331

2022
13,667

2023
10,324

Thereafter
12,607

 
107,703

Sublease income
(25
)
 
$
107,678


Lessee, Finance Leases [Text Block] Leases
We have operating leases for our corporate and division offices, production facilities, model homes, and certain office and production equipment. Additionally, we have finance leases for production equipment which are recorded in homebuilding "Property, plant and equipment, net" and "Accrued expenses and other liabilities" on the accompanying consolidated balance sheets. Our leases have remaining lease terms of up to 20 years, some of which include options to extend the leases for up to 10 years, and some of which include options to terminate the lease.
On January 1, 2019, we adopted ASU 2016-02, Leases (Topic 842), which requires lessees to recognize most leases on the balance sheet as ROU assets with corresponding lease liabilities. See Note 1 for additional discussion regarding the adoption of Topic 842. The ROU assets and lease liabilities are recognized based on the present value of lease payments over the lease term, discounted using our incremental borrowing rate at the commencement date of the lease. We estimate our incremental borrowing rate based on available published borrowing rates commensurate with our debt rating and the lease term, adjusted to infer collateralization. We recognize operating lease expense on a straight-line basis over the lease term.
We have elected to use the portfolio approach for certain equipment leases which have similar lease terms and payment schedules. Additionally, for certain equipment we account for the lease and non-lease components as a single lease component. Our sublease income is de minimis.
We have certain leases, primarily the leases of model homes, which have initial lease terms of twelve months or less ("Short-term leases"). We elected to exclude these leases from the recognition requirements under Topic 842, and these leases have not been included in our recognized ROU assets and lease liabilities.
The components of lease expense were as follows:
 
 
Year Ended
December 31, 2019
Lease expense
 
 
Operating lease expense
 
$
30,991

Finance lease expense:
 
 
Amortization of ROU assets
 
382

Interest on lease liabilities
 
76

Short-term lease expense
 
26,843

Total lease expense
 
$
58,292

 
 
 
For the years ended December 31, 2018 and 2017, total rent expense incurred under operating leases was approximately $52,900 and $49,400, respectively.
Other information related to leases was as follows:
 
 
Year Ended December 31, 2019
Supplemental Cash Flows Information:
 
 
Cash paid for amounts included in the measurement of lease liabilities:
 
 
Operating cash flows from operating leases
 
$
25,272

Operating cash flows from finance leases
 
76

Financing cash flows from finance leases
 
306

 
 
 
ROU assets obtained in exchange for lease obligations:
 
 
Operating leases
 
$
17,078

Finance leases
 
$
7,434

 
 
 
Weighted-average remaining lease term (in years):
 
 
Operating leases
 
5.1

Finance leases
 
6.7

 
 
 
Weighted-average discount rate:
 
 
Operating leases
 
3.6
%
Finance leases
 
2.8
%
 
 
 


We are committed under multiple non-cancelable operating leases involving office space, model homes, production facilities, automobiles and equipment. Future minimum lease payments under these operating leases as of December 31, 2019 are as follows:
Year Ending December 31,
 
Operating Leases
 
Finance Leases
2020
 
$
30,670

 
$
996

2021
 
20,865

 
997

2022
 
16,640

 
996

2023
 
13,082

 
997

2024
 
8,016

 
997

Thereafter
 
9,911

 
2,936

Total minimum lease payments
 
99,184

 
7,919

Less:
 
 
 
 
Imputed interest
 
(7,857
)
 
(791
)
Short-term lease payments
 
(5,950
)
 

Total lease liability
 
$
85,377

 
$
7,128

 
 
 
 
 

XML 89 R4.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Revenues $ 7,388,664 $ 7,163,674 $ 6,305,840
Interest expense (25,380) (25,081) (24,185)
Income before taxes 1,025,795 959,732 846,911
Income tax expense (147,256) (162,535) (309,390)
Net income $ 878,539 $ 797,197 $ 537,521
Basic earnings per share $ 241.31 $ 219.58 $ 144.00
Diluted earnings per share $ 221.13 $ 194.80 $ 126.77
Basic weighted average shares outstanding 3,641 3,631 3,733
Diluted weighted average shares outstanding 3,973 4,092 4,240
Homebuilding:      
Revenues $ 7,220,844 $ 7,004,304 $ 6,175,521
Other income 24,779 11,839 6,536
Cost of sales (5,849,862) (5,692,127) (4,990,378)
Selling, general and administrative (447,547) (428,874) (392,272)
Operating income 948,214 895,142 799,407
Interest expense (24,335) (24,036) (23,037)
Income before taxes 923,879 871,106 776,370
Mortgage Banking:      
Revenues 167,820 159,370 130,319
Interest income 12,142 11,593 7,850
Other income 2,857 2,546 2,048
General and administrative (79,858) (83,838) (68,528)
Interest expense (1,045) (1,045) (1,148)
Income before taxes $ 101,916 $ 88,626 $ 70,541
XML 90 R32.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans (Tables)
12 Months Ended
Dec. 31, 2019
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Summary of Equity-Based Compensation Plans with Grants Outstanding [Table Text Block]
During 2019, we issued 26 Options and 1 RSUs under the following equity-based compensation plans:
 
 
2010 Plan
 
2014 Plan
Options Granted
 
 
 
 
Options (4)
 
13

 

Performance-based Options (5)
 
12

 
1

Total Options Granted
 
25

 
1

 
 
 
 
 
RSUs Granted
 
 
 
 
RSUs (6)
 
1

 

Performance-based RSUs
 

 

Total RSUs Granted
 
1

 

(4) Options granted vest over four years in 25% increments on beginning on either December 31, 2021 or December 31, 2022, based on the date of grant. Vesting for the Options is contingent solely upon continued employment or continued service as a Director.
(5)
Options granted vest over four years in 25% increments beginning on either December 31, 2021 or December 31, 2022, based on the date of grant. Vesting for the performance-based Options is contingent upon both continued employment or
continued service as a Director and our return on capital performance during the three year periods beginning 2019 or 2020, based on the grant's vesting period.
(6) Service-only RSUs granted vest over two years in 50% increments on January 28, 2020 and 2021. Vesting for the RSUs is contingent solely upon continued employment.
Summary of Equity-Based Compensation Plans with Grants Outstanding
The following table provides a summary of each of our equity-based compensation plans with grants outstanding at December 31, 2019:
Equity-Based Compensation Plans
 
Shares
Authorized
 
Options/RSUs
Outstanding
 
Shares
Available to Issue
2000 Broadly-Based Stock Option Plan
 
2,000

 
11

 

2010 Equity Incentive Plan (1)
 
700

 
109

 
6

2014 Equity Incentive Plan (2)
 
950

 
514

 
137

2018 Equity Incentive Plan (3)
 
275

 
131

 
144

 
(1)
During 2010, our shareholders approved the 2010 Equity Incentive Plan (the “2010 Plan”). The 2010 Plan authorizes us to issue Options and RSUs to key management employees, including executive officers and Directors.  Of the 700 aggregate shares authorized to issue, up to 218 were available to grant in the form of RSUs.  There were 94 Options and 15 RSUs outstanding as of December 31, 2019. None of the remaining shares available to be issued under the 2010 Plan may be granted as RSUs.

(2)
During 2014, our shareholders approved the 2014 Equity Incentive Plan (the “2014 Plan”). The 2014 Plan authorizes us to issue Options to key management employees, including executive officers and Directors.

(3)
During 2018, our shareholders approved the 2018 Equity Incentive Plan (the "2018 Plan"). The 2018 Plan authorizes us to issue Options and RSUs to key management employees, including executive officers and Directors. Of the 275 aggregate shares authorized to issue, all may be granted in the form of Options and up to 40 may be granted in the form of RSUs. None of the grants outstanding as of December 31, 2019 have been granted in the form of RSUs.
Equity-Based Compensation Plans
The following table provides additional information relative to our equity-based compensation plans for the year ended December 31, 2019:
 
 
Shares
 
Weighted Avg. Per Share
Exercise Price
 
Weighted Avg. Remaining
Contract Life (years)
 
Aggregate
Intrinsic Value
Stock Options
 
 
 
 
 
 
 
 
Outstanding at December 31, 2018
 
1,049

 
$
1,766.87

 
 
 
 
Granted
 
26

 
2,778.19

 
 
 
 
Exercised
 
(271
)
 
1,010.52

 
 
 
 
Forfeited
 
(55
)
 
2,377.25

 
 
 
 
Outstanding at December 31, 2019
 
749

 
$
2,030.42

 
6.3
 
$
1,331,593

Exercisable at December 31, 2019
 
353

 
$
1,122.70

 
4.3
 
$
946,842

 
 
 
 
 
 
 
 
 
RSUs
 
 
 
 
 
 
 
 
Outstanding at December 31, 2018
 
21

 
 
 
 
 
 
Granted
 
1

 
 
 
 
 
 
Vested
 
(5
)
 
 
 
 
 
 
Forfeited
 
(2
)
 
 
 
 
 
 
Outstanding at December 31, 2019
 
15

 
 
 
 
 
$
58,528

Vested, but not issued at December 31, 2019
 

 
 
 
 
 
$

Black-Scholes Option-Pricing Model Assumptions
To estimate the grant-date fair value of our Options, we use the Black-Scholes option-pricing model (the “Pricing Model”). The Pricing Model estimates the per share fair value of an option on its date of grant based on the following factors: the option’s exercise price; the price of the underlying stock on the date of grant; the estimated dividend yield; a risk-free interest rate; the estimated option term; and the expected volatility. For the risk-free interest rate, we use U.S. Treasury STRIPS which mature at approximately the same time as the option’s expected holding term. For expected volatility, we have concluded that our historical volatility over the option’s expected holding term provides the most reasonable basis for this estimate.
The fair value of the Options granted during 2019, 2018 and 2017 was estimated on the grant date using the Pricing Model, based on the following assumptions:  
 
 
2019
 
2018
 
2017
Estimated option life (years)
 
5.55
 
5.06
 
5.26
Risk free interest rate (range)
 
1.51%-2.73%

 
2.19%-3.13%

 
1.53%-2.38%

Expected volatility (range)
 
19.17%-22.01%

 
16.57%-20.05%

 
15.09%-17.95%

Expected dividend rate
 
%
 
%
 
%
Weighted average grant-date fair value per share of options granted
 
$
661.01

 
$
687.81

 
$
494.17


The grant date fair value per share of $2,517.06 for the RSUs was the closing price of our common stock on the day immediately preceding the date of grant.
Exercised Option Proceeds
Compensation cost for Options and RSUs is recognized on a straight-line basis over the requisite service period for the entire award (from the date of grant through the period of the last separately vesting portion of the grant). For the recognition of equity-based compensation, the Options and RSUs which are subject to a performance condition are treated as a separate award from the “service-only” Options and RSUs, and compensation expense is recognized when it becomes probable that the stated performance target will be achieved. We currently believe that it is probable that the stated performance condition will be satisfied at the target level and are recognizing compensation expense related to such Options and RSUs accordingly. Compensation cost is recognized within the income statement in the same expense line as the cash compensation paid to the respective employees.
We recognize forfeitures of equity-based awards as a reduction to compensation costs in the period in which they occur. In 2019, 2018 and 2017, we recognized $78,532, $75,701, and $44,562 in equity-based compensation costs, respectively, and approximately $16,800, $17,200, and $17,100 in tax benefit related to equity-based compensation costs, respectively.
As of December 31, 2019, the total unrecognized compensation cost for all outstanding Options and RSUs equaled approximately $209,000. The unrecognized compensation cost will be recognized over each grant’s applicable vesting period with the latest vesting date being December 31, 2025. The weighted-average period over which the unrecognized compensation will be recorded is equal to approximately 2.4 years.
We settle Option exercises and vesting of RSUs by issuing shares of treasury stock. Shares are relieved from the treasury account based on the weighted average cost of treasury shares acquired. During the years ended December 31, 2019, 2018 and 2017, we issued 276, 188 and 165 shares, respectively, from the treasury account for Option exercises and vesting of RSUs. Information with respect to the vested RSUs and exercised Options is as follows:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Aggregate exercise proceeds
 
$
274,028

 
$
174,110

 
$
140,525

Aggregate intrinsic value on exercise dates
 
$
593,162

 
$
355,318

 
$
206,890


XML 91 R36.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Quarterly Results (unaudited) (Tables)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Quarterly Financial Information Disclosure [Abstract]    
Quarterly Financial Data and Operating Information
The following table sets forth unaudited selected financial data and operating information on a quarterly basis for the years ended December 31, 2019 and 2018.
 
 
Year Ended December 31, 2019
 
 
4th
Quarter
 
3rd
Quarter
 
2nd
Quarter
 
1st
Quarter
Homebuilding data:
 
 
 
 
 
 
 
 
Revenues
 
$
1,946,859

 
$
1,873,331

 
$
1,757,448

 
$
1,643,206

Gross profit
 
$
379,467

 
$
355,055

 
$
332,060

 
$
304,400

Mortgage Banking data:
 
 
 
 
 
 
 
 
Mortgage banking fees
 
$
43,336

 
$
37,933

 
$
42,746

 
$
43,805

Loans closed
 
$
1,418,742

 
$
1,373,946

 
$
1,231,039

 
$
1,140,999

Consolidated data:
 
 
 
 
 
 
 
 
Net income
 
$
256,137

 
$
223,787

 
$
210,209

 
$
188,406

Diluted earnings per share
 
$
64.41

 
$
56.11

 
$
53.09

 
$
47.64

Operating data:
 
 
 
 
 
 
 
 
New orders (units)
 
4,392

 
4,766

 
5,239

 
5,139

Settlements (units)
 
5,331

 
5,124

 
4,720

 
4,493

Backlog (units)
 
8,233

 
9,172

 
9,530

 
9,011


 
 
Year Ended December 31, 2018
 
 
4th
Quarter
 
3rd
Quarter
 
2nd
Quarter
 
1st
Quarter
Homebuilding data:
 
 
 
 
 
 
 
 
Revenues
 
$
1,954,403

 
$
1,809,345

 
$
1,750,463

 
$
1,490,093

Gross profit
 
$
363,668

 
$
336,696

 
$
333,666

 
$
278,147

Mortgage Banking data:
 
 
 
 
 
 
 
 
Mortgage banking fees
 
$
40,145

 
$
43,062

 
$
36,842

 
$
39,321

Loans closed
 
$
1,356,430

 
$
1,249,199

 
$
1,214,101

 
$
1,009,673

Consolidated data:
 
 
 
 
 
 
 
 
Net income
 
$
232,158

 
$
195,816

 
$
203,174

 
$
166,049

Diluted earnings per share
 
$
58.57

 
$
48.28

 
$
49.05

 
$
39.34

Operating data:
 
 
 
 
 
 
 
 
New orders (units)
 
3,841

 
4,302

 
4,964

 
5,174

Settlements (units)
 
5,186

 
4,754

 
4,611

 
3,896

Backlog (units)
 
8,365

 
9,710

 
10,162

 
9,809


XML 92 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 93 R57.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Property Plant and Equipment ("PP&E") - Summary of Property Plant and Equipment (Detail) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Homebuilding:    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross $ 148,916 $ 134,049
Finance lease right-of-use assets 7,051 0
Less: accumulated depreciation (96,656) (91,815)
Net Homebuilding PP&E 52,260 42,234
Homebuilding: | Office facilities and other    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 39,218 37,789
Homebuilding: | Model home furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 31,352 31,593
Homebuilding: | Production facilities    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 71,295 64,667
Mortgage Banking:    
Property, Plant and Equipment [Line Items]    
Net Homebuilding PP&E 5,828 6,510
Mortgage Banking: | Office facilities and other    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 14,617 13,724
Less: accumulated depreciation (8,789) (7,214)
Net Homebuilding PP&E $ 5,828 $ 6,510
XML 94 R53.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Joint Ventures - Condensed Balance Sheets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Liabilities and equity:        
Equity $ 2,341,244 $ 1,808,562 $ 1,605,492 $ 1,304,441
Total liabilities and shareholders' equity 3,809,815 3,165,933    
Consolidated Joint Venture        
Assets:        
Cash 281 $ 320    
Liabilities and equity:        
Accrued expenses $ 251      
XML 95 R78.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingent Liabilities - Additional Information (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
lot
Dec. 31, 2017
USD ($)
Commitments And Contingencies [Line Items]      
Rent expense under operating leases   $ 52,900 $ 49,400
Maximum range of deposits required under the purchase agreements 10.00%    
Contingent forfeitable deposits with land developers $ 211,500    
Finished lots committed to purchase under specific performance obligations | lot   10  
Purchase price of finished lots committed to purchase under specific performance obligations 0 $ 1,505  
Aggregate additional funding commitments related to raw land property development 6,100    
Expected development credit offset amount 2,800    
Contingent obligations under bonds or letters of credit arrangements 40,600    
Credit Agreement      
Commitments And Contingencies [Line Items]      
Contingent obligations under letters of credit arrangements $ 9,700    
XML 96 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.3.a.u2 html 243 469 1 false 60 0 false 14 false false R1.htm 0002000 - Document - Cover Page Sheet http://www.nvrinc.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1001000 - Statement - Consolidated Balance Sheets Sheet http://www.nvrinc.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 1001501 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.nvrinc.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1003000 - Statement - Consolidated Statements of Income Sheet http://www.nvrinc.com/role/ConsolidatedStatementsOfIncome Consolidated Statements of Income Statements 4 false false R5.htm 1005000 - Statement - Consolidated Statements of Shareholders' Equity Sheet http://www.nvrinc.com/role/ConsolidatedStatementsOfShareholdersEquity Consolidated Statements of Shareholders' Equity Statements 5 false false R6.htm 1006000 - Statement - Consolidated Statements of Cash Flows Sheet http://www.nvrinc.com/role/ConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 6 false false R7.htm 2101100 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.nvrinc.com/role/SummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 7 false false R8.htm 2102100 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations Sheet http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrations Segment Information, Nature of Operations, and Certain Concentrations Notes 8 false false R9.htm 2103100 - Disclosure - Variable Interest Entities Sheet http://www.nvrinc.com/role/VariableInterestEntities Variable Interest Entities Notes 9 false false R10.htm 2104100 - Disclosure - Joint Ventures Sheet http://www.nvrinc.com/role/JointVentures Joint Ventures Notes 10 false false R11.htm 2105100 - Disclosure - Land Under Development Sheet http://www.nvrinc.com/role/LandUnderDevelopment Land Under Development Notes 11 false false R12.htm 2106100 - Disclosure - Capitalized Interest Sheet http://www.nvrinc.com/role/CapitalizedInterest Capitalized Interest Notes 12 false false R13.htm 2107100 - Disclosure - Related Party Transactions Sheet http://www.nvrinc.com/role/RelatedPartyTransactions Related Party Transactions Notes 13 false false R14.htm 2108100 - Disclosure - Property, Plant and Equipment ("PP&E") Sheet http://www.nvrinc.com/role/PropertyPlantAndEquipmentPpe Property, Plant and Equipment ("PP&E") Notes 14 false false R15.htm 2109100 - Disclosure - Debt Sheet http://www.nvrinc.com/role/Debt Debt Notes 15 false false R16.htm 2110100 - Disclosure - Common Stock Sheet http://www.nvrinc.com/role/CommonStock Common Stock Notes 16 false false R17.htm 2111100 - Disclosure - Income Taxes Sheet http://www.nvrinc.com/role/IncomeTaxes Income Taxes Notes 17 false false R18.htm 2112100 - Disclosure - Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans Sheet http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlans Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans Notes 18 false false R19.htm 2113100 - Disclosure - Leases Leases - Footnote (Notes) Notes http://www.nvrinc.com/role/LeasesLeasesFootnoteNotes Leases Leases - Footnote (Notes) Notes 19 false false R20.htm 2114100 - Disclosure - Commitments and Contingent Liabilities Sheet http://www.nvrinc.com/role/CommitmentsAndContingentLiabilities Commitments and Contingent Liabilities Notes 20 false false R21.htm 2115100 - Disclosure - Fair Value Sheet http://www.nvrinc.com/role/FairValue Fair Value Notes 21 false false R22.htm 2117100 - Disclosure - Mortgage Repurchase Reserve Sheet http://www.nvrinc.com/role/MortgageRepurchaseReserve Mortgage Repurchase Reserve Notes 22 false false R23.htm 2118100 - Disclosure - Quarterly Results (unaudited) Sheet http://www.nvrinc.com/role/QuarterlyResultsUnaudited Quarterly Results (unaudited) Notes 23 false false R24.htm 2201201 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.nvrinc.com/role/SummaryOfSignificantAccountingPolicies 24 false false R25.htm 2301302 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.nvrinc.com/role/SummaryOfSignificantAccountingPolicies 25 false false R26.htm 2302301 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations (Tables) Sheet http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsTables Segment Information, Nature of Operations, and Certain Concentrations (Tables) Tables http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrations 26 false false R27.htm 2303301 - Disclosure - Variable Interest Entities (Tables) Sheet http://www.nvrinc.com/role/VariableInterestEntitiesTables Variable Interest Entities (Tables) Tables http://www.nvrinc.com/role/VariableInterestEntities 27 false false R28.htm 2306301 - Disclosure - Capitalized Interest (Tables) Sheet http://www.nvrinc.com/role/CapitalizedInterestTables Capitalized Interest (Tables) Tables http://www.nvrinc.com/role/CapitalizedInterest 28 false false R29.htm 2308301 - Disclosure - Property, Plant and Equipment ("PP&E") (Tables) Sheet http://www.nvrinc.com/role/PropertyPlantAndEquipmentPpeTables Property, Plant and Equipment ("PP&E") (Tables) Tables http://www.nvrinc.com/role/PropertyPlantAndEquipmentPpe 29 false false R30.htm 2310301 - Disclosure - Common Stock (Tables) Sheet http://www.nvrinc.com/role/CommonStockTables Common Stock (Tables) Tables http://www.nvrinc.com/role/CommonStock 30 false false R31.htm 2311301 - Disclosure - Income Taxes (Tables) Sheet http://www.nvrinc.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.nvrinc.com/role/IncomeTaxes 31 false false R32.htm 2312301 - Disclosure - Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans (Tables) Sheet http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansTables Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans (Tables) Tables http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlans 32 false false R33.htm 2313301 - Disclosure - Leases Leases - Table Text Blocks (Tables) Sheet http://www.nvrinc.com/role/LeasesLeasesTableTextBlocksTables Leases Leases - Table Text Blocks (Tables) Tables 33 false false R34.htm 2314301 - Disclosure - Commitments and Contingent Liabilities (Tables) Sheet http://www.nvrinc.com/role/CommitmentsAndContingentLiabilitiesTables Commitments and Contingent Liabilities (Tables) Tables http://www.nvrinc.com/role/CommitmentsAndContingentLiabilities 34 false false R35.htm 2315301 - Disclosure - Fair Value (Tables) Sheet http://www.nvrinc.com/role/FairValueTables Fair Value (Tables) Tables http://www.nvrinc.com/role/FairValue 35 false false R36.htm 2318301 - Disclosure - Quarterly Results (unaudited) (Tables) Sheet http://www.nvrinc.com/role/QuarterlyResultsUnauditedTables Quarterly Results (unaudited) (Tables) Tables http://www.nvrinc.com/role/QuarterlyResultsUnaudited 36 false false R37.htm 2401403 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail) Sheet http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail Summary of Significant Accounting Policies - Additional Information (Detail) Details 37 false false R38.htm 2401404 - Disclosure - Summary of Significant Accounting Policies - Weighted Average Shares and Share Equivalents Used to Calculate Basic and Diluted Earnings Per Share (Detail) Sheet http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesWeightedAverageSharesAndShareEquivalentsUsedToCalculateBasicAndDilutedEarningsPerShareDetail Summary of Significant Accounting Policies - Weighted Average Shares and Share Equivalents Used to Calculate Basic and Diluted Earnings Per Share (Detail) Details 38 false false R39.htm 2401405 - Disclosure - Summary of Significant Accounting Policies - Summary of Antidilutive Securities Excluded from Computation of Earnings Per Share (Detail) Sheet http://www.nvrinc.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetail Summary of Significant Accounting Policies - Summary of Antidilutive Securities Excluded from Computation of Earnings Per Share (Detail) Details 39 false false R40.htm 2402402 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Additional Information (Detail) Sheet http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsAdditionalInformationDetail Segment Information, Nature of Operations, and Certain Concentrations - Additional Information (Detail) Details 40 false false R41.htm 2402403 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Revenues (Detail) Sheet http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsRevenuesDetail Segment Information, Nature of Operations, and Certain Concentrations - Revenues (Detail) Details http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsTables 41 false false R42.htm 2402404 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Profit before Taxes (Detail) Sheet http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsProfitBeforeTaxesDetail Segment Information, Nature of Operations, and Certain Concentrations - Profit before Taxes (Detail) Details 42 false false R43.htm 2402405 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Assets (Detail) Sheet http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsAssetsDetail Segment Information, Nature of Operations, and Certain Concentrations - Assets (Detail) Details http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsTables 43 false false R44.htm 2402406 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Interest Income (Detail) Sheet http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsInterestIncomeDetail Segment Information, Nature of Operations, and Certain Concentrations - Interest Income (Detail) Details 44 false false R45.htm 2402407 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Interest Expense (Detail) Sheet http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsInterestExpenseDetail Segment Information, Nature of Operations, and Certain Concentrations - Interest Expense (Detail) Details 45 false false R46.htm 2402408 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Depreciation and Amortization (Detail) Sheet http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsDepreciationAndAmortizationDetail Segment Information, Nature of Operations, and Certain Concentrations - Depreciation and Amortization (Detail) Details 46 false false R47.htm 2402409 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Expenditures for Property and Equipment (Detail) Sheet http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsExpendituresForPropertyAndEquipmentDetail Segment Information, Nature of Operations, and Certain Concentrations - Expenditures for Property and Equipment (Detail) Details 47 false false R48.htm 2402410 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Corporate Capital Allocation Charge (Detail) Sheet http://www.nvrinc.com/role/SegmentInformationNatureOfOperationsAndCertainConcentrationsCorporateCapitalAllocationChargeDetail Segment Information, Nature of Operations, and Certain Concentrations - Corporate Capital Allocation Charge (Detail) Details 48 false false R49.htm 2403402 - Disclosure - Variable Interest Entities - Additional Information (Detail) Sheet http://www.nvrinc.com/role/VariableInterestEntitiesAdditionalInformationDetail Variable Interest Entities - Additional Information (Detail) Details 49 false false R50.htm 2403403 - Disclosure - Variable Interest Entities - Total Risk of Loss Related to Contract Land Deposits (Detail) Sheet http://www.nvrinc.com/role/VariableInterestEntitiesTotalRiskOfLossRelatedToContractLandDepositsDetail Variable Interest Entities - Total Risk of Loss Related to Contract Land Deposits (Detail) Details 50 false false R51.htm 2403404 - Disclosure - Variable Interest Entities - Total Risk of Loss Related to Contract Land Deposits (Textual) (Detail) Sheet http://www.nvrinc.com/role/VariableInterestEntitiesTotalRiskOfLossRelatedToContractLandDepositsTextualDetail Variable Interest Entities - Total Risk of Loss Related to Contract Land Deposits (Textual) (Detail) Details 51 false false R52.htm 2404402 - Disclosure - Joint Ventures - Additional Information (Detail) Sheet http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail Joint Ventures - Additional Information (Detail) Details 52 false false R53.htm 2404403 - Disclosure - Joint Ventures - Condensed Balance Sheets (Detail) Sheet http://www.nvrinc.com/role/JointVenturesCondensedBalanceSheetsDetail Joint Ventures - Condensed Balance Sheets (Detail) Details 53 false false R54.htm 2405401 - Disclosure - Land Under Development - Additional Information (Detail) Sheet http://www.nvrinc.com/role/LandUnderDevelopmentAdditionalInformationDetail Land Under Development - Additional Information (Detail) Details 54 false false R55.htm 2406402 - Disclosure - Capitalized Interest - Summary of Interest Costs Incurred, Capitalized, Expensed and Charged to Cost of Sales (Detail) Sheet http://www.nvrinc.com/role/CapitalizedInterestSummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesDetail Capitalized Interest - Summary of Interest Costs Incurred, Capitalized, Expensed and Charged to Cost of Sales (Detail) Details 55 false false R56.htm 2407401 - Disclosure - Related Party Transactions - Additional Information (Detail) Sheet http://www.nvrinc.com/role/RelatedPartyTransactionsAdditionalInformationDetail Related Party Transactions - Additional Information (Detail) Details 56 false false R57.htm 2408402 - Disclosure - Property Plant and Equipment ("PP&E") - Summary of Property Plant and Equipment (Detail) Sheet http://www.nvrinc.com/role/PropertyPlantAndEquipmentPpeSummaryOfPropertyPlantAndEquipmentDetail Property Plant and Equipment ("PP&E") - Summary of Property Plant and Equipment (Detail) Details 57 false false R58.htm 2409401 - Disclosure - Debt - Additional Information (Detail) Sheet http://www.nvrinc.com/role/DebtAdditionalInformationDetail Debt - Additional Information (Detail) Details 58 false false R59.htm 2410402 - Disclosure - Common Stock - Additional Information (Detail) Sheet http://www.nvrinc.com/role/CommonStockAdditionalInformationDetail Common Stock - Additional Information (Detail) Details 59 false false R60.htm 2410403 - Disclosure - Common Stock - Share Repurchase of Common Stock (Detail) Sheet http://www.nvrinc.com/role/CommonStockShareRepurchaseOfCommonStockDetail Common Stock - Share Repurchase of Common Stock (Detail) Details 60 false false R61.htm 2411402 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://www.nvrinc.com/role/IncomeTaxesAdditionalInformationDetail Income Taxes - Additional Information (Detail) Details 61 false false R62.htm 2411403 - Disclosure - Income Taxes - Provision for Income Taxes (Detail) Sheet http://www.nvrinc.com/role/IncomeTaxesProvisionForIncomeTaxesDetail Income Taxes - Provision for Income Taxes (Detail) Details 62 false false R63.htm 2411404 - Disclosure - Income Taxes - Income Tax Benefits in Shareholders' Equity (Detail) Sheet http://www.nvrinc.com/role/IncomeTaxesIncomeTaxBenefitsInShareholdersEquityDetail Income Taxes - Income Tax Benefits in Shareholders' Equity (Detail) Details 63 false false R64.htm 2411405 - Disclosure - Income Taxes - Deferred Income Taxes on Consolidated Balance Sheets (Detail) Sheet http://www.nvrinc.com/role/IncomeTaxesDeferredIncomeTaxesOnConsolidatedBalanceSheetsDetail Income Taxes - Deferred Income Taxes on Consolidated Balance Sheets (Detail) Details 64 false false R65.htm 2411406 - Disclosure - Income Taxes - Income Tax Expense Reconciliation (Detail) Sheet http://www.nvrinc.com/role/IncomeTaxesIncomeTaxExpenseReconciliationDetail Income Taxes - Income Tax Expense Reconciliation (Detail) Details 65 false false R66.htm 2411407 - Disclosure - Income Taxes - Reconciliation of Unrecognized Tax Benefits (Detail) Sheet http://www.nvrinc.com/role/IncomeTaxesReconciliationOfUnrecognizedTaxBenefitsDetail Income Taxes - Reconciliation of Unrecognized Tax Benefits (Detail) Details 66 false false R67.htm 2412402 - Disclosure - Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Additional Information (Detail) Sheet http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansAdditionalInformationDetail Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Additional Information (Detail) Details 67 false false R68.htm 2412403 - Disclosure - Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Summary of Equity-Based Compensation Plans with Grants Outstanding (Detail) Sheet http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansSummaryOfEquityBasedCompensationPlansWithGrantsOutstandingDetail Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Summary of Equity-Based Compensation Plans with Grants Outstanding (Detail) Details 68 false false R69.htm 2412404 - Disclosure - Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Summary of Equity-Based Compensation Plans with Grants Outstanding (Textual) (Detail) Sheet http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansSummaryOfEquityBasedCompensationPlansWithGrantsOutstandingTextualDetail Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Summary of Equity-Based Compensation Plans with Grants Outstanding (Textual) (Detail) Details 69 false false R70.htm 2412405 - Disclosure - Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Equity-Based Compensation Plans (Detail) Sheet http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansEquityBasedCompensationPlansDetail Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Equity-Based Compensation Plans (Detail) Details 70 false false R71.htm 2412406 - Disclosure - Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Black-Scholes Option-Pricing Model Assumptions (Detail) Sheet http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansBlackScholesOptionPricingModelAssumptionsDetail Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Black-Scholes Option-Pricing Model Assumptions (Detail) Details 71 false false R72.htm 2412407 - Disclosure - Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Exercised Option Proceeds (Detail) Sheet http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingAndDeferredCompensationPlansExercisedOptionProceedsDetail Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Exercised Option Proceeds (Detail) Details 72 false false R73.htm 2413402 - Disclosure - Leases Leases - Additional Information (Details) Sheet http://www.nvrinc.com/role/LeasesLeasesAdditionalInformationDetails Leases Leases - Additional Information (Details) Details 73 false false R74.htm 2413403 - Disclosure - Leases Leases - Components of Lease Expense (Details) Sheet http://www.nvrinc.com/role/LeasesLeasesComponentsOfLeaseExpenseDetails Leases Leases - Components of Lease Expense (Details) Details 74 false false R75.htm 2413404 - Disclosure - Leases Leases - Supplemental Cash Flows (Details) Sheet http://www.nvrinc.com/role/LeasesLeasesSupplementalCashFlowsDetails Leases Leases - Supplemental Cash Flows (Details) Details 75 false false R76.htm 2413405 - Disclosure - Leases Leases - Future Minimum Lease Payments (Detail) Sheet http://www.nvrinc.com/role/LeasesLeasesFutureMinimumLeasePaymentsDetail Leases Leases - Future Minimum Lease Payments (Detail) Details 76 false false R77.htm 2413406 - Disclosure - Leases Leases - ASC 840 Disclosure (Details) Sheet http://www.nvrinc.com/role/LeasesLeasesAsc840DisclosureDetails Leases Leases - ASC 840 Disclosure (Details) Details 77 false false R78.htm 2414402 - Disclosure - Commitments and Contingent Liabilities - Additional Information (Detail) Sheet http://www.nvrinc.com/role/CommitmentsAndContingentLiabilitiesAdditionalInformationDetail Commitments and Contingent Liabilities - Additional Information (Detail) Details 78 false false R79.htm 2414403 - Disclosure - Commitments and Contingent Liabilities - Summary of Changes in Product Warranty/Liability Reserve (Detail) Sheet http://www.nvrinc.com/role/CommitmentsAndContingentLiabilitiesSummaryOfChangesInProductWarrantyLiabilityReserveDetail Commitments and Contingent Liabilities - Summary of Changes in Product Warranty/Liability Reserve (Detail) Details 79 false false R80.htm 2415402 - Disclosure - Fair Value - Additional Information (Detail) Sheet http://www.nvrinc.com/role/FairValueAdditionalInformationDetail Fair Value - Additional Information (Detail) Details 80 false false R81.htm 2415403 - Disclosure - Fair Value - Undesignated Derivative Instruments (Detail) Sheet http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail Fair Value - Undesignated Derivative Instruments (Detail) Details 81 false false R82.htm 2415404 - Disclosure - Fair Value - Fair Value Measurement (Detail) Sheet http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail Fair Value - Fair Value Measurement (Detail) Details 82 false false R83.htm 2417401 - Disclosure - Mortgage Loan Losses Allowance - Additional Information (Detail) Sheet http://www.nvrinc.com/role/MortgageLoanLossesAllowanceAdditionalInformationDetail Mortgage Loan Losses Allowance - Additional Information (Detail) Details 83 false false R84.htm 2418402 - Disclosure - Quarterly Results (unaudited) - Quarterly Financial Data and Operating Information (Detail) Sheet http://www.nvrinc.com/role/QuarterlyResultsUnauditedQuarterlyFinancialDataAndOperatingInformationDetail Quarterly Results (unaudited) - Quarterly Financial Data and Operating Information (Detail) Details http://www.nvrinc.com/role/QuarterlyResultsUnauditedTables 84 false false R9999.htm Uncategorized Items - a201910-k.htm Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - a201910-k.htm Cover 85 false false All Reports Book All Reports a201910-k.htm a2019ex1049.htm a2019ex21.htm a2019ex23.htm a2019ex311.htm a2019ex312.htm a2019ex32.htm a2019ex45.htm nvr-20191231.xsd nvr-20191231_cal.xml nvr-20191231_def.xml nvr-20191231_lab.xml nvr-20191231_pre.xml chart-74ece5e653aa5e89b6d.jpg http://fasb.org/srt/2018-01-31 http://xbrl.sec.gov/stpr/2018-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/us-gaap/2018-01-31 true true XML 97 R80.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Total fair value measurement gain/(loss) $ 14,111 $ 14,309  
Homebuilding:      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Senior Notes 598,301 597,681  
Homebuilding: | Senior Notes due 2022      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Senior Notes 598,301 597,681  
Homebuilding: | Level 2 | Fair Value, Measurements, Recurring | Senior Notes due 2022      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Senior Notes fair value 626,520 594,000  
Mortgage Banking:      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Trade and Loans Receivables Held-for-sale, Net, Not Part of Disposal Group 492,125 458,324  
Mortgage Banking: | Level 2 | Not Designated as Hedging Instrument      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair value adjustment income (expense) 198 (8,485) $ (1,638)
Mortgage Banking: | Level 2 | Fair Value, Measurements, Recurring | Rate lock commitments      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair Value Disclosure, Off-balance Sheet Risks, Face Amount, Liability 581,065    
Total fair value measurement gain/(loss) 7,635    
Mortgage Banking: | Level 2 | Fair Value, Measurements, Recurring | Forward sales contracts      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair Value Disclosure, Off-balance Sheet Risks, Face Amount, Liability 986,041    
Total fair value measurement gain/(loss) (543)    
Mortgage Banking: | Level 2 | Fair Value, Measurements, Recurring | Mortgages held for sale      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Trade and Loans Receivables Held-for-sale, Net, Not Part of Disposal Group 492,125 458,324  
Fair Value, Option, Changes in Fair Value, Gain (Loss) 7,019 10,880  
Fair Value Principal Amount Loans Held for Sale 485,106 $ 447,444  
Total fair value measurement gain/(loss) $ 7,019    
XML 98 R70.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Equity-Based Compensation Plans (Detail)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
$ / shares
shares
Stock Options  
Stock Option, Shares  
Outstanding at beginning of period (Shares) 1,049
Granted (Shares) 26
Exercised (Shares) (271)
Forfeited (Shares) (55)
Outstanding at end of period (Shares) 749
Exercisable at end of period (Shares) 353
Weighted Average Per Share Exercise Price  
Outstanding at beginning of period (Weighted Average Exercise Price) | $ / shares $ 1,766.87
Granted (Weighted Average Exercise Price) | $ / shares 2,778.19
Exercised (Weighted Average Exercise Price) | $ / shares 1,010.52
Forfeited (Weighted Average Exercise Price) | $ / shares 2,377.25
Outstanding at end of period (Weighted Average Exercise Price) | $ / shares 2,030.42
Exercisable at end of period (Weighted Average Exercise Price) | $ / shares $ 1,122.70
Remaining Contractual Life and Aggregate Intrinsic Value  
Outstanding at end of period (Weighted Average Remaining Contract Life (Years) 6 years 3 months 18 days
Exercisable at end of period (Weighted Average Remaining Contract Life (Years) 4 years 3 months 18 days
Outstanding at end of period (Aggregate Intrinsic Value) | $ $ 1,331,593
Exercisable at end of period (Aggregate Intrinsic Value) | $ $ 946,842
2010 Plan  
Stock Option, Shares  
Granted (Shares) 25
RSU, Shares  
Granted (Shares) 1
2010 Plan | Stock Options  
Stock Option, Shares  
Granted (Shares) 13
Outstanding at end of period (Shares) 94
2010 Plan | RSUs  
RSU, Shares  
Outstanding at beginning of period (Shares) 21
Granted (Shares) 1
Vested (Shares) (5)
Forfeited (Shares) (2)
Outstanding at end of period (Shares) 15
Vested, but not issued at end of period (Shares) 0
Remaining Contractual Life and Aggregate Intrinsic Value  
Outstanding at end of period (Aggregate Intrinsic Value) | $ $ 58,528
Vested, but not issued at end of period (Aggregate Intrinsic Value) | $ $ 0
2010 Plan | Employee Performance Based Stock Option [Member]  
Stock Option, Shares  
Granted (Shares) 12
2010 Plan | Time Based Restricted Stock Unit [Member]  
RSU, Shares  
Granted (Shares) 1
2010 Plan | Performance Based Restricted Stock Unit [Member]  
RSU, Shares  
Granted (Shares) 0
2014 Plan  
Stock Option, Shares  
Granted (Shares) 1
RSU, Shares  
Granted (Shares) 0
2014 Plan | Stock Options  
Stock Option, Shares  
Granted (Shares) 0
2014 Plan | RSUs  
RSU, Shares  
Granted (Shares) 0
2014 Plan | Employee Performance Based Stock Option [Member]  
Stock Option, Shares  
Granted (Shares) 1
2014 Plan | Performance Based Restricted Stock Unit [Member]  
RSU, Shares  
Granted (Shares) 0
XML 99 R74.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases Leases - Components of Lease Expense (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
Lessee, Lease, Description [Line Items]  
Operating lease expense $ 30,991
Amortization of ROU assets 382
Interest on lease liabilities 76
Short-term lease expense 26,843
Total lease expense $ 58,292
XML 100 R84.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Quarterly Results (unaudited) - Quarterly Financial Data and Operating Information (Detail)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
USD ($)
Settlements
Backlog
order
$ / shares
Sep. 30, 2019
USD ($)
Settlements
Backlog
order
$ / shares
Jun. 30, 2019
USD ($)
Settlements
Backlog
order
$ / shares
Mar. 31, 2019
USD ($)
Settlements
Backlog
order
$ / shares
Dec. 31, 2018
USD ($)
Settlements
Backlog
order
$ / shares
Sep. 30, 2018
USD ($)
Settlements
Backlog
order
$ / shares
Jun. 30, 2018
USD ($)
Settlements
Backlog
order
$ / shares
Mar. 31, 2018
USD ($)
Settlements
Backlog
order
$ / shares
Dec. 31, 2019
USD ($)
$ / shares
Dec. 31, 2018
USD ($)
$ / shares
Dec. 31, 2017
USD ($)
$ / shares
Quarterly Financial Information [Line Items]                      
Revenues                 $ 7,388,664 $ 7,163,674 $ 6,305,840
Loans closed $ 1,418,742 $ 1,373,946 $ 1,231,039 $ 1,140,999 $ 1,356,430 $ 1,249,199 $ 1,214,101 $ 1,009,673      
Net income $ 256,137 $ 223,787 $ 210,209 $ 188,406 $ 232,158 $ 195,816 $ 203,174 $ 166,049 $ 878,539 $ 797,197 $ 537,521
Diluted earnings per share | $ / shares $ 64.41 $ 56.11 $ 53.09 $ 47.64 $ 58.57 $ 48.28 $ 49.05 $ 39.34 $ 221.13 $ 194.80 $ 126.77
New orders (units) | order 4,392 4,766 5,239 5,139 3,841 4,302 4,964 5,174      
Settlements (units) | Settlements 5,331 5,124 4,720 4,493 5,186 4,754 4,611 3,896      
Backlog (units) | Backlog 8,233 9,172 9,530 9,011 8,365 9,710 10,162 9,809      
Homebuilding:                      
Quarterly Financial Information [Line Items]                      
Gross profit $ 379,467 $ 355,055 $ 332,060 $ 304,400 $ 363,668 $ 336,696 $ 333,666 $ 278,147      
Revenues 1,946,859 1,873,331 1,757,448 1,643,206 1,954,403 1,809,345 1,750,463 1,490,093 $ 7,220,844 $ 7,004,304 $ 6,175,521
Mortgage Banking:                      
Quarterly Financial Information [Line Items]                      
Revenues $ 43,336 $ 37,933 $ 42,746 $ 43,805 $ 40,145 $ 43,062 $ 36,842 $ 39,321 $ 167,820 $ 159,370 $ 130,319
XML 101 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 102 R42.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segment Information, Nature of Operations, and Certain Concentrations - Profit before Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Equity-based compensation expense (1) $ (78,532) $ (75,701) $ (44,562)
Corporate interest expense (25,380) (25,081) (24,185)
Consolidated profit before taxes 1,025,795 959,732 846,911
Homebuilding:      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Corporate interest expense (24,335) (24,036) (23,037)
Consolidated profit before taxes 923,879 871,106 776,370
Mortgage Banking:      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Corporate interest expense (1,045) (1,045) (1,148)
Consolidated profit before taxes 101,916 88,626 70,541
Profit before taxes:      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Corporate interest expense (225,627) (215,016) (199,586)
Consolidated profit before taxes 964,075 918,859 778,136
Profit before taxes: | Homebuilding: | Mid Atlantic      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Corporate interest expense (123,178) (123,908) (123,075)
Consolidated profit before taxes 478,537 462,178 398,494
Profit before taxes: | Homebuilding: | North East      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Corporate interest expense (19,804) (17,897) (16,117)
Consolidated profit before taxes 51,728 69,789 60,218
Profit before taxes: | Homebuilding: | Mid East      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Corporate interest expense (37,266) (35,804) (29,663)
Consolidated profit before taxes 173,374 175,134 149,639
Profit before taxes: | Homebuilding: | South East      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Corporate interest expense (44,334) (36,362) (29,583)
Consolidated profit before taxes 155,144 118,296 95,826
Profit before taxes: | Mortgage Banking:      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Corporate interest expense (1,045) (1,045) (1,148)
Consolidated profit before taxes 105,292 93,462 73,959
Reconciling items:      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Equity-based compensation expense (1) (78,532) (75,701) (44,562)
Corporate capital allocation (2) 224,468 213,903 198,384
Unallocated corporate overhead (105,125) (89,973) (89,514)
Consolidation adjustments and other 45,130 16,612 27,450
Corporate interest expense (24,221) (23,968) (22,983)
Consolidated profit before taxes $ 61,720 $ 40,873 $ 68,775
XML 103 R46.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segment Information, Nature of Operations, and Certain Concentrations - Depreciation and Amortization (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Consolidated depreciation and amortization $ 20,818 $ 20,168 $ 22,667
Profit before taxes:      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Consolidated depreciation and amortization 17,495 16,846 17,547
Profit before taxes: | Homebuilding: | Mid Atlantic      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Consolidated depreciation and amortization 7,069 7,753 8,095
Profit before taxes: | Homebuilding: | North East      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Consolidated depreciation and amortization 1,411 1,600 2,034
Profit before taxes: | Homebuilding: | Mid East      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Consolidated depreciation and amortization 4,348 3,481 3,590
Profit before taxes: | Homebuilding: | South East      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Consolidated depreciation and amortization 3,086 2,523 2,531
Profit before taxes: | Mortgage Banking:      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Consolidated depreciation and amortization 1,581 1,489 1,297
Other unallocated interest income      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Consolidated depreciation and amortization $ 3,323 $ 3,322 $ 5,120
XML 104 R65.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Income Tax Expense Reconciliation (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income Tax Disclosure [Abstract]      
Income taxes computed at the federal statutory rate $ 215,417 $ 201,544 $ 296,419
State income taxes, net of federal income tax benefit 45,770 42,944 30,046
Excess tax benefits from equity-based compensation 101,466 77,478 58,681
Remeasurement of net deferred tax assets due to enactment of Tax Cut and Jobs Act 0 (497) 62,702
Other, net (12,465) (3,978) (21,096)
Total $ 147,256 $ 162,535 $ 309,390
XML 105 R61.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income Tax Disclosure [Abstract]      
Remeasurement of net deferred tax assets due to enactment of Tax Cut and Jobs Act $ 0 $ (497) $ 62,702
Excess tax benefits from equity-based compensation 101,466 77,478 $ 58,681
Estimated federal taxable income $ 638,723 $ 640,195  
Statutory federal income tax rate 21.00% 35.00% 35.00%
Effective tax rate 14.36% 16.94% 36.53%
Unrecognized tax benefits that would affect effective tax rate $ 31,090    
Reversal of accrued interest on unrecognized tax benefits 1,467 $ 1,384 $ 1,065
Total accrued interest on unrecognized tax benefits 15,724 $ 17,191  
Reduction in unrecognized tax benefits $ 6,951    
XML 106 R69.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Summary of Equity-Based Compensation Plans with Grants Outstanding (Textual) (Detail) - $ / shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Common stock, shares authorized 60,000,000 60,000,000
RSUs    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value $ 2,517.06  
Options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Options outstanding 749,000 1,049,000
Options | Option Grant Contingent upon Continued Employment or Service as a Director and Achievement of Performance Metric    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Percentage of options vesting rights 25.00%  
2010 Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares authorized 700,000  
Shares Available to Issue 6,000  
2010 Plan | RSUs    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares authorized 218,000  
Restricted share units outstanding 15,000 21,000
2010 Plan | Options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Options outstanding 94,000  
2014 Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares authorized 950,000  
Shares Available to Issue 137,000  
2014 Plan | Options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Performance metric period 3 years  
2018 Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares authorized 275,000  
Shares Available to Issue 144,000  
2018 Plan | RSUs    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Common stock, shares authorized 40,000  
XML 107 R27.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Variable Interest Entities (Tables)
12 Months Ended
Dec. 31, 2019
Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure [Abstract]  
Total Risk of Loss Related to Contract Land Deposits total risk of loss related to contract land deposits as of December 31, 2019 and 2018 was as follows:
 
 
December 31,
 
 
2019
 
2018
Contract land deposits
 
$
441,423

 
$
425,393

Loss reserve on contract land deposits
 
(27,572
)
 
(29,216
)
Contract land deposits, net
 
413,851

 
396,177

Contingent obligations in the form of letters of credit
 
5,606

 
3,923

Contingent specific performance obligations (1)
 

 
1,505

Total risk of loss
 
$
419,457

 
$
401,605

(1)
As of December 31, 2019, we had no specific performance obligations related to purchase of finished lots. As of December 31, 2018, we were committed to purchase 10 finished lots under specific performance obligations.
XML 108 R23.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Quarterly Results (unaudited)
12 Months Ended
Dec. 31, 2019
Quarterly Financial Information Disclosure [Abstract]  
Quarterly Results (unaudited) Quarterly Results (unaudited)
The following table sets forth unaudited selected financial data and operating information on a quarterly basis for the years ended December 31, 2019 and 2018.
 
 
Year Ended December 31, 2019
 
 
4th
Quarter
 
3rd
Quarter
 
2nd
Quarter
 
1st
Quarter
Homebuilding data:
 
 
 
 
 
 
 
 
Revenues
 
$
1,946,859

 
$
1,873,331

 
$
1,757,448

 
$
1,643,206

Gross profit
 
$
379,467

 
$
355,055

 
$
332,060

 
$
304,400

Mortgage Banking data:
 
 
 
 
 
 
 
 
Mortgage banking fees
 
$
43,336

 
$
37,933

 
$
42,746

 
$
43,805

Loans closed
 
$
1,418,742

 
$
1,373,946

 
$
1,231,039

 
$
1,140,999

Consolidated data:
 
 
 
 
 
 
 
 
Net income
 
$
256,137

 
$
223,787

 
$
210,209

 
$
188,406

Diluted earnings per share
 
$
64.41

 
$
56.11

 
$
53.09

 
$
47.64

Operating data:
 
 
 
 
 
 
 
 
New orders (units)
 
4,392

 
4,766

 
5,239

 
5,139

Settlements (units)
 
5,331

 
5,124

 
4,720

 
4,493

Backlog (units)
 
8,233

 
9,172

 
9,530

 
9,011


 
 
Year Ended December 31, 2018
 
 
4th
Quarter
 
3rd
Quarter
 
2nd
Quarter
 
1st
Quarter
Homebuilding data:
 
 
 
 
 
 
 
 
Revenues
 
$
1,954,403

 
$
1,809,345

 
$
1,750,463

 
$
1,490,093

Gross profit
 
$
363,668

 
$
336,696

 
$
333,666

 
$
278,147

Mortgage Banking data:
 
 
 
 
 
 
 
 
Mortgage banking fees
 
$
40,145

 
$
43,062

 
$
36,842

 
$
39,321

Loans closed
 
$
1,356,430

 
$
1,249,199

 
$
1,214,101

 
$
1,009,673

Consolidated data:
 
 
 
 
 
 
 
 
Net income
 
$
232,158

 
$
195,816

 
$
203,174

 
$
166,049

Diluted earnings per share
 
$
58.57

 
$
48.28

 
$
49.05

 
$
39.34

Operating data:
 
 
 
 
 
 
 
 
New orders (units)
 
3,841

 
4,302

 
4,964

 
5,174

Settlements (units)
 
5,186

 
4,754

 
4,611

 
3,896

Backlog (units)
 
8,365

 
9,710

 
10,162

 
9,809


J-O'5^A33HW9R$XD##@L1$@K$:321&+&HI#Q"(A8*UKN1!( "-$T')!$Z+_0VI,( M Z?P';J=.3KV++QWJWQRF12I/;,]*1M?F:L7DS^L^/&66]OOCF(?PFUM';7X M(2%<"JY@I79 M^>(\*6[E"[K [7$&;MVVPMBXYAN&VQHU890V2IW32#:&M?Q(($2E#%10R @$8;2-ED MWN@(L?XT@YI/=0WFMQ?EIMK;"N/'$J*$!/@4]=E\WL'8P=AI!L=2CJ4<2SF6 M3I?E-8?G.^VP^, -^;(A\ MD4_3O%D(>/W5*Q:S;.K]"93_'5<(_1$;//LNPV UE-L &AMW[Y8=+Z'HM%V( M(TH$5$!%P&@]H;1JXH!0RXWL^%);O2X%4;3*S?2JC9YR=Z>KR1K]UMMQO%ZB M?+N40Z+"1X+TN8_T6 X;>MZ^DS.G)F><%G7F=__^SPY6V_<\%B$4=480Y#JB.N M.6X*AM#0(/J)X'NPCN?,1\;ND@0XW#K<#AVW]^R8(R!;X 81QR@* ZID3$ 8 M@C#B%7#-"_/A$P'W$:'\77;!#7PY\ 7MLPGM7OO9O6#>E;%U:-\=[1"V: ]C MKF)C5\PWMI3,&8D/C#:G[@5&.0^%MA!WD%^9)"_#_&XH]]%I#5A M(B8P,,H]EI3RII(?CS%Z)L3WW^JK=[ [\]RA]UG02UOT,BPE(#B$$4)<02+# MH*EXHK"(U+[H[2>2!:A/9*\U2@8)N;[/9QP&E)?5MA'DYI=/!5#\E.6(!KP@ M;A$<5SBN<%SAN,)QA>,*QQ6.*QQ7.*YP7/%D"S*R4IKAZFHU2Y;9Y_2%H50Z M67K)NCI%55XSF=8E Q87GOKP=YL025X Z7OS=&D_6R9?1U@$Q-65.;EXY2!" MDABW36YE% );2X8QIJ4*J,(1JS<4,)&*"_3MVGJK,K#I;8,-:#X)EUZ MADT65^DI-=AR[=].K:R%XT['G8X[G\ZLD6T+JI"$00BDX #&DD"BA8C7)V U MW4BT-RKI=:F1?EL4VRJEBWTJXATLCL8E[_O4N@.Q [%3,8X['7YS(.NH8 ,WX1C&XW?\U;9Z.ZHV3CM=7A^[Y]!C,:_O MN$>$C"+1P@'R& !Y7RD])MH,>P-/I3%D2@(4*XPPEK1&9* C'@X(D7L6V]JE MQ%Z_\-SDZ,>PABNA=ZIH/D*+[50R\=ZM\LEE4J3VD.ZD[(SA5>W C9#QEG45 MX%.*9+M]%K?/XKC3<:?C3L>=CCO'Q)V[^91J:6':;8L"/,A[K7;\GTL M:CI)(B:B MC1XWCS*BG ET"!-H9/F"E5W]XCPI;N4,NM#[$$+O;C=GV"RU4[*$$*T&P)(A M+24/0T6I#G08\J9K"F0DV*@PT=F"_;A0TZT% S]<)GE:(KB[L_H^-= NLF7Z M(*(1M30W,%<>(>XZ /]T2=]]AO4/0X8I]-*FH=]LR*8I5.O=6U[7-,I]Z>5HL\VRR-+\I+-]YG\T'9L"/1?TBGZ9YLQ#P^JM7+&;9U/L3*/\; M)/@?H9KNF>U@-=1)*:(C9,F=,M?7#E$Y* ]##T/>L03FD+9*:D>PO'L!%3VG_(]X>LQ4Z-M8^ MC[D*(R(4"*465;@JU)'Q"K;:_Y>&'FE>5/;ZE@;MQL!_H'4?EE5$^[7M$>BS MK/&=/+(?O9];D;FMT1/$O<1KW+, ! !CR:764. @BF2=P:L!I'*CE=J!<'_P M[%M?(. CA)TD<)+ 28)&$F#8]CQG400X"J) A!%#,96 -!% A*%Z*DEPN*[G M/C!F(L9.!#@1<$HBX+Y-:XQ;&: A0!3)@' "$+)U:FEC#;" ,?5$,N 1,?Z= M-J)](]I\!)XDG6JO3>A>Q( MX^W9+OT)CA[;E^TB0"#S)7Z2+L].>CCI<9S2XS[AP5OA02+,8ZI9' %(HXB3 M"-8U+"*-C*I^)N&Q9Z>U0<@-YW\X07 D@D"V@B "#&$9 17I$!)C1,B UR$( M1@3?GH2T@R#H)X (A$\9.EWT[GD^XS!HO:QV!"$WOWPJY.(#%)0:\+Q/::Z. MQN.?JZ/Q^.?J:#S^N3H:CW^NCL;CG^M)TOA4*G^^29=>-I\LKM(AA4,&G'8\ MN'(,+ECGN--QI^/.01U9I9W45:$A))&.( D$A2$)F:Y[ ZI ,;81+38JZ76I MD7Y;%-N*]+%U-<.%3+$==\<>!>&P@=BK&<:?C3L>=CCL==SKN'!-W M[F2>,]YV)M(1C@0A0113J@F"1 I5F>>2Q)$.]C//G65]R%R-H483F_2\&PVW M/4NWS\8U\[UYNAQA,S#77^ZHQ;MC*<=2CJ4<2SF62 MVRQTJ %B.F2@*HB)XXAJ3-?NR_QS_FK;Z1%5&Z>=1@./W7/H\93;]\KE]%D& MT^'1X?$11TRY$)V"ZAPC&E -$0PC2"&*HJ8^10P(&1 @]SPYMLO1TU[1N3AO5OED\ND2+W%A0V>72WLU;8?C9$QWK*NLW%*<6RW MR^)V61QW.NYTW.FXTW'GF+AS-Y=2B+9II WE "H0IE(PQH ,0=VC2P:!D!N% M1V[4)2M;G:B)\0M+[\]&8):7BVU]3O9*+#U,GQ,FA4_@<$L7#="Y=(+@V 2! M4U...QUW.NYTW'DH(TJ2MG,A]"Z-WMY@R;I79*E3 .<]LY@. 80:,#8A$#:@O_ MZF9G5BD4;F1Z=W9@/R[4=&OGCP^729Z6".YNK+Y/#;2+;)E^2///V22MFHZ^ M3R>+3_/R+J4^Z<&V=I,.Z1#T ME>-.QYV..QUW.NYTW.FXTW&GX\[!>*((MA4U )&"QTPA"26%/ "(H3H.&N(M MW1V?TA-UWF._0='CB'TVJ:AUV#,KBE4Z]5;7AH^K$.@Z NHE\ZF7I\4RSR9+ M\YO"\IWWV7Q@!OQ8U%?=/NN%V&SX.43P/T(UW3/;P6JHDU)$1\B2.V6N$T3; MBC((<4E%C+D$6",$8ZB:!A*AE&)[W_'7I9"(5KF97K6_5FZJ=;5,HWMZ.PO8 M2^!SE^HR$'(?<]:G#MN1DX:>(N^DPW%+!Z>P'$L.C"5W2CB4=2SJ6="SY]%FC M@PR<5N_LKU_9,$0VJ3[Y4K70/E_,IN:>03)+YI/4]Z)T4EJ 'H:^9RW*1],; M&WI/%ZOS6?HH]KZ3!/73[*7[L]:>F/CS(5;G7F;[WBKMM1A/Z2)AT3:=@E#% MYCU3,8@4DCH("6A">@ JMM5%NC05S[0 QV@L*RTVJ_[@\#A M7)^'\$POZ'#[RST:"4YT.M&YG^@D '0:7@C.(R6D0A0"AE2GCH^&>"-1_$"B M\^!)WCZ@U">@UP) 3I@Z8>J$Z:D+TTZN4Q1KR9E0<11%(40,A%+6H7H9R$@] MD3!]GRZ3;)Y.=9+/S7H6_96N\260ON!]'O5T4M1)42=%1R]%[\O0(;@5HX&. MPB!@& >448!0I )6BU$<$;!16>Q 8O01^YF[9-UPGR'B(P('(4SWRLAY3I"Y MHMY.]CK9VX_LI:WLQ3'72I-(219& AL9',):]L8$L^W9)OW)WAZ;7>Z4^%TAPLM3)TI'(4MG:LE(:DS6@&*J :RVU9DC4LM2\C*)]96DO^U&8 M0./\$R< OY]5]?,R,5-8?U[^[0QGELW3%Y=5"A)$X(=#":;O/;*S)!.C2-.\ MCT%\2%-OOEBFA;=<6"8L:9+80Z@7V3R93[)D9NY7J_+BY<9HFU6]/?K-P9X= M?$%MB.L&=SR8I@5XH MP(72B*L@#"@#L8QB206%7#$1,L#L-8651337:;IVC2XVXDPWF7 MN141?RID2# !D(5QK*@(L(ATJ#07B"&&B40/6M/MS_KUHX6);?<<6H%E6&*] MY,D&>.[BC:?@["U#?_./][[W>C[99.*GA5S81=G:3"[*14V*2R\V]D_QS&/\ M,9M[R\O%JDCFT^*G?@?3N?Z&!67/\9?79W-C^E7ONP^86S4WNV$^0%!9D*7P M]B;I;%9_^YODOQ3-J^&EZR6 MB^:#RGPM/_F239>7KR1Y*2!I_X=^:)2=T8"SY+I(7S4O-J3!V3JG=YV/#2U6 M[TKYK9Y(Y0^_G&UH[.H[^)VOOO==[U\-\&%[%IDX=*JT>"A0Q>[9_1 .*;U_ M0R[L-?4M\OV_TR3WM)$=TQM9X?T5&NF=!VX[+(=D OP,/+"Y%/MY =CF3T/ M#(P@\N'XXAZ^$(XO'%]LX0ONSF5]YUQ6ZR MSS.3#MT.W:> [LYI%AW0$/%8@) @H[2!H'&MNP,8 [E1;_8^=/.^T$TQ]RGJ M\_C)\Z:*W-ZL(_WX+$,UY3N%\FV.2)X:3IEDL]2;KVU\^[E]-['1G^M\\3FS MFS#GWQX2_CE-M\_YOH[Z)T[]D44^HO3:B,BLS&8O^SHD5PLSFW^7'YQ>P^K2 M3)&0MTX(#XB(C<<1AAP0&=(HJ@O!*!8"N&&F=-?3O)ZE=0L6U5G6@S9> ;Z M??9=<:[)$TC3T2()LQ9)<8 )$;E&R1!YI#D MD#0,)%&Z1E)LO%TF&48QQ!@*&4>P[F(M81C"OI#4FT>-D,_8*,)E?6=.#-4J MK([YO"A[R1G&: \\>NE7^_J.;;*3[.U7P9.WBBX. A:#@**(1AS\_^R]>7/; M2)(^_%40/3OQ=D? 7M2!*E1/O!M1N*8]T=UVV.[9V+\F(!*2,$V17("TK?WT MO\HZ /#0#>3C 09#RU[8DJ27=A5:)\6;[?M>TXE44>G M!BTR/;CF?*.1_BK94'2G9!+DE 5!SFDJ@U!D(8\B!^$9TH0_F@V'BR.%/@\& MQ3D:V7!DPP-@0Q0@VO(A#S+,@CQDF LF4IIRQ&VY<1#Q #^:#P?33RGUU>A. MF@]/S&L)U9RP3=X,7);34X0RU"049$(1'%DD5AS&*__=Q7X]QTV<\ P)2O.,A#0GC 74 M(7BB..#I,.PWF'Z*D,_9D(QWL&KHR$G'P$F\4RK#).4R)T&5ZM?AHH?^"(F37L4;3P'IC1Q^*/,-INL*-"0>\NB$'5GH"2PD MND0W$40DARA^SG*,TQ!19,^O3(@LVY.'^E 6&DS=9,C'XB1"&:_% ^LL$>-Z M]2:S15-.1^-OFQ]QKU9)))SG(0ME0I(P1"BC7+I,&Y*FV38_?BBN=7Y$OJC? MJT%7F3JGN>'T#@@-.$I2Y,T8K', M"+>>GX@(MI,3.P!3#Y<^V38;N?'SM0GYKS=4KZ;Q6RJP0&6=36?5,MB MYBTM14*2Q-7FU9>*#H& =/+$:[63<:]Y89HSQ&B*LBD3*$Y0G+"*,,I$'.;'^ MHUCD7 [*4P/JH\HB]C$^B7/JM7AWTZI9U=796I/DXMPKBWJN!F#;,*SG&ZT= M_[VHYBOOBU(WUW79O#[+\BX6[J%J\H#&DG-! B("*F4H4NLM4N=BN(NJ:8 > M?BM7EXOIN_F7TB GIA5 (LZGS?NZOU'/FI!+?,K92==@CHZ?U\F>87?"9HS) M "$19 CG82 "(F-[PO(P8W1P]AQ0YX>>_9R@G*$$T(3AH,4R2C- MDQ0[B+HPE7@G@/ID]AQ0">;1D 5FA\>>)^9AA8XSD\MB?E%ZU=PKFJ9<-=K% M.JN*LVHV2.>Q$Q!,ISZ_<2]/9WZO9B\'=E(0=J R^MU\4I=%HR5T-0?_PZ*^ M?GT*U%V!;5LF\O4AUB3"6-$TFX%'E*9&;*!TF>TISR'??A M0]EW,'<$\P5Z$>3$D7M'[CUD[@V#CGLIHQD+ DYRFF.2!S00KAZ#)BS?R3-Y M*/<.!X<34C\8- A^]/S[./?&P:K./SK:^@GHH]6B@:1V2<7>:UV%;-^_6J6:GU55-^5@0==0:+(0L3 MCX557Y,KXX1YCW:\%V&>(RH0E4RF,F9Y(ET?Z4@QZ4[BRV-Y;S#UEP1^Q,C( M>R/O'23OW<5ZK&,]CGF*(B00"\,@SRDAQ '&)3G!][ X[\=Z#]-=[X.$$?F( MCTUMCLB=ZTC&^[%JE5.ED];EI*R^%&>S,;5LEU,CTA4B1DQBG"68TR0+1)Q2 M$MG<%1G11-S-J1^[E7X1K!I B!M203V\H/CH]3E-MKQ+>65!=X)B',@D08PD M*4T2EHDT<9"-E"6[U44/YH/9J6A M/:M9YU^[A,!GK;\@OL!#9G@?K%+\FD[/PV6N.P])UIF>68+4<9A$T#DNP"A0 MZJ[EKC04^6Y>]F#<]3#=]SXV*0E\CD;/[=]M(*UHT:4ED/E5%P M@C8G#V@O3RC +!9AAK Z09EB7U/G#TFZ<1;L0,KMJ6\C#M>CB,<)Y2+@#*4<9D)G-O4!T18[\'+@VG/F/M< MO @+'[Y:O4E^AUIS_'ZE/A^DB>6BGI:UFPM:?O,T6(_WET#_=\3_4=*/N=$Q#K,Y'3*1($I[D.<25*XF$V,E95%L& M'/_!;EA\_4<#;<3V"(9G5:X9\T,R:#.3QY+(X[;[>ROEHP]K% L[8J'G M2 MD0N.\BS#B"6YS$3N&I@))G2!3X:M/SHML?!([_KSB('+4E^((//E MI43"R^ $/F#SO^.BC 0P$L!( *^6 (;V/1VDZ\G\!5?_7*W48R?FDZ]FC<\6 MLZEZ)F@N'FR![852:5SQ3O1CO60B'$J MI.H-ARSB1X,V&3\6YGLM^3;;O5XGQ1+<'V.KUP=' MQ;!BZJY7 \HB$24\8$S$89"1G)(6[3W+=Z)B_6[-#VM<][%4NS%_?YZ8C7OF M_'5ZVC4EHY/B=7*NZ/HTR(Q3R27-B%0J,F5,F:.6<]7U>?22G#LFU1(/L,!R/LW<\CZG)HRQSP9MD70L9O'H MDSH)!@P[!DQQ'*5I(FB"610(F5-F*ZFE"+-LIW+S20PXG$(K?,:&5&A'!AP9 M\ 49D/<8,$FQ$"C.*"&18DV9!PY8)"=AL@,2]"0&'*[L,O"5COT*&?"U.(:= M<60\P:O+TFL463RW4ONBA1:'8<"*#F\^SU%(\BB*HB0B1GZG.&.24]!42$>Q8\OW.;,R \RKW ?8D_;#KEL\"=#5(4 M/;K=OLM9?ZHRH)?>%20B1'E*4):@1/ TSO+8M744T2Y2VI-DP/!XAT-W1QY% MP"@"7H4($)T(B)#$&<64'*7,X 2WCH#$D:X M3$+*.<&,,$D0Q;;R1&24WIA$FR_JC^72+OK[\V1Q=;68?X+U?LY\'28BGZ*Q MP=^QZ.@'X_4[028.>TQ,"&%1*L*8LS (4G5!8$M1\E"0W2C^8YAXL,22,3CTQ\E$S,>TPAKN#WT+4\5N,:, #C#.6$H0B%$4, ;\I@S9)U8^G\MOC==[_ M*^O%M&@N8;SE^L+ 0WJ* MD*K5]>NS%.]BVK [])*8!3L=Y+NRZ]^J^4(-X?K3 M95&7EXO9M*R'U3*?DVL/KPIC]-J<)B_>9?&%O#M!42C2),(Y2C/.121S^&&8 M,9($W8*!<$]F' Z*>G2YCLQ[^LQ[%^^*CG=%+*32>D6>IBP4#"526-0]B7BX MVQ?VP;Q[F.KOX1VD)^ _%",B])+@/B,C MCHSXC(P8=HIK)I(XHS((DI#'DD0BBD+#B#$62G<=@A$'RQ1 -/!#/"B$^Z$R MXFOQ[^[@=>RKB#@F7)XCJ.!EO#N(99[&$DLV$@#XJIS\1+2H1AO56'5ML[NK)&>?)P>=)+6Z()"=,DS>,H"7.>()&D M40L*DJ#[(@+<3YX,#PK"./9Q^)(V]RA/1GDRRI,-><)[:5D\"",1TU#BG&42 M9U'2=HL,8\*&E2?#(XS@"/F,HE&>?-_$Z.>1'X<(&S#,O!^P[8<**#$2P$@ M(P&<,@&\)A=9-9_4NDP&TAZ5?N-[D.)85Q-(?30?0 <*[4F#-A1?E)(R7XWM MB;=5RR@@7;Y51I!D@/"%$=^&+Y(O=S!QJ%&N_$TV1-W?6 H"Q"+9)X$@J$L0%1*VRLB MRQ%+R,#L.5BTF$);Q$$MOI$[1^X\".ZDO4XN6(19SFBV?E136?0_@8T)LN2^^Z+.K7 M6I\7L>XX36F*441XE#&),T0QY9GML"C#+-K+L%O<^K'= LO-FQ_TKMSBX'?F M?!V ?3G!/J9#QF<.]A!]36?E\7)8U!V)-,@(#2&1*LP$PU0B;A76G&,2[N"? M#6XZZTA[,(-,_(SEGJ;)$.:*ALT=C M0793<8?6EL4@VC+R%6?[4?!\W3KW;/=HLGZO$WP4.$C)SV_BB.C"=G-A^2A^-.:CITUP?B M7:HAQRP)A"0)B_*$!$D<&4\K#8)4RG2G2Z.CQ0^*%'\O5\^*6DI]&I*7=&<< M7@+^09LL)^=O'<7408DIT>5K*ID$A;1YG,@P4E=$:1#;CM"EMRJ^E &LX>9(&/"1X%E+$*_W,%+9_;S_7/WG!FU;Q\XS)2#>Q)EGURY[<6]A9F4X#X88FD^E:4W7ZQ*W1=[HQFV;:)2S-3SU >ZU>3; MG=&ZM=T>_>Y@?[CWLCYV+A1O[;'^>5F[ARR+B_+-65T6?[XISM60?BYF7XOK M1KWJ/R]K.YM"\W5#4"*4^/-0V6U1FB4RXQ$4<1$J\(/6=/^[ M_NNS[H^^./<2D$]]>-#B.]'PGD'^_L^/OJ>$ZBZYOBQS_>X8*^DS5MXRUJ>6 ML;[S0'^<+F:SHFYT$6@#760;0(E=72[6C?H(ZD"_34W,I?OK. MP]XGU^\23,\A>/:,HR],>$)C&4*#)$I#26F+R9\_Z)6!/S^5LU+K'V\HR@E1(HOD+!%9P#D6@4E(0 D-D_Q-YZ+B M(E+JEO![T ]>J32I)1QC];J$O,FK MJZ*^!K'7FY[7S<]S$W1*E5VT+:)0W]EQ%:T*^?"Q/65J< 8\:EL[":;>HV=[ M?>MF!EG(4J5EYCCG2&" R7?J0,"COAL/2UUK*$P+*!GV9ZZ^A2IU(?-^JRIIE51 M*\[P?H36X3CXF[I,_X;^YNM'V(\3,X3VJQ^^EC^HG^M&_5S4W@^+=?W#3P:D M0-D@A3J=%NKNVE-#TJU8X+SZ>EE-+O5#[=.\JE$6DAKW%$[A,S/F95UI;CXK MYZ7BY I^_[%1>K YKHE^"?74PTOH):A>#OL 6Z?6H9<<_=-;3\YFNH6+DP@Z M$\\NIK>JBWEC;*O&NRR^E.J-Y=PK9]656M:5:54XZ9/&EKZR+4L>Q;A_-.7[ M\ZQ9J3FOH&'-+JMF)(UEH"1H&",4$)R$F%I6C5F:1#U619QG4N8,,2EX3%$@ MN 7/2GB4QN086?4/TP>]72*C^)3>A[I<%K41U.K[IVEM+\7*R\U!W\"_0#M MQM7JVOM:K2X=&P/_+SO)=:$8I"YFLVOX7FE_AF)A;?Z85_"77@G-^U+39-$R M^=^E_&!9^2>O!D014"FOBKDRP6 4P(Y7Q9^EHA>W[,!U1=.LKTPS6/6>8N45 MY^>*2O4[U14+9_9:B/2[A;:,)[UXV7@G>==V_3KWMK(#7*^JZK)K5 O9\IN>I1/Q\4OKP34]$>N?UXDJ] MKZJGGAJL(K=EO3A7;]+"U*ZED>-?U"FAK(T]) !O54)3K:R3XH#PK!X ENA: M\5!M-DL)*#//255/UE=J\FI$:GWE9*56% !OUC-UA:+TV511AZ*LVH.)U95> M;SO4S:6Y*M1!=W;=H]SGD-$W %O?K67%4<1"E,LT0@%F$J-4,B>ZH0%%3W1' M,N-8*B4K2+. 1IQ1+*SH9DJ7SHY1=,."Z1W7OV0W]2SYWH*Y'>8VO%*K2C67 M2BB\4:1XI3[ZHLC/,*V6S8K)+BI0/11%*CFB99663[526:[4NRX;4)"4P%:T M?D@3O]<6=L7R>A,/:?P__-UP+.#/71V5I[D+4#=:V$ MHF)]I70N%PVHP* ^.H7U$G)V&K7US8;-_9O:^PLE791LG?^Y[TV62IKVH)DL M9B !0-:#T')O-6^;+93:"0?U$MJL-U8DJI-077[E7F4NNBR5)(1[8% /<):] MQ-K+54O,#[XW5:?9U5E9F_4ER/= ]#[Z<7H%'WTWQ)8??;/_^/>:J-5_W!2V M$D&$PY+1[H10*CTC2GE31PA31TB,OY44QR\!\NY;?JN9?\R_UO_J.TG\LE#GU3_5,I<+]IO=SB.!7 M=&S:;ZN>ZW*F%6K6QTN9\4,M%:E$)3ELZB:[Y1Z,5>*^_7'4FVJ-A",GKE/ MO41Y1+(<)3&5+$(9D:3U#*1B?6$;VP&(L346H'2P0JM[DJ;-O9XNOBBRU1:S(>0$F4/UG MN3+WOO42_>FYNLP94XI29Z5^ )B0\^YO" [!6X'7&S!L%8-HT]Y0^/IJ;=BJ M,/;7Q#X9OM:WO/7R"A008 !%%$;L-6ME2WZIFD6MF0;QOX%R8CR(, #'J].J M!L< I/M'3?X-(]+X8F=A7Z7TPMHOE4E&C M+24[F[=5W4#1.K;WQ;KE7W08='])\6BFV3N_"5&HZV4?*UJ MO2&MR\)Z2E:UI4BMBH/#:U)J,E>DH \!N&ZU (P,YPB8FFVP*1*:6-5V@=R^ M]R"N%6$4L^O_,PK^Q'A[X)V:#GI#,6:?=;3U2$5=?04$<+TS5D/(BNC7M?U4 M.[&6L[7U'7U;&FO!7*AG89CXK2?GZGG%;&)YM1NQX0PU4DC=@2^NRFFEKIE= M#WDL*5T"0DMZ2WY5G)-:N^D>OH^0YS$2$4.8QR)#"">I.YP@AA3T#J>0"L3S M*(Y1(').8XPS:HMS".%)*:5H:@XF(W7/JV_J \._ZN/NXN*B+JW?TSFD?U7??W#?R_;[UD>M M78W64=U9[_K3JP)B1<#0YZ5V>U?GWE?P-U8S[8YY()V/>>G ZMP\S M)Y/Q5<(-3OW4SIO5"NQW^$BQ,$CY.2B?^E1W5K\Y_MPI6\"+08R .6_/A^)" M3>Q"\[Z;JEF=SI_=+>*!"72UV5>%.C7!4:)N+6;J3-2JL/%I-'"V+^;MVIK3 M=W.CZO(!1#21 ;L?I;)K5E89WWV\!R[[!YXE/8[&<7^A@Q_[+NBB,2;4= W\_K6:*2:[F,,VJ)53 M++]V,LRH -J7N#L8-0@E?-I@31>+%-J0[-6)&G?IU +Z#IY:SF;9D3 00IJ]CG5KE4DM_H<71U"EHQ43+C$)' MLRK0FNJ>8F:ER=;.Z74UJ0G ?+4.595*4,3EI% OAD^G"VV$++[.=P6U&;6] M7><1+&?P ..LV&5A32/Z.#A3YE&W#C-E)S7&R>&T?F,H:.%IU@,&89?DZOXK M8J6BFW>?TUJ:UI)'737O3([^7@!'>%KGTOJKI=[=,]5WY[ E82.T-!O8&95; MUP.[;;VG4*?MU7)E6,^H\VL;2=VO)_AV T 5<$K"6J_EOM&HCQ=G^B!K]T?] M,C%AS\;X['NBXJVGSCYECBV<8';#[9D/(&KM 39=FU"#B0%45JA430-A9Q/D MA'-@^RVM9%#*^9N>U%(RTE#A1KJ 6C03ENV.CCO4_O_<2FX[O.QP\O3L\#') M>TSRWKYC3/(^D"3O ;)K\=.R:\D/]QG%/1P*WU^#RJV2"& 28.Z43XAP#1V. M_6K\4A=S[:PM--2%.AW?K(IO^HLOI([W%WOVH/^HQE^56XW"W@XA@+DI:K/[F@<,'R4S67;[;'2U29]@22O MV77?[VQRNM9SNW5P]KSUO#X!-L]"@8^/RC\Y(8 _(8;YM>Q@[M).4R)T&"!ZFKEPJQD'2)Y=?U?@^*DNS_E*^G^\+S3Q;ES[,_9#?699^F*S9U?YG M1 9A$&8T9Y1*&7.1VQ*)+&.414]=ZV$:E&'A8W0G1LDCUGK,VMN13'L<)YN. MDDK4)VD<1TAIMU9VD%A$1YG8HV.>?VC?8F_5#LR%#5YF*!4SQTQ3 MF=B-"7SHDASCAJR+K^",GI2SIDU**69U64ROO?];S%TF@DX06!DU&KQ]VLFJ MIVZR739#@R8JO)O;TF8BZTPB_2H81F,B43J]P'>Q&74&UTJWL'4M^INM'!N= MA@.N5?7+1DC(1#I-_H5VZ (RRH&%&/:OD&^7R)7[W) CI!.OSZYUH!)2JGH: MQ4;J4-,K-IKM?KV9652!^_=+57ZU>[Y;WB6YU-( M&%K41GNQ7N:!0HPW3/]!,<;GCAVZ%;XK?JBN_[=-NE_/9M=OG&=]NI&BU>;- MW1E/5$M\WE]]2-OKMJ6W%Z8$M5LCO< NZZ ?K],\[6(KE4L9@SHX2"!PU02 MCM7T,IN,^6U*OK2LN;954*Y.3HUDI@.5EX5>B:KN,@YM;H)91?7*9N'W9^%L M4I-*I 565\/E,HM,O%\_"%[>%?%NO:75I\VXP%E93AM;^U757?:C#DR:J]YZ M$ K<#'=!H*.[7D=6H"!8<7N7*N86S?%QMUSG:\UYO:6$()D':Z>WJ)PW:_U' MFS2H10BL1ETU?^H"M\6DTL]J+^F5)#I&[Z6>M9V9FI62BE=@N7QJRY6IOBO4 M1'*^KG70!D:_UM$FF.R-(L.40-X@QS8T&&]7A7ER)O*'&L)2J^L/LT)K+)"; MKM]]C]ROB"D-.Q1A%J1R-9A/J)R8REA.9A'/(8J6\%R9G57S(: MXJ.L>W-+YWMZ\0SWM>MW6.=D-]9E-];2C55+!N#SRF0H:U&JI4T_@W@*64_ M,T#16NN 0J;J_TS1/&2O=5\K?MY(^.SX2*D]2G(KG>I+V6S)$I/(#!\H%BM@ M@=[ 8GE7I1*%T[?>;XMI:6+BP&-*" ,GP4#.E6UESNFZ[-5+MP.&<7R!#(NG M6J!;/+9E?X8=.":*2(1DG,2"AE&&,%>:.TE2Q"D)DBA*[LV&?^CE^K4ZWZX- MZ5CZ7_8A_[KQ(?'UY^MEJ&WKOBVW?=.Q1L;YZ)\ SBY5,J^M36D?19>1_;6O2%9^?:7L,MACG+ M.,OS, U$A(-,8**X%M#661Y%[&"YUEW[6S%? \J"1K.P1'!]YXZ'1\>MO(MO M!5)MD&!!&D4QS1.*96:]N3FB&1KV-!V26Y^V9_29N/0Y*AK_OEA,(:M/+<2[ M^4HM7W4V*Z76ZW;_GI;@Z%J5ORHE<'JS?S1)@A1S06-!2(9Y0-4?SKY(@[#O M'\TYPU&2D21+9)C&4:0L8:CT;DT_FDCU-+J7Q4*P;Z[#0J96:A-Z M(:']F&ZM>E;\A25*G=O9E4PN=%XR /Q8#]F5\^]L1BS=[?I9/=2D?M;$I1LZ?S-!<[X/N./;N8,T2][C8I MVK2Y&(PSM52?2EW/T6R(-]BVV!8VWE5[_N[WO(V.!;O";[Z^^JHVN"GG/_S7 M?#%\:*S;X;>*JYZD>)Q2I.QV9FK[&&T4%/>L?]]4:CXE.>A>(=ZHE_1"N M2G9M*0K#\]"] \ST[@X8AQC)CWHMW6(I<$AHKC98XH0(&F0.#X5BG 5/WN;H M^+>9X>'A5+9]SY]U^ N* ^]Q^.I3\ZQT,J*MD=]PZYG:-6T'/J.$,BD.0!,N,A?KGO0U4OZ+C15HD[3\\6J\OQ4 4& BVW MU2%-G&L )?$NV8E9EP45)TDB@R2(@B0.H)]<9(_(7'TH=]IA.BWQ1 ]#.KR4 M!/24>YLA.Z@H&X!%/_2ABGYP58SW37I\#IM>[=5\6M33#\:A]]]%72M#[OJ6 MA"9,A AE3% FXQ"3%+= F E1MGP?#"**4(IQJ [S-$>Q1"*U!DP:,'7<'Z/! M[A;H/^V">;]6KMK8YA<>F G_WSHP5YS-*HVD:$;?]^&VT+Q0<&EFX/WX@YNG MF]4//QDDW,67:FHR*W8"]1TP4 -A>FW3VZ3@#G6H_^)I"9##RO)P'RC#OYC- M'&#PJKJP@<;Y1 /N%!H% BS[#:8ZLU+F;6\O-J%T>\9\&['L;/VV7K,%,NBG MX.@4!_#KZ;R=YB8T7IV14OVIU*A><6YCYU_71L?RC$3RX>765UAVZ$NZ6&Q] MYM*D>[A,I@2Z6KKET#5C+HYZRVM@'FH3"H/Q:W,@.H1@/7X-'J^S.+Q2B;5Y MJ49D0L==;H/#1U4K;R.O@.VK]MJX31;K%2Q7^UE=0DFNR3^Y5!< ZHY#3MHE MNHG:$0?3^0P"[E? WY3SZ:\EO.>C4CVJ+Y#2Y+! 8P,%*F'E=!3C9M''TCQ, M* ]2GB:4D519IJGS52IYV =IRW(E'#/",R(YHXG20;%##E3J*"6W5K_=^9ZC MQ,%IP5<_EBTHA!4NOM=^J;?+^\7!I4)RK6=P# M$[L63GBEJ+_\HIFFS7C3J+".%QHGU3IT69,FJH_^#:P/<,^8Y(C59;U87QB> M_'JY@#2YQ==Y'WBV;0EQ[4/#B&Z)3<%L:3M(])I%_.8P>M["#;]I>(*F[\ZU M@+>K;FJ-R6G5^1R0H3B%%@\V"<^8@X Q-S%07+-2"U^;:[BZ7H(4G5T[%*YG M-1#[>1N9"'*<<<%D+'$>AJ GF[APFLMHHY+JO9OH% CS ? 6U9C,!U"-NA4^^TU(??(%=0!G8,'F;JK]* VH?/L MVLN+^;PJO=^*LF7=_/??I&-=W_M[M7/!WS5[9#1 M#O47V0F9=\K2.2_ '#+;U,X>Q J$C5KF6@QJX$XBWE7F@^8(A9-W-4&5'/;Z< FTM?M M0::1?M08U#8OBVL;0#+ *HN)XC0K4,NKY6QQ#=HQT((!&%1#7,P@:\(MO)JD MSFPM#0%7#H3-D86]Q9!7J;MV:/>=!Z'J8F62MR%ASJ:HFO"7K238>-+Y>FZ5 M\D9KA#HQ>M7T V8:X511P5RK?/;%VIW7(9BTN%QVE@Y3C.VJNGC,K8&PA8^TUZ]WS4?,8-H6QMYB/6; M&KF=V.AH=.P8+W3$>!DQ7D:,EQ'CY3:0EB=AO-![8;S0F8XB;?F4DJD@4+?S^?/:L/[X'33B!;N7.S5$T(9SLR< MD(=E3;\SQ_LZJ-,>QE'8^%YM.^+X. JX[ZRFJ4NL'76PMLT#W^K-3 C:U>9K80!G^V MJ&O8G\:U+8"2&[50KF-!"R_>*]GTVOHF$"T5%$74!8RI=>D:HP!F;RR@[BU: M/=P R;83_JJ(\5(O&]1C ?C+PJ)/JF5QI4RKC7E!ZS1MTVOMN5 _0=J=;XZS M47H=.!^G2CUL0"'MU_3IP=OG[I\_]'333]%E<=UZM2:&9I9^TSCM1-$HBV?U MXL^R_L]IJ2ZI-2[LE7$?&_^)V0UWV^;BZAFUA6.FF<^7RO0A@N]AE-L$U"[R M'KI;+&W_2@WXKZP4#5@^+2%XI'Y1^_!5&2YF,HY&]4,U&"2X\*Y=LU]G90XHC%"L4+9&T MCMR]BV,M@.FB;#3*9CG74@\\UNH^T+"!)> ]=:&7>-JZ];33VGCRWGKQPI;K MW;T%+7G6=FCWI+/SP2G# M#Q(F(#I^.* ,ODM9A!\/$H;=REJ0:]BH9PYH\R[M,4=,TBP," XA:S^4(G'Y M&RQ+H//I5OZ&\V^E;1O*]^?G-G+Z"0*G'Z$:5#V[E+JZM8T2W1$"/R:_7:L@ MO].Q-@U-T7^8:\7Q41'\KXJ=DHX(AO0 /ATS*D)^P(9'C;+]+Y?EO)43K4C> M$A@O2?5=L5* >920+,B411H'>8X(E39@A*6(=HJ51JJ_!]7G9JL=WL]AD;J( MF!\\0[J*2ZI7JB%T.MP]2;7:U#\%>FT+]]DG/;=6N-&K6\VZF=15VZ9GU;4# M[T#9N^.R:WV\S_LU %!/9L_A#V7]"0SN>Y2W!SP@G*=9GF8HDHG,0N'*3Y(@ M9KS?UC4/8TP%11&5E$8\2^/(?3?^F7*^(?PYT6IGJ-8Y_VY?E&CW6*W;D["XARE&0^)E"G)!$VR%GL 9:*_ M.22.:!)*).*(H22*XR2P2D.6Y!3C ]L\YSS9P?[?(K*^GVR.+\CR.C/3_2S M;+@'W17@,/\YV"+<8"_=]EYXY]W]$1E/S,:8$%RC'FG:%TR4-6N_U35 \+>: MZ<3]O6>1(+K>>+^77[V/"V4Y;X_6-$0PPRO6JX7[H-8#TI]\K::KRY\C]);U M_^-__=L9.-?J-X#D7RR;\F?WRTZ8 <9?J_]!_!#&.___?T !!"U64_A1MU_; M\9LWAOBO?W,7;7^';OF*/NZV WSBGJ51DFP%X3*[O$H162VN-FD4*XKIDU#_ M;W/]QD=FI[$AL_WQKZU8T:/%\]YTM,TU>+GY0;P54(E^OJRFBAN?>WXMY4<_ MW#Y7RU5V)FCYS=,1&^\O@?[O46MQX\[NA$"BAT[]AO#<_P \2:8/0G>>>>HH MV[,V(Y&?()'C[T#DNVMAWZ+/T9U7O#Q/]-6XD2Y&NNC11332Q4@7>^B"/^7 MA.C61;U8SZ>@HR_JG_\RF93E^?FS4,X@V=U;]OI=^.QN M?_H0A/"X31U*;=^7PC4R],C0/89F'19>B#''1/(TCP.1A@EAN0TLQC(5X0X6 MWE,9>J=]T-,8FHP,/3+TR- ]H$3 R E9&I$\2J1 >:K!:#5#QXGD>&B&WNE- M]22&YH2\7H8^+0?B;H3YA_]*(?((V7Q=HN+/K]-A,/C\GE\4/7HZ!WM"G@ = MW=OQ=!0R8PPZO(J]/$S'WS.LP*<59-29G'_750;JNG7W(I-Q WI3\[V5W -C MA"=YT ==F -1\!'M%'SH#X@E2^,TQ410*:2PG7YCA'&XDP#_#FK>KS0^$J1U M+^9&M9/G'[$ MG-XK:LLX34G*TP GDO.49"@,W9E.4!Z]"*EX'PNH0B450_7:PA>?XIN4+'$,Y O2XG.8%L T(B3C."DXB% M"3>24:9YGNY(QAO"&:FAM)VHQK.G' @^:$#C+I(XS,#&R,FOE)-QT*4.H02+ M+,\E5QP<$&759)'--)!1F&4[O3*?SLF#FBY^()[/33%R\LC)!\[)N,L9P@DB M 1%)3%@4QUB0)$+.+P%HN<-S\I"F"?5QUU7Q]7*RME#^4YN*[O-!GKV%5/GH M0FJV'*R0NF@:-1S=6$"9A=/&6"(6$W15:R2):]MBW"!A60L%K!8 &;VE8-KV M\C#PJ86&TC"84AK+M2R]JW6S M17;[U47%5^*^M)U90M+)&]18.R74&#A YQ MS2NL.6^1A4P;!8.8;0&4KDO=%6%Q,5=3GK[U-O?BB>7YQ4NMY:M(. 5@AQK)?NY_0 M7(J8*&%#!6'RAH0!UZ[WVR$ %06&VGQMG5AO+J&DA(O1ZR8I8S M@-?0]?M]PWFZ;KLYC'7Y!U&7[WN*+CPYU$ M71-GW84NHY*C.)%I(D)!K0M,9$F.=X+@3_3<&43@YPZ-@P[Q6BO]1C8?V=RP M.0TZ3S>262:S,(T"2;(P)T$0<T M2^L7*8KR+$UY%L0LHH&0-JU?I"Q!\J78?,B@.KJS)\/I8"T+",(D2'K,DC0%B MW\2*99*0?E]UGD\]7.">/+/=7RJ8/4RB:DSR"S0$7"X: M:/NKQENJ$VAJ^VJWS>A=[^9?U%I=+>;E==O\64W+K"+$R,WDIKZ)FC]OYQQ$ M:6<\AQ$7(LXS)G,N>1QS22U=!"RF0;XML!([,SG]HKLYR_DTM6MP1V^<^S6, M ?Z++1D-UBT&$>1'$1N\6\S3OSMY[W:7T&Z52K MRHCJV143@V+8T2F5&=X^U MAVQ2]-TWB?O!,VR2/XK(&T7DY\NRD-+I_T>[7;'H1> _34O!W POP5FM*I@__7LFA*: :HQ#(8X^^[#M9Y M63;0"5'/[7W]H2ZOE#:OM85*R7'-"< 0:5N*1^J3?NXRSC*2QHP@)3DIB@E)7>XR8PSGQVA0MLW*;<=##Q;WB7VJ MGJN?^ID=XGD)#:D-.<._N@=W4<^[]M@Z[[_M>:YNN=KHR>[;O/O=;TPWQ$77 M.KFZ,L:>.L@K9?'H=_O>15%9!*C9HH'VV,[FL]V4MQ[:;^[<>[7N4FJXKFV' M#/.IIAH+ R_JZVYO_7VKP8P>&>\]A0@TSZ^;:!]630F#UF;L=!.>Z[$>W%^ MKNQ%8&AH)%S54V]9U#J7_4NI%*%Z3P?';5_69D='?9EQ.6V3T&Z*PAV,,@ % MT7!K OKG9=TE0T/3[;HL_GRCU^OG8O:UN&X@W?6RMK.Y9W+VEGO2)ET43\FX M\"YKD)E_:41"B1)++,ES&48QB5*ET&4\P@PK027P$-D=NE$CD#"H%6! M2M7 M/"Y-?1@QMCE(Q>*^]VX^>5+^_ !T!7U2=5_MI'\FMHUJO=8J?8!$?9:!_CB% M%/BZA^O0F.J&Q;I1'RF)5GZ;E,M5KY9!S:7XZ3L/>Y\?W8UD0[[<[4^D*%?' M=9:0G"4B"SA76K@K4:)ADK^AMWJ3[[P]_.&1^LX[?7Y]+K[=HX%MGO(PC25+ M49#G4+%=&<7 MNFVIXELO+9W#M_AF]?"-*RO[ M[-[I[AJ\VFI"N!'4<]-K&R[O00B!G)I6Y^H=YKNSRO$E1 MUUKA=T:$.A3*;];I<=/P3!UD5??,$3TJZS"_[Q2O3#_PJ0?>O NOG!?:"0]W M06OK1@T$GFZ]8OZ6D_4JH2V?,L4V:D_C(M?K354:)57RT5=U-<; M2Z+Q;GI//C.+_:6$H4"';./U?@O6E2OPLIK?]!XS4PM8>)-+0&W2@VMGL^.S MVIR!$LK5 A:V6&U6J.IU:2,,X!AKFW>C?O/NJ3*6UDW3Z]Q=*7.N&[SMX_W_ M-7NF 3NYGNE-UZZQS??:QRF6])*UG?(_%F>-)R%)2;M M*8=-OBJN'>U:FM+Q)76CHC1E4I1O9M6?Y>SZC7KT_ W$N^5K,9O*]9-S 68%M3':WF.+=N4$.W MQM.J5*6UJZ949*<^F6G%23%R6]MI+%-EF;4KIV35>MY[5(]6&K.EX,!9S"W+5NUQI<6=.C#>>K%; M6YCM905FGUYX$SWOA1*+JT;>(X^$]9*MM8V[/BU-$6O MYY#XX99-1S;A%)Q" +990; :"J6U0W!2.FFR^SR8H D[EG\J<3@O9OI3S09J M .X8["]PTPYA5?RIB-_.K"[523EO^BL'']^X>EK6*_M+D8V>U-0,1)WO2FWJ M#\4.H7M]>^*X<6A^W?^:K?V]>2_WG CP=RL'5CH HFA59SI67]9.2L#L0'&JI]JGJ&G,#4MSA?9+(OZWFPBHV;,BFQ-J_1_F M]-;>4G>L>S\V^X_/\W6M5[":&Q^W>M!/=[A$'F4*Y$55_[.8KE:F3&O(9X!9#25P -47($DE0TG6G9HL^8+V5'Q*T*_@6H MHA]"-'+T7!&,_4YQ%\BQ3I&ONJ7H$W;X/0B[PRY->K'1]QI%0\ZG[QQDQH?9 MK:[Z)$:9A%Y(G--(2(XQYRXG*, ;YF^,6!I)(;. 07X(SP,':I23E*'L&,D\ MTP C;\Q!W5_(PR+UC9/,@**\,8K;!B:.53Q<6-X<;EHMZ4Q0H%&([FN/E'W( MTJ#?*ENM@[]UZ5NM<:1(],W_KM5"GE?0FF$#M$6=^,MUKT>E"7??STA[KF[<:.M+-3A_&&TGJA!KUZH_/!-ID7 MOGS?ZRP!3S57@U,>/ME),@.G Y<%5\+6IU]K7&G1Z<&I%^.:C#B_7%95_KL*.=%0TH9,NB-BD-$"HP*G'= MUP3T8]3R[$S.;!FL9+,^^S>8TF#+PTNT, (- '+US+D-EP&VT\J9*.[%=OCM MZ&TPTT[YS6(^D\)E1AIR@UB0[W1C[JJ@O ME,WA;*-B<@FR?:HUO0XS=[\4MR/U>VL$%+UA9W_\&<@M-B&M:SHS3PFSJ#?2GM\6JZ)/90C]Z<6TPB'-\ M*%NSNKHJIY4A@R5DTDS=N#:(R0P!\G'J1IU0VRA9;O'5$[Z 7;$9R *JU4_1 MNO:Y4FK+EB?J'EJ/)=*>OZ=T-X"+;#&9K"&M![)Z;A9.!KIIUY&G2,_>-%'D MWQCQHBEPXY#%^P[932?,'>]^EF,8)%1=*F)NU%EKO!3FL+V'ZYF'+$VR(.9A M&.8X%TF2.(BO.! "]<_>A*5QCH.0LR1.D1I0PFPN2T9Q'ASCV;NQ=)Y9N\,Z M=G,KU4=,L0/!%)MLD(Q+4P"M1.W,O%S9C_X&N^8<#+USK=."K)S<>9;U(&W# ME=V=TV>)O[,)#L&@36\\;A*P5 3I4NHTCW>":RL3/Z'5/04/39_K,.!,+(U--- M@MMA'2+OY]X_BOD:XF)6YFO'1.%VX=,?\"%[$^!!(R9F*;P?/R^62LI$%/_T M!+EKU#YM_=363]+W[UM5=F9>:978C31&T/)T/>F;Q?D;@'-4-M[[/\ ,[(7U MX/9^<.^M!XJ]%BLV*@EKYK4SZNGJK>O1:,>ZU,?&;70DV$UA"9[1%>#;]J*< MZOYY^=73:*)@^"A;I,O[U$-3!T6CX[=P"E@'J5$*3!AZ5EX4DVOO[U)^4(,^ M+/I[-S?KUK,?W4P-([BSW840R"X]I M*V3OC9&CAO"P=+B-$FLMQAY7^JU,9/:@VF\UTA?(W-L@?+5S?T+FHZZXT!Y_ M&Y^:5MK-Z9!U6X;R+=06QR[XVMN# ?0-#!B!=?W5?]9.UI8R^:C/MF4PP93X2ZMOI)/[T"6:7F M-M7IS!H^>B-B97(8S+T[/+Q;Q3PRP\DP0VEP MSQI4-D.E79$(PYEB"D!@2& M<%OF!)36-)V;K'\B6EXPH0+#,.VQM9VRL:=$_NB2@=F8##PF X_)P*\X&?@> M1O\@.<7A0P'2Q\/WD _?]:J"BDN;YU.OE/%1+4Q4OE#ZI>XU8I-.%N?G$#>! MDW6IG7A.T0,DG"5HJ?8$/[NV:9:KZV5I%56=+=14:CQ%W3O2#<.Z^&=C.WOL M>/!V3NCO;=3] 3>\C& 9MZ&<8HMV_KZ216>]ZO$9;AKR!ZA,$I2 MPC)&HC#")":"YP*3(*"QD!'?=G9:S)7YA79B_.I&O5F&:TJET:=T@&+:*/1# M]$S8$(7W\?T?EB!?8MF[[M@D9)R&A!(1YF'.I4SS, I"A)2>@WC ;E_VCT#1 M[\__:$I=N?Q\B\^%3^B=Z%B/]EI]+7H!S;G9A/WAT,W0_\*MAF6>8OKO=;.R M2:3S+FV_-1EU(Z6>IZ7S4TVKJ;:07H:R\4 [S!!?W.-/EY;@_TJ4#6L4=ZD-VZ0/V2Y76L6?F"G:2N!^ M_8A.-NAGY%PIW4#S875NZH3!V[,]N%88P#CZ1;U0AP$<5!;UK"IWF+$ 5ZC& MS3&JR,:PU"5=+;(I.MZ;*[BY%C;?MC'%"(U)JW89+9#BZ])Q)NLKW6+M2_G& MUL5T(LA4TEQ4\[E)_[[6#74"!SK%QN9I M[Z14;KJ7(6M_8]N-U/-@8VM8F:[(Q[K[;H^FVDPQXZCKR;V#$G9&2-@U@R#W M7CG!WP1TX+(8M=(7U=FLAU[W]\5BJM<=ULT 4#@1$08_^=XGQ<:*5ZY=Z.0S M%#W WK=GQ*NM<7I9W@"M+Q-LJ;?,WK MQCU:EMNM&-L)@X"<=#[T8K4UF'L(G&WCY1BDS:Y'=J^/]A[&\R-[#^WQW.@? MA38(&A(E.69"Q BP\'DX M=!\=X:7MMMV>?IY1$)%3V* \ESV4DK*LIE;%(>^DPBBAE3%&28G4-%WF0 MQIGMS"VC4)!;TV'N?,]..HR=D%+^VAH"W_N],,F6YSU(4A/D2JR#)%GHI/\6 MKG0[BK"%(W2')^X^PW[*K/%3LA0'ZGT+&:L;N$V+=FDA2_=*R6W0@QUFJ?'N MEI ]_U1T5!L4>J(WX$9G0(00+L.HYX(A09"%,S?1O\)DY MMKJ+05F? @5 L6]1_UGJU/260J#Y<%4WJS?*?C&=BWM_7BECYK%4)Z_"G7KHXFCJE?7;U9?%\-32'^,D'6@3""GU:B-^4UI M)D 9OO?/"OJE5H7O_7?17"HV7H%@3M\F;]4GH.YU%WPHY_/F>O:ET']!A.%_ M%O6?ZC=U1%UZ25&KM\W5-Y\6ZXV_\]FB5NJ)[[V_K!;FQG\HJBFOU7N45O*U M@)36=W-E/L/5[V;JKD5E2/BS>B44=9<;QRO0\2V$[@C;8D3L)6U'P#I):_T- M6H$[6G9/[A.R&V?;P7MWL6*H\+W2Z;F_I?JZ#Y?53+'I;'FI5T_NV9.W.V/O MOQ5>]*%:K9JS=7UQN?\11J]41/!E:/#0.[A/D);[:$1X&D0A3W-$0\0R@8GE M/I$&;*>WP<:A_K%J_OQ0UO!!<5&B&_GO7TV]ZO![_UXN+NI"K:QB-(U+V:R6 M];_2I,6GW'E'?/WY>EEN8%AV#]FYVF!:#HD;/%^;#SI)@5LYH12'V[S)F._( MA[\> G+I7132X98J6D!8_1^/"*4TBE+$6@KALC$)^2T^20A!Z!@JQN6=/ M*8QX DCJA@Y;NWX&K3MD6P!K>MZ4P;OB=@O^]+"\;:"X;^,X*LW4# MZYJ&(ZW=Q>XHUONYZ#!;-X SH8900V5#",D L8^BI0.CGL_]+.>>EZ+WF&GN&J'6;O KWN"WZJR-PN3QA4)M-74VD6P9T#&MKQS MU*9;RI5B?UWK?MX;E^(?&SBR3-D1NV9*ZMT9K4K0B]I1'J_?]?7<^L"63P+9OR9_?+ M3M9IEPW6=C,F/_S7CW0WP2.:WUU.RZ1?9< YLZQ)/:8%]%$NTC_:-1R@K MFM5(^4<[O\Y/IPD;=K.LYQM>P%=)W"#81](^ZOEUOFOCD@:!ODW;K4M:4[_S M2K]*BC<._9'FCWI^]XS2;(9=[M?X]C \(!LM3I?UXEQ#<9TO+.!YZPGQ<; =6VD:<[9K-K/=8\47\?0U9M]EXII$N4W 4AM M!K0UO@%MMP9X\17D0.E&72[W"!PL)IG)6-;WN' +T+6:]Q*#-#2:P8;;@)G; M]@ 6BL+!$S O70L[K[Q:SA;7+OGU'N.P65/EKL_!9)Z:%4PN 2:YSI[^UG44!F-[BP)9ME?7>-[43,LFPQO%@@+)=TIJB!%W8 M7=L2;@/X:_O@:"QW[0K1^55FL^V,WWH:?6!J*\==)8]+&&[QJR_Z.8M5F]38 M)N_:-(K^#O6R\8O& 8$!/5IHL+-2K9]O<=Y6VWEJ>]9!/\=4@3M0"KC7(OUN M(P+=O(SWV';(K:O=D]RVZ9M+2-7;0/V]^44]9+P6Z[B>VE=HAW#7O186L.U3 MVP,N;VED T]Z$XS/PO5?MX7\YCEPH4DG!(+/-92_(=TN W"Y5FNA>;A+/+QM M9-KG=1=G:"!T@U;>P1SK/,A?U49_<#B4LL5CUDF59N1?%%6H!^KL39,^;C)[ M#,K!;0_I(/OMOMV5$'AH)=I\:\!CB?98HCV(JC26:!])B?8]4C*?E-%)'IC1 M.<#J]%%(-TZG/4W]=M5F#Q9E27DSO$%.B!>J,VD?=UM*IT=YOIY/;%:Y)E2(8K8%FKZ&BFX@]P^>?KE6 MD]!M9Y2F9+L\F90?"*E:S116W\9-#0OL5<;!;-A5QM_VSI/MZ5FV;3G*[.*\ MA)8V4$6B'JHN 0>$U?%V@JNNYX4U>?J@T$NESD*VMBF!A.)"6UNGT<$G17/9 M-B\%:.WS-5@MT+E$+;5!"X<,D';U]W4!LX%B"TWZ4]B*CKS:V4.*D4-Q'*-"8HPCQW.6ZIE#':3GM(R[-55PK[ MS@[_HYJRUB^F7T]XJ TCGB&9!I$@@4)CG,2")?" MDR.,GX[-W3.KG@?FVF6/Z)8 A2XGM4*J;W@[%@)I5_5_W@;YTJC4[(U'5*Q4MKLSQTV+ ^,:XKS?VOG'4Z[HL MFA.@U]MQXUC7JKI.LX%S - ,NTY+3TB?V;4&[LR0.>K\&G7,7%1S,[QBO5JX M#XS;7G_2IN"P_G_\:2DXZ.XJ@(C XOG@4* M^;D2R#]?5E/%W,\=K^L8"?UP^V0ME]JIH.4W3PM1[R^!_N]1BW'CQNYX4!ZU MM7L<9_]3%K67Z5X.;2=5@OSC"5:/-/YX&B??@<1WU\*^19_*.Z]X>8[HUYZ, M=#'218\NHI$N1KK80Q?;P<0''9=GQ>1/P.R<3T'C7]0__V4R*='E.5C&>MY%>!Q'???TN9$T1M(826,DC4'LU.! #]BM M[-1^;=CKU$8'G]^S;^!_/&$BCQFWWJA!LFWN$<<4M,-20EF6\C@7- Y"RKGZ M-[=82@E/8[R#;.[TPL?B"^)-?!$@/^3DKOKN!U#$LY/I MOMRJ4::,,N4[R!36Y4:P-$X3*B@E*9$\BF4D8RM3!$Y9_@"9$AVY3(D$\4D8 MC3)EE"FC3'FP3(DZF9(E*4UB)F68YSSD(A&A[1^?1)B'Y $RA1^Y3 DI\5FT MBQ)WA#)E:(_KD5B$'6+"Z"?9[R?!+^DG.0QIAX*@$W=1QF6,,QRG 0X3&BDE M"CNS# FYDUXZA%FFJ1*(\G"$78BH'P5T0%%W(^$CI'C7RO'AV&/XX4(PC")A(@H(33.,7?*32YX_!P6R$%R?,"I3Z(QGC%R M_"ER/*>=SR$0E'%HRQM&82)H$'&7\AE%'.TT!1W"G#E CH\8]<,3/^%/+I[1 M E3&!J!R=,#<3I$O":+RLA(-!YV#)L2<,LQ8GD4B#U@2QY%-.)4D39.'))P^ MJHNAHTI+E,,I)8S[$0Z&%%%W$,3!:B8CUYX&UZ*NG$W@($[C+&!ASH,\B-(X M#@W7QC*)9?APR^- N#84/N$CUXY<>S)<2[IL9R&#+$X3Q$66)ZD,D+K(<&V4 MA@%[1'''@7 M"7R"ALP3.%BN'3CZ0=C!F@L;;2(+=>Z3*/(9&[0NY=&;_GT)?/0*C])OE'Z#2K]>U3/%:8*E M,F$99EARPF-&7!E@P++HP>;L(-(/,>(S/DJ_4?J-TF^4?L-*/](K@@X#GJ!$ M"LR3($)YR$@FK?23&6?BP6Z! :0?\TD0^A%]/E?<\4N_/4VC!WGV1E>=@9KL MM$V)/^B.,+\NFN:1#7=B(4,:<L9N[Z,75].[&5C1XR3BZ&,75_&KB^G3N-C M%X<]'#%V?1GIX@:Z&+N^C'2QCR[&KB_7MW9]^;#;%G5L #.V M;2;IMI$:%YNQ97]'BN-.>>2'Y"10W$6" MY!&+4I9D :-.;XNR4S \#U"X,.'S:-"2^E&XC,+E0(0+ZVH$6!8K09(HW26+ MXS 7.4D3*UQB@=(=3(SC,PH/4;@$/D:GK;F- !CQ., I&& MJ;+)*(["0*H_K=*4\H2QX[?(#E @A#X:VRR- N%P! +N<,E1C'*:!4'.4)#E M48J%Z:.N! *2*7]F%\T+A=8.3"!0X;/3:([X2L-J8TNGT3FU1ZR&G7.*YCD- M TKS ">,9)C*W )8Y%CP] 3":@?87 *%2M.B@\)N'9QW:I0NKU6Z]# _PY1B MC@BD1:$,\Q@%,K?2)<=*\AR_%7>(T@5%/A9CJZI1NIRB=.EA:A)%Y4E&LSB5 M/(W#*,B([6&?91E%)V 2'J!T$:$?X=,6+B<76!O[8HV].HSXC%#G44O2A">< MRU3I9TDL40(%3:%GX-G4%&&?$Z9 3I2HJ3+(RH"%C$ MV@&W&'("$%\RD81,8J(DQ$185>8D4N!@Y!*3%@4 M(B*5->8\R!F*Z0YN\Z%988DT.WY(;0L!CU QZ^ MH/P\LDX.HY 9A?00%+E^Z!YM[VNYA=>!<3X&"SO4Q*R=X'O#C/7 \78'3=ZW.AQ MHT]IHU]/>4+VO^MJ=?WFK&A*V/RK93EOM([EE=_@]]+[$?TTFA:O*.'OQ]O- M QP$73YQ1A,D,Y1F+(]1F#!$RPN,([82C/UT6=1D#K24]4GN4#Q/2\9)% MO5PHO;^4\VE/)=,7#6< )KTH,'BNZBB(_.GD,50$F+D_I'[>]R/.^[GG+(0 MRS"(!*(XHB&7SCF0(Q%'C^;^NYV++\?]H<\#-'+_R/TC]RONIQWWLS3$>9J@ M2$:,18S2@(2V #P@" >/YOZ[O7XOQOV4^N&PB6+'S_TGEXW?4I(W*9;@\_.* MV6PQ,5;0C_@Q$O U";I#EF=WB3/>A5/!9,%I1 D23/*,QQ@)6[Q$#$.*+O28XICS M* E9EB5J510OQM:WD 4!%^R)#/G2-L:]&!(17P1D9,B1(0^$(1'J(.!HDC,. M/>Q$(A(4QTF6,L.0:9J3.'XB0[ZTVG\?AD0B\DET$A!LKR>D\Q .EV4Q'?T9HS^C$V^]G@,Q(S()LBAG+(I1DB(G M2()#M#HBX0L^I-$Q"H)1$!RO((AZ@B!#F),T0"%C&281SJ/(J@2Y((%\@B X M1&M'"8(0O0@*XO$(@A.,=O2HS2NF_UXW*YTQ[Q7SJ;=8J=M&=\ZING-PT!6I M"B*E2(4,.1$\CS!.*++"+<-IC#?=.3VBD1W-*+'T'BCF &R>VZ*X@*,?G((3 M9V3#TV!#W,4=4R'R6' 6!B0/H>%A0J1E0\$Y"I_(A@>42H68S]"0R10C&XYL M^"0VI*SG_6,QS1E+LT!BGH4TX2Y3\.3. U?3TBC2U&J M%&'59;-RY1FC[^((JKX/Q;>!>0<3)J0ZC(,T *@:2:2 A&V;7A&*@.]!$OQ_ M['UY<]O(F?=703D[6TD5[/1]>-Y-53?0G9W4Q)X:*[.5O[9@$K*X0Y$*C_$X MG_[MQD& (B5*)$B!5&]E/2*)HX_G^?5S/R7AF9+N^BWQ(Q(CU&G4]J'DTG]+ M1X"- !L/P(9$K3!)!K0%,!4":5$4*JZJ"Z86:;VE(,0NV.B1AH)P+#N-APRP M$6#CU<(&A@UL:,(THS)APJ8Z18)2DU2P82@W&ZEBNV&C3QH5BJ7HU(%Z^;"Q MGU^EQ\5%-TK"1//E9S?&138.%J2#J'V?M3B#.EL(8]EJ^\=)H@6!5!-@$@0T MK%)IC;52'+DQ5X\T-P9CCKJT3NW$TEX6U0KX$/ !T\99*S12EOIF?8+CA# ! M3-VXCTJC7[S8Y^E\N2 6W0:K!7P(^'">^-#*7B4)==^K-$DM4EPR"YBIY0?% MA'KI.IVGDQ]$S$];=[R7^/":7&,UP>7#JJ=#]+F@W6CAR3:8K/:E=>S(>3A= M?A[GAT%I/\O9_L.E(S"DS2Y MZ"(J*0:(QEP>[\QX#IWT\S0)@!D ,P#F7H#9BO0T6'-KL -)2S2#PEA8^4"4 M3(S<*)AU#!V^DX;3,N;=%L0,+/B\Q-H?Z^BV>W)C,>3?*W-V4'#XC =^LX M0^[AC/]\G.D6^_WKA3WW]V5PWJS]5+M@ZI>NG5R!%N]"'_&OT\ MO;;U\W_GP=#1*S)YL*W)#>//X@MY[__KZBO*MSU[!9U:> M=Z/\_GG#W&=05S<^"'LPR[.Y_R/*=Q;0=^ 0+=Q=W_)L%N63H;LNS0>%P3/" M,(Z\;1W^B3WD>?9@N\@BB8CA^>_P3LG$T M',T'R_G<#]A=_N!LWNUDW!+?/BQOW;H-RL^#$H2S$O"*&TNFN,^@+;09Y#[T MYP0;2<2]*17_WLP:_ON2O_WL]OG7M]FU&]+[;/PU^S;W[',SJV;SV! ?1E!1 MCCA[VG#]U<6GM19$T((8:)1,]:FNWO M^LM508>.//RIZC-=5BN7/05M-W?WX.W;,L@/O_P<1^YP?_?T8^ ( W/C<'PV M]TR[9IFVHXECWI%CN%5?Z_D+#_2/P^EXG,U*%)G[ZLP5CDR7<_?5/'8(-LCO M%I$3H,K?(S>7[$\O/.QM8D0]DC5\N0= A:QYY4;T*1_GA0SVEB>&82PPQ1IS MJKA5=OH9:*$L$Y1Q80JA-$25HO D() M? L?7<.=MZ,7D3PVJCYOG&9/DD4Z6+YGSG\_D68T+V(6HUE^YU"@J ;AQ8E\ M/+IUN+6HA /_U>"Q8MF#HK:C%X_&2R_F5%*)>^2=G^YO>73C-*[/R]'8[Y%_ MVW16\D?5E'W^+KIZZDOF42FE3&O1IWC"?_Y!(,B_GT>W;I8W7I1R.^-.\BB; MS_.%NV7L9:BXP#PO<[G_73L8G'Z=K\EI7A@K%B(?WF_MMYT2UF2A-5'H8=]% MDU&Z^@TS:T M>;;NN%.^]NCVCB]?7QVI@@*+'B67C]&#[?&ZV3 M[+^,)N7PLN5B6G]1VNV*;RK AN]8^__X=[7>/O#G]=T\?U__L2%C-F? *GH& MXC>$.(P@^\%&+0;1H(O M$(?VX,9NR--[;>T6->J?WDIA-JP4W97&"C3>7QK?U?3S&"2^N1;[F:F/QA%> M8@MT$>AB"UW<-R$&N@ATX>F"GR DMZ<1N>5'?_E[K[F.!MN6Z-&66Z6"?U_M M?NV!%2]3E?>%@P;VCS0Y+Q=X(.RG'";'782>MJ(/I!%(XX$5NKC:U/_=]@[\ MW:VQ6HRSB9O0ZQ2S.Y]?+X,>#QGW::,3.6SJA5(*B,548I$(C@&30E3E\ZQ* M6')H,[1G5F2XGTZI)D/3^.ZJ[,KB::OH@[_FTR^S[.[&;\CJ@8[G:I:K[JFB M*YO[]'(^FN3S>>5^*@=37^496%<,W%W=8(1#_>X 6@&T]@,MW'1P1(RF.@$) M28"V&A"M3-52U::8\>2T+54O'K0$[3*I,(!6 *U7 UJT :V4.ED+*L12PXA* MM &T:LQN99HFX+1M9R\>M "ZB(;PKZ< QIK2_&$Z6]Q$)ILO@BFI!^;SOL I M;^ 4&& 3E"!AB*0DY8D251:RU1@G_#P5UX+N/=GW"$QES#L5 !^DS-Y*A@%0 M+A50)&GWD3,*Z90J H25"@NX A2JP*'RV0LIE7T$%!X+>9(^O0%0 J"<%E $ MQ(W"9XD%#!'! 862,P 4KDWKAB-TG@I?'P&%Q1!>MH1R^2[2/76]UP28YXR+ MK1KQC"@.L $."3FS$A H>(6+/+&(GJ?FYFBX7ZB(>8Q8EV)6;Z6I@ 'G@0&M M.O 806Y3C@!.4:HL1)BE%08(F\KT/)6M_F$ C04(&! PH#<8T*KU;FW"D8&, MDU08H:2&":LP($FM.E/]J'<8@&3,+D,.>*6^L$_39?"%'69INL2VA3N05H+& M$L65)9!@D:048TDTMP+4H0?2"5[GJ7$5?-$OK"4DQJ?M^M4[2U4 I !(VP$) M-6U4">(,KP:YP&0 B"=+R 1N (D MIWH21(G00C MD$DYT+6$Y"0GB-7W_U=@UWNIQR^@KWQSZ M*<4.7Z==[QGDVU4KB";"MC\19ULH(R!>0[Y*03S;2=@*D@1)B0[50AG,)F*H] M/U G?G+(^_M->%FJ'7XK$MB)M_BK*XZNY[X03*N._-NH. ME:ZW,$.HC!_HX@&ZV%89/U1 ;Y\C7DL(11:!2@*4'1B*$*PJ>YGJ!(RH19 M!31!A -=U8C0E&G)GPQ%XK5"$12QI"'M\WS3/D,)U%!@; M(MLK@)YB1-#$\ M <8*J:BFA%8@R1)&;'_DM5X6#6.Q8)WF:O8NTR"@Q&M%"=K4-:78*,VU5%HB M(9B!2E=E-G1BB7ZZ5G=T4:J/*$%(3&"G"92]0XG+-[F%VH(77%,((][4%DQ\ M3"5#"9$(4093RTQ5Z4(+*HCLCTC4PSI!..;\(C3&P-B7P=BR*1C(C-8FE>X_ M"24X30GE59]"K=-4H_Y(,3UD;!"+3NLC]U]4N2Q34*@ %I2\37C$J*GPI8%V M;"ZA3#A& D!-TMIUIY(D8?V1>WI8DX( $$LN+UK)"RCQ6E&"-!4'<)+:A%O& ML,4,,)ER:&N4(+1I%"WJ'$A=G"OK[=+;XDGW)(YU-?G7O M#LKBR:.\^X*#K*D\G; T%50EE&-O,#)*2-"8Q#D\E;3T/%2K:;DBYU^TO@%(M3R3P]X77(8\ [ M[9755U[OV%;4^_I[\Y*.HJP@X* "'@<5.UVD0EK52PS4*0<.2U,L(1,) M4JNH3.*0-3F1W-2%33PFQ"%AMUT#]R6=?M8J"7 1X&(/N,!-:1=L%94 <0<4 MV"*E(*))[;-CF#X=+@X3O3J!"PQPS-'QBK>=/5SL9SJ"9YW\W*J?%8T\.>Z3 M!WU)<+DKI_6B4U?#1K^2C7X]40A)-K^)LHG;>/]'_J_EZ#=W6DZ">AD\C(W( M1T&C(2J.90*8 ,Q_C2C$FM36-@+LAH?1$YB:#/U_3$-=:I%DL]DW-]U?LO'R M?J'+)RB0:U4NW?/O%[KL,-$.0A +>=D1XH&U7RMKHT:;,YIB)AB$-.4 6X(T MK[/-G&JG-PSI^[+V#F7O9*S-A(BYZ%3CZQUC7YR_/\VO\]DL'T:+[/=\'RGE M-2'6.0,3:3Q\5G*B-6'2XA0B8Y*F5H!BB&T4.JYIY(?)8'J;7V6_EW:G#_FB MSX(&I#''\!*"N ,+7@8+LB83'252":X9PMPJ)_]C1:M^GEIJ1LU!+-@7@<#- M.L;X(A*D7H\%XX?)(IM\&?ERZZ5CO#!G?)E.AU]'XW'0=8*NL\(SV>@Z"0(I M9=@I/%I*:5-H91TT)%.RF4[14-D*R!RTC9=^JG^M:*W'P@61L<"=MN?HG:83 MV/J5LC4#378XYHFU&E!I%*%2)%J:M(Y?02#9*(6Q)UOW16!Q;"W%9:J%>'\Z.GF9S_NC]?_F)?(U6/9@^%8H(M(3@],>!E,2%MIU8)( M;%)C2&+31&I!D06( 4A39@'8,"T^EPE?3%+X=SZ;#K/YC=]N@2#Z_A(8\/58 M-1R]+/Q&16-OS1CF=]/Y:!'-\GD^^RT/VL\KTG[^N O->%-#AP*J & $$9D: M1AR&P:KMLDXE5:+=?/3'Z7S^0:5T2"]:;K+:(R#O1&N6^+_M%3DYW.]LUH/!GR41 #V6E5 M\[[F=P=&?AV,3%KF&&6!ED)8B!@WT&I*TE414$G2+ABY+R(, 3%&7<9[]9:1 M7T^AAHU\P6B^_.S&N,A")$I(P.X(+UFC[B$BB$H89#9Q(H\6$*5U6!Y%3#Z] MWE]?I!L88X9B 4XIX)Q9'G9 C8 :>Z"&:*KC80$@L0 9B5(NM1")K_3(?7) MRW#F&"\@;R5S&I9:09BD'&*#+"V3.0D VG+]K JH7=16=C*=[+A)Q'8"2I#16'::\76F MH%0(B']>9&ZD]?>=/+ME "%4$45^2.W.[\ MALV6^?H6.ETG?WM3UA2#"'RWQM7"L7!KCP>YG]PZ_('ZDM'$X7;Y>7/A6R_< M>7=[1!//&^.U,4%0'AX%*42#?#RN?OVO-^!-\=GM[Z#^O(4\KD:W^3SZD'^- M?I[>9AM'S6TV^S*:E,/+EHMI_45YUH7*-U+TW?=O-MB\_ WN]Q/N_(GG];(]]@I0F&X%2/!/KDJ*\P\<&N+3^N5'_^99[/(.-@<1FD^* Q5$89Q=[:5 M0./]I?%=Q0^/0>*;:[&?I'@TCO#R6:"+0!=;Z$($N@ATL84N^ ER>'KJHB@_ M^LL?*2]=:[/1J%!G]RDN_2J\O3OYZ[B+T-,JQ8$T FD$T@BD<:3:YN<2"A Z M@!X#P=%/G$AVM1KPH +[8T%4&PJ3%G<8J\+H2(T$QR"E-:5=:4*&%@HP/: M>J;2"HX.4H!6Q10^3"<5KG5741/$#!\O/;='"!:8]W4P+V[JRB5 <)DF&FI% M%:8RL:"V:5!JS49KXZ"N]2M.)=R"32FEBC4PH, M8T50G"CZ9GI4*Z:>^?90: M(CLIY\QM44@T,IX 4NF48PL,Q]A((H"MSPF4)&M%P-?/B =ULBYJC*"8!'D*7,*F4P$0(K(FQ:=8VP3')%GP5^O"OP@R@F MX'B*_?F#WXEJSOG/?I='DV56[D!Q67EC\>>CA1'6EV>CGEL'ZT/NEU4I_KV9 MU0^YR[[D;S_/\NS7M]FU&]+[;/PU^S9WK_KSS:R:S6-#W%DC*'O:<+?7>8AN M9IY+_C"7"<$$0)98JZC06*0F488+Q!##1*)G+J\5W^U M+Z"Z? ME;]';B[9GUYXV-NPIQ[)&K[< Z"MU2@-PUA@BC7F5'&KA*RK42HMT[?D38?% M,\WO=_ED?DCU3$@9H@@D4KF_+#1$&%B-UW!ETU;U3 @E1LHX-<1A0ZJA!;0R MWRM%4L)#]EC0,E3/#)4%0_7,G7):J)[YBFD\5,/;PA&A>F:@ MBP?H(E3/#'2QC2Y"]F9?Z;"B?&0KA=>F""J012".01B"-+O35_L:J M_O?T-O^\'(W]>Z._NS56BW$V<1-ZG5)IY_/K9?C ^60"4-[TM.22L\0"!(6B M' H$+*P:<1F2I/;!3(#*WW&,VB/%K2M'VE_SZ9=9=G?C%WS5 =GQ5,U2U3W/ M*P;E&517#-IAP1,<0]YERE!O8Z@"* 50ZAJ49-/3TB)*4I1 8JAF*88X%;P" M)8A ^F"YI(=!Z>#2)^<,2A($4 J@%$#I^:#$8 -*3AZR.$FP$(QP03@@W*Y M2:4/%BMX&)0.KKQRSJ $>)>%$4("YFF5V@_3V>(F,ME\$4P]>V::=[D(?8'+ M5E]RP)#E"-$4,^&$.V437-5V,0!SB?JI6!9T[TV M>,:XQT&3_6-3(8Q%QM(46I4HE(#:.HZI!'M8QT_DLNL7ZF$>(\8NP085>/PR M>!S*=N$E:(S@J9(:* 03+E#-XX2+GBI#_>-QVK'M)/!XX/&#>!PWA?Y3(X5( M.9*$:FV1HE:!VD+*F5+]U%]ZQ^-(QHQUV5&D_TK*9?F2/DV7P9<4+#WWD9(U MEAXC&;&:04M!FBBN.#"F=KT;:WNJ\11TW2^L)"3&./B2 F!<(F"TZM;2E!AL M:4)2QJA&C$)8^9)20Q%-^ZD^]1 P,(LQ.TD3QP 8 3!."QBB7>LU23%G*$%6 MIC+%"33I*EJ%$M33X+X> H;3QJ@X27_'_JMIYZ*-U=T!HZHW>C _/4Z1E]LC M1J#&/.7=Z=BI62F" G(F#)&U>0H)2/> Q,.5KNF3C*J-">K#+(OH3D%K@]<'[B^NA^15=('LV/F$66_5G:OI(AM'\Y**FE9R M5<6K8"'J@87H'+IE"(E:NA+3T"# 4H"H]H7Z69T;2JD@#_;"/:*NU(4M!]&8 MH9,$!O>SFT9@_,#XFXPO(6QR$(Q(M0 <.0E**J0H1+J.TS/2[B$X':PN=<'X MD,8 =AD;&Q@_,/[Y,SYN@O"!%HFQ!%&;0 @T)(KJE754,_8"&E,GN<;>??.* M&?_B?#NK+NO1(+OS=7^C;#R>#LJF.7]$?PKVG[,--?[C+KBBC8$'6\M1*@B& MDBENN$:K,G_8*@#;+8Y6)).4%*-6!)/<9+,O^VDKWEV]>K":#%=]E"9?BHN> M!V%SMYSNNQW:"XD)Z])VLTG$AU!#5QP>6/B"69@W+)PBS;E(*#,F<L<+L##TQ>NZC"8)+!Q8^,0LW*IK21++N,(0RD0F4.MD%666 MIA9K?2 +[]8@3L_"4(H8BRY#SL^'A5]//L^G?#*:SJ*R.ZKO.#I=N"M7OI5@ M83F.]_D"HW(I0$T8OU0,(I ":8546$DH=5T2BDK CY+WTRU$/B;$+7 MPV9^;L0. " M_2XU3>7#+F+,+@#LGD&RV)'L<+K\/,X/BK1]61_C/JT1GKP,Y^U*IT V6AX4 MV##CI#EL,-&6IMK66AXC!NU1!Z?4\KI 9AIC 8Z&S%OVMY]N\8!. 9U>$3JY M?U;HA*11Q'#!&86 8FTLJ&O/,$[!WJ4DND$G((YG00KH%- IH%,/T0DWZ 0@ M35)-8(IP2K5U^G&*:^-8 LG>B5O=V+>A.%["Y-F@4Z':_GF1N9'6WW?R[')= M/RQOW2V#FF:JCP^+Q(V#>67.*,P>'Z_3_&[F]J[XI"9#=3MUF_#OXJ.=36^K M6-.K:5NSO?*SNG(OTN/IX-$8 M3#FR\&T34IM:Q;CDOF$0=:%XZQ6QL^R#T3K(,BJ"\931R:EY\W=Z'UPIUWMTH1AW)V) M.-!X?VD@BT,46NN G"#[MJ:>U_.@O M?^^CI$>#;4O45FV+\-2LI=R^#S$I>W+;<1?A9:TY^QMC VD$T@BD$4CCLN.; M-OI/JL4XF[@)O4X1M?/Y]=+#=CZQHU@T)4VQ%"#1"<><$_>WP))6B;,*(28V MLDC:TJ+[>YQO\8B\7!/-FL_Z4_*=QX#)2^B_%7 JX-2)<8J )CO8$&0=0!$K M)!#((LYE5410:F8!Z BG3M0(M(\XQ>E%] D,.!5PZM0XA1J<$E8@9;2"E$$F M$\,$AK4\Q27>R,79$Z=.U,RT?S@E8B"[C)OJ?U+/V=<_6-.&/SBR#OU,#\IV MO,!L1D(:!)7 PE0@9"@Q(&76"&QK!*62T3/22 MB[U<+,A@3V&E4?.^R)0.( MO%808;0)_6:&,)D*)C%2UC M>0TBG&N\D3;78W6QER#"0*>)?P%$ HCT!$1$ MTUE=**DY4 I8G! F2$)M59%.6L3U1G9;CW6Y'H((BL&%=UN_?+_FGGK<:P+) M,\9""IO\(\R3-)$4I%8GAF(%\$HK@S01YZ25.<+M%Q*2&'?:1JVW4E/@^_/@ M>R17?$\UD :I),$L081C*1)6\WU*5%?V[!/YW?K%]S@FG58H"'P?^/X@OB=- M@_-4<$$T3:&1.H&&&TWK\YXEH#.^/Y$?JV]\3V67YI/^*SB7YD+17$WC?\!*=IP]9;@2J R*6" M2*OT8Z(1-AA@J"%.K/)%_:OB:@JG3BL[(]6KAR""8HHZ+2L<0"2 2#] A+4J M-%H*@!%":"6AYH8EV.I5?H?A&ZU8>ZS']1-$\&5'TUR<#^OOCHZ_9%_R2&>3 M7]V[@SGK<8H\92&E$\,D;LQ=*$T@!\0BDD %&81"D-K,S839Z*/R8@K;\T"O M)O:*UCL, *)'K*W;H_J4 0I>!Q30)B-602MM@@!+I#;( &I%;;MQVIF O5&[ M^@(%1'29X!J@($#!BT)!JZLTYQ0ZIB< I 98AB3%M?.;$Z0W"DB_F/+4%RA MDK\&*.C8[X59;[6EJ^DB&T?SDHH<33Q2*BQ8H'I@@3J'$OTIJP\23C]+_0R+[I7-Y(!)9TJ3N<%!A?G8_K')!N/IX.BO>V@;I(<3$JO MU:3$V5H=,^X++"*4I)Q8:;7$M7494-B5=?GI"L^JB?>'Z:1"M@X#]7"W,39] M-0@%1GX=C"R:"A.846*52@$6&C"&%;)I+9]8B9.3*RO'9F04&#DP\H4PL@"D ME=E,$PT49509S1A1EM4F2"AYVE6IF*3FM1N.1H\ M-,\ PF<0=E=MH_NIEQ^EG_1.RCES6Y7 C2R(N";"6@V2A ,B$YJFIDF6A;A3 MI:Z+L&40"]AEQ8G]J:&?%JD BP$6 RSN!8NTD:R1U9@0H0PS">8(4YK4-00L MTFFW-?N[@47( BP&6 RP&&"Q8UAL%0>P '(F&4868@R%M"D455E)F"2P*UCD MG<$BBAD[7ESG^<-B86OX\R)S4ZB_[^39Y8)_6-ZZ6P8UA54?']8.2N*9_#9[ M_W/N+AJ,QB7I?+PVO]_ED^%HL9SE9(R?QK.;KSAB8[F]Y6 M-J>K:=NR<.5G=^5>J,?3P:]O"OKV'S_EX[R@A[= 69QJP6BB$FH4 4@6=C0" M8"H)2=\VOGU."<0<<$L(\:Y]0V'M!%,(^/(8N:/,.[^+LV6^OJ_CT21_>U-V ML(4(?+>&$,+!P69;X37P!?4EHXD[-N'.N]LCFG@V&J^-"8+RZ"KH M(QKDXW'UZW^]<:SN/[M-']2?M]#,U>@VGT*;KZ/AXN:](.\ )\W_Q'(V1SV3*!M. M@GWRQ!RM%_L_\VP6&8>;PRC-!X5'(\(P[BX@*-!X?VE\9^?C(Y#XYEKL)S\> MC2.\U!;H(M#%%KH0@2X"76RA"WX"7W=/7=WE1W_Y^]'"/7BP;8G:.JXW:D1W ME99;>,/S6L]]'ZR;>_+=<1?A90T\^]M_ VD$T@BD$4CCLO-:-OK_U/V!7Z>P MVOG\>NF[.YNH7@9;?4N2E$,LD$8<$2H% 9Q74;V&$Z+1?2=;[0SYR1-TVR.B MW&S]R^8OUZVH?UVX98PZC1_K;41#0*F 4EVC5*O+BI(\@40R;GG*E'*XE%2. M4,,0M!N!HWNAU(EZ*_4/I5C,:)=Q"P&E DJ]&I1B#4H1!@0 J<,EI%-KE$K2 MJ@R>(8+)C9SEO5#J1)V@^H=23I:Z#)1Z/2E7:WIPT5HY=(/J2YV;ON"G:/ 3 M"X@U BA1 N.$:RT!K/ 3:Z>TGHTNVL\NXJ#3A-;>=6 ($/)*(02!IBBY3!,F M4TB5SU0'"1#$UHHB=%=OU,GLK:+80PB!,> D0$B D N$$-14GI*80:>[$0ZIP;TFB#QG)*1-T?$4 M8 8D1#C%"J2:(FYY;<_B3'=C=3^1;[!?.$ACA+KL"]5;B2EP_7EP/6^JBRMK M&3&((,N,@=CJANL1 [H;^>=$OK9^<3V),>BR.F#@^L#U!W&];%*-86)IFEB. M$>.,BE0#GM9<#U%'AI,3^:[ZQ?4XAC#XK<[7;U6T4PY^JV Q6L-.#%OM[X@@ M5&FL#04)5CJQ!E38"1CCW?C]3Z$G];!S.(XE"4;G "&7""&MRI@)U$!@@8U( M4X*(I3 AM=_*(4HW$'(*I:N'$()B)]4&" D0J!!>H,JODS0AKSE%":*X688-BF6*1:&K0*,$AQ-TA[L.;5!4K"V*W MZ^U2'J @0,$6*&"X,<)P!K$&@@$E$5<:($5K*!!0B7YH7UUH3BPF)$!!@(( M!6TH$$V* 2:*$ N X$@3RZREM Z=@9"B;J#@8/VK"RB0,0QU$]7 M=8[9)QW&I-/@YMZ:A (;OPXV1DTM"4I2A*1%0"-C&)&"UMVJ#:-:=.,K?KJ: MH"@;Z5JD0!'%+>'0:,R!TDB5H)A:A527 M!1>[L<(S1@,H!E ,H!A L5-09*V" - !B5#&-H4 LU$JJV'&HINI$4>6>2 M(H@1"Y+B#GO#GQ>9FT+]?2?/+A?\P_+6W3(H/_M='DV66;D#K>F.1Y/\[4W9 MPA4B\-WWC_71[7(%BG^R@MKG@EB(TX0C2@@%RDA$!*!:4,<&E#/K'O#GK'7C M@X,_>*C%Q_6.MOA=">Z;__Z_M85^6.=:9\I?LMG(;_D/?G'S^<*XG5E\2T?S MP7@Z7\[R*_<,/9X.?GU3+([_^"D?YP7SO.5(RT0") #73'A[(RG**1$ C>%8 MOFU2TC3P==6 Y)R:Q$*WDKX O@>+)#&&FI+U'5'D0[5X]GO@FRAW*'#G.6:V MS-_\I9Y65,\K*B8VRN>;!-FF@WO$N<^)ZKV0>(CK@L.&4V&OHTQ MYNZ+;JBNN/R1SLH_3A?13\O9X":;YY'Z,LN+@/WY!E>]X#S>_.5_\NA+/LEG MV7C\S:%S-'&#SB=%ONQH$BUN\FCLC8K#_+=\/"V.HNASE7+PSE'.?)%GPSCZ MFD>+;W?^ '!/R0;NU)KET?5H,IK?Y,-H54%I/%W,HVP1W6:S7_-%=.>(RULP M9]/;Z#='C=/E?.U%>46/[F1SAT'TP'J^BZ[<*!_X,9KEY6"&^=UT/G)?+&Z* M 7R+/N?^++S.1]ZD.KKV<[C.1N-H,8W<&>R/R>J]BXSJ9.(>?%5^YAHX6_T*W/-[^$V:T[+1?SN##U-FL^ MRR9NQY9W?O0U@74MWD "6$Y;;3H2F4!!%9 2**@A8(+KDE$!H(:O@'3RV^S] MW[/?1[?+VY_RF3^D''E]O$ZK9?NY6K5_^$6KUZI9JGL2SP\E3J_<*%O1V1&- M_I:,L_E\=.U6R,_CXW6)VVL^F.W0_F&Z^&GF1*+9-^U8PSU@Y/[<\,TXX:GX MHA&T?OA@5Y*6 ZE']<]-_\QW]^2L9V^?)QA/3]D7MW9?LD4>W=6$5W!:_?N* M+ST[ONL=''W.QR,' FZHH[D?8HDG\T+\=<_R'K,OCN#SX=*#1S6A;.(V:5PS M8,5BCD-FH_FO[J_Y?.I^]XS^=;2XB8;NFL&B1+;I5X=^\YO177']?;![%[D1 M.;2(/6Q-E[-H>N?'$4>#F^ET7O"NN\\/)YN[X?F[W87^F\7H-B_0=!N>S!\& MAL\.AMT*.(':L[M[0+5S_N4C1Z8.%ZNGUCB[L:?5>SS;>.)Z%WUT]SH1VF&Y MHXMQ-/WLI,7R\"X<1N["Z:V3AYPX4_J3/ XN_9.?-W2_7Z/; D_=G04I%FA5 M$UZ%DYXLYTNGX-17C4=N(J5K:YC=^J/G;C;]S6VYTW>*662.%,NMJR#S03C^ M,)VLZ+P$SVF)I'Y+5L/8 M5*=H]=:";C8.UN)&/Y+YG0,"!RSU\CKRS5O;,B]6OGYS%FVJ"QOJ02VQW^?B M3>U@A_#4 1-3<&_ Q;\WL_HA=VZ+WWYV+//KV^S:#>E]-OZ:?9M[I>%F5LWF MB1K//8U/E"/.GC9S4/+B2K_ M^0>!(/^^)?6X>Z;N&JHEGFDM+4( OJM'-JW30R(OO/]6CNRA47\KA('BN9-I]-NTN*^P21>HL$,R M*8==2&]NLG=>Z'SP1:LYM48U*A"S%$6\2N E,"==EMJF=ZHX26:QG$U*R<\_ M=WU!WD5V.?/456CYE2!38M;ZX)W,=NV$.Z_ >CFR?N.PIG'W^_^Y=5R-<4W* MOEH]H 1-_XB\U)+OG/3N)<-B%YPL50F-NS:R9PQPU99_Q]F@7)?E?$,8WDZ] M?AN'_L]"M/[LA<+?:OO=J+;?50SE_K[S./K;PP3EJ6@K=Q5'4?L]FV]97?M' MO_((?/_+#Z;X"W[_IV(CG?@TG>7Q\V1M]_CI0YP;NU\'XV5A0O(/_;^INSKZ MS?WDE91:Y:C![]LJ"\=+TK$CG/E@69"0TRRG7^-BCOEOV7A94&<1/^>H;>0G M.6B';)8;]"Y2DW*,3HEVP[I=NC5HKO,[X1; 32>?E+:EUK5N'N[G0@]S H$? M?@/:]W?-/>3^J];VO-0==C[L.AHMBO>._K05Q0JM; VSRO&79K&I>X1'X\)J M,O'<-KJ]RZK;[F',2FULZ3"E66I4O;NE9WIU]?-\.OM<H M_?J:)?Q%%395L.E^<+/)/8E_+DPTB^I@>,XS>X80:Z:/M4W:L3?98R?!METJ M.,58?7?^8C/-Y"OE>%S8@^+6_-R! MYL9<&+VSV:0RY3AD6=8';[-$[9>VELNOI5M5I](.BU/:[44?:,%*^> MAMRU@:G8O.6W>T:HQC@]+^3Z^V=3)0\XA)Y^+@1K__LD][N=S;Y%_YY."L*\ M\[:@;+Q^685\7HZJ3>[%T)Q\-5_>.?!?K G2%3@LW4.JL7R]<6+ZR!'$2H#< MM*)5QKROGOL* VJ);N5FEQ:F#=E^-+F>9?/%;#DHSB;'H6[T]2GF%F,E9+5D MN4I2*F:[(9;=$W<>(:9:@"V&/?9G@I,W\H(P_%O\2?8_A?PW]_SD5NIV6L" MHXWZ"'6#752[4UH*:[AM,>]#\DFY,2O#UCU:\&OXM02>:L7==,OU_+HVJ+O, M!Q*,[K)B%(V4_+!XK ;NO/D"J]1+:*U5FM-H%G) M]//BG.P;.JEBT_9VDZ0.8KP&7X8$8!A'WJ.T]^/B%1(ZJ, *2*UM^^(<=Q"J=,TF MLFFE2!7'1BLLH902"X/5[YY*ROWY-LK'IQ4T<*M04\J 8@H"@Q.-"=":HOI8 M$*D0+R1H^'XA/V=?_UH$$]?'T?PEQ X>@V,)'7$E[#>NE$J9J+7GRC5U74H/ MI:#2R*9K<;&?IK=Y(^:W2-+'QM51<[.\4L-7+J:5/EY&H-RL[%4K BVH<^U5 M5_=?XEG!"32<(T!Q E70AI6T;_5/&5DEUAT'L2_?QD@ M>::R$&D"L1-*3"*(9(!(+CE)#*FR-A)%$H W9:%Y(PRY??#;O=J%"]_OH\M$ M<93U3-]?F:)/"D&D5:L>8.%T?YXXLDP1Q4JKJD>@E8A3UJ9/M[N.1CQ9O X M.@K\%#:\>AVK6/'*<+89*MZ$7:Z% );G8W%JSHN A\(N#R,:W2['3AK.I\NY?UQC[,L>LLE61HB\>F->#+WEBB\=C.XYMX647KI@ MKO.L\(7V3*#^N)SME[WS:7"3#Y?C_./U0Y3]:/X.$(D3=I,44$.@0%!* NI( M)*:Q:N7O)$X69HE0"0$IISAAT,+JV-#*I.S1B*>=[]G(WZED/._1\I!4J("S M?)Q52L)*IZAHJ9*N:C#=GN&S.[#K*>,\9)K/BZH\#L0?)F[X-/7]7_TU*_;H MVDG&TZ_S]RLFW(CY?6HDWA-6_* ->VXDWF;DXEK"-+B''V K?+1>N//N]H@F M_N 8KXT)@C+=O,CJ="KZ>%S]6NAY_K/;@4']>7HUNG4KS(?\:_3R]S3:2 MT]U!]V4T*8>7+1?3^HLRU[WXYNMHN+AYS^EW==KKP(>/WLWS]_4?&R'/;U9U MKU95WN2;AZMBE6]@[+OOZXON_P;W^XET_L2#7[9G@>%CE_X2SSWXQ&%U"BZ@ M#L.*M'F?"AANQ%OOM;-;PNSK4RQR!UAWA;-[2==/RI\-I#\IM)V3D_[F6NQ7 MCN%HG-*6[@)=!+IHT84X!#FWE".YO@;7@Q-#ZB%50K?H?-U4=SK>0O2INE-' MQ9O*Q3K#XDV[]OUL:S,51E0NFX ';8T0VBH%D;(IUA0R514O8!!*L9\?IXN M$@)CTFT1]GX2:(>EYP(X!7 Z=W 2L.F1:3!%FDNBD-(6&PEY@BIP@B85? ]P M$MV $Z(QEJ\8G'JJA>\]SQ]+M\$\G_V61XXFM[L-7KFR="B&H'U&%%'5S^79/5Q?;4\2]N2A +4.^\L(T0I)U343FG?RHJ)0WFV&[$"R1A!%G@V&*_N M2QYQ-,D[ZF1S,4KB(1V%]U^$T69-S)0@EK5^5S[@4$2 MM;0F8(DRFE">,I2DS'(M*PQ"%B;FD0R0G\L0W*NI3WX[FAA!8P:ZU)=Z*PX$ MWCD+WB&XZ8Z(J'$GM:4"$DY,0I"M':O$70X/X)V.3O)8=NI>[?^)? FF@>JH MWEDY^X]P'\MGT#J>8#3K=)%Z ERL2:O3#+(4\D0G"L DI0:*I+88I(1N9/:6 M%/FI(LB?&GK\V)!C=P+ O_/9=)C-;_Q>"P31]R>TECZX\;T5&P(_OU)^%DU) M+(4AQ(H0SHCBG#$GC;"5(()!VA$_=R.4P)B"X_4C/0>6OC3[PM5&>N;K5'^> M0:9==5,]O]"VIR[#>9MY(6A5+!124*8X3#D4BED+;5+#,Q2&D_MVWK_6U5Q; M<%QU%3._WQ6=&(_HM9$QH9T:?W>V1NVE$3C@5<"KUX17K<)/TEI$ <%>1426 MT]1PM+():T6[P:N.PG0!C-D1YE(?!AI2'(DT;QA%Y/![6*(NO$MZOAW1J M$U'NP+/I<=,*^01Z>YP1W:Y^W\VV=K0OSUS8?9:QAZ6^;[)AT69@EQVZ58IG MU6/ S66]^6I43K"=^?]"A6>*N7W-B\*,M[>CQ?VA'[6^* 2T,<,R:8GA[NA% M' DF&:D2\[!U"H)6H&VVL=5JEH5&JW%?3>M:6#O/UWLU/ML-?'?5%N^^RMBV M'J[/+'O[9)19.Q>?4KZGA,.6)%=^L3KI.C^^ASWK:0H/[VF:%60_1X P"BB3 M">)4 "PD(8@;0!.!<:*8OR=;6X;'YA::H89FJ*$9Z@LV0STJ\&PA0+)66[G] M[WX%$DW1/NCON=N0X0]%0ZJ":M+1?# NM-1'ZR-"8C2E!&-&)!/*_2=928E2 M*=2JCXBUH09+(KBF*4ZT3M+:X(FC8O[.]VS41_Q;T27PE[)+X/RABH=/ M+:/WE/0[OQ_)]6+/Z_:,+B%*LHA9W=W8[=2 MODJK?^1:+5C?,6&8S88/%85M"_7%3M9]$^?U\_TR^KZ5CFN6X[II_8/M1LO; MCE0M%NVK-R[ZIS2Z^[(O;AN^^!Y;HQ70GKRBO4 Y%0V'1V?UI^GH^&(T?)T73?:B<:$[/3_6^%1T]3?=_.\X%?[*_3V7">3][\Y7KT6][].OM#8&NW$\<4PZ5O M6GJ2?B?%GC#02"W$(JXD4X!23FA*TV1E]L>2KM<),M6P?RJ&7%9);YLHK(/: MY^W7ODU(V'$ZGZW) ,>JA+]K;TBKZ1WFR"$6TMI)4PD3UM3(Q2PQ:TWOVNO^ MK+XTC^P&?.)NH%C28_6AJVQVJV8J95?QJL^C.\-OG>S6^>FR:XMDJV:$$D[8 M]59D#GFB().X/EQ@DLC'MLB,?,N9?WA)JTX._A_WU3\FE6WUI[*SWL>9TX77 MKCK:1N(8'WMIKSH*.B&QZ-VYG,WRHDGI^FWOHLTN5,/5%]DX M\AT-/&F4,G#5":Q,?VHDE95X. M054/5*WF9<1FT%89#%:78&.M$/R1Q2C$"=9ZT^TG9 M39EC[03S#/G(TI]$(%E\G7:_!XW*Y97*OF@3A;[7[MGQ]"["QZ6H5BM) B"V MP*?>:\P9X@E"=0(0192D.Z78ZCC^8;ZU5]X^W>3YXL=IV0!IK2/I1[\A909Z9ZV,CJ71'K696KF-K:)ARNFQAB;&RE1C M11%T&E0M &HK-]+YN]Y&\>+;*&-RE&WLSZGT@@US-IK%N9$4[;KNIK-%TQFS M,CU_+'M8%AM"G7D3\-=VFKH+3G#CN854\RAK8:6)56Q1D8LW@BO3[+YC8-3_Q_O$?S-(9N# M8+5(LMG,<\(OV7CY0(#]_P[ST?_^Z!M4WVL)V'9-MW&Z.VP5.RLI[67Q736@ M/?9^->*.=;(R]15OJ&!24\.!K?LJ2X/$AMM6#0:S93[\L?*U.4Y+2CN V\0/ M#G[*#[W;L-VEK_;:L*Q?E:%S8/=ZTCX,WQ7Z_ M4?<>5'Q;BMOC9JGC-_>.G=$SCXX])HL>S%QX:;]QY]ZV \,8>^=M8P(V:HT6 M@GD;BV28&FLA$K5V++A*\ GDX1X+M6I -OV^.[\70G#7E5 MWC;9*F%BK&9:8 8$MDHQF*:U0Y0:;[>MLZM,UW(1/UT_7'0BH"Q MDD&GME(A*<<"HH28VNAKB=)=N/ZZD8!H#,[1]<=A$]IBG 1D@)'6)H0(8)TX M6J,%I DDG;O^NI>.%C>S_ C!2(VCYET4I4H]AL/FJ,&$8DI,*G62:(29Y E>17-S*)\69EYHX%0JO_61 MPK-O/ZQF=X^ F@CVE;G^AXG#KWR5Z;#5I)],YXN/UY\<,75GTN='47[BRE)Q M:NV4HY:,1PEQ(H3U7AN=LB2!L':Z,6F2-9WH^3N:9'=%NU]'R#]4ENR?IC,_ MI![O-3L"ROMJPLU:K,SZ<3MK=#K)UW'(^VX'-]GL2U[X93THS(;EM>MF+;\, M_M:Y7X@WN]T:\U6JD+]K5"STSL3"CHU.'61@H,,R,/ ^IB]_!D;3Y5EG2P]R]YQAF8VP M)1*AS#C-\L:UZ'AP_?GN*L_K+MAWVW2:+2.)\]!CPXLU _E%U<9N18@Q;4@QNB$.O5#4H$4T0I" M)K62^'Y&[DGS_6A'^7Y%O66W?X7NGN9NGZ9WGA2>F.B'DM1:IK1A@G&=IM0D MML8#9!+=2O1+"$B9#/+OD;E M^ K**%II%?:LS.%[Z_.,&(Q2;TS(=4R,9-RB!5KD]PH([;;':'.Z3 M-K8YO7P^Y+>?\VQLBE/+[X^:#,MV="LN]Z+N\<*[F8RAW-EF80\C3Q44Y.7^ M22' #\LI54FEYO41((C(A(+K$R-%HEV,AX1*PXR@*IM'-3VM_Q0S,;7 M7]%YM47YT#MA[K/9T=(SV#',Q>MYSV7\UJC*+EZ6\IU7 -94L$IV\@5:BIS? M\7Q:Y=$^;H(]H3W'[SX#C5^:I@#+E!GW3\H%LM107.^^$! ]V_*Z:N;@MM_O M^D\SORJ+;RWN/1[CQO 8QMG2XI]56=W#9B)1MLJOOJ?!EV '4*/Q]%GC\G7\WSA=8WVL\N^0R] '(U9GC"(B!'>^8<0L@HZ::@B#DTD M4=O&0I5@JBO&*RX336$@I=";'=1#W0HX<2 MG=JVW[6Y3B.L )>)%9+3%%(!$"60"6I2"A2#+VJN8QV:Z[;XRYYHK0/4J=4) M%H@ZA8X1HF5B:NN5[X72LM;Q!!-AN$:)=F>.9=(@5G%, KE/%'BL!O"N]VQ8 MZUISBNI)'6JK>\HH#IE$'XIS.36R<1DVB4 #?WAXW"V.R5)!:2L/PS)XH70+ M%-Z-]J^;!6GOEPQX])U>[UTO =9$6L_] 3$N'4#M;[,R@&X^34LS MA%O#Q3BO'^B-$NWPQ-I%L]KL53I9$=8VO.^L:F]Z/>.B"-CG;.ZNKCS+8S\+ M?\/&9KHI5(D4JTR\.[>DT^'JC>^B)QQ&O2H$B^X->(]"L*&>:ZCG>O^.4,^U M)_5^I3>C]W"-)L)4B6R_8>7=[!!.O\8_7> ""LKO(L_K,M-?H M?E^9>Z-UJ/1E-"F'ERT7T_J+LM%6\4W5: :^8^W_X]_5[7P&'NOOYOG[^H\- M^:3I7;/J2PIQW;1F2Z^:\HT4??=]T]EF_3>XWT^X\R>>U\MZVC]3/!?(Q8-Y MSJ^E UW#2/# #K^=-O+=D,7VVMHM(GB[_M>]GV\Y8 B1SWBI#I*Q%&IE$42@T,[X? M717LJP1#Z48WXR:(9177LL4[?=Q0%A)#2KKL:=Q/RMVW]WI K8!:%XA:HM6, M)96,2>:!BZ1< $BMJ#++E$SQ9DWHPU"+=U0HA H<4"N@5D"MUX1:J-7XDG,G M7E%." )" I H4W6T5HQ:NE':]3#48AVA%@0[,]\N%[5Z:G,^7%>NG>&OW*"$ M=AB4.G6BM+-@NQ/91[1(?,@OC.S)S!/ M8)X3,0]OJ@,"S@TFAE))$:*)[SU1FQ>5,=N2Y9[&/+Q#YL&B2V-B_T75R_'W M-,&:JU#/*IHS&"#V0YU.%^%4PJ,J9/NH,C!U2+0SY;-+@FZ(\Y#-[(JM_Q1X-O#LBF=1P[-(&D4,%YQ1 M""C6Q@)3\RRGX$$!_&&>[4[TIC'8W7HJ\&S@V=? LZ3A65\X/M4$I@BG5-N$ MB;0J89+:!)*-KG.[>;8[B9_$4-# LZ_"S/U0/E