0000355811-19-000006.txt : 20190222 0000355811-19-000006.hdr.sgml : 20190222 20190222111821 ACCESSION NUMBER: 0000355811-19-000006 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 81 CONFORMED PERIOD OF REPORT: 20181231 FILED AS OF DATE: 20190222 DATE AS OF CHANGE: 20190222 FILER: COMPANY DATA: COMPANY CONFORMED NAME: GENTEX CORP CENTRAL INDEX KEY: 0000355811 STANDARD INDUSTRIAL CLASSIFICATION: MOTOR VEHICLE PARTS & ACCESSORIES [3714] IRS NUMBER: 382030505 STATE OF INCORPORATION: MI FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-10235 FILM NUMBER: 19624492 BUSINESS ADDRESS: STREET 1: 600 N CENTENNIAL ST CITY: ZEELAND STATE: MI ZIP: 49464 BUSINESS PHONE: 6167721800 MAIL ADDRESS: STREET 1: 600 N CENTENNIAL STREET CITY: ZEELAND STATE: MI ZIP: 49464 10-K 1 gntx12312018-10k.htm 10-K Document
false--12-31FY20182018-12-310000355811falseLarge Accelerated Filerfalsefalse0.060.064000000004000000002802813212593286132802813212593286130.100.1022000000220000000500000050000000000P1YP5YP2Y3M18DP6Y4M24DP2YP6Y1M6DP1Y8M12DP6YP3YP6Y4M24DP2Y8M12DP6Y1M6DP2Y9M18DP6Y 0000355811 2018-01-01 2018-12-31 0000355811 2019-02-01 0000355811 2018-06-30 0000355811 2017-12-31 0000355811 2018-12-31 0000355811 2016-01-01 2016-12-31 0000355811 2017-01-01 2017-12-31 0000355811 us-gaap:CommonStockMember 2015-12-31 0000355811 us-gaap:RetainedEarningsMember 2017-01-01 2017-12-31 0000355811 us-gaap:AdditionalPaidInCapitalMember 2016-01-01 2016-12-31 0000355811 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0000355811 us-gaap:RetainedEarningsMember 2016-01-01 2016-12-31 0000355811 2016-12-31 0000355811 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0000355811 us-gaap:CommonStockMember 2017-12-31 0000355811 2015-12-31 0000355811 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 2017-12-31 0000355811 us-gaap:CommonStockMember 2018-12-31 0000355811 us-gaap:CommonStockMember 2018-01-01 2018-12-31 0000355811 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-01-01 2016-12-31 0000355811 us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0000355811 us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0000355811 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000355811 us-gaap:CommonStockMember 2016-01-01 2016-12-31 0000355811 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-12-31 0000355811 us-gaap:CommonStockMember 2016-12-31 0000355811 us-gaap:RetainedEarningsMember 2015-12-31 0000355811 us-gaap:CommonStockMember 2017-01-01 2017-12-31 0000355811 us-gaap:RetainedEarningsMember 2018-12-31 0000355811 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0000355811 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000355811 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0000355811 us-gaap:RetainedEarningsMember 2017-12-31 0000355811 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2015-12-31 0000355811 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0000355811 us-gaap:RetainedEarningsMember 2016-12-31 0000355811 us-gaap:AdditionalPaidInCapitalMember 2015-12-31 0000355811 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateBondSecuritiesMember 2018-12-31 0000355811 us-gaap:MutualFundMember 2018-12-31 0000355811 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-12-31 0000355811 us-gaap:FairValueInputsLevel1Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-12-31 0000355811 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateBondSecuritiesMember 2018-12-31 0000355811 us-gaap:FairValueInputsLevel2Member 2018-12-31 0000355811 us-gaap:FairValueInputsLevel3Member us-gaap:MunicipalBondsMember 2018-12-31 0000355811 us-gaap:MunicipalBondsMember 2018-12-31 0000355811 us-gaap:FairValueInputsLevel3Member us-gaap:CertificatesOfDepositMember 2018-12-31 0000355811 us-gaap:FairValueInputsLevel1Member us-gaap:MunicipalBondsMember 2018-12-31 0000355811 us-gaap:FairValueInputsLevel3Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-12-31 0000355811 us-gaap:FairValueInputsLevel2Member us-gaap:MunicipalBondsMember 2018-12-31 0000355811 us-gaap:FairValueInputsLevel1Member us-gaap:MutualFundMember 2018-12-31 0000355811 us-gaap:CorporateBondSecuritiesMember 2018-12-31 0000355811 us-gaap:FairValueInputsLevel3Member 2018-12-31 0000355811 us-gaap:FairValueInputsLevel1Member us-gaap:OtherDebtSecuritiesMember 2018-12-31 0000355811 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-12-31 0000355811 us-gaap:OtherDebtSecuritiesMember 2018-12-31 0000355811 us-gaap:FairValueInputsLevel2Member us-gaap:MutualFundMember 2018-12-31 0000355811 us-gaap:FairValueInputsLevel1Member 2018-12-31 0000355811 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateBondSecuritiesMember 2018-12-31 0000355811 us-gaap:CertificatesOfDepositMember 2018-12-31 0000355811 us-gaap:FairValueInputsLevel2Member us-gaap:CertificatesOfDepositMember 2018-12-31 0000355811 us-gaap:FairValueInputsLevel3Member us-gaap:MutualFundMember 2018-12-31 0000355811 us-gaap:FairValueInputsLevel3Member us-gaap:OtherDebtSecuritiesMember 2018-12-31 0000355811 us-gaap:FairValueInputsLevel2Member us-gaap:OtherDebtSecuritiesMember 2018-12-31 0000355811 us-gaap:FairValueInputsLevel1Member us-gaap:CertificatesOfDepositMember 2018-12-31 0000355811 srt:MaximumMember gntx:AccountingStandardsUpdate201811Member 2018-12-31 0000355811 srt:MinimumMember us-gaap:BuildingAndBuildingImprovementsMember 2018-01-01 2018-12-31 0000355811 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2018-01-01 2018-12-31 0000355811 srt:MinimumMember gntx:AccountingStandardsUpdate201811Member 2018-12-31 0000355811 2018-09-30 0000355811 srt:MaximumMember us-gaap:BuildingAndBuildingImprovementsMember 2018-01-01 2018-12-31 0000355811 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2018-01-01 2018-12-31 0000355811 us-gaap:AccountingStandardsUpdate201601Member 2018-01-01 2018-03-31 0000355811 us-gaap:EmployeeStockOptionMember 2018-12-31 0000355811 us-gaap:FairValueInputsLevel3Member us-gaap:CommonStockMember 2017-12-31 0000355811 us-gaap:CommonStockMember 2017-12-31 0000355811 us-gaap:PreferredStockMember 2017-12-31 0000355811 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateBondSecuritiesMember 2017-12-31 0000355811 us-gaap:FairValueInputsLevel1Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2017-12-31 0000355811 us-gaap:MutualFundMember 2017-12-31 0000355811 us-gaap:FairValueInputsLevel1Member us-gaap:MutualFundMember 2017-12-31 0000355811 us-gaap:FairValueInputsLevel3Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2017-12-31 0000355811 us-gaap:CorporateBondSecuritiesMember 2017-12-31 0000355811 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2017-12-31 0000355811 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateBondSecuritiesMember 2017-12-31 0000355811 us-gaap:FairValueInputsLevel1Member us-gaap:PreferredStockMember 2017-12-31 0000355811 us-gaap:FairValueInputsLevel3Member us-gaap:OtherDebtSecuritiesMember 2017-12-31 0000355811 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateBondSecuritiesMember 2017-12-31 0000355811 us-gaap:FairValueInputsLevel3Member us-gaap:MutualFundMember 2017-12-31 0000355811 us-gaap:FairValueInputsLevel2Member us-gaap:OtherDebtSecuritiesMember 2017-12-31 0000355811 us-gaap:FairValueInputsLevel2Member us-gaap:MutualFundMember 2017-12-31 0000355811 us-gaap:OtherDebtSecuritiesMember 2017-12-31 0000355811 us-gaap:FairValueInputsLevel2Member 2017-12-31 0000355811 us-gaap:CertificatesOfDepositMember 2017-12-31 0000355811 us-gaap:FairValueInputsLevel3Member us-gaap:CertificatesOfDepositMember 2017-12-31 0000355811 us-gaap:FairValueInputsLevel1Member 2017-12-31 0000355811 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2017-12-31 0000355811 us-gaap:FairValueInputsLevel2Member us-gaap:PreferredStockMember 2017-12-31 0000355811 us-gaap:FairValueInputsLevel1Member us-gaap:OtherDebtSecuritiesMember 2017-12-31 0000355811 us-gaap:FairValueInputsLevel1Member us-gaap:CommonStockMember 2017-12-31 0000355811 us-gaap:FairValueInputsLevel2Member us-gaap:CommonStockMember 2017-12-31 0000355811 us-gaap:FairValueInputsLevel3Member 2017-12-31 0000355811 us-gaap:FairValueInputsLevel1Member us-gaap:CertificatesOfDepositMember 2017-12-31 0000355811 us-gaap:FairValueInputsLevel2Member us-gaap:CertificatesOfDepositMember 2017-12-31 0000355811 us-gaap:FairValueInputsLevel3Member us-gaap:PreferredStockMember 2017-12-31 0000355811 us-gaap:FixedIncomeSecuritiesMember 2018-12-31 0000355811 us-gaap:AllowanceForCreditLossMember 2018-01-01 2018-12-31 0000355811 us-gaap:AllowanceForCreditLossMember 2017-12-31 0000355811 us-gaap:AllowanceForCreditLossMember 2018-12-31 0000355811 us-gaap:AllowanceForCreditLossMember 2016-12-31 0000355811 us-gaap:AllowanceForCreditLossMember 2016-01-01 2016-12-31 0000355811 us-gaap:AllowanceForCreditLossMember 2017-01-01 2017-12-31 0000355811 us-gaap:AllowanceForCreditLossMember 2015-12-31 0000355811 us-gaap:USTreasurySecuritiesMember 2018-12-31 0000355811 us-gaap:CommonStockMember 2018-12-31 0000355811 gntx:CorporateBondLongTermInvestmentsMember 2018-12-31 0000355811 gntx:GovernmentSecuritiesLongTermInvestmentsMember 2018-12-31 0000355811 gntx:CorporateBondLongTermInvestmentsMember 2017-12-31 0000355811 us-gaap:EquityFundsMember 2017-12-31 0000355811 gntx:TermLoanandRevolvingFacilityMember 2018-01-01 2018-12-31 0000355811 us-gaap:RevolvingCreditFacilityMember 2018-10-15 0000355811 gntx:SwingLoansMember 2018-10-15 0000355811 us-gaap:RevolvingCreditFacilityMember 2018-12-31 0000355811 us-gaap:LetterOfCreditMember 2018-10-15 0000355811 gntx:TermLoanandRevolvingFacilityMember 2018-12-31 0000355811 gntx:TermLoanandRevolvingFacilityMember 2017-01-01 2017-12-31 0000355811 gntx:EmployeeStockPurchasePlanMember 2018-01-01 2018-12-31 0000355811 gntx:RestrictedStockPlanFourYearsMember 2018-01-01 2018-12-31 0000355811 gntx:RestrictedStockPlanMember 2017-01-01 2017-12-31 0000355811 gntx:NonEmployeeDirectorStockOptionPlanMember 2012-12-31 0000355811 srt:MaximumMember gntx:RestrictedStockPlanMember 2016-01-01 2016-12-31 0000355811 gntx:EmployeeStockPurchasePlanMember 2013-12-31 0000355811 gntx:RestrictedStockPlanMember 2016-01-01 2016-12-31 0000355811 srt:MinimumMember gntx:RestrictedStockPlanMember 2018-01-01 2018-12-31 0000355811 gntx:RestrictedStockPlanFourYearsMember 2017-01-01 2017-12-31 0000355811 us-gaap:StockCompensationPlanMember 2018-12-31 0000355811 gntx:NonEmployeeDirectorStockOptionPlanMember 2018-01-01 2018-12-31 0000355811 gntx:RestrictedStockPlanFiveYearsMember 2016-01-01 2016-12-31 0000355811 srt:MaximumMember gntx:RestrictedStockPlanMember 2017-01-01 2017-12-31 0000355811 srt:MaximumMember gntx:EmployeeStockOptionPlanMember 2018-01-01 2018-12-31 0000355811 gntx:EmployeeStockOptionPlanMember 2018-12-31 0000355811 gntx:EmployeeStockOptionPlanMember 2018-01-01 2018-12-31 0000355811 gntx:RestrictedStockPlanFiveYearsMember 2017-01-01 2017-12-31 0000355811 srt:MinimumMember gntx:RestrictedStockPlanMember 2017-01-01 2017-12-31 0000355811 gntx:PreviousNonEmployeeDirectorStockOptionPlanMember 2018-01-01 2018-12-31 0000355811 gntx:RestrictedStockPlanFiveYearsMember 2018-01-01 2018-12-31 0000355811 srt:MinimumMember gntx:RestrictedStockPlanMember 2016-01-01 2016-12-31 0000355811 gntx:RestrictedStockPlanMember 2018-01-01 2018-12-31 0000355811 srt:MaximumMember gntx:RestrictedStockPlanMember 2018-01-01 2018-12-31 0000355811 gntx:RestrictedStockPlanMember 2018-12-31 0000355811 gntx:RestrictedStockPlanMember 2016-12-31 0000355811 gntx:EmployeeStockOptionPlanMember 2014-05-31 0000355811 gntx:EmployeeStockOptionPlanMember 2017-12-31 0000355811 gntx:EmployeeStockOptionPlanMember 2017-01-01 2017-12-31 0000355811 gntx:EmployeeStockOptionPlanMember 2016-12-31 0000355811 gntx:NonEmployeeDirectorStockOptionPlanMember 2016-01-01 2016-12-31 0000355811 gntx:NonEmployeeDirectorStockOptionPlanMember 2015-12-31 0000355811 gntx:NonEmployeeDirectorStockOptionPlanMember 2016-12-31 0000355811 gntx:NonEmployeeDirectorStockOptionPlanMember 2017-01-01 2017-12-31 0000355811 gntx:NonEmployeeDirectorStockOptionPlanMember 2017-12-31 0000355811 gntx:EmployeeStockOptionPlanMember 2018-12-31 0000355811 gntx:EmployeeStockOptionPlanMember 2018-01-01 2018-12-31 0000355811 gntx:EmployeeStockOptionPlanMember 2016-01-01 2016-12-31 0000355811 gntx:EmployeeStockOptionPlanMember 2015-12-31 0000355811 gntx:NonEmployeeDirectorStockOptionPlanMember 2018-01-01 2018-12-31 0000355811 gntx:NonEmployeeDirectorStockOptionPlanMember 2018-12-31 0000355811 gntx:EmployeeStockPurchasePlan2013Member 2017-01-01 2017-12-31 0000355811 gntx:EmployeeStockPurchasePlan2013Member 2018-12-31 0000355811 gntx:EmployeeStockPurchasePlan2013Member 2018-01-01 2018-12-31 0000355811 gntx:EmployeeStockPurchasePlan2013Member 2016-01-01 2016-12-31 0000355811 srt:MinimumMember gntx:EmployeeStockOptionPlanMember 2018-01-01 2018-12-31 0000355811 gntx:OtherProductsMember gntx:OtherSegmentMember 2016-01-01 2016-12-31 0000355811 gntx:HomeLinkModulesMember gntx:AutomotiveProductsSegmentMember 2016-01-01 2016-12-31 0000355811 gntx:OtherProductsMember gntx:OtherSegmentMember 2018-01-01 2018-12-31 0000355811 gntx:AutomotiveMirrorsMember gntx:AutomotiveProductsSegmentMember 2016-01-01 2016-12-31 0000355811 gntx:OtherProductsMember gntx:OtherSegmentMember 2017-01-01 2017-12-31 0000355811 gntx:AutomotiveProductsSegmentMember 2017-01-01 2017-12-31 0000355811 gntx:AutomotiveProductsSegmentMember 2018-01-01 2018-12-31 0000355811 gntx:AutomotiveMirrorsMember gntx:AutomotiveProductsSegmentMember 2018-01-01 2018-12-31 0000355811 gntx:HomeLinkModulesMember gntx:AutomotiveProductsSegmentMember 2017-01-01 2017-12-31 0000355811 gntx:AutomotiveMirrorsMember gntx:AutomotiveProductsSegmentMember 2017-01-01 2017-12-31 0000355811 gntx:AutomotiveProductsSegmentMember 2016-01-01 2016-12-31 0000355811 gntx:HomeLinkModulesMember gntx:AutomotiveProductsSegmentMember 2018-01-01 2018-12-31 0000355811 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2018-01-01 2018-12-31 0000355811 country:JP gntx:AutomotiveProductsSegmentMember 2016-01-01 2016-12-31 0000355811 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2016-01-01 2016-12-31 0000355811 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2016-12-31 0000355811 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2017-12-31 0000355811 country:US gntx:AutomotiveProductsSegmentMember 2018-01-01 2018-12-31 0000355811 us-gaap:OperatingSegmentsMember gntx:AutomotiveProductsSegmentMember 2016-12-31 0000355811 country:US gntx:AutomotiveProductsSegmentMember 2016-01-01 2016-12-31 0000355811 us-gaap:AllOtherSegmentsMember 2016-01-01 2016-12-31 0000355811 us-gaap:OperatingSegmentsMember gntx:AutomotiveProductsSegmentMember 2016-01-01 2016-12-31 0000355811 country:US gntx:AutomotiveProductsSegmentMember 2017-01-01 2017-12-31 0000355811 gntx:OtherCountriesMember gntx:AutomotiveProductsSegmentMember 2017-01-01 2017-12-31 0000355811 country:DE gntx:AutomotiveProductsSegmentMember 2016-01-01 2016-12-31 0000355811 us-gaap:CorporateNonSegmentMember 2017-01-01 2017-12-31 0000355811 us-gaap:OperatingSegmentsMember gntx:AutomotiveProductsSegmentMember 2018-01-01 2018-12-31 0000355811 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2017-01-01 2017-12-31 0000355811 us-gaap:OperatingSegmentsMember gntx:AutomotiveProductsSegmentMember 2018-12-31 0000355811 us-gaap:AllOtherSegmentsMember 2017-01-01 2017-12-31 0000355811 us-gaap:AllOtherSegmentsMember 2018-01-01 2018-12-31 0000355811 us-gaap:CorporateNonSegmentMember 2018-01-01 2018-12-31 0000355811 us-gaap:CorporateNonSegmentMember 2017-12-31 0000355811 country:DE gntx:AutomotiveProductsSegmentMember 2017-01-01 2017-12-31 0000355811 us-gaap:OperatingSegmentsMember gntx:AutomotiveProductsSegmentMember 2017-01-01 2017-12-31 0000355811 country:DE gntx:AutomotiveProductsSegmentMember 2018-01-01 2018-12-31 0000355811 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2018-12-31 0000355811 us-gaap:CorporateNonSegmentMember 2016-12-31 0000355811 us-gaap:CorporateNonSegmentMember 2016-01-01 2016-12-31 0000355811 us-gaap:OperatingSegmentsMember gntx:AutomotiveProductsSegmentMember 2017-12-31 0000355811 us-gaap:CorporateNonSegmentMember 2018-12-31 0000355811 country:JP gntx:AutomotiveProductsSegmentMember 2017-01-01 2017-12-31 0000355811 gntx:OtherCountriesMember gntx:AutomotiveProductsSegmentMember 2016-01-01 2016-12-31 0000355811 gntx:OtherCountriesMember gntx:AutomotiveProductsSegmentMember 2018-01-01 2018-12-31 0000355811 country:JP gntx:AutomotiveProductsSegmentMember 2018-01-01 2018-12-31 0000355811 gntx:ToyotaMotorCompanyMember us-gaap:CustomerConcentrationRiskMember 2017-01-01 2017-12-31 0000355811 gntx:FordMotorCompanyMember us-gaap:CustomerConcentrationRiskMember 2017-01-01 2017-12-31 0000355811 gntx:VolkswagenGroupMember us-gaap:CustomerConcentrationRiskMember 2016-01-01 2016-12-31 0000355811 gntx:ToyotaMotorCompanyMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-12-31 0000355811 gntx:DaimlerGroupMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-12-31 0000355811 gntx:VolkswagenGroupMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-12-31 0000355811 gntx:DaimlerGroupMember us-gaap:CustomerConcentrationRiskMember 2017-01-01 2017-12-31 0000355811 gntx:FordMotorCompanyMember us-gaap:CustomerConcentrationRiskMember 2016-01-01 2016-12-31 0000355811 gntx:ToyotaMotorCompanyMember us-gaap:CustomerConcentrationRiskMember 2016-01-01 2016-12-31 0000355811 gntx:VolkswagenGroupMember us-gaap:CustomerConcentrationRiskMember 2017-01-01 2017-12-31 0000355811 gntx:DaimlerGroupMember us-gaap:CustomerConcentrationRiskMember 2016-01-01 2016-12-31 0000355811 gntx:FordMotorCompanyMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-12-31 0000355811 2018-01-01 2018-03-31 0000355811 2017-01-01 2017-03-31 0000355811 2018-07-01 2018-09-30 0000355811 2018-10-01 2018-12-31 0000355811 2017-07-01 2017-09-30 0000355811 2017-10-01 2017-12-31 0000355811 2017-04-01 2017-06-30 0000355811 2018-04-01 2018-06-30 0000355811 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2016-12-31 0000355811 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-12-31 0000355811 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2016-01-01 2016-12-31 0000355811 us-gaap:AccumulatedTranslationAdjustmentMember 2018-12-31 0000355811 us-gaap:AccumulatedTranslationAdjustmentMember 2017-12-31 0000355811 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-01-01 2017-12-31 0000355811 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-12-31 0000355811 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2015-12-31 0000355811 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2016-01-01 2016-12-31 0000355811 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-01-01 2017-12-31 0000355811 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-01-01 2018-12-31 0000355811 us-gaap:AccumulatedTranslationAdjustmentMember 2018-01-01 2018-12-31 0000355811 us-gaap:AccumulatedTranslationAdjustmentMember 2016-12-31 0000355811 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2016-12-31 0000355811 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-01-01 2018-12-31 0000355811 us-gaap:AccumulatedTranslationAdjustmentMember 2017-01-01 2017-12-31 0000355811 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-12-31 0000355811 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-12-31 0000355811 us-gaap:AccumulatedTranslationAdjustmentMember 2015-12-31 0000355811 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2015-12-31 0000355811 us-gaap:AccumulatedTranslationAdjustmentMember 2016-01-01 2016-12-31 0000355811 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0000355811 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-12-31 0000355811 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-01-01 2018-12-31 0000355811 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-01-01 2018-12-31 0000355811 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-01-01 2017-12-31 0000355811 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2016-01-01 2016-12-31 0000355811 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2016-01-01 2016-12-31 0000355811 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-01-01 2017-12-31 0000355811 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2016-01-01 2016-12-31 0000355811 gntx:HomeLinkMember 2013-09-30 0000355811 gntx:PatentsandOtherIntangibleAssetsMember 2017-12-31 0000355811 gntx:PatentsandOtherIntangibleAssetsMember 2018-12-31 0000355811 gntx:PatentsandOtherIntangibleAssetsMember 2018-01-01 2018-12-31 0000355811 gntx:HomeLinkMember 2018-12-31 0000355811 gntx:HomeLinkMember us-gaap:CustomerContractsMember 2018-12-31 0000355811 gntx:HomeLinkMember us-gaap:DevelopedTechnologyRightsMember 2018-12-31 0000355811 gntx:HomeLinkMember us-gaap:TrademarksAndTradeNamesMember 2018-12-31 0000355811 gntx:HomeLinkMember us-gaap:LicensingAgreementsMember 2018-12-31 0000355811 gntx:HomeLinkMember us-gaap:CustomerContractsMember 2018-01-01 2018-12-31 0000355811 gntx:HomeLinkMember us-gaap:DevelopedTechnologyRightsMember 2018-01-01 2018-12-31 0000355811 gntx:HomeLinkMember 2017-12-31 0000355811 gntx:HomeLinkMember us-gaap:DevelopedTechnologyRightsMember 2017-12-31 0000355811 gntx:HomeLinkMember us-gaap:TrademarksAndTradeNamesMember 2017-12-31 0000355811 gntx:HomeLinkMember us-gaap:CustomerContractsMember 2017-01-01 2017-12-31 0000355811 gntx:HomeLinkMember us-gaap:DevelopedTechnologyRightsMember 2017-01-01 2017-12-31 0000355811 gntx:HomeLinkMember us-gaap:CustomerContractsMember 2017-12-31 0000355811 gntx:HomeLinkMember us-gaap:LicensingAgreementsMember 2017-12-31 0000355811 gntx:AutomotiveSegmentMember 2018-01-01 2018-12-31 0000355811 gntx:OtherSegmentMember 2018-01-01 2018-12-31 0000355811 gntx:AutomotiveMirrorsElectronicsMember gntx:AutomotiveSegmentMember 2017-01-01 2017-12-31 0000355811 gntx:OtherSegmentMember 2017-01-01 2017-12-31 0000355811 gntx:FireProtectionProductsMember gntx:OtherSegmentMember 2017-01-01 2017-12-31 0000355811 gntx:WindowsProductsMember gntx:OtherSegmentMember 2017-01-01 2017-12-31 0000355811 gntx:WindowsProductsMember gntx:OtherSegmentMember 2018-01-01 2018-12-31 0000355811 gntx:AutomotiveMirrorsElectronicsMember gntx:AutomotiveSegmentMember 2018-01-01 2018-12-31 0000355811 gntx:HomeLinkModulesMember gntx:AutomotiveSegmentMember 2018-01-01 2018-12-31 0000355811 gntx:HomeLinkModulesMember gntx:AutomotiveSegmentMember 2017-01-01 2017-12-31 0000355811 gntx:FireProtectionProductsMember gntx:OtherSegmentMember 2018-01-01 2018-12-31 0000355811 gntx:AutomotiveSegmentMember 2017-01-01 2017-12-31 0000355811 gntx:AutomotiveProductsMember gntx:OtherCountriesMember 2018-01-01 2018-12-31 0000355811 gntx:AutomotiveProductsMember country:US 2017-01-01 2017-12-31 0000355811 gntx:AutomotiveProductsMember 2018-01-01 2018-12-31 0000355811 gntx:AutomotiveProductsMember country:US 2018-01-01 2018-12-31 0000355811 gntx:OtherProductsMember country:US 2018-01-01 2018-12-31 0000355811 gntx:AutomotiveProductsMember country:DE 2017-01-01 2017-12-31 0000355811 gntx:AutomotiveProductsMember country:JP 2017-01-01 2017-12-31 0000355811 gntx:AutomotiveProductsMember gntx:OtherCountriesMember 2017-01-01 2017-12-31 0000355811 gntx:AutomotiveProductsMember country:DE 2018-01-01 2018-12-31 0000355811 gntx:AutomotiveProductsMember country:JP 2018-01-01 2018-12-31 0000355811 gntx:OtherProductsMember country:US 2017-01-01 2017-12-31 0000355811 gntx:AutomotiveProductsMember 2017-01-01 2017-12-31 0000355811 gntx:DimmableAircraftWindowsMember srt:MinimumMember gntx:OtherSegmentMember 2018-01-01 2018-09-30 0000355811 gntx:FireProtectionProductsMember srt:MinimumMember gntx:OtherSegmentMember 2018-01-01 2018-09-30 0000355811 gntx:DimmableAircraftWindowsMember srt:MaximumMember gntx:OtherSegmentMember 2018-01-01 2018-09-30 0000355811 gntx:AutomotiveMirrorsElectronicsMember srt:MinimumMember gntx:AutomotiveSegmentMember 2018-01-01 2018-09-30 0000355811 gntx:AutomotiveMirrorsElectronicsMember srt:MaximumMember gntx:AutomotiveSegmentMember 2018-01-01 2018-09-30 0000355811 gntx:FireProtectionProductsMember srt:MaximumMember gntx:OtherSegmentMember 2018-01-01 2018-09-30 xbrli:shares iso4217:USD gntx:plan iso4217:USD xbrli:shares xbrli:pure gntx:automotive_customer


UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-K
(Mark One)
(x)
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 for the fiscal year ended December 31, 2018 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 No.: 0-10235
GENTEX CORPORATION
(Exact name of registrant as specified in its charter)
Michigan
 
38-2030505
State or other jurisdiction of
incorporation or organization
 
(I.R.S. Employer
Identification No.)
 
 
 
600 N. Centennial Street, Zeeland, Michigan
 
49464
(Address of principal executive offices)
 
(Zip Code)
Registrant’s telephone number, including area code: (616) 772-1800

Securities registered pursuant to Section 12(b) of the Act:
Title of each Class
 
Name of each exchange on which registered
Common Stock, par value $.06 per share
 
Nasdaq Global Select Market
Securities registered pursuant to Section 12(g) of the Act:
None
(Title of Class)
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.         
Yes:  þ    No:  o 

Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.    
Yes:  o     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:  o 

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).
Yes:  þ    No:  o 

Indicate by check mark if disclosure of delinquent filers pursuant to Item 405 of Regulation S-K (229.405 of this chapter) 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.  o
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or 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. o 
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act).    Yes:  o     No:   þ
As of June 30, 2018 (the last business day of the registrant’s most recently completed second fiscal quarter), 268,923,121 shares of the registrant’s common stock, par value $.06 per share, were outstanding. The aggregate market value of the common stock held by non-affiliates of the registrant (i.e., excluding shares held by executive officers, directors, and control persons as defined in Rule 405 (17 CFR 203.405) on that date was $6,166,225,666 computed at the closing price on that date.
As of February 1, 2019, 259,230,913 shares of the registrant’s common stock, par value $.06 per share, were outstanding,
Portions of the Company’s Proxy Statement for its 2018 Annual Meeting of Shareholders are incorporated by reference into Part III.





GENTEX CORPORATION AND SUBSIDIARIES
For the Year Ended December 31, 2018
FORM 10-K
Index

Part I
Page
 
 
 
Part II
 
 
 
 
Part III
 
 
 
 
 
Part IV
 
 
 
 






Part I
 
Item 1.        Business.
 
(a)
General Development of Business

Gentex Corporation (the "Company") designs and manufactures automatic-dimming rearview and non-dimming mirrors and electronics for the automotive industry, dimmable aircraft windows for the aviation industry, and commercial smoke alarms and signaling devices for the fire protection industry. The Company’s largest business segment involves designing, developing, manufacturing and marketing interior and exterior automatic-dimming automotive rearview mirrors that utilize proprietary electrochromic technology to dim in proportion to the amount of headlight glare from trailing vehicle headlamps. Within this business segment, the Company also designs, develops and manufactures various electronics that are value added features to the interior and exterior automotive rearview mirrors as well as interior visors, overhead consoles, and other locations in the vehicle. The Company ships its products to all of the major automotive producing regions worldwide, which it supports with numerous sales, engineering and distribution locations worldwide.

The Company was organized as a Michigan corporation in 1974 to manufacture smoke detectors, a product line that has since evolved to include a variety of fire protection products. In 1982, the Company introduced an interior electro-mechanical automatic-dimming rearview mirror as an alternative to the manual day/night rearview mirrors for automotive applications. In 1987, the Company introduced an interior electrochromic automatic-dimming rearview mirror for automotive applications. In 1991, the Company introduced an exterior electrochromic automatic-dimming rearview mirror for automotive applications. In 1997, the Company began making volume shipments of three new exterior mirror sub-assembly products: thin glass flat, convex and aspheric. In 2005, the Company began making volume shipments of its new bezel-free exterior automatic-dimming mirror. In 2005, the Company announced, and in 2010 began delivering electrochromic dimmable aircraft windows for the aviation industry. In 2013, the Company acquired HomeLink®, a wireless vehicle/home communications product that enables drivers to remotely activate garage door openers, entry door locks, home lighting, security systems, entry gates and other radio frequency convenience products for automotive applications, wherein the Company had previously been a licensee of HomeLink® and had been, since 2003, integrating HomeLink® into its interior automatic-dimming rearview mirrors. In 2015, the Company began making shipments of the Full Display Mirror®, which is an on-demand, mirror-borne LCD display that streams live, panoramic video of the vehicle's rearward view in order to improve driver rear vision. Also in 2015, the Company signed an exclusive agreement in the ordinary course of business with TransCore LLP to integrate TransCore's toll module technology into the vehicle in a first-to-market application referred to as Integrated Toll Module® or "ITM"®. The interior mirror is an optimal location for a vehicle-integrated toll transponder and it eliminates the need to affix multiple toll tags to the windshield.

In 2017, the Company announced an agreement entered into during the ordinary course of business with VOXX to become the exclusive aftermarket distributor of the Gentex Aftermarket Full Display Mirror® ("FDM"®) in North America. The Company has also displayed a new three-camera rear vision system that streams rear video – in multiple composite views – to a rearview-mirror-integrated display. Further, the Company has announced an embedded biometric solution for vehicles that leverages iris scanning technology to create a secure environment in the vehicle. There are many use cases for authentication, which range from vehicle security to start functionality to personalization of mirrors, music, seat location and temperature, to the ability to control transactions not only for the ITM® system, but also the ride sharing car of the future. The Company believes iris recognition is among the most secure forms of biometric identification, with a false acceptance rate as low as one in 10 million, far superior to facial, voice, and other biometric systems. The Company's future plans include integrating biometric authentication with HomeLink® and HomeLink ConnectTM. The biometric system will allow HomeLink® to provide added security and convenience for multiple drivers by activating the unique home automation presets of different authorized users. The Company announced in January 2018 that it completed an exclusive licensing agreement, in the ordinary course of business, with Fingerprint Cards AB to deploy its ActiveIRIS® iris-scanning biometric technology in automotive applications.

In January 2018, the Company announced that an agreement had been signed, in the ordinary course of business, to participate in a round of financing with Yonomi, the Company's partner in home automation technology. The Company is working with Yonomi as a home automation aggregation partner and the Company has developed an app and cloud infrastructure called HomeLink ConnectTM. HomeLink ConnectTM is an all-new home automation app that pairs with the vehicle and allows drivers to operate home automation devices from the vehicle's center console display. Drivers of HomeLink ConnectTM compatible vehicles will be able to download and configure the app to control many available home automation devices and create entire home automation settings.





In January 2019, the Company announced that its latest generation of dimmable aircraft windows will be offered as optional content on the new Boeing 777X.

Automotive revenues represent approximately 98% of the Company's total revenue in 2018, consisting of interior and exterior electrochromic automatic-dimming rearview mirrors and automotive electronics.

 
(b)
[Reserved]
 
(c)
Narrative Description of Business

The Company designs and manufactures automatic-dimming and non-automatic-dimming rearview mirrors and electronics for the automotive industry, dimmable aircraft windows for the aviation industry, and commercial smoke alarms and signaling devices for the fire protection industry.

Automotive Products

Automotive Rearview Mirrors and Electronics Automotive applications are the largest business segment for the Company, consisting of interior and exterior electrochromic automatic-dimming rearview mirrors and automotive electronics. The Company manufactures interior electrochromic automatic-dimming rearview mirrors that darken to reduce glare and improve visibility for the driver. These electronic interior mirrors can also include additional electronic features such as compass, microphones, HomeLink®, lighting assist and driver assist forward safety camera systems, various lighting systems, various telematics systems, ITM® systems, and a wide variety of displays. The Company also ships interior non-automatic-dimming rearview mirrors with and without features.

The Company’s interior electrochromic automatic-dimming rearview mirrors also power the application of the Company’s exterior electrochromic automatic-dimming rearview mirrors that darken to reduce glare and improve visibility for the driver. These electronic exterior mirrors typically range in size and shape per automaker specification, but also include additional features such as turn signal indicators, side blind zone indicators, and courtesy lighting. The Company also ships exterior non-automatic-dimming rearview mirrors with similar electronic features available in its automatic-dimming applications.

The Company manufactures other automotive electronics products both inside and outside of the rearview mirror through HomeLink® applications in the vehicle including the rearview mirror, interior visor, overhead console, or center console. Many of the Company's newer features can be located either in the rearview mirror or other locations in the vehicle. Additionally, as the Company expands our Full Display Mirror application, rearward facing video cameras are also being produced and sold.

The Company produces rearview mirrors and electronics for automotive passenger cars, light trucks, pickup trucks, sport utility vehicles, and vans for OEMs worldwide, tier one automotive mirror manufacturers worldwide, and various aftermarket and accessory customers. Automotive rearview mirrors and electronics accounted for 98% of the Company’s consolidated net sales in 2018.

The Company is the leading manufacturer of electrochromic automatic-dimming rearview mirrors in the world, and is the dominant supplier to the automotive industry. Competitors for automotive rearview mirrors include Magna International, YH America, Inc., BYD Auto Company, Murakami Kaimeido Company, Steelmate, Tokai Rika Company, Peak Power Automotive, Adayo, Brandmotion, Echomaster, MEKRA Group, KSource Beijing Sincode, and the China automotive aftermarket. The Company also supplies electrochromic automatic-dimming rearview mirrors to certain of these rearview mirror competitors.
Automotive Rearview Mirrors and Electronics Product Development The Company continually seeks to develop new products and is currently working to introduce additional advanced-feature automatic-dimming mirrors. Advanced-feature automatic-dimming mirrors currently being offered by the Company include one or more of the following features: SmartBeam®, HomeLink®, HomeLink ConnectTM , frameless mirror designs, LED map lamps, compass and temperature displays, telematics, ITM® systems, hands free communication, as well as Rear Camera Display ("RCD") interior mirrors and FDM® interior mirrors, exterior turn signals, side blind zone indicators and various other exterior mirror features that improve safety and field of view. Advance features currently in development include: biometric authentication systems, and camera monitoring systems ("CMS"). Other automotive products currently being developed include large area dimmiable devices.

4



Automotive Rearview Mirrors and Electronics Markets and Marketing In North America, Europe and Asia, the Company markets its products primarily through a direct sales force utilizing its sales and engineering offices located in Germany, UK, Sweden, France, Japan, South Korea and China, as well as its headquarters in Michigan. The Company generally supplies automatic-dimming mirrors and mirrors with advanced electronic features to its customers worldwide under annual blanket purchase orders with customers, as well as under long-term agreements with certain customers, entered into in the ordinary course of the Company's business.

The Company is currently supplying mirrors and electronic modules for Aston Martin, BMW Group, Daimler Group, FCA Group, Ford Motor Co., Geely/Volvo, General Motors, Honda Motor Co., Hyundai/Kia, Jaguar/Land Rover, Karma Automotive, Mazda, Mahindra & Mahindra, McLaren, PSA/Opel Group, Renault/Nissan/Mitsubishi Group, Subaru, Suzuki, Tesla, Toyota Motor Company, Volkswagen Group, as well as, shipments to domestic China manufacturers (Borgward, BYD, Chery, Dongfeng, Great Wall, Jianghuai, NextEV, and SAIC).
The Company’s automatic-dimming mirror unit shipment mix by region has fluctuated over the past ten years. The following is a breakdown of unit shipment mix by region in the 2018, 2017, 2016, and 2008 calendar years:
 
 
2018
 
2017
 
2016
 
2008
Domestic
19
%
 
19
%
 
23
%
 
24
%
Transplants(1)
12
%
 
12
%
 
13
%
 
14
%
North America
31
%
 
31
%
 
36
%
 
38
%
Europe
45
%
 
46
%
 
44
%
 
45
%
Asia-Pacific
24
%
 
23
%
 
20
%
 
17
%
Total
100
%
 
100
%
 
100
%
 
100
%
(1) European and Asian based automakers with automotive production plants in North America.
Revenues by major geographic area are disclosed in Note 7 to the Consolidated Financial Statements.
Historically, new safety and comfort and convenience options have entered the original equipment automotive market at relatively low rates on “top of the line” or luxury model automobiles. As the selection rates for the options on the luxury models increase, they generally become available on more models throughout the product line. The ongoing trend of domestic and foreign automakers is to offer several options as a package. The Company believes that its automatic-dimming mirrors with and without advanced features will continue to be offered in more option packages, and continue to be available on more small and mid-size vehicle models as consumer awareness of these safety and comfort and convenience features continues to grow, and as the Company continues its efforts to make automakers aware of the Company's technology available on competitive vehicle platforms.
Automotive Rearview Mirrors and Electronics Competition The Company continues to be the leading producer of automatic-dimming rearview mirrors in the world and currently is the dominant supplier to the automotive industry with an approximate 92% market share worldwide in 2018 and an approximate 93% market share in 2017. While the Company believes it will retain a dominant position in automatic-dimming rearview mirrors for some time, another U.S. manufacturer, Magna Mirrors, a division of Magna International Inc. ("Magna"), continues to compete for sales to domestic and foreign vehicle manufacturers and is supplying a number of domestic and foreign vehicle models with its versions of auto-dimming mirrors and may have considerably more resources available to it. As such, Magna may present a formidable competitive threat. The Company also continues to sell automatic-dimming exterior mirror sub-assemblies to Magna Mirrors. In addition, a Japanese manufacturer (Tokai Rika) is currently supplying a few vehicle models in Japan with solid-state electrochromic mirrors. There are also a small number of Chinese domestic mirror suppliers that are marketing and selling automatic-dimming rearview mirrors, in low volume, within the domestic China automotive market. The Company currently believes, however, that these Chinese domestic mirror suppliers do not at this time meet global automotive grade specifications. Additionally, other companies have demonstrated products that are competitive to the Company's Full Display Mirror® system, and the Company acknowledges that dimming device (e.g., electrochromic) technology is the subject of research and development efforts by numerous third parties.
Through the Company's HomeLink® function, the Company is the sole supplier of integrated wireless in-vehicle communication devices to the automotive industry for communication with garages, gates, parking barriers, and certain home automation products. HomeLink® business continues to be awarded to the Company either through its automatic-dimming rearview mirrors, or through HomeLink® electronic modules which are integrated into other areas of the automobile (i.e. visors, overhead consoles, and center consoles). In 2014, the Company announced HomeLink®

5



applications for alternative automobiles and vehicle types which include but are not limited to motorcycles, mopeds, snowmobiles, tractors, combines, lawn mowers, loaders, backhoes and golf carts. These product developments will utilize the market leading HomeLink® V system of communication to the home, door locks, garage doors, gates, lights, security systems, and an increasing array of home automation products. The Company believes it is being awarded virtually all business in this area and that while the Company believes it continues to maintain a competitive advantage in this area, the increased focus on vehicle and home connectivity through other devices represents a competitive threat to this business. The Company announced in January 2018 the launch of HomeLink Connect™, an extension of the Company's HomeLink® feature and an all-new home automation app that pairs with the vehicle and allows drivers to operate home automation devices from the vehicle’s center console display and/or rearview mirror controls. Drivers of HomeLink Connect™ compatible vehicles will be able to download and configure the app to control a myriad of individual home automation devices, or create entire home automation settings.
The Company believes its electrochromic automatic-dimming mirrors and mirrors with advanced electronic features offer significant performance advantages over competing products and the Company makes significant research and development investments to continue to increase and improve the performance advantages of its products.
There are numerous other companies in the world conducting research on various technologies, including electrochromics, for controlling light transmission and reflection. The Company currently believes that the electrochromic materials and manufacturing process it uses for automotive mirrors remains the most efficient and cost-effective way to produce such products. While automatic-dimming mirrors using other technologies may eliminate glare, the Company currently believes that each of these other technologies have inherent cost or performance limitations as compared to the Company's technologies.
As the Company continues to expand its automatic-dimming mirror products with additional advanced electronic features and expands the capabilities of its CMOS imager technology for additional features (i.e. SmartBeam®, FDM®, driver-assist features, rear video camera, etc.), as well as continuing to expand the capabilities of the Company's CMS technology, the Company recognizes that it is competing with considerably larger and more geographically diverse electronics companies that could present a formidable competitive threat in the future as new products/features and technologies are brought to market.
Dimmable Aircraft Windows
The Company continues to manufacture and sell variable dimmable windows for the passenger compartment on the Boeing 787 Dreamliner Series of Aircraft. In January 2019, the Company announced that it would be offering, as optional content, its latest generation of variable dimmable windows on the Boeing 777X aircraft. The product is scheduled to begin shipping during calendar year 2019.
Markets and Marketing The Company markets its variable dimmable windows to aircraft manufacturers and airline operators globally.
Competition The Company’s variable dimmable aircraft windows are the first commercialized product of its kind for original equipment installation in the aircraft industry. Other manufacturers are working to develop and sell competing products utilizing other technology in the aircraft industry for aftermarket or original equipment installation.
The Company’s success with electrochromic technology provides potential opportunities and use cases for other commercial applications, which the Company continues to explore.
Fire Protection Products

The Company manufactures photoelectric smoke detectors and alarms, visual signaling alarms, photoelectric smoke detectors and electrochemical carbon monoxide alarms, electrochemical carbon monoxide detectors and alarms, audible and visual signaling alarms, and bells and speakers for use in fire detection systems in office buildings, hotels, and other commercial and residential establishments.
Markets and Marketing The Company’s fire protection products are sold directly to fire protection and security product distributors under the Company’s brand name, to electrical wholesale houses, and to original equipment manufacturers of fire protection systems under both the Company’s brand name and private labels. The Company markets its fire protection products primarily in North America, but also globally through regional sales managers and manufacturer representative organizations.
Competition The fire protection products industry is highly competitive in terms of both the smoke detectors and signaling appliance markets. The Company estimates that it competes principally with eight manufacturers of smoke detection

6



products for commercial use and approximately four manufacturers within the residential market, three of which produce photoelectric smoke detectors. In the signaling appliance markets, the Company estimates it competes with approximately eight manufacturers. While the Company faces significant competition in the sale of smoke detectors and signaling appliances, it believes that the introduction of new products, improvements to its existing products, its diversified product line, and the availability of special features will permit the Company to maintain its competitive position.
Trademarks and Patents
The Company owns 38 U.S. Registered Trademarks and 635 U.S. Patents, of which 31 Registered Trademarks and 514 patents relate to electrochromic technology, automotive rearview mirrors, microphones, displays, cameras, sensor technology, and/or HomeLink® products. These patents expire at various times between 2019 and 2037. The Company believes that these patents provide the Company a competitive advantage in its markets, although no single patent is necessarily required for the success of the Company's products.
The Company also owns 309 foreign Registered Trademarks and 787 foreign patents, of which 292 Registered Trademarks and 768 patents relate to electrochromic technology, automotive rearview mirrors, microphones, displays, cameras, sensor technology, and/or HomeLink® products. These patents expire at various times between 2019 and 2043. The Company believes that the competitive advantage derived in the relevant foreign markets for these patents is comparable to that experienced in the U.S. market.

The Company owns 50 U.S. Patents and 6 foreign patents that relate specifically to the Company’s variable dimmable windows. The U.S. Patents expire at various times between 2020 and 2037, while the foreign patents expire at various times between 2021 and 2027.
The Company owns 7 U.S. Registered Trademarks, 17 U.S. Patents, 17 foreign Registered Trademarks, and 13 foreign patents that relate to the Company’s fire protection products. The U.S. Patents expire at various times between 2019 and 2035, while the foreign patents expire at various times between 2020 and 2030. The Company believes that the competitive advantage provided by these patents is relatively small.
The Company also has in process 294 U.S. patent applications, 418 foreign patent applications, and 58 Trademark applications. The Company continuously seeks to improve its core technologies and apply those technologies to new and existing products. As those efforts produce patentable inventions, the Company expects to file appropriate patent applications.
In addition, the Company periodically obtains intellectual property rights, in the ordinary course of the Company's business, to strengthen its intellectual property portfolio and minimize potential risks of infringement.

Miscellaneous
The Company considers itself to be engaged in the manufacture and sale of automatic-dimming rearview mirrors, non-automatic-dimming rearview mirrors and electronics for the automotive industry, variable dimmable windows for the aviation industry, and commercial smoke alarms and signaling devices for the fire protection industry. The Company has several important customers within the automotive industry, three of which each account for 10% or more of the Company's net sales in 2018 (including direct sales to OEM customers and sales through their Tier 1 suppliers): Volkswagen Group, Toyota Motor Company, and Daimler Group. The loss of any of these customers (or certain other significant customers) could have a material adverse effect on the Company's business, financial condition, and/or results of operations. The Company’s backlog of unshipped orders was $471.5 million and $463.3 million at February 1, 2019, and 2018, respectively.
As of February 1, 2019, the Company had 5,707 full-time employees. None of the Company’s employees are represented by a labor union or other collective bargaining representative. The Company believes that its relations with its employees are in good standing. See "Executive Officers of the Registrant" in Part III, Item 10.
 
(d)
[Reserved]

(e)
Available Information

7



The Company’s Annual Report on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, and all amendments to those reports, will be made available, free of charge, through the Investor Information section of the Company’s Internet website (http://ir.gentex.com) as soon as practicable after such materials are electronically filed with or furnished to the Securities and Exchange Commission ("SEC"). The SEC maintains an Internet website (http://www.sec.gov) that contains reports, proxy and information statements, and other information regarding issues that a company files electronically with the SEC.

Item 1A.    Risk Factors.
Safe Harbor for Forward-Looking Statements. This Annual Report on Form 10-K contains forward-looking statements within the meaning of the safe harbor provisions of the Private Securities Litigation Reform Act of 1995. The statements contained in this communication that are not purely historical are forward-looking statements. Forward-looking statements give the Company’s current expectations or forecasts of future events. These forward-looking statements generally can be identified by the use of words such as “anticipate”, “believe”, “could”, “estimate”, “expect”, “forecast”, “goal”, “hope”, “may”, “plan”, “project”, “will”, and variations of such words and similar expressions. Such statements are subject to risks and uncertainties that are often difficult to predict and beyond the Company’s control, and could cause the Company’s results to differ materially from those described. These risks and uncertainties include, without limitation: changes in general industry or regional market conditions; changes in consumer and customer preferences for our products (such as cameras replacing mirrors and/or autonomous driving); our ability to be awarded new business; continued uncertainty in pricing negotiations with customers; loss of business from increased competition; changes in strategic relationships; customer bankruptcies or divestiture of customer brands; fluctuation in vehicle production schedules; changes in product mix; raw material and electronic component shortages; higher raw material, fuel, energy and other costs; unfavorable fluctuations in currencies or interest rates in the regions in which we operate; costs or difficulties related to the integration and/or ability to maximize the value of any new or acquired technologies and businesses; changes in regulatory conditions; warranty and recall claims and other litigation and customer reactions thereto; possible adverse results of pending or future litigation or infringement claims; changes in tax laws and interpretations; import and export duty and tariff rates in or with the countries with which we conduct business; and negative impact of any governmental investigations and associated litigations including securities litigations relating to the conduct of our business. Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only as of the date they are made. The Company undertakes no obligation to publicly update or revise any forward-looking statement, whether as a result of new information, future events or otherwise, except as required by law or the rules of the NASDAQ Global Select Market. Forward-looking statements include content supplied by IHS Markit Light Vehicle Production Forecast (January 17, 2019) (http://www.gentex.com/ forecast-disclaimer).
The following risk factors, together with all other information provided in this Annual Report on Form 10-K should be carefully considered.
Automotive Industry. Customers within the auto industry comprise approximately 98% of our net sales. The automotive industry has always been cyclical and highly impacted by levels of economic activity. The current economic environment, while stable, continues to be uncertain and continues to cause increased financial and production stresses evidenced by volatile production levels, volatility with customer orders, supplier part and material shortages, automotive and Tier 1 supplier plant shutdowns, customer and supplier financial issues/bankruptcies, commodity material cost increases and/or supply constraints, consumer vehicle preference shifts, where we may have a lower penetration rate and lower content per vehicle, and supply chain stresses. If automotive customers (including their Tier 1 suppliers) and suppliers experience plant shutdowns, work stoppages, strikes, part shortages, etc., it could disrupt our shipments to these customers, which could adversely affect our business, financial condition, and/or results of operations.

Automakers continue to experience volatility and uncertainty in executing planned new programs which can result in delays or cancellations of new vehicle platforms, package configurations, and inaccurate volume forecasts. This makes it challenging for us to forecast future sales and manage costs, inventory, capital, engineering, research and development, and human resource investments.
Key Customers. We have a number of large customers, including three automotive customers which each account for 10% or more of our annual net sales in 2018 (including direct sales to OEM customers and sales through their Tier 1 suppliers): Volkswagen Group, Toyota Motor Company, and Daimler Group.The loss of all or a substantial portion of the sales to, or decreases in production by, any of these customers (or certain other significant customers) could have a material adverse effect on our business, financial condition, and/or results of operations.
Pricing Pressures. We continue to experience on-going pricing pressures from our automotive customers and competitors, which have affected, and which will continue to affect our profit margins to the extent that we are unable

8



to offset the price reductions with engineering and purchasing cost reductions, productivity improvements, increases in unit shipments of mirrors and electronics with advanced features, each of which pose an ongoing challenge, which could adversely impact our business, financial condition, and/or results of operations.
Tariffs. The geopolitical environment between the Unites States and other countries, including China and the European Union, continues to cause uncertainty on tariffs. Currently, it is expected that the Unites States will increase tariffs on March 1, 2019 with respect to certain good and materials imported from China, and it is further expected, that China will also increase certain tariffs on goods and materials imported from the United States, unless the two countries enter into a new trade agreement. The continuance of these tariffs and/or escalation of disputes in the geopolitical environment could interfere with automotive supply chains and could have a continued negative impact on the Company’s business, financial condition, and/or results of operations.

Competition. We recognize that Magna Mirrors, our main competitor, may have considerably more resources available to it, and may present a formidable competitive threat.

Additionally, other companies have demonstrated products that are competitive to our Full Display Mirror® system, and we acknowledge that dimming device (e.g., electrochromic) technology is the subject of research and development efforts by numerous third parties.

On March 31, 2014, the NHTSA issued a final rule requiring rearview video systems in U.S. light vehicles by May 1, 2018, with a phase-in schedule requirement of 10% of vehicles after May 2016, 40% of vehicles after May 2017, and 100% of vehicles after May 2018. The Company’s RCD mirror application meets all the technical requirements of the NHTSA rule when installed in a vehicle and appropriately paired with an OEM specified camera. The NHTSA rule that rearview video systems are required has increased competition for systems capable of rear video in a variety of locations in the vehicle. Our RCD mirror application has and will continue to be affected by this increased competition.
Our SmartBeam® product is a driver-assist feature for headlamp lighting control that competes with other multiple-function driver-assist features that include headlamp lighting control as one of the multiple functions. While we believe SmartBeam® is a low cost solution for a safety feature that makes nighttime driving safer by maximizing a vehicle's high-beam usage, competition from multiple-function driver-assist products has already and could continue to impact the success of SmartBeam®.
On March 31, 2014 the Alliance of Automobile Manufacturers petitioned the National Highway Traffic Safety Administration to allow automakers to use CMS as an option to replace conventional rearview mirrors within North America, however, no final rule or legislation was made in response to this petition. At the annual SAE Government-Industry Meeting in January 2017, NHTSA requested that SAE develop Recommended Procedures for test protocols and performance criteria for CMS that would replace mirror systems on light vehicles in the U.S. market. SAE assigned the task to the Driver Vision Committee, and the SAE Driver Vision Committee created a CMS Task Force to draft the Recommended Procedures. In the second half of 2018, the Office of Management and Budget published its regulatory and de-regulatory agenda, which included a reference to a pre-rule stage for NHTSA related to amending the existing rear visibility standard to allow the option for camera-monitor systems to replace mirrors. Also, NHTSA published a report dated October 2018 related to camera monitoring systems for outside mirror replacements.
In July 2016, a revision to UN-ECE Regulation 46 was published with an effective date of June 18, 2016, which allows for camera monitor systems to replace mirrors within Japan and European countries. As of January 2017, camera monitoring systems are also permitted as an alternative to replace mirrors in the Korean market. Notwithstanding the foregoing, the Company continues to believe rearview mirrors provide a robust, simple and cost effective means to view the surrounding areas of a vehicle and remain the primary safety function for rear vision today. Cameras when used as the primary rear vision delivery mechanism have some inherent limitations such as: electrical failure; cameras being blocked or obstructed; depth perception challenges; and viewing angle of the camera. Nonetheless, the Company continues designing and manufacturing not only rearview mirrors, but CMOS imagers and video displays as well. The Company believes that combining video displays with mirrors may well provide a more robust product by addressing all driving conditions in a single solution that can be controlled by the driver. The Company has launched a rear vision camera system that streams rear video to a rearview-mirror-integrated display using the Company's Full Display Mirror®. This CMS solution uses three cameras to provide a comprehensive view of the sides and rear of the vehicle. The Company also continues to develop in the areas of imager performance, camera dynamic range, lens design, image processing from the camera to the display, and camera lens cleaning. The Company acknowledges that as such technology evolves over time, such as cameras replacing mirrors and/or autonomous driving, there could be increased competition.


9



Product Mix. We sell products that have varying profit margins. Our financial performance can be impacted depending on the mix of products we sell during a given period. The automotive industry is subject to rapid technological change, vigorous competition, short product life cycles and cyclical, ever-changing consumer demand patterns. When our customers are adversely affected by these factors, we may be similarly affected to the extent that our customers reduce the volume of orders for our products. As a result of such changes and circumstances impacting our customers, sales mix can shift which may have either favorable or unfavorable impact on revenue and would include shifts in regional growth, in OEM sales demand, as well as in consumer demand related to vehicle segment purchases and content penetration. A decrease in consumer demand for specific types of vehicles where we have traditionally provided significant content could have a significant effect on our business, financial condition, and/or results of operations. Our forward guidance and estimates assume a certain geographic sales mix as well as a product sales mix. If actual results vary from this projected geographic and product mix of sales, our business, financial condition, and/or results of operations could be negatively impacted.

Business Combinations. We anticipate that acquisitions of businesses and assets may play a role in our future growth. We cannot be certain that we will be able to identify attractive acquisition targets,have resources available for or obtain financing for acquisitions on satisfactory terms, successfully acquire identified targets or manage timing of acquisitions with capital obligations across our businesses. Additionally, we may not be successful in integrating acquired businesses into our existing operations, achieving projected synergies, and/or maximizing the value of acquired technologies and businesses. Competition for acquisition opportunities in the various industries in which we operate already exists and may increase, thereby potentially increasing our costs of making acquisitions or causing us to refrain from making further acquisitions. We are also subject to applicable antitrust laws and must avoid anticompetitive behavior. These and other acquisition-related factors may negatively and adversely impact our business, financial condition, and/or results of operations.
Intellectual Property. We believe that our patents and trade secrets provide us with a competitive advantage in automotive rearview mirrors, variable dimmable windows,certain electronics, and fire protection products, although no single patent is necessarily required for the success of our products. The loss of any significant combination of patents and trade secrets regarding our products could adversely affect our business, financial condition, and/or results of operations. Lack of intellectual property protection in a number of countries, including China, poses risk for the Company. This trend represents an increasing risk to technology companies in the United States, including the Company.
New Technology and Product Development. We continue to invest a significant portion of our annual sales in engineering, research and development projects. Should these efforts ultimately prove unsuccessful, our business, financial condition, and/or results of operations could be adversely affected.
Intellectual Property Litigation and Infringement Claims. A successful claim of patent or other intellectual property infringement and damages against us could affect business, financial condition, and/or results of operations. If someone claims that our products infringed their intellectual property rights, any resulting litigation could be costly and time consuming and would divert the attention of management and key personnel from other business issues. The complexity of the technology involved in our business and the uncertainty of intellectual property litigation significantly increases these risks and makes such risk part of our on-going business. To that end, we periodically obtain intellectual property rights, in the ordinary course of business, to strengthen our intellectual property portfolio and minimize potential risks of infringement. The increasing tendency of patents granted to others on combinations of known technology is a potential threat to our Company. Any of these adverse consequences could potentially have an effect on our business, financial condition and/or results of operations.
Credit Risk. Certain automakers and Tier 1 customers from time to time may consider the sale of certain business segments or bankruptcy as a result of financial stress. Should one or more of our larger customers (including sales through their Tier 1 suppliers) declare bankruptcy or sell their business, it could adversely affect the collection of receivables, our business, financial condition, and/or results of operations. The current economic environment continues to cause increased financial pressures and production stresses on our customers, which could impact the timeliness of customer payments and ultimately the collectability of receivables.
Our allowance for doubtful accounts primarily relates to financially distressed automotive mirror and electronics customers. We continue to work with these financially distressed customers in collecting past due balances. Refer to Note 1 of the Consolidated Financial Statements for additional details regarding our allowance for doubtful accounts.
Supply Chain Disruptions. Due to the just-in-time supply chains within our business and the automotive industry, a disruption in a supply chain caused by one or more of our suppliers and/or an unrelated Tier 1 supplier due to part shortages, natural disasters, work stoppages, strikes, bankruptcy, etc. could disrupt our shipments to one or more

10



automakers or Tier 1 customers, which could adversely affect our business, financial condition, and/or results of operations.
Business Disruptions. Manufacturing of our proprietary products employing electro-optic technology is performed at our manufacturing facilities in Zeeland and Holland, Michigan. One of our manufacturing facilities is located in Holland, Michigan, which is approximately three miles from our other manufacturing facilities in Zeeland, Michigan. Should a catastrophic event occur, our ability to manufacture product, complete existing orders and provide other services could be severely impacted for an undetermined period of time. We have purchased business interruption insurance to address some of these potential costs. Our inability to conduct normal business operations for a period of time may have an adverse impact on our business, financial condition, and/or results of operations.

IT Infrastructure. A failure of our information technology ("IT") infrastructure could adversely impact our business, financial condition, and/or results of operations. We rely upon the capacity, reliability and security of our information technology infrastructure and our ability to expand and continually update this infrastructure in response to the changing needs of our business. For example, we have implemented enterprise resource planning and other IT systems in certain aspects of our businesses over a period of several years and continue to update and further implement new systems going forward. These systems may not perform as expected. We also face the challenge of supporting our older systems and implementing necessary upgrades. If we experience a problem with the functioning of an important IT system or a security breach of our IT systems, the resulting disruptions could have an adverse effect on our business, financial condition, and/or results of operations. We, and certain of our third-party vendors, receive and store personal information in connection with our human resources operations and other aspects of our business. Despite our implementation of security measures, our IT systems, like all IT systems, are vulnerable to damages from computer viruses, natural disasters, unauthorized access, cyber-attack and other similar disruptions. Any system failure, accident or security breach could result in disruptions to our operations. A material network breach in the security of our IT systems could include the theft of our intellectual property, trade secrets or customer information. To the extent that any disruptions or security breach results in a loss or damage to our data, or an inappropriate disclosure of confidential or customer information, it could cause significant damage to our reputation, affect our relationships with our customers, lead to claims against the Company and ultimately harm our business, financial condition, and/or results of operations. In addition, we may be required to incur significant costs to protect against damage caused by these disruptions or security breaches in the future.

Employees. Our business success depends on attracting and retaining qualified personnel. Our ability to sustain and grow our business requires us to hire, retain and develop a highly skilled and diverse management team and workforce. Failure to ensure that we have the leadership capacity with the necessary skill sets and experience could impede our ability to deliver our growth objectives and execute our strategic plan. Organizational and reporting changes within management could result in increased turnover. In addition, any unplanned turnover or inability to attract and retain key employees, including managers, could have a negative effect on our business, financial condition and/or results of operations.

Government Regulations. The Dodd-Frank Wall Street Reform and Consumer Protection Act contains provisions to improve transparency and accountability concerning the supply of certain minerals, known as conflict minerals, originating from the Democratic Republic of Congo ("DRC") and adjoining countries. As a result, in August 2012 the SEC adopted annual disclosure and reporting requirements for those companies who use conflict minerals mined from the DRC and adjoining countries in their products. These new requirements required due diligence efforts in 2013, 2014, 2015, 2016, 2017, and 2018, and the Company has disclosed its findings annually to the SEC on Form SD around May 30 each year. As there may be only a limited number of suppliers offering "conflict free" minerals, the Company cannot be sure that we will be able to obtain necessary conflict minerals from such suppliers in sufficient quantities or at competitive prices. Also, the Company may face reputational challenges if we determine that certain of our products contain minerals not determined to be conflict free or if the Company is unable to sufficiently verify the origins for all conflict minerals used in the Company's products through the procedures the Company may implement.

The European New Car Assessment Program ("Euro NCAP") provides an incentive for automobiles sold in Europe to apply safety technologies that include driver assist features such as lane detection, vehicle detection, and pedestrian detection as standard equipment. Euro NCAP compliant driver assist systems are also capable of including high beam assist as a function. The increased application of Euro NCAP on European vehicles could potentially replace the Company's SmartBeam application on these vehicles.

On December 8, 2015, NHTSA proposed changes to the Administration’s 5-Star Safety Ratings for new vehicles (also known as the New Car Assessment Program or NCAP) and initiated a comment period.  The proposed changes will,

11



for the first time, encompass assessment of crash-avoidance technologies, which includes lower beam headlamp performance, semi-automatic headlamp switching, and blind spot detection.  NHTSA originally intended to implement the enhancements in NCAP in 2018 beginning with model year 2019 vehicles.  The NCAP implementation has been delayed, and on August 5, 2018, NHTSA published a notice seeking public comment on NCAP with a deadline of October 1, 2018 for the submission of written comments. The Company believes that its SmartBeam® technology will qualify with the semi-automatic headlamp NCAP rating system, and that its SmartBeam® technology and exterior mirrors with blind spot alert lighting can be included in a system that qualifies with the lower beam headlamp performance and blind spot detection NCAP rating system, respectively.

On October 12, 2018, NHTSA published a Notice of Proposed Rulemaking ("NPRM") for amendments to Federal Motor Vehicle Safety Standard ("FMVSS") No. 108: Lamps, reflective devices, and associated equipment, and initiated a comment period. The NPRM proposes amendments that would permit the certification of adaptive driving beam head-lighting systems, if the manufacturer chooses to equip vehicles with these systems. NHTSA proposes to establish appropriate performance requirements to ensure the safe introduction of adaptive driving beam head-lighting systems if equipped on newly manufactured vehicles. The Company believes that its dynamic SmartBeam® lighting control system (dynamic forward lighting or DFL), which has been sold in markets outside of North America for several years, will meet the requirements of the new FMVSS 108 standards, if amended. The Company's SmartBeam® application has and will continue to be affected by increased competition suppliers of multi-function driver assist camera products, which are able to achieve some of the same functionality as SmartBeam® but at a lower cost, due to other suppliers leveraging similar hardware costs, but offering products with multiple software features.

International Operations. We currently conduct operations in various countries and jurisdictions, including purchasing raw materials and other supplies from many different countries around the world, which subjects us to the legal, political, regulatory and social requirements as well as various economic conditions in these jurisdictions. Some of these countries are considered growth markets. International sales and operations, especially in growth markets, subject us to certain risks inherent in doing business abroad, including:
Exposure to local economic, political and labor conditions;
Unexpected changes in laws, regulations, trade or monetary or fiscal policy, including interest rates, foreign currency exchange rates and changes in the rate of inflation in the U.S. and other foreign countries;
Tariffs(as discussed above), quotas, customs and other import or export restrictions and other trade barriers;
Brexit, and particularly, an uncontrolled Brexit
Expropriation and nationalization;
Difficulty of enforcing agreements, collecting receivables and protecting assets through non-U.S. legal systems;
Reduced intellectual property protection;
Withholding and other taxes on remittances and other payments by subsidiaries;
Investment restrictions or requirements;
Export and import restrictions;
Violence and civil unrest in local countries;
Compliance with the requirements of an increasing body of applicable anti-bribery laws, including the U.S. Foreign Corrupt Practices Act, the U.K. Bribery Act and similar laws of various other countries; and
Exposure related to buying, selling and financing in currencies other than the local currencies of the countries in which we operate.

Other. Other issues and uncertainties which could adversely impact our business, financial condition, and/or results of operations include:

Volatility in commodity prices may adversely affect our business, financial condition and/or results of operations. If commodity prices rise, and if we are unable to recover these cost increases from our customers, such increases could have an adverse effect on our business, financial condition and/or results of operations;
Increasing interest rates impact our financial performance due to an increase in realized losses on the sale of fixed income investments and/or recognized losses due to an Other-Than-Temporary Impairment adjustment on held-to-maturity securities;
General economic conditions continue to be of concern in many of the regions in which we do business, given that our primary industry is greatly impacted by overall general economic conditions. Any continued adverse worldwide economic conditions, currency exchange rates, trade war, war or significant terrorist acts, could each affect worldwide automotive sales and production levels;
Manufacturing yield issues may negatively impact our business, financial condition and/or results of operations; and

12



Obligations and costs associated with addressing quality issues or warranty claims may adversely affect our business, financial condition and/or results of operations.

Antitakeover Provisions. Our articles of incorporation, bylaws, and the laws of the state of Michigan include provisions that may provide our board of directors with adequate time to consider whether a hostile takeover offer is in our best interest and the best interests of our shareholders. These provisions, however, could discourage potential acquisition proposals and could delay or prevent a change in control.
Fluctuations in Market Price. The market price for our common stock has fluctuated, ranging from a low of $17.80 to a high of $25.41 during 2018. The overall market and the price of our common stock may continue to fluctuate. There may be a significant impact on the market price for our common stock relating to the issues discussed above or due to any of the following:

Variations in our anticipated or actual operating results or the results of our competitors;
Changes in investors’ or analysts’ perceptions of the risks and conditions of our business and in particular our primary industry;
Intellectual property litigation and infringement claims;
The size of the public float of our common stock;
Market conditions, including the industry in which we operate; and
General macroeconomic conditions.

13




Item 1B.    Unresolved Staff Comments.
None


Item 2.        Properties.
As of December 31, 2018 the Company operates primarily out of facilities in Zeeland and Holland, Michigan, which consist of manufacturing and office space. The Company also operates a chemistry lab facility to support production in Zeeland, Michigan. In addition, the Company operates overseas offices in Europe and Asia as further discussed below. The office and production facility for the fire protection products group is a 25,000 square-foot, one-story building that was purchased by the Company in the first quarter of 2018, as previously disclosed.

North America

The corporate office and production facility for the Company’s automotive products group is a modern, two-story, 150,000 square-foot building of steel and masonry construction situated on a 40-acre site in a well-kept industrial park. A second 128,000 square-foot office/manufacturing facility was completed on this site in 1996. The Company expanded its automotive production facilities by constructing a third 170,000 square-foot facility on its current site which opened in 2000.
In 2002, the Company expanded its manufacturing operations in Zeeland, Michigan, with the construction of a 150,000 square-foot automotive mirror manufacturing facility. In 2003, the Company also announced plans for a new 200,000 square-foot technical office facility linking the fourth manufacturing facility with its existing corporate office and production facility. The Company completed the construction of this facility and the new technical center in 2006 at a total cost of approximately $38 million, which was funded from its cash and cash equivalents on hand.
In 2008, the Company expanded its automotive exterior mirror manufacturing facility in Zeeland, Michigan, with the construction of a 60,000 square-foot building addition, which was completed at a cost of approximately $6 million, which was funded from cash and cash equivalents on hand.
In 2010, the Company purchased an existing 108,000-square-foot electronics manufacturing facility in Holland, Michigan, which is located approximately three miles from its other manufacturing facilities in Zeeland, Michigan. The facility was operational in the first quarter of 2011 and at full capacity in the third quarter of 2011. The total cost to purchase the facility and building improvements was approximately $5 million, which was funded from cash and cash equivalents on hand. In 2012, the Company expanded this electronics assembly facility with the construction of a 125,000 square-foot expansion. The total cost of the facility expansion was approximately $25 million and was funded from cash and cash equivalents on hand.
In 2012, the Company expanded its automotive exterior mirror manufacturing facility in Zeeland, Michigan, with the construction of a 32,000 square-foot building addition, which was completed at a cost of approximately $4 million. The Company also constructed a 60,000 square-foot chemistry lab facility in Zeeland, Michigan, which was completed as a cost of approximately $11.5 million. These expansion projects in 2012 were funded from cash and cash equivalents on hand.
In 2013, the Company completed a 120,000 square-foot expansion project connecting two of its manufacturing facilities in Zeeland, Michigan, with a total cost of approximately $25 million. Also in 2013, the Company completed a 10,000 square-foot facility to centralize the production and distribution of chilled water that is used in production and chemistry labs, as well as air conditioning. This was completed for a total cost of approximately $11 million. The above projects were funded from cash and cash equivalents on hand.
In 2017, the Company completed construction of a 250,000 square-foot manufacturing and distribution facility located at a 140 acre site in Zeeland, Michigan, with a total cost of approximately $63 million, which was funded from cash and cash equivalents on hand. The distribution portion of the facility was operational in 2016, and the manufacturing portion of the facility became operational in early 2017.

In 2018, the Company constructed a new, 265,000 square-foot distribution facility located in Zeeland, Michigan. Construction of the facility allowed the Company to consolidate all distribution activities to one location, which increased available manufacturing space at the aforementioned facilities. The building project was completed with a

14



total cost of approximately $22 million, which was funded with cash and cash equivalents on hand. The facility was operational in the fourth quarter of 2018.
Europe
The Company also has sales and engineering offices throughout Europe to support its sales and engineering efforts. In 1993, the Company established a sales and engineering office in Germany and the following year, the Company formed a German limited liability company, Gentex GmbH, to expand its sales and engineering support activities in Europe. In 2003, the Company constructed a 40,000 square-foot office and distribution facility in Erlenbach, Germany, at a cost of approximately $5 million, which was funded from cash and cash equivalents on hand. In 2016, the Company completed a 50,000 square-foot expansion of this facility, with a total cost of approximately $6 million, funded from cash and cash equivalents on hand.
The Company also operates satellite sales and engineering offices in Pfaffenhofen, Sindelfingen and Cologne, Germany.
The Company currently also operates sales and engineering offices out of the United Kingdom, France, and Sweden.
Asia
In 1998, the Company established Gentex Japan, Inc., as a sales and engineering office in Nagoya, Japan, to expand its sales and engineering support in Japan. In 2004, the Company established a satellite office in Yokohama, Japan. In 2011, the Company established a satellite office in Tochigi, Japan.
In 2002, the Company established Gentex Technologies Korea Co., Ltd. as a sales and engineering office in Seoul, Korea.
In 2005, the Company opened a sales and engineering office near Shanghai, China. In 2006, the Company purchased a 25,000 square-foot office and distribution facility near Shanghai, China, at a cost of approximately $750,000, which was funded from cash and cash equivalents on hand. In 2017, the Company purchased a 40,000 square-foot office and distribution facility near Shanghai, China, at a cost of approximately $7.8 million, which was funded from cash and cash equivalents on hand.
Capacity
The Company believes its existing and planned facilities are currently suitable, adequate, and have the capacity required for current and near-term planned business. Nevertheless, the Company continues to evaluate longer term facilities needs.
The Company estimates that it currently has building capacity to manufacture approximately 33 - 36 million interior mirror units annually, based on current product mix. The Company evaluates equipment capacity on an ongoing basis and adds equipment as needed. In 2018, the Company shipped 29.7 million interior automatic-dimming mirrors.
The Company’s automotive exterior mirror manufacturing facility has an estimated building capacity to manufacture approximately 14 - 17 million units annually, based on the current product mix. The Company evaluates equipment capacity on an ongoing basis and adds equipment as needed. In 2018, the Company shipped approximately 12.0 million exterior automatic-dimming mirrors.

Item 3.        Legal Proceedings.
The Company is periodically involved in legal proceedings, legal actions and claims arising in the normal course of business, including proceedings relating to product liability, intellectual property, safety and health, employment and other matters. Such matters are subject to many uncertainties, and outcomes are not predictable. The Company does not believe however, that at the current time, there are any matters that constitute material pending legal proceedings that will have a material adverse effect on the financial position, future results of operations, or cash flows of the Company.


Item 4.        Mine Safety Disclosures.

Not applicable.



15



PART II
 

Item 5. Market for the Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities.

(a) The Company’s common stock trades on The Nasdaq Global Select Market® under the symbol GNTX. As of February 1, 2019, there were 3,086 record-holders of the Company’s common stock and restricted stock.
Stock Performance Graph: The following graph depicts the cumulative total return on the Company’s common stock compared to the cumulative total return on the Nasdaq Composite Index (all U.S. companies) and the Dow Jones U.S. Auto Parts Index (excluding tire and rubber makers). The graph assumes an investment of $100 on the last trading day of 2012, and reinvestment of dividends in all cases.
chart-eefc084ef8b850f4843.jpg
In March 2018, the Company's Board of Directors approved a continuing resolution to pay a quarterly dividend at an increased rate of $0.11 per share until the board takes other action with respect to the payment of dividends. The Company intends to continue to pay a quarterly cash dividend and will consider future dividend rate adjustments based on the Company’s financial condition, profitability, cash flow, liquidity and other relevant business factors. (All per share amounts have been adjusted to reflect the two-for-one stock split effected in the form of a 100% stock dividend issued December 31, 2014).
 
(b) Not applicable.

(c)
The Company has in place and has announced a share repurchase plan. Additionally, on January 16, 2018, the Company repurchased and retired approximately 5.5 million shares of common stock from the former CEO pursuant to his retirement agreement, which was effective December 31, 2017, as previously announced. These share repurchases were approved by the Company's Board of Directors and were not repurchased as part of the Company’s existing share repurchase plan. On March 9, 2018, the Company announced that the Company's Board of Directors had authorized the repurchase of an additional 20,000,000 shares under the share repurchase plan. As previously disclosed, the Company may purchase authorized shares of its common

16



stock under the plan based on a number of factors, including: market, economic, and industry conditions; the market price of the Company's common stock; anti-dilutive effect on earnings; available cash; and other factors that the Company deems appropriate. The plan does not have an expiration date, but the Board of Directors reviews such plan periodically.

The following is a summary of share repurchase activity during 2018:
Issuer Purchase of Equity Securities
Period
Total Number of Shares Purchased
Average Price Paid Per Share
Total Number of Shares Purchased As Part of a Publicly Announced Plan*
Maximum Number of Shares That May Yet Be Purchased Under the Plan*
January 2018
6,649,731

$
21.33

6,649,731

8,640,893

February 2018
1,944,826

22.60

1,944,826

6,696,067

March 2018
736,942

22.81

736,942

25,959,125

April 2018
1,531,711

22.59

1,531,711

24,427,414

May 2018
2,121,554

23.18

2,121,554

22,305,860

June 2018
2,631,552

23.88

2,631,552

19,674,308

July 2018
2,079,020

22.47

2,079,020

17,595,288

August 2018
3,303,809

23.59

3,303,809

14,291,479

September 2018
2,125,420

22.53

2,125,420

12,166,059

October 2018
928,097

20.56

928,097

11,237,962

November 2018
1,050,870

22.16

1,050,870

10,187,092

December 2018
1,345,835

20.60

1,345,835

8,841,257

Total
26,449,367

 
26,449,367

 

* See above paragraph with respect to the publicly announced share repurchase plan


Item 6.
Selected Financial Data.
 
(dollars in thousands, except per share data)
 
2018
 
2017
 
2016
 
2015
 
2014
Net Sales
$
1,834,064

 
$1,794,873
 
$1,678,925
 
$1,543,618
 
$1,375,501
Net Income
437,883

 
406,792

 
347,591

 
318,470

 
288,605

Earnings Per Share (Fully Diluted)
$
1.62

 
$
1.41

 
$
1.19

 
$
1.08

 
$
0.98

Gross Profit Margin
37.6
%
 
38.7
%
 
39.8
%
 
39.1
%
 
39.2
%
Cash Dividends per Common Share
$
0.440

 
$
0.390

 
$
0.355

 
$
0.335

 
$
0.31

Total Assets
$
2,085,434

 
$
2,352,054

 
$
2,309,620

 
$
2,148,673

 
$
2,022,540

Long-Term Debt Outstanding at Year End
$

 
$

 
$
178,125

 
$
225,625

 
$
258,125


17




Item 7.
Management’s Discussion and Analysis of Financial Condition and Results of Operations.

Results of Operations
The following table sets forth for the periods indicated certain items from the Company’s Consolidated Statements of Income expressed as a percentage of net sales and the percentage change in the dollar amount of each such item from that in the indicated previous year.
 
 
Percentage of Net Sales
 
Percentage Change
 
 
 
 
 
 
 
2018
 
2017
 
Year Ended December 31,
 
Vs
 
Vs
 
2018
 
2017
 
2016
 
2017
 
2016
Net Sales
100.0
%
 
100.0
%
 
100.0
 %
 
2.2
 %
 
6.9
 %
Cost of Goods Sold
62.4

 
61.3

 
60.2

 
3.9

 
8.9

Gross Profit
37.6

 
38.7

 
39.8

 
(0.6
)
 
3.9

Operating Expenses:
 
 
 
 
 
 
 
 
 
Engineering, Research and Development
5.8

 
5.6

 
5.6

 
7.4

 
5.8

Selling, General and Administrative
4.1

 
4.0

 
3.7

 
5.3

 
14.4

Total Operating Expenses:
9.9

 
9.5

 
9.3

 
6.5

 
9.2

Operating Income
27.7

 
29.2

 
30.5

 
(2.9
)
 
2.3

Other Income/(Expense)
0.8

 
0.5

 
(0.1
)
 
65.0

 
(813.8
)
Income Before Provision for Income Taxes
28.5

 
29.6

 
30.4

 
(1.8
)
 
4.2

Provision for Income Taxes
4.6

 
7.0

 
9.7

 
(32.7
)
 
(23.3
)
Net Income
23.9
%
 
22.7
%
 
20.7
 %
 
7.6
 %
 
17.0
 %
Results of Operations: 2018 to 2017
Net Sales. In 2018, Company net sales increased by $39.2 million, or 2% compared to the prior year. Automotive net sales increased due to a 6% increase in automatic-dimming mirror shipments, from 39.3 million units in 2017 to 41.6 million units in 2018, primarily reflecting increased overall penetration of automatic-dimming mirrors, more so within the Company's international markets than its domestic market. International automotive mirror unit shipments increased 7% in 2018 when compared with the prior year, primarily due to increased penetration of both interior and exterior automatic-dimming mirrors to certain European and Japanese automakers.
Other net sales increased 17% to $42.9 million compared to the prior year, as dimmable aircraft window sales increased 16% year over year and fire protection saw an increase in net sales of 18% year over year.
Cost of Goods Sold. As a percentage of net sales, cost of goods sold increased from 61.3% in 2017 to 62.4% in 2018, primarily due to annual customer price reductions that were not fully offset with purchasing cost reductions, as well as the Company's inability to leverage fixed overhead costs due to lower than expected sales levels. Annual price reductions and fixed overhead costs independently impacted cost of goods sold as a percentage of net sales by approximately 75 - 150 basis points. These negative impacts were partially offset by the impact of purchasing cost reductions of 50 - 75 basis points.
Operating Expenses. Engineering, research and development expenses increased by $7.4 million or 7% from 2017 to 2018, but remained at 6% of net sales. E, R & D increased, primarily due to increased staffing levels which continue to support growth and launch of new business as well as development of new products.
Selling, general and administrative expenses increased by $3.8 million or 5% from 2017 to 2018, but remained at 4% of net sales. The primary reason for the increase from 2017 to 2018 was due to increased staffing levels and travel expenses.
Total Other Income/(Expense). Investment income increased $1.8 million in 2018 versus 2017, primarily due to higher interest rates available for the Company's investable funds. Other income – net increased $3.7 million in 2018 versus 2017, primarily due to decreased interest expense associated with the Company's debt financing and adoption of ASU 2016-1, as discussed further in Note 2 of the Consolidated Financial Statements.

18



Taxes. The effective tax rate was 16.1% for year ended December 31, 2018 compared to 23.5% the prior year. The effective tax rate in 2017 differed from the statutory federal income tax rate, primarily due to the domestic manufacturing deduction as well as the re-measurement of net deferred tax liabilities as a result of the Tax Cuts and Jobs Act of 2017("Act"). In 2018, the effective tax rate differed from the new statutory federal income tax rate primarily due to the Foreign Derived Intangible Income Deduction. The decrease in the effective tax rate in 2018 from the prior year was due to the change in statutory tax rate as passed in the Act to 21% from 35%.
Net Income. Net income increased by $31.1 million, or 8% year over year, primarily due to the lower effective tax rate on a year over year basis.

Results of Operations: 2017 to 2016
Net Sales. In 2017, Company net sales increased by $115.9 million, or 7% compared to the prior year. Automotive net sales increased due to a 9% increase in automatic-dimming mirror shipments, from 36.1 million units in 2016 to 39.3 million units in 2017, primarily reflecting increased overall penetration of automatic-dimming mirrors, primarily within the Company's international markets. International automotive mirror unit shipments increased 15% in 2017 when compared with the prior year, primarily due to increased penetration of both interior and exterior automatic dimming mirrors to certain European and Japanese automakers. Other net sales decreased 6% to $36.7 million compared to the prior year, as dimmable aircraft window sales decreased 13% year over year, which was offset by an increase of 2% year over year for fire protection sales.
Cost of Goods Sold. As a percentage of net sales, cost of goods sold increased from 60.2% in 2016 to 61.3% in 2017, primarily due to annual customer price reductions that were not fully offset with purchasing cost reductions, as well as the Company's inability to leverage fixed overhead costs due to negative product mix. Annual price reductions and fixed overhead costs independently impacted cost of goods sold as a percentage of net sales by approximately 100 - 150 basis points. These negative impacts were partially offset by the impact of purchasing cost reductions of 50 - 75 basis points.
Operating Expenses. Engineering, research and development expenses increased by $5.5 million from 2016 to 2017, but remained at 6% of net sales. E, R & D expenses in 2017 increased 6% year over year, compared to calendar year 2016, primarily due to increased staffing levels which continue to support growth and the development of new business. Selling, general and administrative expenses increased by $9.0 million or 14% from 2016 to 2017, but remained at 4% of net sales. The primary reason for the increase from 2016 to 2017 was due to increased staffing levels and travel expenses, as well as approximately $4.4 million in certain previously announced retirement related expenses associated with the retirement of the Company's previous CEO and Chairman of the Board.
Total Other Income/(Expense). Investment income increased $4.7 million in 2017 versus 2016, primarily due to higher year-end mutual fund distribution income. Other income – net increased $5.0 million in 2017 versus 2016, primarily due to increased realized gains on the sale of equity investments and decreased interest expense associated with the Company's debt financing, as discussed further in Note 2 of the Consolidated Financial Statements.
Taxes. The effective tax rate was 23.5% for year ended December 31, 2017 compared to 31.9% the prior year. The effective tax rate in 2016 and 2017 differed from the statutory federal income tax rate, primarily due to the domestic manufacturing deduction for both years, as well as the impacts of the Act. As a result of the Act, the Company re-measured its deferred tax assets and liabilities, which was partially offset by the Company’s transition tax. The total impact of the tax adjustments reduced the Company’s income tax expense during the year by $37.2 million. Pursuant to the guidance within SEC Staff Accounting Bulletin No. 118 (“SAB 118”), as of December 31, 2017, the Company recognized the provisional effects of the enactment of the Tax Legislation for which measurement could be reasonably estimated.
Net Income. Net income increased by $59.2 million, or 17% year over year, primarily due to the lower effective tax rate as well and a 7% percent increase in revenue on a year over year basis.





19




Liquidity and Capital Resources
The Company’s financial condition throughout the periods presented has remained very strong, in spite of essentially flat production in the Company's primary markets.
The Company's cash and cash equivalents were $217.0 million, $569.7 million and $546.5 million as of December 31, 2018, 2017 and 2016, respectively. The Company's cash and cash equivalents include amounts held by foreign subsidiaries of $8.3 million, $12.6 million and $7.9 million as of December 31, 2018, 2017 and 2016, respectively.
The Company's current ratio increased from 4.9 as of December 31, 2017 to 5.0 as of December 31, 2018, reflecting the repayment of $78 million of the Company's short term debt, that was offset by share repurchases,as discussed further in Note 2 of the financial statements. The Company's current ratio decreased from 7.7 as of December 31, 2016, to 4.9 as of December 31, 2017, reflecting the repayment of $107.6 million of the Company's long term debt, and reclassifying the remaining $78 million as short term debt due to the maturity of the Company's term loan in September 2018.
Cash flow from operating activities was $552.4 million, $501.0 million and $477.0 million for the years ended December 31, 2018, 2017 and 2016, respectively. Cash flow from operating activities increased $51.4 million for the year ended December 31, 2018 compared to the prior year, primarily due to increased net income, partially offset by changes in working capital. Cash flow from operating activities increased $24.0 million for the year ended December 31, 2017, compared the same period in 2016, primarily due to increased net income, partially offset by changes in working capital.
Cash flow used for investing activities for the year ended December 31, 2018 increased by $108.1 million to $185.8 million, compared with $77.7 million, for the year ended December 31, 2017, primarily due to increased investment purchases during the year. Cash flow used for investing activities for the year ended December 31, 2017 decreased by $173.7 million to $77.7 million, compared to the year ended December 31, 2016, primarily due to decreased investment purchases and capital expenditures during the year, as a result of allocation of funds to repay the long-term debt and for common stock repurchases. Capital expenditures for the year ended December 31, 2018, were $86.0 million, compared with $104.0 million for the prior year, primarily due to decreases in production equipment purchases and building related costs. Capital expenditures for the year ended December 31, 2017 were $104.0 million, compared with $121.0 million for the year ended December 31, 2016, primarily due to decreases in production equipment purchases and building related costs.
Cash flow used for financing activities for the year ended December 31, 2018, increased $319.3 million to $719.3 million, compared to the year ended December 31, 2017, primarily due to repurchases of common stock of $591.6 million during the calendar year 2018 compared to $231.4 million during the calendar year 2017. Cash flow used for financing activities for the year ended December 31, 2017, increased $169.4 million to $400.0 million compared to the year ended December 31, 2016, primarily due to repurchases of common stock of $231.4 during the calendar year 2017 compared to $163.4 million during the calendar year 2016, repayments of long-term debt of $107.6 million in calendar year 2017 compared to $47.5 million during the calendar year 2016, and an increase of $7.7 million in calendar year 2017 as compared to calendar year 2016 to $108.8 million in dividends paid in calendar year 2017.

Short-term investments as of December 31, 2018 were $169.4 million, up from $152.5 million as of December 31, 2017 and long-term investments were $138.0 million as of December 31, 2018, up from $57.8 million as of December 31, 2017, due to changes in the Company's overall investment portfolio.
Accounts receivable as of December 31, 2018 decreased $17.6 million compared to December 31, 2017, primarily due to the timing of sales within each of the comparable periods.
Inventories as of December 31, 2018, increased $8.5 million compared to December 31, 2017, primarily due to increased work-in-process and finished goods inventory levels to support first quarter 2019 production and sales forecasts.
Intangible Assets, net as of December 31, 2018 decreased $19.3 million compared to December 31, 2017, due to the amortization of definite lived intangible assets and patents, discussed further in in Note 10 to the Consolidated Financial Statements.
Accounts payable as of December 31, 2018, increased $2.9 million compared to December 31, 2017, primarily due the timing of inventory and capital expenditure payments.

20



Current portion of long term debt as of December 31, 2018, decreased $78.0 million compared to December 31, 2017, due to principal repayments on the Company's long term debt financing in connection with the September 27, 2018 maturity of the Company's debt.
Management considers the Company’s current working capital and long-term investments, as well as its existing credit financing arrangement (notwithstanding covenants prohibiting additional indebtedness), discussed further in Note 2 of the Consolidated Financial Statements, in addition to internally generated cash flow, to be sufficient to cover anticipated cash needs for the foreseeable future considering its contractual obligations and commitments. The following is a summary of working capital and long-term investments:
 
2018
2017
2016
Working Capital
$
681,769,335

$
940,916,816

$
1,005,131,050

Long Term Investments
137,979,082

57,782,418

49,894,363

Total
$
819,748,417

$
998,699,234

$
1,055,025,413


The decrease in working capital as of December 31, 2018 is primarily due to increased share repurchases, dividend payments and capital expenditures, which in combination were more than provided by cash flow from operations.

Please refer to Part II, Item 5, with regard to the Company's previously announced share repurchase plan.

Outlook
The Company utilizes the light vehicle production forecasting services of IHS Markit. IHS Markit current forecasts for light vehicle production for calendar year 2019 are approximately 16.9 million units for North America, 21.9 million units for Europe, 13.3 million units for Japan and Korea and 27.4 million units for China.
The Company currently estimates that top line revenue for calendar year 2019 will be between $1.83 and $1.93 billion. All estimates are based on light vehicle production forecasts in the primary regions to which the Company ships product, as well as the estimated option rates for its mirrors on prospective vehicle models and anticipated product mix. The Company continues to see order rates and booked business that allow for these estimates despite very modest vehicle production increases in our primary markets. Continuing uncertainties, including: light vehicle production levels; supplier part or material shortages; automotive plant shutdowns; sales rates in Europe, Asia and North America; challenging macroeconomic and geopolitical environments, including tariffs; OEM strategies and cost pressures; customer inventory management and the impact of potential automotive customer (including their Tier 1 suppliers) and supplier bankruptcies; work stoppages, strikes, etc., which could disrupt shipments to these customers, make forecasting difficult.
The Company is estimating that the gross profit margin will be between 36% and 37% for calendar year 2019. The aforementioned gross margin estimate includes approximately $20 million in annual costs as a result of tariffs that were put in place in 2018 and proposed increases set to become effective in March 2019. Historically, annual customer price reductions have placed significant pressure on gross margin on an annual basis. Given the current revenue forecast and projected product mix for 2019, the Company believes it may be able to offset some of those annual customer price reductions with purchasing cost reductions and operational efficiencies, but will be limited in certain aspects due to rising commodity costs on certain electronic components and precious metal commodities, in addition to the aforementioned increased costs related to tariffs.
The Company also currently estimates that its operating expenses, which include engineering, research and development expenses and selling, general and administrative expenses are expected to be between $195 and $200 million for calendar year 2019, increased staffing levels which continue to support growth and launch of new business as well as development of new products. The Company is a technology leader in the automotive industry, with a focus on developing uniquely designed solutions that are highly proprietary. The Company continues to make investments to maintain a competitive advantage in its current market as well as to use its core competencies to develop products that are applicable in other markets.
In light of on-going demand for our automatic-dimming mirrors and electronics, the Company currently anticipates that 2019 capital expenditures will be approximately $90 - $100 million, a majority of which will be production equipment purchases. Capital expenditures for calendar year 2019 are currently anticipated to be financed from current cash and cash equivalents on hand and cash flows from operating activities.

21



The Company also estimates that depreciation and amortization expense for calendar year 2019 will be approximately $105 - $115 million.
The Company is further estimating that its tax rate will be between 16.0% and 18.0% for calendar year 2019.
In accordance with its previously announced share repurchase plan and capital allocation strategy, the Company intends to continue to repurchase additional shares of its common stock in 2019 and into the future depending on a number of factors, including: market, economic, and industry conditions; the market price of the Company's common stock; anti-dilutive effect on earnings; available cash; and other factors that the Company deems appropriate.

The Company is also providing top line revenue guidance for calendar year 2020. IHS Markit current forecasts for light vehicle production for calendar year 2020 are approximately 16.4 million units for North America, 22.2 million units for Europe,12.7 million units for Japan and Korea, and 28.6 million units for China. Based on these forecasts, the Company is estimating that revenue for calendar year 2020 will increase approximately 3% to 8% over current estimates provided for 2019 revenue.
Market Risk Disclosure
The Company is subject to market risk exposures of varying correlations and volatilities, including foreign exchange rate risk, and interest rate risk. Fluctuating interest rates could negatively impact the Company's financial performance due to realized losses on the sale of fixed income investments and/or recognized losses due to other-than-temporary impairment adjustments on held-to-maturity securities (mark-to-market adjustments).
The Company has some assets, liabilities and operations outside the United States, including multi-currency accounts, which currently are not significant overall to the Company as a whole. Because the Company sells its automotive mirrors throughout the world and automobile manufacturing is highly dependent on general economic conditions, it could be significantly affected by weak economic conditions in foreign markets that could reduce demand for its products.
Most of the Company’s non-U.S. sales are invoiced and paid in U.S. dollars; during calendar year 2018, approximately 8% of the Company’s net sales were invoiced and paid in foreign currencies (compared to 8% for calendar year 2017 and 7% for calendar year 2016). The Company currently expects that approximately 7% of the Company’s net sales in calendar year 2019 will be invoiced and paid in foreign currencies. The Company does not currently engage in hedging activities of foreign currencies.
The Company does not have any significant off-balance sheet arrangements or commitments that have not been recorded in its Consolidated Financial Statements. See the Contractual Obligations and Other Commitments below.


22



Contractual Obligations and Other Commitments
The Company had the following contractual obligations and other commitments (in millions) as of December 31, 2018. 
 
Total
 
Less than 1 Year
 
1-3 Years
 
3-5 Years
 
More than 5 Years
Operating leases
2.2

 
1.4

 
0.8

 
 
 
 
Purchase obligations
136.9

 
136.9

 

 

 

Dividends payable
28.5

 
28.5

 

 

 

Total
167.6

 
166.8


0.8

 
 
 
 

Purchase obligations are primarily for raw material inventory and capital equipment.


Significant Accounting Policies and Critical Accounting Estimates
The preparation of the Company's consolidated financial statements, which have been prepared in accordance with accounting principles generally accepted in the United States, requires management to make estimates, assumptions and apply judgments that affect its financial position and results of operations. On an ongoing basis, management evaluates these estimates and assumptions. Management also continually reviews its accounting policies and financial information disclosures.
The Company’s significant accounting policies are described in Note 1 to the Consolidated Financial Statements.
Certain of our accounting policies require management to make estimates and assumptions that affect the reported amounts of assets and liabilities as of the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. These estimates and assumptions are based on our historical experience, the terms of existing contracts, our evaluation of trends in the industry, information provided by our customers and suppliers and information available from other outside sources, as appropriate. However, these estimates and assumptions are inherently subject to a degree of uncertainty. As a result, actual results in these areas may differ significantly from our estimates, as is the case in any application of generally accepted accounting principles.

The Company considers an accounting estimate to be critical if:
• It requires management to make assumptions about matters that were uncertain at the time of the estimate, and
• Changes in the estimate or different estimates that could have been selected would have had a material impact on our financial condition or results of operations.
Revenue Recognition. The Company recognizes revenue in accordance with Accounting Standards Codification (ASC) 606, Revenue from Contracts with Customers. Accordingly, revenue is recognized in an amount that reflects the consideration to which the Company expects to be entitled in exchange for promised goods or services when it transfers those goods or services to customers. Sales are shown net of returns, which have not historically been significant. The Company does not generate sales from arrangements with multiple deliverables. The Company generally receives purchase orders from customers on an annual basis. Typically, such purchase order provide the annual terms, including pricing, related to a particular vehicle model. Purchase orders generally do not specify quantities. The Company recognizes revenue based on the pricing terms included in our annual purchase orders. As part of certain agreements the Company is asked to provide customers with annual price reductions. Such amounts are subject to estimate and are accrued as a reduction of revenue as products are shipped to those customers. In addition, the Company has ongoing adjustments to our pricing arrangements with our customers based on the related content, the cost of our products and other commercial factors. Such pricing accruals are adjusted as they are settled with our customers.

See also Item 13 of Part III with respect to "Certain Transactions", which is incorporated herein.

Item 7A.     Quantitative and Qualitative Disclosures About Market Risk.
See "Market Risk Disclosure" in Management’s Discussion and Analysis (Item 7).

 

23




Item 8.        Financial Statements and Supplementary Data.
The following financial statements and reports of independent registered public accounting firm are filed with this report following the signature page:

Index to Consolidated Financial Statements

Selected quarterly financial data for the past two years appears in the following table:
 
Quarterly Results of Operations
(in thousands, except per share data)
 
First
 
Second
 
Third
 
Fourth
 
2018
 
2017
 
2018
 
2017
 
2018
 
2017
 
2018
 
2017
Net Sales
$
465,420


$
453,535


$
454,981


$
443,139


$
460,253


$
438,628

 
$
453,409

 
$
459,570

Gross Profit
172,628


175,801


172,804


167,208


172,990


171,230

 
172,044

 
180,290

Operating Income
128,515


134,427


126,683


125,865


127,428


129,073

 
125,499

 
133,994

Net Income
111,249


97,557


109,024


88,536


111,336


90,230

 
106,275

 
130,469

Basic Earnings per share
$
0.40


$
0.34


$
0.40


$
0.31


$
0.42


$
0.32

 
$
0.41

 
$
0.46

Diluted Earnings per share
$
0.40


$
0.33


$
0.40


$
0.31


$
0.42


$
0.31

 
$
0.41

 
$
0.46

 


Item 9.        Changes in and Disagreements with Accountants on Accounting and Financial Disclosure.
As defined in Item 304 of Regulation S-K, there have been no changes in, or disagreements with, accountants during the 24-month period ended December 31, 2018.
 

Item 9A. Controls and Procedures.
Disclosure Controls and Procedures
Under the supervision of and with the participation of the Company’s management, the Company's CEO and CFO have evaluated the effectiveness of the design and operation of the Company’s disclosure controls and procedures ([as defined in Exchange Act Rules 13a – 15(e) and 15d – 15(e)]) as of December 31, 2018, and have concluded that the Company’s disclosure controls and procedures are adequate and effective.



24



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 Exchange Act Rules 13a – 15(f) and 15d – 15(f). 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 this assessment, management asserts that the Company has maintained effective internal control over financial reporting as of December 31, 2018.

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 risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.
The effectiveness of the Company’s internal control over financial reporting as of December 31, 2018, has been audited by Ernst & Young LLP, an independent registered public accounting firm, as stated in their report which is included in Part IV of this Form 10K.
During the period covered by this annual report, there have been no changes in the Company’s internal controls over financial reporting that have materially affected or are reasonably likely to materially affect the Company’s internal controls over financial reporting. In addition, there have been no significant changes in the Company’s internal controls or in other factors that could significantly affect internal controls subsequent to December 31, 2018.

Item 9B.    Other Information.
None.

25




PART III
 
Item 10.    Directors, Executive Officers and Corporate Governance.
Executive Officers of the Registrant
The following table lists the names, ages, and positions of all of the Company’s executive officers at the time of this report. Officers are generally elected at the meeting of the Board of Directors following the annual meeting of shareholders.
NAME
 
AGE
 
POSITION
 
CURRENT POSITION HELD SINCE
Steve Downing
 
41
 
President and Chief Executive Officer
 
January 2018
Kevin Nash
 
44
 
Vice President, Finance, Chief Financial Officer and Treasurer
 
February 2018
Scott Ryan
 
38
 
Vice President, General Counsel and Corporate Secretary
 
August 2018
Neil Boehm
 
47
 
Chief Technology Officer and Vice President, Engineering
 
February 2018
Matthew Chiodo
 
54
 
Vice President, Sales
 
February 2018
There are no family relationships among the officers listed in the preceding table.
Steve Downing was elected Chief Executive Officer effective as of January 1, 2018. He previously served as President and Chief Operating Officer from August 2017 to December 2017, as Senior Vice President and Chief Financial Officer from June 2015 to August 2017, as Vice President of Finance and Chief Financial Officer from May 2013 to June 2015, as Vice President of Commercial Management from July 2012 to May 2013, as Director of Commercial Management from June 2009 to July 2012, as Commercial Manager from October 2006 to June 2009, as Senior Financial Analyst from April 2006 to October 2006, and prior to that was a Financial Analyst from his hire date in July 2002 to April 2006. The Terms of Mr. Downing's employment arrangement are contained herein in Part III, Item 11 to this Form 10‑K.
On February 21, 2018, the Company announced that Kevin Nash was appointed as the Company's Vice President, Finance, Chief Financial Officer, and Treasurer, effective as of February 15, 2018. He will remain the Company's Chief Accounting Officer. Mr. Nash was previously, the Company's Vice President of Accounting and Chief Accounting Officer, a role he has held since 2014 and served as Director of Accounting and Chief Accounting Officer before that. He has been employed by the Company since 1999, beginning as a senior accountant, progressing to accounting manager, Corporate Controller and then Director of Accounting and Chief Accounting Officer until his promotion to Vice President of Accounting and Chief Accounting Officer. The Terms of Mr. Nash's employment arrangement are contained herein in Part III, Item 11 to this Form 10-K.

Also on February 21, 2018, the Company announced that Neil Boehm was appointed as the Company's Vice President, Engineering and Chief Technology Officer as of February 15, 2018 and was also appointed an executive officer. Mr. Boehm was previously the Company's Vice President of Engineering, a role he has held since 2015 and previously served as Senior Director of Engineering. He has been employed by the Company since 2001, beginning as a program manager, progressing to Director of Electrical Engineering, and then Senior Director of Engineering until his promotion to Vice President of Engineering. The Terms of Mr. Boehm's employment arrangement are contained herein in Part III, Item 11 to this Form 10-K.

Also on February 21, 2018, the Company announced that Matthew Chiodo, the Company's Vice President of Sales, was appointed an executive officer effective February 15, 2018. Mr. Chiodo has been in his current role since January 2017 and previously served as Director of Sales. He has been employed by the Company since 2001, beginning in sales, progressing to Director of Sales until his promotion to Vice President of Sales. The Terms of Mr. Chiodo's employment arrangement are contained herein in Part III, Item 11 to this Form 10-K.

On August 16, 2018, Scott Ryan was appointed Vice President, General Counsel and Corporate Secretary. Mr. Ryan was previously Assistant General Counsel and Corporate Secretary from June 2015 to August 2018. Prior to that he served as Patent Counsel from November 2013 to June 2015 and prior to that was a Patent Attorney from his hire date in December 2010 to November 2013. Mr. Ryan became an executive officer on August 20, 2015. The Terms of Mr. Ryan's employment arrangement are contained herein in Part III, Item 11 to this Form 10-K.


26



Information relating to directors appearing under the caption “Election of Directors” in the definitive Proxy Statement for 2019 Annual Meeting of Shareholders and filed with the Commission within 120 days after the Company’s fiscal year end, December 31, 2018 (the “Proxy Statement”), is hereby incorporated herein by reference. No changes were made to the procedures by which shareholders may recommend nominees for the Board of Directors. Information concerning compliance with Section 16(a) of the Securities and Exchange Act of 1934 appearing under the caption “Section 16(A) Beneficial Ownership Reporting Compliance” in the definitive Proxy Statement is hereby incorporated herein by reference. Information relating to the Company’s Audit Committee and concerning whether at least one member of the Audit Committee is an “audit committee financial expert” as that term is defined under Item 407(d)(5) of Regulation S-K appearing under the caption “Corporate Governance – Audit Committee” in the definitive Proxy Statement is hereby incorporated herein by reference.
The Company has adopted a Code of Ethics for Certain Senior Officers that applies to its principal executive officer, principal financial officer, and principal accounting officer as well as all other officers of the Corporation. A copy of the Code of Ethics for Certain Senior Officers is available without charge, upon written request, from the Corporate Secretary of the Company, 600 N. Centennial Street, Zeeland, Michigan 49464 and the Company's website. The Company intends to satisfy the disclosure requirement under Item 5.05 of Form 8-K regarding an amendment to, or waiver from, a provision of this Code of Ethics by posting such information on its website. Information contained in the Company’s website, whether currently posted or posted in the future, is not part of this document or the documents incorporated by reference in this document.

27



Item 11.    Executive Compensation.
The information contained under the caption “Compensation Committee Report,” “Compensation Discussion and Analysis,” “Executive Compensation,” “Director Compensation,” and “Compensation Committee Interlocks and Insider Participation” contained in the definitive Proxy Statement is hereby incorporated herein by reference. The “Compensation Committee Report” shall not be deemed to be soliciting material or to be filed with the commission.
On February 20, 2019, the Board of Directors, in connection with assessments of executive officers, changes in responsibilities, and/or individual performance, made adjustments to named executive officer compensation, including changes to base salaries, setforth below:
Executive Officer
Position
2018 Base Salary
2019 Base Salary
Steve Downing
President and CEO
$
650,000

$
750,000

Kevin Nash
VP, Finance, CFO and Treasurer
$
340,000

$
400,000

Neil Boehm
VP, Engineering and CTO
$
333,000

$
407,000

Matt Chiodo
VP, Sales
$
336,000

$
380,000

Scott Ryan
VP, General Counsel and Corporate Secretary
$
315,000

$
350,000


The foregoing increases are consistent with the intention of the Compensation Committee of the Board of Directors to move base salaries for officers toward the market median of an established peer group over a three-year period.

Amended and Restated Annual Incentive Performance-Based Bonus Plan

The Board of Directors previously approved the Amended and Restated Annual Incentive Performance-Based Bonus Plan (the "Annual Plan") to further emphasize performance-based compensation. In lieu of participating in the profit-sharing bonus paid to all employees, the Annual Plan provides potential cash-based bonuses for officers based on the achievement of three key performance metrics: Revenue (33.33% weighting); Operating Income (33.33% weighting); and Earnings per Diluted Share (33.33% weighting). The Annual Plan covers all officers, including our named executive officers.

At the beginning of each year, the Compensation Committee reviews and approves a cash bonus target for each officer, as a percentage of base salary for the year. The CEO may earn from 0% - 200% of base salary. The non-CEO named executive officers may earn from 0% to 150% of their base salaries. All performance-related targets are set by, and achievement of targets are approved by, the Compensation Committee and/or the Board of Directors.

For our executive officers, the 2018 Annual Plan payout opportunities applicable to each performance metric are shown in the table below:
Executive Officer
Annual Plan Threshold
Annual Plan Target
Annual Plan Maximum
Steve Downing
25
%
100
%
200
%
Kevin Nash
25
%
75
%
150
%
Neil Boehm
25
%
75
%
150
%
Matt Chiodo
25
%
75
%
150
%
Scott Ryan
25
%
75
%
150
%

The above Threshold was moved to 50% for the President and CEO and 37.5% for the other named executive officers for 2019 to better align with typical market practice. No other changes were made to the Annual Plan target opportunities for executive officers in 2019, as the target and maximum opportunity levels were appropriate based on the competitive pay range for each position. The foregoing payout opportunities are multiplied by the weighting factor of a particular performance metric to determine the amounts of cash bonuses payable to officers to the extent the threshold, target, or maximum for a performance metric is met or exceeded. To the extent performance exceeds the established threshold or target, as applicable, for any performance metric, but does not meet or exceed the established target or maximum, as applicable, linear interpolation is used to determine the pro rata portion of the performance bonus. The Compensation

28



Committee also has discretion to increase (or decrease) such performance-based bonuses using its judgment, provided that bonuses are not to in any event exceed 250% of the applicable base salary.

In 2018 and 2019, the Annual Plan uses the same three key performance metrics and weighting: Revenue (weighted 33.33%), Operating Income (weighted 33.33%) and Earnings per Diluted Share (33.33%), since such metrics are not only appropriate measures of performance, but also align with the Company's overall business strategy.

In determining whether annual cash bonuses are paid under the Annual Plan, actual performance for the year is measured against specified target levels for each performance metric. The target for the three performance metrics reflects a level of performance, which at the time set was anticipated to be challenging but achievable. The threshold level is set to be reflective of performance at which the Compensation Committee believed a portion of the award opportunity should be earned. The maximum level was set well above the target, requiring significant achievements and reflecting performance at which the Compensation Committee believed an additional 100% of the target award was warranted.
 
For 2018, pre-established target performance (along with pre-established thresholds and maximums) and actual results for the performance metrics are as follows:
Executive Officer
Weight
Threshold*
Target*
Maximum*
Actual Performance*
Revenue
33.33
%
$1,794,873
$1,930,000
$2,065,000
$1,834,064
Operating Income
33.33
%
$523,359
$554,000
$597,000
$515,001
Earnings per Diluted Share
33.33
%
$1.410
$1.640
$1.780
$1.644
* amounts in thousands (000) except for per share amounts, and may be modified in the discretion of the Compensation Committee as appropriate to ensure the performance metrics are not unsuitable.

Based on actual Revenue, Operating Income, and Earnings per Diluted Share results compared to the pre-established targets (adjusted as appropriate by the Compensation Committee) and performance of the named executive officers, the payments for 2018 under the Annual Plan are shown in the table below:
Executive Officer
2018 Annual Plan Performance Bonus
2018 Annual Plan Discretionary Bonus
Steve Downing
$323,989
$180,000
Kevin Nash
$132,132
$90,000
Neil Boehm
$129,412
$80,000
Matt Chiodo
$130,578
$80,000
Scott Ryan
$122,417
$80,000

For 2019, the Compensation Committee has established thresholds, targets, and maximums for Revenue, Operating Income, and Earnings per Diluted Share as the Annual Plan performance metrics.

2019 Omnibus Incentive Plan and Long-Term Incentive Program

On February 20, 2019, the Corporation implemented a Long-Term Incentive Plan (the "Long-Term Plan"), pursuant to the 2019 Omnibus Incentive Plan ("OIP") approved by the Board of Directors the same day, subject to shareholder approval. The OIP is intended to replace the Company's existing Employee Stock Option Plan, Second Restricted Stock Plan and Non-Employee Director Stock Option Plan if approved by the shareholders. The Long-Term Plan provides officers, including our named executive officers, with incentive awards that serve an important role by balancing other applicable short-term goals with longer term shareholder value creation, while minimizing risk-taking behaviors that could negatively affect long-term results. The OIP and the Long-Term Plan are each exhibits hereto.

The Long-Term Plan uses three-year performance periods and selected performance objectives to determine equity incentive awards so as to balance short-term goals under the Annual Plan, with performance objectives associated with longer-term shareholder value creation under the Long-Term Plan. Under the Long-Term Plan, the Board of Directors and/or the Compensation Committee determines the amount of the long-term incentive awards. Each officer's award opportunity is based on a target dollar value (determined toward the very beginning of the performance period)

29



as a percentage of base salary assigned to his or her position based on market comparisons for similar positions, using both a peer group and general industry market data. The following target opportunities apply for the 2019-2021 performance period under the Long-Term Incentive Plan:
Executive Officer
Long-Term Plan Target Opportunity Percentage of Base Salary for 2019-2021
Steve Downing
200
%
Kevin Nash
100
%
Neil Boehm
100
%
Matt Chiodo
100
%
Scott Ryan
100
%

Achievement at threshold performance yields 50% of the target award and achievement of the maximum performance yields another 100% of the target award. To the extent performance exceeds the established threshold or target, as applicable, for an applicable performance objective, but does not meet or exceed the established target or maximum, as applicable, linear interpolation is used to determine the pro rata portion of such award.

Seventy percent (70%) of the total value of the target long-term incentive opportunity is delivered through performance share awards ("PSAs") and the other thirty percent (30%) through restricted stock ("RS"). Both PSAs and RS are forms of performance-based incentive compensation because PSAs involve performance objectives that provide direct alignment with shareholder interests and the value of RS fluctuates based on stock price performance.

In addition to requiring achievement of performance objectives in respect of PSAs, PSAs and RS require the executive officers to remain employed with the Company for three years from the grant date (unless the executive officer attains retirement age, departs for good reason, dies, or becomes disabled or a change in control occurs whereby an award may be paid or partially paid).

Performance Shares

The Long-Term Plan is designed to provide PSAs for officers, including our named executive officers. PSAs are tied to the achievement of two performance objectives, each weighted equally: earnings before interest, taxes, depreciation and amortization (EBITDA) and return on invested capital (ROIC), in each case adjusted as determined by the Compensation Committee. Each performance objective is based on a three-year performance period (2019-2021) with a performance range that can result in PSAs of 0% for failure to achieve threshold, 50% of target for achieving threshold, to 200% of the target opportunity for achieving maximum.
 
EBITDA drives the ability to commit resources to continued growth, but is also a measure of ability to provide shareholder return. It also drives profitable sales growth and optimizes the Company's cost structure. ROIC ensures management uses the Company's capital in an effective manner that drives shareholder value. Since, the value of PSAs is tied to the Company's actual performance in financial objectives, it aligns the officers' interests with those of shareholders. The target opportunities of PSAs for the named executive officers are shown in the table below:
Executive Officer
Number of PSAs Awarded in 2019 (Target) for 2019-2021
Steve Downing
49,575

Kevin Nash
13,220

Neil Boehm
13,451

Matt Chiodo
12,559

Scott Ryan
11,568





30



Restricted Stock Awards

The other 30% of the total value of the long-term incentive opportunity consists of RS awards. RS incentivizes and rewards executives for improving long-term stock value and serves as a retention tool. Under the Long-Term Plan, RS will generally be granted in February to officers, including our named executive officers, and cliff vest on the third anniversary of the grant. The RS awarded in 2019, based on the target opportunities, for the executive officers are shown in the table below:
Executive Officer
Number of RS Awarded in 2019 (Target) for 2019-2021
Steve Downing
21,246

Kevin Nash
5,666

Neil Boehm
5,765

Matt Chiodo
5,382

Scott Ryan
4,958


All PSAs and RS awards are subject to shareholder approval of the OIP. Such awards are intended to replace historical grants of stock options and restricted stock under the existing plan which the OIP is intended to replace.

Non-qualified Deferred Compensation Plan

The Board of Directors authorized the Company to enter into a non-qualified deferred compensation plan to provide a vehicle for key employees and officers to defer cash compensation on a tax-favored basis.  The terms of such a plan have not been finalized but are expected to be typical for plans of this type.


Director Compensation

For 2019, the Board of Directors adjusted the equity compensation for non-employee directors, subject to shareholder approval of the OIP. Under the existing Non-employee Director Stock Option Plan, non-employee directors receive an option to acquire 7,000 shares of the Company's common stock after each Annual Meeting of Shareholders at a price per share equal to the closing price of the Company's common stock on such a date. If the OIP is approved by shareholders thereby replacing the Non-employee Director Stock Option Plan, after each Annual Meeting of Shareholders, non-employee directors will receive a grant of RS equal to $100,000 divided by the average closing price per share of the Company's common stock on the twenty trading days preceding the date of the grant of such RS. Such RS grants will vest on the first anniversary of the grant.


Item 12.
Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters.
The information contained under the captions “Common Stock Ownership of Management,” “Common Stock Ownership of Certain Beneficial Owners,” and “Equity Compensation Plan Summary” contained in the definitive Proxy Statement is hereby incorporated herein by reference. There are no arrangements known to the registrant, the operation of which may at a subsequent date result in a change in control.
 

Item 13.    Certain Relationships and Related Transactions, and Director Independence.
The information contained under the caption “Certain Transactions” contained in the definitive Proxy Statement is hereby incorporated herein by reference. The information contained under the caption “Election of Directors” contained in the definitive Proxy Statement is hereby incorporated herein by reference.
 




31



Item 14.    Principal Accounting Fee and Services.
Information regarding principal accounting fees and services set forth under the caption “Ratification of Appointment of Independent Auditors – Principal Accounting Fees and Services” in the definitive Proxy Statement is hereby incorporated herein by reference. Information concerning the policy adopted by the Audit Committee regarding the pre-approval of audit and non-audit services provided by the Company’s independent auditors set forth under the caption “Corporate Governance – Audit Committee” in the definitive Proxy Statement is hereby incorporated herein by reference.
 

32




PART IV

Item 15.
Exhibits, Financial Statement Schedules.
 
(a)
2. Financial Statements Schedules. None required or not applicable.
 3. Exhibits. See Exhibit Index on Page 67.

(b)
See (a) above.
(c)
See (a) above.


Item 16.    Form 10-K Summary.
None.


33



SIGNATURES
Pursuant to the requirements of Section 13 of 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.

 
GENTEX CORPORATION
 
 
 
 
By:
/s/ Steven R. Downing
 
 
Steven R. Downing, President and Chief Executive Officer
 
Date:
February 22, 2019
Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below on this 22nd day of February, 2018, by the following persons on behalf of the registrant and in the capacities indicated.

 
By:
/s/ Steven R. Downing
 
 
Steven R. Downing, President and Chief Executive Officer
 
 
(Principal Executive Officer) on behalf of Gentex Corporation
 
By:
/s/ Kevin C. Nash
 
 
Kevin C. Nash, Vice President, Finance, Chief Financial Officer and Treasurer
 
 
(Principal Financial Officer and Principal Accounting Officer) on behalf of Gentex Corporation

34




Each Director of the registrant whose signature appears below hereby appoints Steve Downing or Kevin Nash, as his attorney-in-fact to sign in his name and on his behalf, and to file with the Commission any and all amendments to this report on Form 10-K to the same extent and with the same effect as if done personally.
/s/ Leslie Brown
  
Director
Leslie Brown
  
 
 
 
 
/s/ Gary Goode
  
Director
Gary Goode
  
 
 
 
/s/ James Hollars
  
Director
James Hollars
  
 
 
 
/s/ John Mulder
  
Director
John Mulder
  
 
 
 
/s/ Richard Schaum
  
Director
Richard Schaum
  
 
 
 
/s/ Fred Sotok
  
Director
Fred Sotok
  
 
 
 
 
/s/ Kathleen Starkoff
  
Director
Kathleen Starkoff
  
 
 
 
 
/s/ Brian Walker
  
Director
Brian Walker
  
 
 
 
/s/ James Wallace
  
Director
James Wallace
  
 

35




Report of Independent Registered Public Accounting Firm

To the Shareholders and the Board of Directors of Gentex Corporation

Opinion on the Financial Statements

We have audited the accompanying consolidated balance sheets of Gentex Corporation and subsidiaries (the Company) as of December 31, 2018 and 2017, the related consolidated statements of income, comprehensive income, shareholders' investment and cash flows for each of the three years in the period ended December 31, 2018, and the related notes (collectively referred to as the “consolidated financial statements”). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December 31, 2018 and 2017, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2018, in conformity with U.S. generally accepted accounting principles.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company's internal control over financial reporting as of December 31, 2018, based on criteria established in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) and our report dated February 22, 2019 expressed an unqualified opinion thereon.

Basis for Opinion

These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company’s financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.

/s/ Ernst & Young LLP

We have served as the Company’s auditor since 1999

Grand Rapids, Michigan

February 22, 2019

36



Report of Independent Registered Public Accounting Firm

To the Shareholders and the Board of Directors of Gentex Corporation

Opinion on Internal Control over Financial Reporting

We have audited Gentex Corporation and subsidiaries’ internal control over financial reporting as of December 31, 2018, based on criteria established in Internal Control—Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (the COSO criteria). In our opinion, Gentex Corporation and subsidiaries (the Company) maintained, in all material respects, effective internal control over financial reporting as of December 31, 2018, based on the COSO criteria.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets of Gentex Corporation and subsidiaries as of December 31, 2018 and 2017, the related consolidated statements of income, comprehensive income, shareholders' investment and cash flows for each of the three years in the period ended December 31, 2018, and the related notes and our report dated February 22, 2019 expressed an unqualified opinion thereon.

Basis for Opinion

The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting included in the accompanying Management’s Report on Internal Control Over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects.

Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.

Definition and Limitations of Internal Control Over Financial Reporting

A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

/s/ Ernst & Young LLP

Grand Rapids, Michigan

February 22, 2019

37






38




GENTEX CORPORATION AND SUBSIDIARIES
CONSOLIDATED BALANCE SHEETS
AS OF DECEMBER 31, 2018 AND 2017
 
2018
 
2017
ASSETS
 
 
 
CURRENT ASSETS:
 
 
 
Cash and cash equivalents
$
217,025,278

 
$
569,734,496

Short-term investments
169,412,999

 
152,538,054

Accounts receivable, net
213,537,799

 
231,121,788

Inventories, net
225,281,599

 
216,765,583

Prepaid expenses and other
25,672,579

 
14,403,902

Total current assets
850,930,254

 
1,184,563,823

PLANT AND EQUIPMENT:
 
 
 
Land, buildings and improvements
340,910,332

 
317,600,833

Machinery and equipment
838,887,032

 
790,833,278

Construction-in-process
18,156,423

 
35,828,403

Total Plant and Equipment
1,197,953,787

 
1,144,262,514

Less- Accumulated depreciation
(699,480,021
)
 
(651,783,184
)
Net Plant and Equipment
498,473,766

 
492,479,330

OTHER ASSETS:
 
 
 
Goodwill
307,365,845

 
307,365,845

Long-term investments
137,979,082

 
57,782,418

Intangible assets, net
269,675,000

 
288,975,000

Patents and other assets, net
21,010,121

 
20,887,496

Total Other Assets
736,030,048

 
675,010,759

TOTAL ASSETS
$
2,085,434,068

 
$
2,352,053,912

LIABILITIES AND SHAREHOLDERS’ INVESTMENT
 
 
 
CURRENT LIABILITIES:
 
 
 
Accounts payable
$
92,810,316

 
$
89,898,467

Accrued liabilities:
 
 
 
Salaries, wages and vacation
15,860,073

 
18,502,209

Income taxes
4,293,608

 
360,014

Royalties
16,174,041

 
14,660,864

Dividends payable
28,526,147

 
28,028,132

Current portion of long term debt

 
78,000,000

Other
11,496,734

 
14,197,321

Total current liabilities
169,160,919

 
243,647,007

DEFERRED INCOME TAXES
54,521,489

 
58,888,644

 
 
 
 
TOTAL LIABILITIES
223,682,408


302,535,651

 
 
 
 
SHAREHOLDERS’ INVESTMENT:
 
 
 
Preferred stock, no par value, 5,000,000 shares authorized; none issued or outstanding

 

Common stock, par value $.06 per share; 400,000,000 shares authorized; 259,328,613 and 280,281,321 shares issued and outstanding in 2018 and 2017 respectively.
15,559,717

 
16,816,879

Additional paid-in capital
745,324,144

 
723,510,672

Retained earnings
1,102,468,137

 
1,301,997,327

Accumulated other comprehensive income:
 
 
 
Unrealized gain on investments
74,549

 
6,626,379

Unrealized gain (loss) on derivatives

 
(78,026
)
Cumulative translation adjustment
(1,674,887
)
 
645,030

Total shareholders’ investment
1,861,751,660

 
2,049,518,261

TOTAL LIABILITES AND SHAREHOLDERS' INVESTMENT
$
2,085,434,068

 
$
2,352,053,912

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

39



GENTEX CORPORATION AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF INCOME
FOR THE YEARS ENDED DECEMBER 31, 2018, 2017 AND 2016
 

2018

2017

2016
NET SALES
$
1,834,063,697

 
$
1,794,872,578

 
$
1,678,924,756

 
 
 
 
 
 
COST OF GOODS SOLD
1,143,597,005

 
1,100,344,312

 
1,010,472,512

 
 
 
 
 
 
Gross profit
690,466,692

 
694,528,266

 
668,452,244

 
 
 
 
 
 
OPERATING EXPENSES:
 
 
 
 
 
Engineering, research and development
107,134,862

 
99,726,438

 
94,238,032

Selling, general and administrative
75,206,283

 
71,443,476

 
62,471,277

Total operating expenses
182,341,145

 
171,169,914

 
156,709,309

 
 
 
 
 
 
Income from operations
508,125,547

 
523,358,352

 
511,742,935

 
 
 
 
 
 
OTHER INCOME:
 
 
 
 
 
Investment income
11,262,385

 
9,442,387

 
4,787,128

Other, net
2,659,015

 
(1,004,035
)
 
(5,969,290
)
Total other income (expense)
13,921,400

 
8,438,352

 
(1,182,162
)
 
 
 
 
 
 
Income before provision for income taxes
522,046,947

 
531,796,704

 
510,560,773

 
 
 
 
 
 
PROVISION FOR INCOME TAXES
84,163,850

 
125,004,782

 
162,969,497

 
 
 
 
 
 
NET INCOME
$
437,883,097

 
$
406,791,922

 
$
347,591,276

 
 
 
 
 
 
EARNINGS PER SHARE:

 

 

Basic
$
1.64

 
$
1.42

 
$
1.21

Diluted
$
1.62

 
$
1.41

 
$
1.19

 
 
 
 
 
 
Cash Dividends Declared per Share
$
0.440

 
$
0.390

 
$
0.355

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

40



GENTEX CORPORATION AND SUBSIDIARIES
CONSOLIDATED STATEMENT OF COMPREHENSIVE INCOME
FOR THE YEARS ENDED DECEMBER 31, 2018, 2017 AND 2016
 

2018
 
2017
 
2016
Net income
$
437,883,097

 
$
406,791,922

 
$
347,591,276

 
 
 
 
 
 
Other comprehensive income (loss) before tax:
 
 
 
 
 
Foreign currency translation adjustments
(2,319,917
)
 
3,508,029

 
(2,818,090
)
Unrealized gains on derivatives
98,767

 
1,721,933

 
1,105,468

Unrealized gains on available-for-sale securities, net
115,059

 
5,903,699

 
3,013,951

 
 
 
 
 
 
Other comprehensive income (loss), before tax
(2,106,091
)
 
11,133,661

 
1,301,328

 
 
 
 
 
 
Expense for income taxes related to components of other comprehensive income (loss)
44,903

 
2,668,973

 
1,441,798

 
 
 
 
 
 
Other comprehensive income (loss), net of tax
(2,150,994
)
 
8,464,688

 
(140,469
)
 
 
 
 
 
 
Comprehensive income
$
435,732,103

 
$
415,256,610

 
$
347,450,807


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


41



GENTEX CORPORATION AND SUBSIDIARIES
CONSOLIDATED STATEMENT OF SHAREHOLDERS’ INVESTMENT
FOR THE YEARS ENDED DECEMBER 31, 2018, 2017 and 2016
 
Common 
Stock
Shares
 
Common 
Stock
Amount
 
Additional 
Paid-In
Capital
 
Retained 
Earnings
 
Accumulated 
Other
Comprehensive
Income (Loss)
 
Total 
Shareholders’
Investment
BALANCE AS OF JANUARY 1, 2016
291,338,011

 
$
17,480,281

 
$
596,782,695

 
$
1,109,384,621

 
$
(1,130,836
)
 
$
1,722,516,761

   Issuance of common stock
6,705,632

 
402,338

 
86,491,101

 

 

 
86,893,439

   Repurchases of common stock
(10,306,127
)
 
(618,368
)
 
(19,020,032
)
 
(143,722,821
)
 

 
(163,361,221
)
   Stock-based compensation expense related to stock options, employee stock purchases and restricted stock

 

 
19,192,699

 

 

 
19,192,699

   Dividends declared ($.355 per share)

 

 

 
(102,268,251
)
 

 
(102,268,251
)
   Net income

 

 

 
347,591,276

 

 
347,591,276

   Other comprehensive income

 

 

 

 
(140,469
)
 
(140,469
)
BALANCE AS OF DECEMBER 31, 2016
287,737,516

 
$
17,264,251

 
$
683,446,463

 
$
1,210,984,825

 
$
(1,271,305
)
 
$
1,910,424,234

   Issuance of common stock
4,498,729

 
269,923

 
47,500,544

 

 

 
47,770,467

   Repurchases of common stock
(11,954,924
)
 
(717,295
)
 
(25,813,300
)
 
(204,832,621
)
 

 
(231,363,216
)
   Stock-based compensation expense related to stock options, employee stock purchases and restricted stock

 

 
18,376,965

 

 

 
18,376,965

   Dividends declared ($.39 per share)

 

 

 
(110,946,799
)
 

 
(110,946,799
)
   Net income

 

 

 
406,791,922

 

 
406,791,922

   Other comprehensive income

 

 

 

 
8,464,688

 
8,464,688

BALANCE AS OF DECEMBER 31, 2017
280,281,321

 
$
16,816,879

 
$
723,510,672

 
$
1,301,997,327

 
$
7,193,383

 
$
2,049,518,261

   Issuance of common stock
5,496,659

 
329,801

 
66,508,019

 

 

 
66,837,820

   Repurchases of common stock
(26,449,367
)
 
(1,586,963
)
 
(63,000,528
)
 
(526,990,360
)
 

 
(591,577,851
)
   Stock-based compensation expense related to stock options, employee stock purchases and restricted stock

 

 
18,305,981

 

 

 
18,305,981

   Impact of ASU 2016-01 adoption
 
 
 
 
 
 
6,642,727

 
(6,642,727
)
 
 
   Dividends declared ($.44 per share)

 

 

 
(117,064,654
)
 

 
(117,064,654
)
   Net income

 

 

 
437,883,097

 

 
437,883,097

   Other comprehensive (loss)

 

 

 

 
(2,150,994
)
 
(2,150,994
)
BALANCE AS OF DECEMBER 31, 2018
259,328,613

 
$
15,559,717

 
$
745,324,144

 
$
1,102,468,137

 
$
(1,600,338
)
 
$
1,861,751,660

The accompanying notes are an integral part of these consolidated financial statements. There may be some differences due to rounding



42



GENTEX CORPORATION AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF CASH FLOWS
FOR THE YEARS ENDED DECEMBER 31, 2018, 2017 AND 2016  
 
2018
 
2017
 
2016
CASH FLOWS FROM OPERATING ACTIVITIES:
 
 
 
 
 
Net income
$
437,883,097

 
$
406,791,922

 
$
347,591,276

Adjustments to reconcile net income to net cash provided by operating activities:
 
 
 
 
 
Depreciation and amortization
102,186,814

 
99,570,908

 
88,587,430

Gain on disposal of assets
(577,200
)
 
(188,150
)
 
(146,261
)
Loss on disposal of assets
108,927

 
299,174

 
1,080,486

Gain on sale of investments
(2,538,729
)
 
(1,309,166
)
 
(4,239,895
)
Loss on sale of investments
532,494

 
375,388

 
3,919,698

Deferred income taxes
(4,414,739
)
 
(14,996,179
)
 
22,498,361

Stock based compensation expense related to employee stock options, employee stock purchases and restricted stock
18,305,981

 
18,376,965

 
19,192,699

Change in operating assets and liabilities:
 
 
 
 
 
Accounts receivable
17,583,989

 
(19,530,043
)
 
(15,622,345
)
Inventories
(8,516,016
)
 
(27,454,146
)
 
(14,616,026
)
Prepaid expenses and other
(11,268,677
)
 
16,183,673

 
4,399,366

Accounts payable
2,911,849

 
9,934,837

 
13,609,856

Accrued liabilities
220,856

 
12,947,597

 
10,793,540

Net cash flows from operating activities
552,418,646

 
501,002,780

 
477,048,185

CASH FLOWS USED FOR INVESTING ACTIVITIES:
 
 
 
 
 
Activity in available-for-sale securities:
 
 
 
 
 
Sales proceeds
55,248,551

 
30,207,523

 
87,293,155

Maturities and calls
181,892,136

 
23,100,000

 
5,500,000

Purchases
(332,106,362
)
 
(29,874,960
)
 
(216,670,674
)
Plant and equipment additions
(85,990,570
)
 
(104,040,919
)
 
(120,955,614
)
Proceeds from sale of plant and equipment
738,093

 
249,757

 
665,191

(Increase) Decrease in other assets
(5,603,042
)
 
2,646,029

 
(7,278,166
)
Net cash used for investing activities
(185,821,194
)
 
(77,712,570
)
 
(251,446,108
)
CASH FLOWS USED FOR FINANCING ACTIVITIES:
 
 
 
 
 
Repayment of long-term debt
(78,000,000
)
 
(107,625,000
)
 
(47,500,000
)
Issuance of common stock from stock plan transactions
66,837,820

 
47,770,467

 
81,310,048

Cash dividends paid
(116,566,639
)
 
(108,815,040
)
 
(101,131,356
)
Repurchases of common stock
(591,577,851
)
 
(231,363,216
)
 
(163,361,221
)
Net cash used for financing activities
(719,306,670
)
 
(400,032,789
)
 
(230,682,529
)
 
 
 
 
 
 
NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS
(352,709,218
)
 
23,257,421

 
(5,080,452
)
 
 
 
 
 
 
CASH AND CASH EQUIVALENTS, Beginning of year
569,734,496

 
546,477,075

 
551,557,527

 
 
 
 
 
 
CASH AND CASH EQUIVALENTS, End of year
$
217,025,278

 
$
569,734,496

 
$
546,477,075

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

43

GENTEX CORPORATION AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS



(1)    SUMMARY OF SIGNIFICANT ACCOUNTING AND REPORTING POLICIES
The Company
Gentex Corporation is a leading supplier of digital vision, connected car, dimmable glass, and fire protection products. The Company’s largest business segment involves designing, developing, manufacturing and marketing interior and exterior automatic-dimming automotive rearview mirrors and various electronic modules. The Company ships its product to all of the major automotive producing regions worldwide, which it supports with numerous sales, engineering and distribution locations worldwide.
A substantial portion of the Company’s net sales and accounts receivable result from transactions with domestic and foreign automotive manufacturers and Tier 1 suppliers. Aircraft windows are sold for use by aircraft manufacturers and a Tier 1 supplier. The Company’s fire protection products are primarily sold to domestic distributors and original equipment manufacturers of fire and security systems. The Company does not require collateral or other security for trade accounts receivable.
Significant accounting policies of the Company not described elsewhere are as follows:
Consolidation
The consolidated financial statements include the accounts of Gentex Corporation and all of its wholly-owned subsidiaries (together the “Company”). All intercompany accounts and transactions have been eliminated.
Cash Equivalents
Cash equivalents consist of funds invested in bank accounts and money market funds that have daily liquidity.
Allowance For Doubtful Accounts

The Company reviews a monthly aging report of all accounts receivable balances starting with invoices outstanding over sixty days. In addition, the Company monitors information about its customers through a variety of sources including the media, and information obtained through on-going interaction between Company personnel and the customer. Based on the evaluation of the above information, the Company estimates its allowances related to customer receivables on historical credit and collections experience, customers current financial condition and the specific identification of other potential problems, including the economic climate. Actual collections can differ, requiring adjustments to the allowances, but historically such adjustments have not been material.
The following table presents the activity in the Company’s allowance for doubtful accounts:
 
Beginning
Balance
 
Net
Additions/
(Reductions)
to Costs and
Expenses
 
Deductions
and Other
Adjustments
 
Ending
Balance
Year Ended December 31, 2018:
 
 
 
 
 
 
 
Allowance for Doubtful Accounts
$
2,714,533

 
$

 
$
32,114

 
$
2,746,647

Year Ended December 31, 2017:
 
 
 
 
 
 
 
Allowance for Doubtful Accounts
$
2,917,424

 
$

 
$
(202,891
)
 
$
2,714,533

Year Ended December 31, 2016:
 
 
 
 
 
 
 
Allowance for Doubtful Accounts
$
2,663,477

 
$

 
$
253,947

 
$
2,917,424


 
The Company’s allowance for doubtful accounts primarily relates to financially distressed automotive customers. The Company continues to work with these financially distressed customers in collecting past due balances.




44

GENTEX CORPORATION AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Continued)

(1)    SUMMARY OF SIGNIFICANT ACCOUNTING AND REPORTING POLICIES, continued

Investments
The Company follows the provisions of ASC 820, Fair Value Measurements and Disclosures, for its financial assets and liabilities, and for its non-financial assets and liabilities subject to fair value measurements. ASC 820 provides a framework for measuring the fair value of assets and liabilities. This framework is intended to provide increased consistency in how fair value determinations are made under various existing accounting standards that permit, or in some cases, require estimates of fair-market value. This standard also expanded financial statement disclosure requirements about a company’s use of fair-value measurements, including the effect of such measurement on earnings. The cost of securities sold is based on the specific identification method.
The Company’s common stocks and certain mutual funds are classified as available for sale and are stated at fair value based on quoted market prices, and as such are classified as Level 1 assets. As of December 31, 2018, the Company has sold/liquidated all of its positions in common stocks and mutual funds. The Company determines the fair value of its government securities, corporate bonds, and certain mutual funds by utilizing monthly valuation statements that are provided by its broker. The broker determines the investment valuation by utilizing the bid price in the market and also refers to third party sources to validate valuations, and as such are classified as Level 2 assets.
The Company's certificates of deposit have remaining maturities of less than one year and are classified as available for sale, and are considered as Level 1 assets. These investments are carried at cost, which approximates fair value.

During the year ended December 31, 2017, the Company made technology investments in certain non-consolidated third-parties for ownership interests of less than 20%. These investments do not have readily determinable fair values, and the Company has not identified any observable events that would cause adjustment of the valuation to date, and therefore these investments are held at cost at a total of $3.85 million as of December 31, 2018. These investments are classified within Long-Term Investments in the consolidated balance sheet and are not included within the tables below.
Assets or liabilities that have recurring fair value measurements are shown below as of December 31, 2018 and December 31, 2017:
 
 
 
 
Fair Value Measurements at Reporting Date Using
 
Total as of
 
Quoted Prices in
Active Markets
for Identical
Assets
 
Significant Other
Observable
Inputs
 
Significant
Unobservable
Inputs
Description
December 31, 2018
 
(Level I)
 
(Level 2)
 
(Level 3)
Cash & Cash Equivalents
$
217,025,278

 
$
217,025,278

 
$

 
$

Short-Term Investments:
 
 
 
 
 
 
 
Certificate of Deposit
150,299,384

 
150,299,384

 

 

Government Securities
9,176,227

 

 
9,176,227

 

Mutual Funds

 

 

 

Corporate Bonds
6,967,700

 

 
6,967,700

 

Other
2,219,688

 
2,219,688

 

 

Long-Term Investments:
 
 
 
 
 
 
 
Corporate Bonds
60,369,930

 

 
60,369,930

 

Government Securities
56,483,720

 

 
56,483,720

 

Municipal Bonds
18,025,432

 

 
18,025,432

 

Total
$
520,567,359

 
$
369,544,350

 
$
151,023,009

 
$



45

GENTEX CORPORATION AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Continued)

(1)    SUMMARY OF SIGNIFICANT ACCOUNTING AND REPORTING POLICIES, continued

 
 
 
Fair Value Measurements at Reporting Date Using
 
Total as of
 
Quoted Prices in
Active Markets
for Identical
Assets
 
Significant Other
Observable
Inputs
 
Significant
Unobservable
Inputs
Description
December 31, 2017
 
(Level I)
 
(Level 2)
 
(Level 3)
Cash & Cash Equivalents
$
569,734,496

 
$
569,734,496

 
$

 
$

Short-Term Investments:
 
 
 
 
 
 
 
Certificate of Deposit
130,000,000

 
130,000,000

 

 

Government Securities
9,011,130

 

 
9,011,130

 

Mutual Funds
393,581

 

 
393,581

 

Corporate Bonds
12,944,999

 

 
12,944,999

 

Other
188,344

 
188,344

 

 

Long-Term Investments:

 
 
 
 
 
 
Corporate Bonds
3,018,720

 

 
3,018,720

 

Common Stocks
15,703,371

 
15,703,371

 

 

Mutual Funds
34,681,337

 
34,681,337

 

 

Preferred Stock
1,178,991

 
1,178,991

 

 

Government Securities

 

 

 

Total
$
776,854,969

 
$
751,486,539

 
$
25,368,430

 
$



The amortized cost, unrealized gains and losses, and market value of investment securities are shown as of December 31, 2018 and 2017:
 
 
Unrealized
2018
Cost
 
Gains
 
Losses
 
Market Value
Short-Term Investments:
 
 
 
 
 
 
 
Certificate of Deposit
$
150,299,384

 
$

 
$

 
$
150,299,384

Government Securities
9,186,586

 

 
(10,359
)
 
9,176,227

Corporate Bonds
6,981,305

 

 
(13,605
)
 
6,967,700

Other
2,219,688

 

 

 
2,219,688

Long-Term Investments:
 
 
 
 
 
 
 
Corporate Bonds
60,659,498

 
50,340

 
(339,908
)
 
60,369,930

Common Stocks

 

 

 

Government Securities
56,280,552

 
205,553

 
(2,385
)
 
56,483,720

Municipal Bonds
17,840,518

 
184,914

 

 
18,025,432

Government Securities

 

 

 

Total
$
303,467,531

 
$
440,807

 
$
(366,257
)

$
303,542,081



46

GENTEX CORPORATION AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Continued)

(1)    SUMMARY OF SIGNIFICANT ACCOUNTING AND REPORTING POLICIES, continued

 
Unrealized
2017
Cost
 
Gains
 
Losses
 
Market Value
Short-Term Investments:
 
 
 
 
 
 
 
Certificate of Deposit
$
130,000,000

 
$

 
$

 
$
130,000,000

Government Securities
9,024,777

 

 
(13,647
)
 
9,011,130

Mutual Funds
392,482

 
1,575

 
(476
)
 
393,581

Corporate Bonds
12,952,229

 

 
(7,230
)
 
12,944,999

Other
188,344

 

 

 
188,344

Long-Term Investments:
 
 
 
 
 
 
 
Corporate Bonds
3,022,994

 

 
(4,274
)
 
3,018,720

Common Stocks
10,897,219

 
5,079,815

 
(273,663
)
 
15,703,371

Mutual Funds
29,306,540

 
5,440,344

 
(65,547
)
 
34,681,337

Preferred Stock
1,141,458

 
40,533

 
(3,000
)
 
1,178,991

Total
$
196,926,043

 
$
10,562,267

 
$
(367,837
)
 
$
207,120,473



Unrealized losses on investments as of December 31, 2018 are as follows:
 
Aggregate Unrealized Losses
 
Aggregate Fair Value
Less than one year
$
365,824

 
$
68,722,980

Greater than one year
433

 
3,000,000

       Total
$
366,257

 
$
71,722,980


Unrealized losses on investments as of December 31, 2017 are as follows:
 
 
Aggregate Unrealized Losses
 
Aggregate Fair Value
Less than one year
$
263,655

 
$
31,223,557

Greater than one year
104,182

 
285,077

       Total
$
367,837

 
$
31,508,634


ASC 320, Accounting for Certain Investments in Debt and Equity Securities, as amended and interpreted, provides guidance on determining when an investment is other-than-temporarily impaired. The Company reviews its fixed income investments for any unrealized losses that would be deemed other-than-temporary and require the recognition of an impairment loss in income. If the cost of an investment exceeds its fair value, the Company evaluates, among other factors, general market conditions, the duration and extent to which the fair value is less than cost, and the Company’s intent and ability to hold the investments. Management also considers the type of security, related-industry and sector performance, as well as published investment ratings and analyst reports, to evaluate its portfolio. Once a decline in fair value is determined to be other-than-temporary, an impairment charge is recorded and new cost basis in the investment is established. If market, industry, and/or investee conditions deteriorate, the Company may incur future impairments. No investments were considered to be other-than-temporary impaired in 2018 and 2017.
Fixed income securities as of December 31, 2018, have contractual maturities as follows:
Due within one year
$
166,443,311

Due between one and five years
113,806,135

Due over five years
21,072,946

 
$
301,322,392



47

GENTEX CORPORATION AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Continued)

(1)    SUMMARY OF SIGNIFICANT ACCOUNTING AND REPORTING POLICIES, continued

Fair Value of Financial Instruments
The Company’s financial instruments consist of cash and cash equivalents, investments, accounts receivable accounts payable, short and long term debt. The Company’s estimate of the fair values of these financial instruments approximates their carrying amounts at December 31, 2018 and 2017.
Inventories
Inventories include material, direct labor and manufacturing overhead and are valued at the lower of first-in, first-out (FIFO) cost or market. Inventories consisted of the following as of December 31, 2018 and 2017:
 
 
2018
 
2017
Raw materials
$
139,058,541

 
$
139,272,129

Work-in-process
35,386,615

 
30,481,192

Finished goods
50,836,443

 
47,012,262

Total Inventory
$
225,281,599

 
$
216,765,583



Estimated inventory allowances for slow-moving and obsolete inventories are based on current assessments of future demands, market conditions, evaluation of longer lead times for certain electronic components and related management initiatives. If market conditions or customer requirements change and are less favorable than those projected by management, inventory allowances are adjusted accordingly. Allowances for slow-moving and obsolete inventories (which are included, net, in the above inventory values) were $7.8 million and $6.6 million at December 31, 2018 and 2017, respectively.
Plant and Equipment
Plant and equipment is stated at cost. Depreciation and amortization are computed for financial reporting purposes using the straight-line method, with estimated useful lives of 7 to 30 years for buildings and improvements, and 3 to 10 years for machinery and equipment. Depreciation expense was approximately $79.7 million, $77.0 million and $66.3 million in 2018, 2017 and 2016, respectively.
Impairment or Disposal of Long-Lived Assets
The Company reviews long-lived assets, including property, plant and equipment and other intangible assets with definite lives, for impairment whenever events or changes in circumstances indicate that the asset’s carrying amount may not be recoverable. The Company conducts its long-lived asset impairment analysis in accordance with ASC 360-10-15, Impairment or Disposal of Long-Lived Assets. ASC 360-10-15 requires the Company to group assets and liabilities at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities and evaluate the asset group against the sum of the undiscounted future cash flows. If the undiscounted cash flows do not indicate the carrying amount of the asset is recoverable, an impairment charge is measured as the amount by which the carrying amount of the asset group exceeds its fair value based on discounted cash flow analysis or appraisals. 
Patents
The Company’s policy is to capitalize costs incurred to obtain patents. The cost of patents is amortized over their useful lives. The cost of patents in process is not amortized until issuance. The Company periodically obtains intellectual property rights, in the ordinary course of business, and the cost of the rights are amortized over their useful lives.

Goodwill and Intangible Assets

Goodwill reflects the cost of an acquisition in excess of the fair values assigned to identifiable net assets acquired. The Company reviews goodwill for impairment during the fourth quarter on an annual basis or more frequently if events or changes in circumstances indicate that goodwill might be impaired. The Company performs an impairment review for its automotive reporting unit, which has been determined to be one of the Company’s reportable segments, using either a qualitative approach or quantitative approach which utilizes

48

GENTEX CORPORATION AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Continued)

(1)    SUMMARY OF SIGNIFICANT ACCOUNTING AND REPORTING POLICIES, continued

a fair value method that incorporates certain assumptions and judgments. The fair value of a reporting unit refers to the price that would be received to sell the unit as a whole in an orderly transaction between market participants at the measurement date. The Company performs a qualitative assessment (step 0) to determine whether it is more likely than not that a reporting unit's fair value is less than its carrying amount. If not, no further goodwill impairment testing is performed. If so, we determine the fair value of the reporting unit. If the fair value of the reporting unit is greater than its carrying amount, goodwill is not considered to be impaired. However, if the fair value of the reporting unit is less than its carrying amount, an impairment change is recorded as the excess of the reporting units carrying value over its fair value.

The assumptions included in the impairment tests require judgment and changes to these inputs could impact the results of the calculations which could result in an impairment charge in future periods if the carrying amount of the reporting unit exceeds its calculated fair value. For the qualitative assessment performed, management considers factors such as macro-economic conditions, industry and market considerations, overall financial performance, and other company-specific events, amongst other factors, in making the determination as to whether it is more likely than not that a reporting unit's fair value is less than its carrying amount. Other than management's internal projections of future cash flows, the primary assumptions used in the step 1 and step 2 impairment tests are the weighted-average cost of capital and long-term growth rates. Although the Company's cash flow forecasts are based on assumptions that are considered reasonable by management and consistent with the plans and estimates management is using to operate the underlying business, there are significant judgments in determining the expected future cash flows attributable to a reporting unit. There have been no impairment charges booked currently or in prior periods in which goodwill existed.

Indefinite lived intangible assets are also subject to annual impairment testing or more frequently if indicators of impairment are identified. Management judgment and assumptions are required in determining the underlying fair value of the indefinite lived intangible assets. While the Company believes the judgments and assumptions used in determining fair value are reasonable, different assumptions could change the estimated fair values and, therefore, impairment charges could be required, which could be material to the consolidated financial statements. The indefinite lived intangible assets were not impaired as a result of the annual test prepared by management for either period presented.

Refer to Note 10, "Goodwill and Intangible Assets" for information regarding the impairment testing performed in calendar year 2018.

Revenue Recognition
The Company’s revenue is generated from sales of its products. Revenue is recognized when obligations under the term of a contract with the customer is satisfied, generally when the product is shipped and legal title has passed to the customer. The Company does not generate sales from arrangements with multiple deliverables. Effective January 1, 2018, the Company adopted ASC Topic 606, Revenue from Contracts with Customers, using the modified retrospective method.  This guidance supersedes nearly all existing revenue recognition guidance under US GAAP. The core principle of the guidance is that an entity should recognize revenue when it transfers promised goods or services to customers in an amount that reflects the consideration to which the company expects to be entitled in exchange for those goods or services. The Company has drafted its accounting policy for the new standard based on a detailed review of its business and contracts. Refer to Note 11, "Revenue", for further information.
Advertising and Promotional Materials
All advertising and promotional costs are expensed as incurred and amounted to approximately $2.5 million, $2.6 million and $1.9 million, in 2018, 2017 and 2016, respectively.
Repairs and Maintenance
Major renewals and improvements of property and equipment are capitalized, and repairs and maintenance are expensed as incurred. The Company incurred expenses relating to the repair and maintenance of p

49

GENTEX CORPORATION AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Continued)

(1)    SUMMARY OF SIGNIFICANT ACCOUNTING AND REPORTING POLICIES, continued

lant and equipment of approximately $28.9 million, $24.6 million and $22.1 million, in 2018, 2017 and 2016, respectively.
Self-Insurance
The Company is self-insured for a portion of its risk on workers’ compensation and employee medical costs. The arrangements provide for stop loss insurance to manage the Company’s risk. Such costs are accrued based on known claims and an estimate of incurred, but not reported (IBNR) claims. IBNR claims are estimated using historical lag information and other data provided by claims administrators. This estimation process is subjective, and to the extent that future results differ from original estimates, adjustments to recorded accruals may be necessary.
Product Warranty
The Company periodically incurs product warranty costs. Any liabilities associated with product warranty are estimated based on known facts and circumstances and are not significant at December 31, 2018, 2017 and 2016. The Company does not offer extended warranties on its products.
Income Taxes
The provision for income taxes is based on the earnings reported in the consolidated financial statements. Deferred income tax assets and liabilities are computed for differences between the financial statement and tax basis of assets and liabilities that will result in taxable or deductible amounts in the future. Such deferred income tax asset and liability computations are based on enacted tax laws and rates. The Company applies the provisions of ASC 740 as it relates to uncertainty in income taxes recognized in the Company’s consolidated financial statements. A threshold of more likely than not to be sustained upon examination is applied to uncertain tax positions. The Company deems the estimates related to this provision to be reasonable, however, no assurance can be given that the final outcome of these matters will not vary from what is reflected in the historical income tax provisions and accruals.
Earnings Per Share
The following table reconciles the numerators and denominators used in the calculations of basic and diluted earnings per share (EPS) for each of the last three years:
 
2018
 
2017
 
2016
Numerators:
 
 
 
 
 
Numerator for both basic and diluted EPS, net income
$
437,883,097

 
$
406,791,922

 
$
347,591,276

Denominators:
 
 
 
 
 
Denominator for basic EPS, weighted-average common shares outstanding
267,794,786

 
285,864,997

 
288,433,772

Potentially dilutive shares resulting from stock option plans
2,082,563

 
2,361,092

 
2,638,544

Denominator for diluted EPS
269,877,349

 
288,226,089

 
291,072,316


For the years ended December 31, 2018, 2017 and 2016, 698,019 shares, 910,105 shares, and 1,985,849 shares, respectively, related to stock option plans were not included in diluted average common shares outstanding because they were anti-dilutive.

Other Comprehensive Income (Loss)
Comprehensive income (loss) reflects the change in equity of a business enterprise during a period from transactions and other events and circumstances from non-owner sources. For the Company, comprehensive income represents net income adjusted for unrealized gains and losses on certain investments, derivatives, and foreign currency translation adjustments that are further detailed in Note 9 to the Consolidated Financial Statements.

50

GENTEX CORPORATION AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Continued)

(1)    SUMMARY OF SIGNIFICANT ACCOUNTING AND REPORTING POLICIES, continued

Foreign Currency Translation
The financial position and results of operations of the Company’s foreign subsidiaries are measured using the local currency as the functional currency. Assets and liabilities are translated at the exchange rate in effect at year-end. Income statement accounts are translated at the average rate of exchange in effect during the year. The resulting translation adjustment is recorded as a separate component of shareholders’ investment. Gains and losses arising from re-measuring foreign currency transactions into the appropriate currency are included in the determination of net income.

Stock-Based Compensation Plans
The Company accounts for stock-based compensation using the fair value recognition provisions of ASC 718, Compensation - Stock Compensation. As described more fully in Note 5, the Company provides compensation benefits under two stock option plans, a restricted stock plan, and an employee stock purchase plan. The Company utilizes the Black-Scholes model, which requires the input of subjective assumptions. These assumptions include estimating (a) the length of time employees will retain their vested stock options before exercising them (“expected term”), (b) the volatility of the Company’s common stock price over the expected term, (c) the number of options that will ultimately not complete their vesting requirements (“forfeitures”) and (d) expected dividends. Changes in the subjective assumptions can materially affect the estimate of fair value of stock-based compensation and consequently, the related amounts recognized on the consolidated condensed statements of operations.
Estimates
The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.
Recent Accounting Standards

Effective January 1, 2018, the Company adopted ASC Topic 606, Revenue from Contracts with Customers, using the modified retrospective method.  This guidance supersedes nearly all existing revenue recognition guidance under US GAAP. The core principle of the guidance is that an entity should recognize revenue when it transfers promised goods or services to customers in an amount that reflects the consideration to which the company expects to be entitled in exchange for those goods or services. Based on the new guidance, the Company continues to recognize revenue at a particular point in time for the majority of its contracts with customers, which is generally when products are either shipped or delivered. The adoption of ASC 606 did not have a material impact on the consolidated financial statements. The Company has expanded its consolidated financial statement disclosures in order to comply with the disclosure requirements of the ASU beginning in the first quarter of 2018. These expanded disclosures are included in Note 11 to the Consolidated Financial Statements.

Effective January 1, 2018, the Company adopted ASU 2016-01, Recognition and Measurement of Financial Assets and Financial Liabilities. The standard amends various aspects of the recognition, measurement, presentation, and disclosure of financial instruments. The most significant impact to our consolidated financial statements relates to the recognition and measurement of equity investments at fair value with changes recognized in net income. The amendment also updates certain presentation and disclosure requirements. The Company recorded a cumulative-effect adjustment in the first quarter of 2018 of $6,642,727 as a result of the implementation of this guidance, and as a result reclassified the net unrealized gain on available-for-sale equity securities as of January 1, 2018 from other comprehensive income to retained earnings. The adoption of ASU 2016-01 is expected to increase volatility in net income as changes in the fair value of available-for-sale equity investments and changes in observable prices of equity investments without readily determinable fair values will be recorded in net income.


51

GENTEX CORPORATION AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Continued)

(1)    SUMMARY OF SIGNIFICANT ACCOUNTING AND REPORTING POLICIES, continued

Effective October 1, 2018, the Company adopted ASU 2017-04, Simplifying the Test for Goodwill Impairment. The standard eliminates the second step from the above described goodwill impairment test, which requires a hypothetical purchase price allocation to determine the implied fair value of goodwill. Under the new standard, the goodwill impairment charge will be the excess of the reporting unit's carrying value over its fair value, not to exceed the total amount of goodwill allocated to the reporting unit. The adoption of ASU 2017-04 did not have a material impact on the Company's consolidated financial statements.

In February 2016, the FASB issued ASU 2016-02, Leases, which requires balance sheet recognition of lease liabilities and right-of-use assets for most leases with terms of greater than 12 months. The Company will adopt the standard on the required effective date of January 1, 2019. The new guidance contained in the ASU stipulates that lessees need to recognize a right-of-use asset and a lease liability for substantially all leases (other than leases that meet the definition of a short-term lease). The liability is equal to the present value of lease payments. Treatment in the consolidated statements of income is similar to the current treatment of operating and capital leases. The new guidance is effective on a modified retrospective basis for the Company in the first quarter of its fiscal year ending December 31, 2019. The adoption of ASU 2016-02 is not expected to have a material impact on the consolidated financial statements. The Company will expand its consolidated financial statement disclosures in order to comply with the disclosure requirements of the ASU beginning in the first quarter of 2019. The Company will adopt the standard using the transition option, "Comparatives under 840 option", established by ASU 2018-11, Leases (Topic 842), Targeted Improvements (ASU 2018-11). The Company expects the primary impact upon adoption of the lease standard will be the recording of a right-of-use asset and liability on the consolidated balance sheets in a range of approximately $2 million to $3 million, based on the present value of future lease payments. The Company does not believe the standard will materially affect the consolidated balance sheet, net income, liquidity or debt covenant compliance under current agreements.
    


(2)
DEBT AND FINANCING ARRANGEMENTS

On September 27, 2013, the Company entered into a credit agreement with certain banks and agents consisting of a revolver and term loan. During the years ended December 31, 2018 and 2017, the Company made repayments of $78.0 million and $107.6 million respectively, plus accrued interest, on the previously existing term loan, which completed the repayments on the outstanding revolver balance. The Company used cash and cash equivalents to fund the payments. As of December 31, 2018, there was no outstanding balance on the revolver or the term loan as such credit facility was paid in full and expired in 2018.

On October 15, 2018, the Company entered into a new Credit Agreement providing the Company access to a $150 million senior revolving credit facility (“Revolver”), as previously disclosed. Under the terms of the Credit Agreement, the Company is entitled, to further request an additional aggregate principal amount of up to $100 million, subject to the satisfaction of certain conditions. In addition, the Company is entitled to the benefit of swing loans from amounts otherwise available under the Revolver in the aggregate principal amount of up to $20 million swing loans and to request Letters of Credit from amounts otherwise available under the Revolver in the aggregate principle amount up to $20 million, both subject to certain conditions. The obligations of the Company under the Credit Agreement are not secured, but are subject to certain covenants. As of December 31, 2018, there was no outstanding balance on the Credit Agreement. The Credit Agreement expires on October 15, 2023.

The Credit Agreement contains customary representations and warranties and certain covenants that place certain limitations on the Company.

As of December 31, 2018, the Company was in compliance with its covenants under the Credit Agreement.

Interest expense for the years ended December 31, 2018 and 2017 are presented within the "Other, net" section of the Consolidated Statements of Income and expenses associated with the term loan and revolver were $0.8 million and $3.0 million, respectively.
    

52

GENTEX CORPORATION AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Continued)
(3) INCOME TAXES, continued



(3)
INCOME TAXES
The provision for income taxes is based on the earnings reported in the accompanying consolidated financial statements. The Company recognizes deferred income tax liabilities and assets for the expected future tax consequences of events that have been included in the consolidated financial statements or tax returns. Under this method, deferred income tax liabilities and assets are determined based on the cumulative temporary differences between the financial statement and tax basis of assets and liabilities using enacted tax rates expected to be applied to taxable income in years which those temporary differences are expected to be recovered or settled. Deferred income tax expense is measured by the net change in deferred income tax assets and liabilities during the year.
On December 22, 2017, President Trump signed into law the Tax Cuts and Jobs Act (the “Act”), a tax reform bill which, among other items, reduced the current federal income tax rate to 21% from 35%. The rate reduction was effective as of January 1, 2018, and is permanent.
The Act caused the Company’s deferred income taxes to be revalued during calendar year 2017, resulting in a provisional reduction to income tax expense of $38.4 million in that period. As changes in tax laws or rates are enacted, deferred tax assets and liabilities are adjusted through income tax expense. Pursuant to the guidance within SEC Staff Accounting Bulletin No. 118 (“SAB 118”), as of December 31, 2017, the Company recognized the provisional effects of the enactment of the Act for which measurement could be reasonably estimated. Adjustments to these provisional amounts that are identified within the subsequent measurement period of up to one year from the enactment date are included as an adjustment to tax expense from continuing operations in the period the amounts are determined. The Company has completed its accounting for the income tax effects of the Act and no material adjustments were recorded during calendar year 2018. The one time transition tax calculation, a separate provision of the Act, was also competed and was not material.
The foreign components of income before the provision for income taxes were not material for the year ended December 31, 2018, 2017 and 2016. The components of the provision for income taxes are as follows:
 
 
2018
 
2017
 
2016
Currently payable:
 
 
 
 
 
Federal
$
83,010,387

 
$
133,166,194

 
$
136,124,497

State
3,743,781

 
3,984,000

 
3,805,000

Foreign
1,776,837

 
2,440,000

 
540,000

Total
88,531,005

 
139,590,194

 
140,469,497

Deferred income tax (benefit) expense:
 
 
 
 
 
Primarily federal
(4,367,155
)
 
(14,585,412
)
 
22,500,000

Provision for income taxes
$
84,163,850

 
$
125,004,782

 
$
162,969,497



The effective income tax rates are different from the statutory federal income tax rates for the following reasons:

53

GENTEX CORPORATION AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Continued)
(3) INCOME TAXES, continued


 
2018
 
2017
 
2016
Statutory federal income tax rate
21.0
 %
 
35.0
 %
 
35.0
 %
State income taxes, net of federal income tax benefit
0.6

 
0.5

 
0.5

Domestic production exclusion

 
(2.8
)
 
(2.7
)
Research tax credit
(0.8
)
 
(0.8
)
 
(0.8
)
Increase (reduction) in reserve for uncertain tax provisions
0.1

 
0.1

 
(0.2
)
Change in tax rate on deferred taxes
0.5

 
(7.2
)
 

Foreign tax credit
(0.1
)
 
(0.8
)
 

Foreign derived intangible income deduction
(4.6
)
 

 

Stock compensation
(1.0
)
 
(1.0
)
 

Other
0.4

 
0.5

 
0.1

Effective income tax rate
16.1
 %
 
23.5
 %
 
31.9
 %


The tax effect of temporary differences which give rise to deferred income tax assets and liabilities at    December 31, 2018 and 2017, are as follows: 
 
December 31,
 
2018
 
2017
Assets:
 
 
 
Accruals not currently deductible
$
5,111,242

 
$
4,546,767

Stock based compensation
9,586,372

 
8,594,640

Other
356,039

 
3,679,680

Total deferred income tax assets
$
15,053,653

 
$
16,821,087

Liabilities:
 
 
 
Excess tax over book depreciation
(39,835,025
)
 
(46,123,681
)
Goodwill
(23,341,226
)
 
(18,972,334
)
Intangible assets
(5,089,042
)
 
(4,172,726
)
Other
(1,309,849
)
 
(6,440,990
)
Total deferred income tax liability
$
(69,575,142
)
 
$
(75,709,731
)
Net deferred income taxes
$
(54,521,489
)
 
$
(58,888,644
)

Income taxes paid in cash were approximately $86.9 million, $126.0 million and $144.1 million in 2018, 2017 and 2016, respectively.
The Company follows the provisions of the Financial Accounting Standards Codification 740 (“ASC 740”), “Income Taxes.” A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:
 
2018
 
2017
 
2016
Beginning of year
$
4,435,000

 
$
3,408,000

 
$
5,375,000

Additions based on tax positions related to the current year
1,677,000

 
941,000

 
756,000

Additions for tax positions in prior years
283,000

 
289,000

 
487,000

Reductions for tax positions in prior years
(163,000
)
 
(63,000
)
 
(2,949,000
)
Reductions as a result of completed audit examinations
(1,554,000
)
 

 

Reductions as a result of a lapse of the applicable statute of limitations

 
(140,000
)
 
(261,000
)
End of year
$
4,678,000

 
$
4,435,000

 
$
3,408,000


If recognized, unrecognized tax benefits would affect the effective tax rate.

54

GENTEX CORPORATION AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Continued)
(3) INCOME TAXES, continued


The Company recognizes interest and penalties related to unrecognized tax benefits through the provision for income taxes. The Company has accrued approximately $315,000 and $433,000 for interest as of December 31, 2018 and 2017, respectively. Interest recorded during 2018, 2017 and 2016 was not considered significant.
The Company is also subject to periodic and routine audits in both domestic and foreign tax jurisdictions, and it is reasonably possible that the amounts of unrecognized tax benefits could change as a result of an audit.
Based on the current audits in process, the payment of taxes as a result of audit settlements, and the completion of tax examinations, the Company does not expect these to have a material impact on the Company’s financial position or results of operations.
For the majority of tax jurisdictions, the Company is no longer subject to U.S. federal, state and local, or non-U.S. income tax examinations by tax authorities for years before 2014.
 

(4)
EMPLOYEE BENEFIT PLAN
The Company has a 401(k) retirement savings plan in which substantially all of its employees may participate. The plan includes a provision for the Company to match a percentage of the employee’s contributions at a rate determined by the Company’s Board of Directors. In 2018, 2017 and 2016 the Company’s contributions were approximately $8.2 million, $7.7 million and $6.5 million, respectively. The increase in each of the years was due to increased employee participation in the plan.
The Company does not provide health care benefits to retired employees.


(5)
STOCK-BASED COMPENSATION PLANS

At December 31, 2018, the Company had four equity incentive plans which include two stock option plans, a restricted stock plan and an employee stock purchase plan. All of the plans and any material amendments thereto have previously been approved by shareholders.

Employee Stock Option Plan
In May 2014, the Employee Stock Option Plan was approved by shareholders, amending and restating a prior plan. The Company may grant up to 24,000,000 shares of common stock under the plan. The purpose of the plan is to provide an opportunity to use stock options as a means of recruiting new managerial and technical personnel and as a means for retaining certain employees of the Company by allowing them to purchase shares of common stock of the Corporation and thereby have an additional incentive to contribute to the prosperity of the Company.
The Company has granted options on 12,787,960 shares (net of shares from canceled/expired options) under the plan through December 31, 2018. Under the plan, the option exercise price equals the stock’s market price on date of grant. The options vest after one to five years, and expire after five to ten years.

The fair value of each option grant in the Employee Stock Option Plan was estimated on the date of grant using the Black-Scholes option pricing model with the following weighted-average assumptions for the indicated periods:
 
2018
 
2017

2016
Dividend yield (1)
2.1
%
 
2.1
%
 
2.2
%
Expected volatility (2)
26.0
%
 
26.7
%
 
33.2
%
Risk-free interest rate (3)
2.7
%
 
2.0
%
 
1.4
%
Expected term of options (in years) (4)
4.2

 
4.2

 
4.7

Weighted-average grant-date fair value
$
5

 
$
4

 
$
4


(1)    Represents the Company's estimated cash dividend yield over the expected term of option grant.

55

GENTEX CORPORATION AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Continued)

(5)
STOCK-BASED COMPENSATION PLANS, continued

(2)
Amount is determined based on analysis of historical price volatility of the Company's common stock. The expected volatility is based on the daily percentage change in the price of the stock over a period equal to the expected term of the option grant.
(3)    Represents the U.S. Treasury yield over the expected term of the option grant.
(4)
Represents the period of time that options granted are expected to be outstanding. Based on analysis of historical option exercise activity, the Company has determined that all employee groups exhibit similar exercise and post-vesting termination behavior.
As of December 31, 2018, there was $8,445,267 of unrecognized compensation cost related to share-based payments which is expected to be recognized over the remaining vesting periods, with a weighted-average period of 1.90 years.
A summary of the status of the Company’s employee stock option plan at December 31, 2018, 2017 and 2016, and changes during the same periods are presented in the tables below.
 
2018
 
Shares
(000)
 
Wtd. Avg.
Ex. Price
 
Wtd. Avg. 
Remaining
Contract Life
 
Aggregate
Intrinsic 
Value
(000)
Outstanding at Beginning of Year
11,837

 
$
16

 
 
 
 
Granted
1,613

 
22

 
 
 
 
Exercised
(4,278
)
 
15

 
 
 
$
38,097

Forfeited
(228
)
 
18

 
 
 
 
Outstanding at End of Year
8,944

 
18

 
2.8 Yrs
 
$
24,881

Exercisable at End of Year
4,101

 
$
16

 
1.7 Yrs
 
$
16,162


 
2017
 
Shares
(000)
 
Wtd. Avg.
Ex. Price
 
Wtd. Avg. 
Remaining
Contract Life
 
Aggregate
Intrinsic 
Value
(000)
Outstanding at Beginning of Year
14,252

 
$
15

 
 
 
 
Granted
1,295

 
20

 
 
 
 
Exercised
(3,476
)
 
13

 
 
 
$
25,156

Forfeited
(234
)
 
16

 
 
 
 
Outstanding at End of Year
11,837

 
16

 
2.7 Yrs
 
$
58,202

Exercisable at End of Year
5,297

 
$
15

 
2 Yrs
 
$
32,152


 
 
2016
 
Shares
(000)
 
Wtd. Avg.
Ex. Price
 
Wtd. Avg. 
Remaining
Contract Life
 
Aggregate
Intrinsic 
Value
(000)
Outstanding at Beginning of Year
17,692

 
$
14

 
 
 
 
Granted
3,227

 
17

 
 
 
 
Exercised
(6,291
)
 
12

 
 
 
$
31,790

Forfeited
(376
)
 
15

 
 
 
 
Outstanding at End of Year
14,252

 
15

 
3 Yrs
 
$
67,763

Exercisable at End of Year
4,855

 
$
14

 
2.3 Yrs
 
$
30,021



56

GENTEX CORPORATION AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Continued)

(5)
STOCK-BASED COMPENSATION PLANS, continued

A summary of the status of the Company’s non-vested employee stock option activity for the years ended December 31, 2018, 2017, and 2016, are presented in the table below: 
 
2018
 
2017
 
2016
 
Shares
(000)
 
Wtd. Avg
Grant
Date
Fair Value
 
Shares
(000)
 
Wtd. Avg
Grant
Date
Fair Value
 
Shares
(000)
 
Wtd. Avg
Grant
Date
Fair Value
Nonvested Stock Options at Beginning of Year
6,540

 
$
4

 
9,397

 
$
4

 
10,835

 
$
4

Granted
1,613

 
5

 
1,295

 
4

 
3,227

 
4

Vested
(3,089
)
 
4

 
(3,941
)
 
4

 
(4,343
)
 
4

Forfeited
(222
)
 
4

 
(211
)
 
4

 
(322
)
 
4

Nonvested Stock Options at End of Year
4,842

 
$
4

 
6,540

 
$
4

 
9,397

 
$
4



Non-employee Director Stock Option Plan
In 2012, an Amended and Restated Non-employee Director Stock Option Plan, covering a total of 1,000,000 shares of common stock, was approved by shareholders replacing a prior plan. The Company has granted options on 483,940 shares (net of shares from canceled options) under the new director plan and 1,074,480 shares (net of shares from canceled options) under a prior plan through December 31, 2018. Under the shareholder approved plans, the option exercise price equals the stock's market price on date of grant. The options vest after six months, and expire after ten years.
The fair value of each option grant in the Non-employee Director Stock Option Plans was estimated on the date of grant using the Black-Scholes option pricing model with the following weighted-average assumptions for the indicated periods:

 
2018
 
2017
 
2016
Dividend yield (1)
2.0
%
 
2.2
%
 
2.2
%
Expected volatility (2)
23.4
%
 
28.3
%
 
34.1
%
Risk-free interest rate (3)
3.1
%
 
2.2
%
 
1.9
%
Expected term of options (in years) (4)
5.8

 
6.4

 
6.2

Weighted-average grant-date fair value
$
5

 
$
5

 
$
4


(1)    Represents the Company's estimated cash dividend yield over the expected term of option grant.
(2)
Amount is determined based on analysis of historical price volatility of the Company's common stock. The expected volatility is based on the daily percentage change in the price of the stock over a period equal to the expected term of the option grant.
(3)    Represents the U.S. Treasury yield over the expected term of the option grant.
(4)
Represents the period of time that options granted are expected to be outstanding. Based on analysis of historical option exercise activity, the Company has determined that non-employee directors exhibit similar exercise and post-vesting termination behavior.

As of December 31, 2018, there was $23,003 of unrecognized compensation cost related to share-based payments under this plan.




57

GENTEX CORPORATION AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Continued)

(5)
STOCK-BASED COMPENSATION PLANS, continued

A summary of the status of the Company’s Non-employee Director Stock Option Plan at December 31, 2018, 2017, and 2016, and changes during the same periods are presented in the tables and narrative below: 
 
2018
 
Shares
(000)
 
Wtd. Avg.
Ex. Price
 
Wtd. Avg. 
Remaining
Contract Life
 
Aggregate
Intrinsic 
Value
(000)
Outstanding at Beginning of Year
406

 
$
15

 
 
 
 
Granted
57

 
24

 
 
 
 
Exercised
(101
)
 
13

 
 
 


Forfeited

 

 
 
 
 
Outstanding at End of Year
362

 
16

 
6 Yrs
 
$
1,582

Exercisable at End of Year
354

 
$
16

 
6 Yrs
 
$
1,582


 
2017
 
Shares
(000)
 
Wtd. Avg.
Ex. Price
 
Wtd. Avg. 
Remaining
Contract Life
 
Aggregate
Intrinsic 
Value
(000)
Outstanding at Beginning of Year
381

 
$
14

 
 
 
 
Granted
56

 
19

 
 
 
 
Exercised
(31
)
 
14

 
 
 


Forfeited

 

 
 
 
 
Outstanding at End of Year
406

 
15

 
6.1 Yrs
 
$
2,565

Exercisable at End of Year
406

 
$
15

 
6.1 Yrs
 
$
2,565


 
 
2016
 
Shares
(000)
 
Wtd. Avg.
Ex. Price
 
Wtd. Avg. 
Remaining
Contract Life
 
Aggregate
Intrinsic 
Value
(000)
Outstanding at Beginning of Year
373

 
$
13

 
 
 
 
Granted
56

 
16

 
 
 
 
Exercised
(36
)
 
10

 
 
 


Forfeited
(12
)
 
16

 
 
 
 
Outstanding at End of Year
381

 
14

 
6.4 Yrs
 
$
2,180

Exercisable at End of Year
381

 
$
14

 
6.4 Yrs
 
$
2,180


 
A summary of the status of the Company’s nonvested Non-employee Director Stock Option Plan activity for the years ended December 31, 2018, 2017, and 2016, are presented in the table below:
 

58

GENTEX CORPORATION AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Continued)

(5)
STOCK-BASED COMPENSATION PLANS, continued

 
2018
 
2017
 
2016
 
Shares
(000)
 
Wtd. Avg
Grant Date
Fair Value
 
Shares
(000)
 
Wtd. Avg
Grant Date
Fair Value
 
Shares
(000)
 
Wtd. Avg
Grant Date
Fair Value
Nonvested Stock Options at Beginning of Year

 
$

 

 
$

 

 
$

Granted
57

 
5

 
56

 
5

 
56

 
4

Vested
(49
)
 
5

 
(56
)
 
5

 
(56
)
 
4

Forfeited

 

 

 

 

 

Nonvested stock options at End of Year
8

 
$

 

 
$

 

 
$



Employee Stock Purchase Plan
In 2013, the Gentex Corporation Employee Stock Purchase Plan covering 2,000,000 shares of common stock was approved by the shareholders, replacing a prior plan. Under such plan, the Company sells shares at 85% of the stock’s market price at the date of purchase. Under ASC 718, the 15% discounted value is recognized as compensation expense. The following table summarizes shares sold to employees under the 2013 Plan in the years ended December 31, 2018, 2017 and 2016:
Plan
2018
 
2017
 
2016
Cumulative Shares Issued in 2018
Weighted Average Fair Value 2018
2013 Employee Stock Purchase Plan
177,846

 
175,479

 
177,781

972,843

$
18.38


Restricted Stock Plan
In 2015, an amendment to the Company’s Second Restricted Stock Plan was approved by shareholders. The Plan amendment increased the maximum number of shares that may be subject to awards to 9,000,000 shares and to extend the Plan’s termination date to February 19, 2025. The purpose of this plan is to permit grants of shares, subject to restrictions, to employees of the Company as a means of retaining and rewarding them for performance and to increase their ownership in the Company. Shares awarded under the plan entitle the shareholder to all rights of common stock ownership except that the shares may not be sold, transferred, pledged, exchanged or otherwise disposed of during the restriction period. The restriction period is determined by a committee, appointed by the Board of Directors, but may not exceed ten years. The Company has 2,637,853 shares outstanding and has issued 6,376,394 shares under the plan as of December 31, 2018. During 2018, 2017, and 2016, 279,420, 228,630 and 246,660 shares, respectively, were granted with a restriction period of five years, as well as 762,749 and 628,015 share grants during 2018 and 2017, respectively, with a restriction of four years, the cliff vest after the restriction period with no additional restrictions, at market prices ranging from $20.21 to $23.14 in 2018, $18.97 to $21.33 in 2017, and $14.70 to $19.69 in 2016, and has unearned stock-based compensation of $34,824,960 associated with these restricted stock grants. The unearned stock-based compensation related to these grants is being amortized to compensation expense over the applicable restriction periods. Amortization expense of restricted stock for years ended December 31, 2018, 2017 and 2016 was $8,841,985, $5,353,339, and $3,885,042 respectively.


(6)
CONTINGENCIES
The Company is periodically involved in legal proceedings, legal actions and claims arising in the normal course of business, including proceedings relating to product liability, intellectual property, safety and health, employment and other matters. Such matters are subject to many uncertainties and outcomes are not predictable. The Company does not believe, however, that at the current time there are matters that constitute material pending legal proceedings that will have a material adverse effect on the financial position, future results of operations, or cash flows of the Company.


59

GENTEX CORPORATION AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Continued) 


(7)
SEGMENT REPORTING
ASC 280, Segment Reporting, requires that a public enterprise report financial and descriptive information about its reportable operating segments subject to certain aggregation criteria and quantitative thresholds. Operating segments are defined by ASC 280 as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision-makers in deciding how to allocate resources and in assessing performance.
 
2018
 
2017
 
2016
Revenue:
 
 
 
 
 
Automotive Products
 
 
 
 
 
United States
$
583,672,971

 
$
567,492,812

 
$
554,945,912

Germany
333,002,878

 
351,123,204

 
328,208,190

Japan
209,311,790

 
185,261,067

 
154,005,299

Other Countries
665,210,657

 
654,250,385

 
602,532,841

Other
42,865,401

 
36,745,110

 
39,232,514

Total
$
1,834,063,697

 
$
1,794,872,578

 
$
1,678,924,756

Income (Loss) from Operations:
 
 
 
 
 
Automotive Products
$
495,471,799

 
$
512,895,699

 
$
497,753,966

Other
12,653,748

 
10,462,653

 
13,988,969

Total
$
508,125,547

 
$
523,358,352

 
$
511,742,935

Assets:
 
 
 
 
 
Automotive Products
$
1,449,910,935

 
$
1,472,061,650

 
$
1,457,989,335

Other
14,333,098

 
9,576,514

 
9,384,154

Corporate
621,190,035

 
870,415,748

 
842,246,344

Total
$
2,085,434,068

 
$
2,352,053,912

 
$
2,309,619,833

Depreciation & Amortization:
 
 
 
 
 
Automotive Products
$
97,279,052

 
$
95,378,100

 
$
86,567,248

Other
422,844

 
300,935

 
290,296

Corporate
4,484,918

 
3,891,873

 
1,729,886

Total
$
102,186,814

 
$
99,570,908

 
$
88,587,430

Capital Expenditures:
 
 
 
 
 
Automotive Products
$
84,337,455

 
$
82,703,576

 
$
99,811,083

Other
1,447,494

 
170,357

 
200,262

Corporate
205,621

 
21,166,986

 
20,944,269

Total
$
85,990,570

 
$
104,040,919

 
$
120,955,614


Other includes Dimmable Aircraft Windows and Fire Protection Products. Major product line revenues included within these segments are as follows:
 
2018
 
2017
 
2016
Automotive Products
 
 
 
 
 
Automotive Mirrors
$
1,598,589,777

 
$
1,573,222,820

 
$
1,456,963,758

HomeLink® Modules*
192,608,519

 
184,904,648

 
182,728,485

Total Automotive Products
$
1,791,198,296

 
$
1,758,127,468

 
$
1,639,692,243

 
 
 
 
 
 
Other Products Revenue
$
42,865,401

 
$
36,745,110

 
$
39,232,513

 
 
 
 
 
 
Total Revenue
$
1,834,063,697

 
$
1,794,872,578

 
$
1,678,924,756

*Excludes HomeLink®
revenue integrated into automotive mirrors.

60

GENTEX CORPORATION AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Continued) 


Corporate assets are principally cash and cash equivalents, investments, deferred income taxes and corporate fixed assets. Depreciation & Amortization on corporate fixed assets are allocated to the Automotive and Other segments when reviewing operating results. Substantially all long-lived assets are located in the U.S.
Automotive Products revenues in the “Other countries” category are sales to customer automotive manufacturing plants in Korea, Mexico, Canada, Hungary, China, and the United Kingdom as well as other foreign automotive customers. Most of the Company’s non-U.S. sales are invoiced and paid in U.S. dollars. During the years ended December 31, 2018, 2017 and 2016, approximately 8%, 8% and 7% of the Company’s net sales were invoiced and paid in foreign currencies, respectively.
In 2018, the Company had three automotive customers (including direct sales to OEM customers and sales through their Tier 1 suppliers), which individually accounted for 10% or more of net sales as follows:
 
Toyota Motor Company
 
Volkswagen Group
 
Ford Motor Company
 
Daimler Group
2018
13
%
 
15
%
 
#

 
10
%
2017
12
%
 
15
%
 
10
%
 
10
%
2016
11
%
 
14
%
 
11
%
 
#


# - Less than 10 percent.

(8)    QUARTERLY FINANCIAL INFORMATION (UNAUDITED)

The following table sets forth selected financial information for all of the quarters during the years ended December 31, 2018 and 2017 (in thousands, except per share data):
 
 
First
 
Second
 
Third
 
Fourth
 
2018
 
2017
 
2018
 
2017
 
2018
 
2017
 
2018
 
2017
Net Sales
$
465,420

 
$
453,535

 
$
454,981

 
$
443,139

 
$
460,253

 
$
438,628

 
$
453,409

 
$
459,570

Gross Profit
172,628

 
175,801

 
172,804

 
167,208

 
172,990

 
171,230

 
172,044

 
180,290

Operating Income
128,515

 
134,427

 
126,683

 
125,865

 
127,428

 
129,073

 
125,499

 
133,994

Net Income
111,249

 
97,557

 
109,024

 
88,536

 
111,336

 
90,230

 
106,275

 
130,469

Earnings Per Share (Basic)
$
0.40

 
$
0.34

 
$
0.40

 
$
0.31

 
$
0.42

 
$
0.32

 
$
0.41

 
$
0.46

Earnings Per Share (Diluted)
$
0.40

 
$
0.33

 
$
0.40

 
$
0.31

 
$
0.42

 
$
0.31

 
$
0.41

 
$
0.46




61

GENTEX CORPORATION AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Continued) 



(9)     COMPREHENSIVE INCOME

Comprehensive income reflects the change in equity of a business enterprise during a period from transactions and other events and circumstances from non-owner sources. For the Company, comprehensive income represents net income adjusted for unrealized gains and losses on certain investments, foreign currency translation adjustments, and unrealized movement in derivative financial instruments designated as hedges.
 
For the Twelve Months ended December 31,
 
2018
 
2017
 
2016
Foreign currency translation adjustments:
 
 
 
 
 
Balance at beginning of period
$
645,030

 
$
(2,862,999
)
 
$
(44,909
)
Other comprehensive loss before reclassifications
(2,319,917
)
 
3,508,029

 
(2,818,090
)
Net current-period change
(2,319,917
)
 
3,508,029

 
(2,818,090
)
Balance at end of period
(1,674,887
)
 
645,030

 
(2,862,999
)
Unrealized gains (losses) on available-for-sale securities:
 
 
 
 
 
Balance at beginning of period
6,626,379

 
2,788,975

 
829,907

      ASU 2016-01 adoption impact
(6,642,727
)
 

 

Other comprehensive income before reclassifications
1,675,823

 
4,444,360

 
2,167,196

Amounts reclassified from accumulated other comprehensive income
(1,584,926
)
 
(606,956
)
 
(208,128
)
Net current-period change
(6,551,830
)
 
3,837,404

 
1,959,068

Balance at end of period
74,549

 
6,626,379

 
2,788,975

Unrealized gains (losses) on derivatives:
 
 
 
 
 
Balance at beginning of period
(78,026
)
 
(1,197,281
)
 
(1,915,834
)
Other comprehensive income (loss) before reclassifications
175,308

 
248,042

 
(672,419
)
Amounts reclassified from accumulated other comprehensive income
(97,282
)
 
871,213

 
1,390,972

Net current-period change
78,026

 
1,119,255

 
718,553

Balance at end of period


(78,026
)

(1,197,281
)
 
 
 
 
 
 
Accumulated other comprehensive income (loss), end of period
$
(1,600,338
)
 
$
7,193,383

 
$
(1,271,305
)
All amounts are shown net of tax. Amounts in parentheses indicate debits.

The following table presents details of reclassifications out of other comprehensive income for the twelve months ended December 31, 2018, 2017 and 2016.
Details about Accumulated Other Comprehensive Income Components
 
 
 
Affected Line item in the Statement of Consolidated Income
 
 
For the Twelve Months ended December 31,
 
 
 
 
2018
 
2017
 
2016
 
 
Unrealized gains and (losses) on available-for-sale securities
 
 
 
 
 
 
 
 
Realized gain on sale of securities
 
$
2,006,235

 
$
933,778

 
$
320,197

 
Other, net
Provision for income taxes
 
(421,309
)
 
(326,822
)
 
(112,069
)
 
Provision for Income Taxes
Total reclassifications for the period
 
$
1,584,926

 
$
606,956

 
$
208,128

 
Net of tax
 
 
 
 
 
 
 
 
 
Unrealized gains (losses) on derivatives
 
 
 
 
 
 
 
 
Realized loss on interest rate swap
 
$
123,142

 
$
(1,340,329
)
 
$
(2,139,958
)
 
Other, net
Provision for income taxes
 
(25,860
)
 
469,116

 
748,986

 
Provision for Income Taxes
 
 
$
97,282

 
$
(871,213
)
 
$
(1,390,972
)
 
Net of tax
 
 
 
 
 
 
 
 
 
Total reclassifications for the period
 
$
1,682,208

 
$
(264,257
)
 
$
(1,182,844
)
 
Net of tax


62

GENTEX CORPORATION AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Continued) 


(10)     GOODWILL AND INTANGIBLE ASSETS

The Company recorded Goodwill of $307.4 million related to the HomeLink® acquisition, which occurred in September 2013. The carrying value of Goodwill as of both December 31, 2018 and December 31, 2017 was $307.4 million as set forth in the table below.

 
Carrying Amount
Balance as of December 31, 2017
$
307,365,845

Acquisitions

Divestitures

Impairments

Other

Balance as of December 31, 2018
$
307,365,845




The Company reviews goodwill for impairment during the fourth quarter on an annual basis or more frequently if events or changes in circumstances indicate that goodwill might be impaired. The Company has not recognized any impairment of goodwill in the current or prior periods. The Company continuously monitors for events and circumstances that could negatively impact the key assumptions in determining fair value thus resulting in the need for interim testing, including long-term revenue growth projections, profitability, discount rates, recent market valuations from transactions by comparable companies, volatility in the Company's market capitalization, and general industry, market and macro-economic conditions. No such matters were noted in 2018.

The Intangible Assets and related change in carrying values are set forth in the table below as of December 31, 2018 and December 31, 2017.

As of December 31, 2018:

Other Intangible Assets
Gross
Accumulated Amortization
Net
Assumed Useful Life
HomeLink® Trade Names and Trademarks
$
52,000,000

$

$
52,000,000

Indefinite
HomeLink® Technology
180,000,000

(78,750,000
)
$
101,250,000

12 years
Existing Customer Platforms
43,000,000

(22,575,000
)
$
20,425,000

10 years
Exclusive Licensing Agreement
96,000,000


$
96,000,000

Indefinite
Total other identifiable intangible assets
371,000,000

(101,325,000
)
269,675,000

 
 

 
 
 


As of December 31, 2017:

Other Intangible Assets
Gross
Accumulated Amortization
Net
Assumed Useful Life
HomeLink® Trade Names and Trademarks
$
52,000,000

$

$
52,000,000

Indefinite
HomeLink® Technology
180,000,000

(63,750,000
)
$
116,250,000

12 years
Existing Customer Platforms
43,000,000

(18,275,000
)
$
24,725,000

10 years
Exclusive Licensing Agreement
96,000,000


$
96,000,000

Indefinite
Total other identifiable intangible assets
371,000,000

(82,025,000
)
288,975,000

 



63

GENTEX CORPORATION AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Continued) 


Accumulated amortization on patents and intangible assets was approximately $122.3 million and $101.0 million at December 31, 2018 and 2017, respectively. Amortization expense on patents and other intangible assets was approximately $22.5 million, $22.5 million, and $22.3 million in calendar years 2018, 2017 and 2016, respectively. At December 31, 2018, patents had a weighted average amortized life of 10 years.

Excluding the impact of any future acquisitions, the Company anticipates amortization expense including patents and other intangible assets for each of the years ended December 31, 2019, 2020, and 2021 to be approximately $22 million annually, approximately $21 million for 2022, and approximately $19 million for the year ended December 31, 2023.

(11)     REVENUE

The following table shows the Company’s Automotive and Other Products revenue disaggregated by geographical location for Automotive Products for the twelve month periods ended December 31, 2018 and 2017:

 
For the Twelve Months ended December 31,
Revenue
2018
 
2017
Automotive Products
 
 
 
   U.S.
$
583,672,971

 
$
567,492,812

   Germany
333,002,878

 
351,123,204

   Japan
209,311,790

 
185,261,067

   Other
665,210,657

 
654,250,385

Total Automotive Products
$
1,791,198,296

 
$
1,758,127,468

Other Products (U.S.)
42,865,401

 
36,745,110

Total Revenue
$
1,834,063,697

 
$
1,794,872,578

 
 
 
 


Revenue by geographic area may fluctuate based on many factors, including exposure to local economic, political and labor conditions; unexpected changes in laws, regulations, trade or monetary or fiscal policy, including interest rates, foreign currency exchange rates and changes in the rate of inflation in the U.S. and other foreign countries; and tariffs, quotas, customs and other import or export restrictions and other trade barriers.




















64

GENTEX CORPORATION AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS


The following table disaggregates the Company’s Automotive and Other revenue by major source for the twelve month periods ended December 31, 2018 and 2017:

 
For the Twelve Months Ended December 31,
Revenue
2018
 
2017
Automotive Segment
 
 
 
Automotive Mirrors & Electronics
$
1,598,589,777

 
$
1,573,222,820

HomeLink Modules*
192,608,519

 
184,904,648

Total Automotive Products
$
1,791,198,296

 
$
1,758,127,468

 
 
 
 
Other Segment
 
 
 
Fire Protection Products
$
22,109,784

 
$
18,790,474

Windows Products
20,755,617

 
17,954,636

Total Other
$
42,865,401

 
$
36,745,110

 
 
 
 
*Excludes HomeLink revenue related to HomeLink modules integrated into automotive mirrors


Revenue is recognized when obligations under the terms of a contract with the customer are satisfied. Such recognition generally occurs with the transfer of control of the products at a point in time. The Company's automotive OEM contracts generally include Long Term Supply Agreements ("LTSA") and Purchase Orders ("PO") whereby the LTSA sometimes stipulates the pricing and delivery terms and is evaluated together with a PO, which identifies the quantity, timing, and the type of product to be transferred. Certain customer contracts do not always have an LTSA, in which case, the contracts are governed by the PO from the customer in conjunction with other mutually agreed upon terms and conditions.

The Company does not generate revenue from arrangements with multiple deliverables. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring goods excluding revenue amounts that are transferred to third parties, such as sales, value add, and other taxes the Company collects concurrently with revenue-producing activities. The Company does not incur any incremental cost to obtain contracts. Costs are incurred to fulfill contracts with the OEM. However, such costs are accounted for under ASC 340-10, and are not treated as fulfillment costs under ASC 340-40.

Automotive Products Segment

Automotive Rearview Mirrors and Electronics

The Company manufactures interior electrochromic automatic-dimming rearview mirrors that darken to reduce glare and improve visibility for the driver. These electronic interior mirrors can also include additional electronic features such as compass, microphones, HomeLink®, lighting assist and driver assist forward safety camera systems, various lighting systems, various telematics systems, ITM® systems, and a wide variety of displays. The Company also ships interior non-automatic-dimming rearview mirrors with features. The Company’s interior electrochromic automatic-dimming rearview mirrors also power the application of the Company’s exterior electrochromic automatic-dimming rearview mirrors that darken to reduce glare and improve visibility for the driver. These electronic exterior mirrors typically range in size and shape per automaker specification, but also include additional features such as turn signal indicators, side blind zone indicators, and courtesy lighting. The Company also ships exterior non-automatic-dimming rearview mirrors with similar electronic features as what is available in its automatic-dimming applications. The Company manufactures other automotive electronics products both inside and outside of the rearview mirror through HomeLink® applications in the vehicle including the rearview mirror, interior visor, overhead console, or center console.

For the majority of automotive products, transfer of control and revenue recognition occurs when the Company ships the product from the manufacturing facility to the customer. The Company generally receives payment equal to the price that applies at the time of invoice for most automotive product sales. For any shipments of product that may be subject to retroactive price adjustments that are then being negotiated, the Company

65

GENTEX CORPORATION AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS


records revenue based on the Company’s best estimate of the amount of consideration to which the entity will be entitled in exchange for transferring the promised goods to the customer. The Company's approach is to consider these adjustments to the contract price as variable consideration which is estimated based on the then most likely price amount. Payment terms on automotive part sales to customers range from 15 days to 90 days. Estimated revenue is adjusted at the earlier of when the most likely amount of consideration expected to be received changes or when the consideration becomes fixed.

HomeLink® Modules

The Company manufactures and sells HomeLink® Modules individually, as well as in combination with the automotive mirrors and other advanced features, as described above. For the majority of automotive products, transfer of control and revenue recognition occurs when the Company ships the product from the manufacturing facility to the customer.

Other Segment

Dimmable Aircraft Windows

The Company supplies variable dimmable windows for the passenger compartment on the Boeing 787 Dreamliner Series of Aircraft. For dimmable aircraft windows, transfer of control and revenue recognition occurs when the Company ships the product from the manufacturing facility to the customer. Payment terms on dimmable aircraft window sales range from 30 days to 45 days.

Fire Protection Products

The Company manufactures photoelectric smoke detectors and alarms, visual signaling alarms, electrochemical carbon monoxide detectors and alarms, audible and visual signaling alarms, and bells and speakers for use in fire detection systems in office buildings, hotels, and other commercial and residential buildings. For fire protection parts, transfer of control and revenue recognition occurs when the Company ships the product from the manufacturing facility to the customer. Payment terms on fire protection part sales to customers range from 30 days to 75 days.

66



EXHIBIT INDEX
 
EXHIBIT NO.
  
DESCRIPTION
 
 
3.1
  
 
 
3.2
  
 
 
4.1
  
 
 
*10.1
  
 
 
*10.2
  
 
 
*10.3
  
 
 
*10.4
  
 
 
*10.5
  
 
 
*10.6
  
 
 
 
*10.7
 
 
 
 
 
 
 
*10.8
 
 
 
 
*10.9
 
 
 
 
10.10
 
 
 
 

67



10.11
 
 
 
 
*10.12
 
 
 
 
*10.13
 
 
 
 
*10.14
 
 
 
 
*10.15
 
 
 
 
10.16
 
 
 
 
*10.17
 
 
 
 
*10.18
 
 
 
 
*10.19
 
 
 
 
*10.20
 
 
 
 
*10.21
 
 
 
 
*10.22
 
 
 
 
*10.23
 
 
 
 
*10.24
 
 
 
 
*10.25
 
 
 
 
*10.26
 
 
 
 
21
 
 
 
 
23.1
 
 
 
 
31.1
 
 
 
 
31.2
 
 
 
 
32
 
101.INS
 
XBRL Instance Document

68



101.SCH
 
XBRL Taxonomy Extension Schema
101.CAL
 
XBRL Taxonomy Extension Calculation Linkbase
101.DEF
 
XBRL Taxonomy Extension Definition Linkbase
101.LAB
 
XBRL Taxonomy Extension Label Linkbase
101.PRE
 
XBRL Taxonomy Extension Presentation Linkbase

 *Indicates a compensatory plan or arrangement.

69
EX-10.23 2 gntx12312018ex1023.htm EXHIBIT 10.23 Exhibit

GENTEX CORPORATION

2019 OMNIBUS INCENTIVE PLAN
(EFFECTIVE May 16, 2019)





TABLE OF CONTENTS





GENTEX CORPORATION
2019 OMNIBUS INCENTIVE PLAN

PURPOSE. The purpose of this 2019 Omnibus Incentive Plan is to attract and retain directors, officers, and other employees Gentex Corporation and its Subsidiaries and to motivate and provide to such persons incentives and rewards for performance.
2.
DEFINITIONS. As used in this Plan:
A.
“Affiliate” means a Person that directly, or indirectly through one or more intermediaries, controls, or is controlled by, or is under common control with, the Person specified (provided that an entity shall be deemed an Affiliate of the Corporation for purposes of this Plan only for such periods as the requisite ownership or control relationship is maintained).
B.
“Appreciation Right” means a right granted pursuant to Section 5 of the Plan and will include both Free-Standing Appreciation Rights and Tandem Appreciation Rights.
C.
“Authorized Officer” has the meaning specified in Section 12.D. of the Plan.
D.
“Award” means a grant of Option Rights, Appreciation Rights, Performance Shares, Performance Units, Restricted Stock, Restricted Stock Units, and/or Other Awards.
E.
“Base Price” means the price to be used as the basis for determining the Spread upon the exercise of a Free-Standing Appreciation Right or a Tandem Appreciation Right.
F.
“Board” means the Board of Directors of the Corporation and, to the extent of any delegation by the Board to a committee (or subcommittee thereof) pursuant to Section 12 of the Plan, such committee (or subcommittee).
G.
“Cause” shall have the meaning assigned such term in the employment agreement, if any, between a Participant and an Employer and, in the absence of such an agreement, the meaning specified in the applicable Evidence of Award.
H.
For purposes of the Plan, except as may be otherwise provided in an Evidence of Award, a “Change in Control” shall be deemed to have occurred upon the happening of any of the following events:
i.
any Person is or becomes (other than in connection with a transaction described in clause (A) or (B) of Paragraph (iii) below) the beneficial owner (within the meaning of Rule 13d-3 of the Securities and Exchange Commission promulgated under the Exchange Act), directly or indirectly, of securities of the Corporation (not including in the securities beneficially owned by such Person any securities acquired directly from the Corporation or any of its Affiliates) representing more than fifty percent (50%) of the combined voting power of the Corporation’s then outstanding securities;
ii.
individuals who on the Effective Date constitute the Board, and any new Director (other than a Director whose initial assumption of office is in connection with an actual or threatened election contest, including without limitation a consent solicitation, relating to the election of Directors of the Corporation) whose election by the Board or nomination for election by the Corporation’s shareholders was approved by a vote of at least two-thirds (2/3) of the Directors then still in office who either were Directors at the beginning

3


of the period or whose election or nomination for election was previously so approved, cease for any reason to constitute a majority thereof;
iii.
consummation of a merger or consolidation of the Corporation or any direct or indirect parent or subsidiary of the Corporation with any other company, other than (A) a merger or consolidation which would result in (1) the voting securities of the Corporation outstanding immediately prior thereto continuing to represent (either by remaining outstanding or by being converted into voting securities of the surviving entity or direct or indirect parent thereof), in combination with the ownership of any trustee or other fiduciary holding securities under an employee benefit plan of the Corporation or any of its Affiliates, more than fifty percent (50%) of the combined voting power of the voting securities of the Corporation or such surviving entity or direct or indirect parent thereof outstanding immediately after such merger or consolidation, and (2) the individuals who comprise the Board immediately prior thereto constituting at least a majority of the board of directors of (I) any parent of the Corporation or the entity surviving such merger or consolidation or (II) if there is no such parent, of the Corporation or such surviving entity, or (B) a merger or consolidation effected to implement a recapitalization of the Corporation (or similar transaction) in which no Person acquires more than fifty percent (50%) of the combined voting power of the Corporation’s then outstanding securities; or
iv.
the shareholders of the Corporation approve a plan of complete liquidation of the Corporation or there is consummated an agreement for the sale, disposition or long-term lease by the Corporation of all or substantially all of the Corporation’s assets.
Notwithstanding the foregoing, a “Change in Control” shall not be deemed to have occurred (1) by virtue of the consummation of any transaction or series of integrated transactions immediately following which the record holders of the Common Stock immediately prior to such transaction or series of transactions continue to have substantially the same proportionate ownership in one or more entities which, singly or together, immediately following such transaction or series of transactions, own all or substantially all of the assets of the Corporation as constituted immediately prior to such transaction or series of transactions, or (2) with respect to any Award subject to Section 409A of the Code, unless the applicable event also constitutes a change in the ownership or effective control of the Corporation or in the ownership of a substantial portion of the assets of the Corporation under Section 409A(a)(2)(A)(v) of the Code.

I.
“Code” means the Internal Revenue Code of 1986, as amended from time to time, including any rules and regulations promulgated thereunder, along with Treasury and IRS interpretations thereof. Reference to any section or subsection of the Code includes reference to any comparable or succeeding provisions of any legislation that amends, supplements or replaces such section or subsection.
J.
“Common Stock” means the common stock, par value $.06 per share, of the Corporation or any security into which such shares of Common Stock may be changed by reason of any transaction or event of the type referred to in Section 13 of the Plan.
K.
“Compensation Committee” means the Compensation Committee of the Board, or any other committee of the Board or subcommittee thereof authorized to administer this Plan in accordance with Section 12 of the Plan.
L.
“Corporation” means Gentex Corporation, a Michigan corporation, and its successors.

4


M.
“Date of Grant” means the date as of which an Award is determined to be effective and designated in a resolution by the Board, the Compensation Committee, or an Authorized Officer and is granted pursuant to the Plan. The Date of Grant shall not be earlier than the date of the resolution and action therein by the Board, the Compensation Committee, or an Authorized Officer.
N.
“Director” means a member of the Board.
O.
“Effective Date” means May 16, 2019 as long as the Plan is approved by the shareholders of the Corporation; provided, however, any Awards made prior to such date which are granted contingent upon such shareholder approval of the Plan shall be effective and remain in place once such shareholder approval of the Plan is obtained. If shareholder approval is not obtained, the Plan shall not become effective, any Awards made under the Plan shall be expunged, and the Prior Plans shall remain in place.
P.
“Employee” means any employee of the Corporation or of any Subsidiary.
Q.
“Employer” means the Corporation or any successor thereto or a Subsidiary.
R.
“Evidence of Award” means an agreement, certificate, resolution or other written evidence, whether or not in electronic form, that sets forth the terms and conditions of an Award. Each Evidence of Award shall be subject to this Plan and shall contain such terms and provisions, not inconsistent with this Plan, as the Compensation Committee or an Authorized Officer may approve. An Evidence of Award may be in an electronic medium, may be limited to notation on the books and records of the Corporation and, unless determined otherwise by the Compensation Committee, need not be signed by a representative of the Corporation or a Participant.
S.
“Exchange Act” means the Securities Exchange Act of 1934, as amended, and the regulations promulgated thereunder. Reference to any section or subsection of the Exchange Act includes reference to any comparable or succeeding provisions of any legislation that amends, supplements or replaces such section or subsection.
T.
“Executive Officer” means an officer of the Corporation who is subject to the liability provisions of Section 16 of the Exchange Act.
U.
“Free-Standing Appreciation Right” means an Appreciation Right granted pursuant to Section 5 of the Plan that is not granted in tandem with an Option Right.
V.
“Good Reason” shall have the meaning assigned such term in the employment agreement, if any, between a Participant and an Employer and, in the absence of such an agreement, the meaning specified in the applicable Evidence of Award.
W.
“Incentive Stock Options” means Option Rights that are intended to qualify as “incentive stock options” under Section 422 of the Code.
X.
“Market Value per Share” means, as of any particular date the closing sale price of the Common Stock as reported on the NASDAQ Global Select Market or, if not listed on such exchange, on any other national securities exchange on which the Common Stock is listed. If the Common Stock is not traded as of any given date, the Market Value per Share means the closing price for the Common Stock on the principal exchange on which the Common Stock is traded for the immediately preceding date on which the Common Stock was traded. If there is no regular public trading market for such Common Stock, the Market Value per Share of the Common Stock shall be the fair market value of the Common Stock as determined in good faith by the Board. The

5


Board is authorized to adopt another fair market value pricing method, provided such method is stated in the Evidence of Award, and, to the extent an Award is subject to Section 409A of the Code, is in compliance with the fair market value pricing rules set forth in Section 409A of the Code.
Y.
“Non-Employee Director” means a member of the Board who is not an Employee.
Z.
“Non-Qualified Options” means Option Rights that are not intended to qualify as “incentive stock options” under Section 422 of the code.
AA.
“Optionee” means the Participant named in an Evidence of Award evidencing an outstanding Option Right.
AB.
“Option Price” means the purchase price payable on exercise of an Option Right.
AC.
“Option Right” means the right to purchase shares of Common Stock upon exercise of a Non-Qualified Option or an Incentive Stock Option granted pursuant to Section 4 of the Plan.
AD.
“Other Award” means an Award granted pursuant to Section 9 of the Plan.
AE.
“Participant” means a person who is selected by the Board, the Compensation Committee or an Authorized Officer to receive benefits under this Plan and who is at the time an Employee or a Non-Employee Director.
AF.
“Performance Objectives” means the measurable performance objective or objectives established pursuant to this Plan for Participants who have received grants of Performance Shares or Performance Units or, when so determined by the Board, the Compensation Committee, or an Authorized Officer, Option Rights, Appreciation Rights, Restricted Stock, Restricted Stock Units, Other Awards or dividend credits pursuant to the Plan. Performance Objectives may be described in terms of Corporation-wide objectives or objectives that are related to the performance of a joint venture, Subsidiary, business unit, division, department, business segment, region or function and/or that are related to the performance of the individual Participant. The Performance Objectives may be made relative to the performance of other companies or an index covering multiple companies. The Performance Objectives applicable to any Award can be based on specified levels of or growth in any appropriately determined Performance Objective.
With respect to any grant under the Plan, if the Compensation Committee determines that a change in the business, operations, corporate structure or capital structure of the Corporation, or the manner in which it conducts its business, or other events or circumstances render the Performance Objectives unsuitable, the Compensation Committee may in its discretion modify such Performance Objectives or the related minimum acceptable level or levels of achievement, in whole or in part, as the Compensation Committee deems appropriate and equitable.
AG.
"Performance Period” means, in respect of a Performance Share or Performance Unit, a period of time established pursuant to Section 8 of the Plan within which the Performance Objectives relating to such Performance Share or Performance Unit are to be achieved.
AH.
“Performance Share” means a bookkeeping entry that records the equivalent of one share of Common Stock awarded pursuant to Section 8 of the plan.
AI.
“Performance Unit” means a bookkeeping entry awarded pursuant to Section 8 of the Plan that records a unit equivalent to $1.00 or such other value as is determined by the Compensation Committee.

6


AJ.
“Person” means shall have the meaning given in Section 3(a)(9) of the Exchange Act, as modified and used in Sections 13(d) and 14(d) thereof, except that such term shall not include (i) the Corporation or any director or indirect subsidiary thereof, (ii) a trustee or other fiduciary holding securities under an employee benefit plan of the Corporation or any direct or indirect subsidiary thereof, (iii) an underwriter temporarily holding securities pursuant to an offering of such securities, or (iv) a corporation owned, directly or indirectly, by the shareholders of the Corporation in substantially the same proportions as their ownership of stock of the Corporation.
AK.
“Plan” means this Gentex Corporation 2019 Omnibus Incentive Plan, as it may be amended from time to time.
AL.
“Prior Plans” means the Employee Stock Option Plan, Second Restricted Stock Plan, and 2012 Amended and Restated Nonemployee Director Stock Option Plan.
AM.
“Restricted Stock” means shares of Common Stock granted pursuant to Section 6 of the Plan.
AN.
“Restricted Stock Unit” means an award granted pursuant to Section 7 of the Plan of the right to receive shares of Common Stock or cash at the end of the Restriction Period.
AO.
"Restriction Period” means the period of time during which Restricted Stock Units are subject to restrictions, as provided in Section 7 of the plan.
AP.
“Spread” means the excess of the Market Value per Share on the date when an (i) Option Right is exercised over the Option Price, or (ii) Appreciation Right is exercised over the Option Price or Base Price provided for in the related Option Right or Free-Standing Appreciation Right, respectively.
AQ.
“Subsidiary” means a corporation, company or other entity (i) more than 50% of whose outstanding shares or securities (representing the right to vote for the election of directors or other managing authority) are, or (ii) which does not have outstanding shares or securities (as may be the case in a partnership, joint venture or unincorporated association), but more than 50% of whose ownership interest representing the right generally to make decisions for such other entity is, now or hereafter, owned or controlled, directly or indirectly, by the Corporation, except that for purposes of determining whether any person may be a Participant for purposes of any grant of Incentive Stock Options, “Subsidiary” means a “subsidiary corporation” within the meaning of Section 424(f) of the Code.
AR.
“Substitute Awards” means Awards that are granted in assumption of, or in substitution or exchange for, outstanding awards previously granted by an entity acquired directly or indirectly by the Corporation or with which the Corporation directly or indirectly combines.
AS.
“Tandem Appreciation Right” means an Appreciation Right granted pursuant to Section 5 of the Plan that is granted in tandem with an Option Right.
AT.
“Ten Percent Shareholder” means any Participant who owns more than 10% of the combined voting power of all classes of stock of the Corporation, within the meaning of Section 422 of the Code.
AU.
“Termination Date,” for purposes of the Plan, except as may be otherwise prescribed by the Compensation Committee or an Authorized Officer in an Evidence of Award, means with respect to any Employee, the date on which the Employee ceases to be employed by an Employer.

7


3.
SHARES SUBJECT TO THIS PLAN.
A.
Maximum Shares Available Under Plan.
i.
Subject to adjustment as provided in Section 13 of the Plan, the maximum aggregate number of shares of Common Stock that may be issued or delivered under the Plan is ___________ shares of Common Stock, of which up to ______ shares of Common Stock may be awarded under the plan in the aggregate in respect of Awards other than Option Rights and/or Appreciation Rights, plus the number of shares of Common Stock underlying Substitute Awards. From and after the Effective Date, no new grants shall be made under the Prior Plans, but outstanding grants made under the Prior Plans will remain subject to the terms and conditions of the Prior Plans. Any Award that by its terms can be settled only in cash shall not count against the number of shares of Common Stock available for award under the Plan.
ii.
In addition to the shares of Common Stock authorized in Section 3.A.i. of the Plan, if and to the extent any (A) Option Right, Appreciation Right or other Award granted pursuant to this Plan or the Prior Plans terminates, expires or is forfeited without having been exercised or settled in full, or (B) Award granted pursuant to this Plan or the Prior Plans that may be settled in either cash or shares of Common Stock is settled in cash, then the underlying shares of Common Stock again shall be available for grant under this Plan and credited toward the Plan limit as set forth in Section 3.A.i. of the Plan.
iii.
Shares of Common Stock that are tendered, whether by physical delivery or by attestation, to the Corporation by a Participant or withheld from the Award by the Corporation as full or partial payment of the exercise price of any Award or in payment of any applicable withholding for Federal, state, city, local or foreign taxes incurred in connection with the exercise, vesting or earning of any Award under the Plan will not become available for future grants under the Plan. With respect to an Appreciation Right, when such Appreciation Right is exercised and settled in shares of Common Stock, the shares of Common Stock subject to such Appreciation Right shall be counted against the shares of Common Stock available for issuance under the Plan as one share of Common Stock for every one share of Common Stock subject thereto, regardless of the number of shares of Common Stock used to settle the Appreciation Right upon exercise.
B.
Life-of-Plan Limits. Notwithstanding anything in this Section 3, or elsewhere in this Plan, to the contrary and subject to adjustment pursuant to Section 13 of the Plan, the aggregate number of shares of Common Stock actually issued or transferred by the Corporation upon the exercise of Incentive Stock Options shall not exceed _______________.
C.
Individual Participant Limits. Notwithstanding anything in this Section 3, or elsewhere in this Plan, to the contrary and subject to adjustment pursuant to Section 13 of the Plan:
i.
During any calendar year no Participant shall be granted Option Rights or Appreciation Rights or Other Awards with rights which are substantially similar to Option Rights or Appreciation Rights, in the aggregate, for more than _________ shares of Common Stock.
ii.
For grants of performance-based Awards, during any calendar year no Participant shall be granted Restricted Stock, Restricted Stock Units or stock-denominated Performance Shares or Other Awards with rights which are substantially similar to Performance Shares, in the aggregate, for more than _______ shares of Common Stock.

8


iii.
For grants of performance-based Awards, during any calendar year no Participant shall be granted Performance Units or cash-denominated Other Awards with rights which are substantially similar to Performance Units pursuant to which the Participant can receive, in the aggregate, more than $___________.
iv.
During any calendar year no Participant who is a Non-Employee Director shall be granted overall compensation (inclusive of cash compensation) in excess of $__________.
D.
Substitute Awards. Any Substitute Awards granted by the Corporation shall not reduce the shares of Common Stock available for Awards under the Plan.
4.
OPTION RIGHTS.     
A.
The Board, the Compensation Committee or, in accordance with Section 12(D) of the Plan, an Authorized Officer, may, from time to time and upon such terms and conditions as it or the Authorized Officer may determine, grant Option Rights to Participants. Option Rights granted under this Plan may be (i) Incentive Stock Options, (ii) Non-Qualified Options, or (iii) combinations of the foregoing. Incentive Stock Options may be granted only to Participants who at the time of grant meet the definition of “employee” under Section 3401(c) of the Code in respect of the Corporation or a Subsidiary.
B.
Each Option Right will be memorialized by an Evidence of Award that shall specify:
i.
the number of shares of Common Stock to which it pertains, subject to the limitations set forth in Section 3 of the Plan;
ii.
the Option Price per share of Common Stock, which may not be less than the Market Value Per Share on the Date of Grant (provided, however, that in the case of the grant of an Incentive Stock Option to a Ten Percent Shareholder the Option Price shall not be less than 110 percent of the Market Value Per Share on the Date of Grant);
iii.
whether the Option Price will be payable (A) in cash or by check or by wire transfer of immediately available funds, (B) by the actual or constructive transfer to the Corporation of whole shares of Common Stock owned by the Optionee (or other consideration authorized pursuant to the Plan) having a value at the time of exercise equal to the total Option Price, (C) by means of a broker-assisted cashless exercise, (D) by the withholding of shares of Common Stock from delivery with a value equal to some portion or all of the Option Price, (E) by a combination of such methods of payment, or (F) by such other methods as may be approved by the Compensation Committee;
iv.
the conditions for the Option Rights or installments thereof to become exercisable (including without limitation the attainment of Performance Objectives) and the periods for which they will remain exercisable; and
v.
such other terms as the Compensation Committee or Authorized Officer may approve, including without limitation provisions under which some portion or all of the Option Right or proceeds attributable thereto may be subject to recoupment in circumstances of Optionee conduct deemed detrimental to the Corporation or its Affiliates.
C.
Successive grants may be made to the same Participant whether or not any Option Rights previously granted to such Participant remain unexercised.

9


D.
Except as provided in Section 11, each Award of Option Rights granted under this Plan shall provide for a minimum vesting period of twelve (12) months from the Date of Grant.
E.
Any grant of Option Rights may provide for the earlier exercise of such Option Rights or other modifications in the event of specified terminations of the Optionee’s employment or service, a Change in Control, an unforeseeable emergency, the grant of a Substitute Award or other special circumstances.
F.
Except as provided in an Evidence of Award, in the event of a Participant's termination of employment or service, any Option Rights that have not vested as of the Participant's Termination Date will be cancelled and immediately forfeited, without further action on the part of the Corporation or the Compensation Committee, and the Participant will have no further rights in respect of such Option Rights.
G.
The exercise of an Option Right will result in the cancellation on a share-for-share basis of any related Tandem Appreciation Right authorized under Section 5 of the Plan.
H.
No Option Right will be exercisable more than ten (10) years from the Date of Grant (five (5) years in the case of the grant of an Incentive Stock Option to Participant who is a Ten Percent Shareholder on the Date of Grant).
I.
Except as provided in an Evidence of Award, in the event of an Optionee’s termination of employment or service, any Option Rights that have not vested as of the Optionee’s Termination Date will be cancelled and immediately forfeited, without further action on the part of the Corporation or the Compensation Committee, and the Optionee will have no further rights in respect of such Option Rights.
J.
In no event may any Option Right be repurchased or cancelled in exchange for cash or other consideration at a time when the Option Price exceeds the Market Value Per Share subject to such Option Right.
5.    APPRECIATION RIGHTS.
A.
The Board, the Compensation Committee or, in accordance with Section 12.D. of the Plan, an Authorized Officer, may grant (i) to any Optionee, Tandem Appreciation Rights in respect of Option Rights granted hereunder, and (ii) to any Participant, Free-Standing Appreciation Rights.
B.
A Tandem Appreciation Right will be a right of the Optionee, exercisable by surrender of the related Option Right, to receive from the Corporation an amount determined by the Compensation Committee or an Authorized Officer, which will be expressed as a percentage of the Spread on the related Option Right (not exceeding 100%) at the time of exercise. Tandem Appreciation Rights may be granted at any time prior to the exercise or termination of the related Option Rights; provided, however, that a Tandem Appreciation Right awarded in relation to an Incentive Stock Option must be granted concurrently with such Incentive Stock Option.
C.
A Free-Standing Appreciation Right will be a right of the Participant to receive from the Corporation an amount determined by the Compensation Committee or an Authorized Officer, which will be expressed as a percentage of the Spread (not exceeding one hundred percent (100%)) at the time of exercise.
D.
Each Appreciation Right will be memorialized by an Evidence of Award that shall specify:

10


i.
The number of shares of Common Stock to which it pertains, subject to the limitations set forth in Section 3 of the Plan;
ii.
the percentage of the Spread (not exceeding 100%) payable at the time of exercise and whether such amount shall be paid by the Corporation in cash, in shares of Common Stock or in any combination thereof (and whether such form may be determined in the discretion of the Compensation Committee or Authorized Officer or Participant);
iii.
the conditions for the Appreciation Rights or installments thereof to become exercisable (including without limitation the attainment of Performance Objectives) and the periods for which they will remain exercisable; and
iv.
such other terms as the Compensation Committee or Authorized Officer may approve, including without limitation provisions under which some portion or all of the Appreciation Right or proceeds attributable thereto may be subject to recoupment in circumstances of Participant conduct deemed detrimental to the Corporation or its Affiliates.
E.
Except as provided in Section 11, each Award of Appreciation Rights granted under this Plan shall provide for a minimum vesting period of twelve (12) months from the Date of Grant.
F.
Any grant of Appreciation Rights may provide for the earlier exercise of such Appreciation Rights or other modifications in the event of specified terminations of the Participant’s employment or service, a Change in Control, an unforeseeable emergency, the grant of a Substitute Award or other special circumstances.
G.
Except as provided in an Evidence of Award, in the event of a Participant’s termination of employment or service, any Appreciation Rights that have not vested as of the Participant’s Termination Date will be cancelled and immediately forfeited, without further action on the part of the Corporation or the Compensation Committee, and the Participant will have no further rights in respect of such Appreciation Rights.
H.
Any grant of Tandem Appreciation Rights will provide that such Tandem Appreciation Rights may be exercised only at a time when the related Option Right is also exercisable and at a time when the Spread is positive, and by surrender of the related Option Right for cancellation. Successive grants of Tandem Appreciation Rights may be made to the same Participant regardless of whether any Tandem Appreciation Rights previously granted to the Participant remain unexercised. In the case of a Tandem Appreciation Right granted in relation to an Incentive Stock Option to an employee who is a Ten Percent Shareholder on the Date of Grant, the amount payable with respect to each Tandem Appreciation Right shall be equal in value to the applicable percentage of the excess, if any, of the Market Value Per Share on the exercise date over the Base Price of the Tandem Appreciation Right, which Base Price shall not be less than 110 percent of the Market Value Per Share on the date the Tandem Appreciation Right is granted.
I.
Regarding Free-Standing Appreciation Rights only:
i.
Each grant will specify in respect of each Free-Standing Appreciation Right a Base Price, which may not be less than the Market Value Per Share on the Date of Grant;
ii.
Successive grants may be made to the same Participant regardless of whether any Free-Standing Appreciation Rights previously granted to the Participant remain unexercised; and

11


iii.
No Free-Standing Appreciation Right granted under this Plan may be exercised more than ten (10) years from the Date of Grant.
J.
In no event may any Appreciation Right be repurchased or cancelled in exchange for cash or other consideration at a time when the Base Price exceeds the Market Value Per Share subject to such Appreciation Right.

12


6.
RESTRICTED STOCK.
A.
The Board, the Compensation Committee or, in accordance with Section 12.D. of the Plan, an Authorized Officer, may grant Restricted Stock to Participants.
B.
Each such grant will constitute an immediate transfer of the ownership of shares of Common Stock to the Participant in consideration of the performance of services, entitling such Participant to voting, dividend and other ownership rights, but subject to the substantial risk of forfeiture and restrictions on transfer hereinafter referred to and Section 22.
C.
Each grant of Restricted Stock will be memorialized by an Evidence of Award that shall specify:
i.
the number of shares of Common Stock to which it pertains, subject to the limitations set forth in Section 3 of the Plan;
ii.
any restrictions on transfer and forfeitability provisions applicable to the Restricted Stock (which restrictions may include, without limitation, subjecting the Restricted Stock to a substantial risk of forfeiture in the hands of any transferee);
iii.
the conditions under which restrictions on transfer and forfeitability provisions shall lapse, including without limitation upon the attainment of Performance Objectives; and
iv.
such other terms as the Compensation Committee or Authorized Officer may approve, including without limitation provisions under which some portion or all of the Restricted Stock or proceeds attributable thereto may be subject to recoupment in circumstances of Participant conduct deemed detrimental to the Corporation or its Affiliates.
D.
Except as provided in Section 11, each Award of Restricted Stock granted under this Plan shall provide for a minimum vesting period of twelve (12) months from the Date of Grant.
E.
Any grant of Restricted Stock may provide for the earlier lapse of restrictions or other modifications in the event of specified terminations of the Participant’s employment or service, a Change in Control, an unforeseeable emergency, the grant of a Substitute Award or other special circumstances.
F.
Except as provided in an Evidence of Award, in the event of a Participant’s termination of employment or service, any Restricted Stock that has not yet become free of restrictions will be immediately forfeited to the Corporation, without further action on the part of the Corporation or the Compensation Committee, and the Participant will have no further rights in respect of such Restricted Stock.
G.
Any grant of Restricted Stock may require that any or all dividends or other distributions paid thereon during the period of such restrictions be automatically deferred and/or reinvested in additional shares of Restricted Stock (which may be subject to the same restrictions as the underlying Award) or be paid in cash on a deferred or contingent basis, subject to Section 22.
H.
Unless otherwise directed by the Compensation Committee, (i) all certificates representing shares of Restricted Stock will be held in custody by the Corporation until all restrictions thereon have lapsed, together with a stock power or powers executed by the Participant in whose name such certificates are registered, endorsed in blank and covering such shares of Common Stock, or (ii) all uncertificated shares of Restricted Stock will be held at the Corporation’s transfer agent in book entry form with appropriate restrictions relating to the transfer of such shares of Restricted Stock.
7.
RESTRICTED STOCK UNITS.
A.
The Board, the Compensation Committee or, in accordance with Section 12.D. of the Plan, an Authorized Officer, may grant Restricted Stock Units to Participants. Each such grant of Restricted Stock Units will constitute the agreement by the Corporation to deliver shares of Common Stock or cash to the Participant in the future in consideration of the performance of services.
B.
Each grant of Restricted Stock Units will be memorialized by an Evidence of Award that shall specify:
i.
the number of shares of Common Stock to which it pertains, subject to the limitations set forth in Section 3 of the Plan;
ii.
the conditions for the Restricted Stock Units or installments thereof to vest (including without limitation the attainment of Performance Objectives);
iii.
whether payment thereunder shall be made in Common Stock, cash or any combination thereof (and whether such form may be determined in the discretion of the Compensation Committee or Authorized Officer or Participant) and the time or times at which such amounts shall be payable; and
iv.
such other terms as the Compensation Committee or Authorized Officer may approve, including without limitation provisions under which some portion or all of the Restricted Stock Units or proceeds attributable thereto may be subject to recoupment in circumstances of Participant conduct deemed detrimental to the Corporation or its Affiliates.
C.
During the Restriction Period, the Participant will have none of the rights of a shareholder of any shares of Common Stock with respect to such Restricted Stock Units, but the Compensation Committee or Authorized Officer may authorize the payment of dividend equivalents on such Restricted Stock Units on either a current, deferred or contingent basis, either in cash or in additional shares of Common Stock, subject to Section 22.
D.
Except as provided in Section 11, each Award of Restricted Stock Units granted under this Plan shall provide for a minimum vesting period of twelve (12) months from the Date of Grant.
E.
Any grant of Restricted Stock Units may provide for the earlier lapse of restrictions or other modifications in the event of specified terminations of the Participant’s employment or service, a Change in Control, an unforeseeable emergency, the grant of a Substitute Award or other special circumstances.
F.
Except as provided in an Evidence of Award, in the event of a Participant’s termination of employment or service, any Restricted Stock Unit that has not yet become vested will be immediately forfeited to the Corporation, without further action on the part of the Corporation or the Compensation Committee, and the Participant will have no further rights in respect of such Restricted Stock Units.
8.
PERFORMANCE SHARES AND PERFORMANCE UNITS.
A.
The Board, the Compensation Committee or, in accordance with Section 12.D. of the Plan, an Authorized Officer, may grant Performance Shares and Performance Units that will become

13


payable to a Participant upon achievement of specified Performance Objectives during the Performance Period.
B.
Each grant of Performance Shares or Performance Units will be memorialized by an Evidence of Award that shall specify:
i.
the number of units or shares of Common Stock to which it pertains, subject to the limitations set forth in Section 3 of the Plan, which number may be subject to adjustment to reflect changes in compensation or other factors;
ii.
the conditions for the Performance Shares or Performance Units or installments thereof to vest;
iii.
whether payment under Performance Shares or Performance Units shall be made in Common Stock, cash or any combination thereof (and whether such form may be determined in the discretion of the Compensation Committee or Authorized Officer or Participant) and the time or times at which such amounts shall be payable; and
iv.
such other terms as the Compensation Committee or Authorized Officer may approve, including without limitation provisions under which some portion or all of the Performance Shares or Performance Units or proceeds attributable thereto may be subject to recoupment in circumstances of Participant conduct deemed detrimental to the Corporation or its Affiliates.
C.
Except as provided in Section 11, each Award of Performance Shares or Performance Units granted under this Plan shall provide for a minimum vesting period of twelve (12) months from the Date of Grant.
D.
Any grant of Performance Shares or Performance Units may provide for the earlier lapse of restrictions or other modifications in the event of specified terminations of the Participant’s employment or service, a Change in Control, an unforeseeable emergency, the grant of a Substitute Award or other special circumstances.
E.
Except as provided in an Evidence of Award, in the event of a Participant’s termination of employment or service, any Performance Share or Performance Unit that has not yet become vested will be immediately forfeited to the Corporation, without further action on the part of the Corporation or the Compensation Committee, and the Participant will have no further rights in respect of such Performance Shares or Performance Units.
F.
During the Performance Period, the Participant will have none of the rights of a shareholder of any shares of Common Stock with respect to Performance Shares, but the Compensation Committee or Authorized Officer may authorize the payment of dividend equivalents on Performance Shares on either a current, deferred or contingent basis, either in cash or in additional shares of Common Stock, subject to Section 22.
9.
OTHER AWARDS.
A.
The Board, the Compensation Committee or, in accordance with Section 12.D. of the Plan, an Authorized Officer, may, subject to limitations under applicable law, rule, or regulation applicable to the Corporation, authorize grants to any Participant other awards that may be denominated or payable in, valued in whole or in part by reference to, or otherwise based on, or related to (i) shares of Common Stock or factors that may influence the value of such shares, including, without

14


limitation, convertible or exchangeable debt securities, other rights convertible or exchangeable into shares of Common Stock, purchase rights for shares of Common Stock, awards with value and payment contingent upon performance of the Corporation or specified Subsidiaries, Affiliates or other business units thereof or any other factors designated by the Compensation Committee or Authorized Officer, and awards valued by reference to the book value of shares of Common Stock or the value of securities of, or the performance of specified Subsidiaries or Affiliates or other business units of, the Corporation, (ii) cash, or (iii) any combination of the foregoing, including without limitation grants of cash or shares of Common Stock as a bonus or in lieu of obligations of the Corporation or a Subsidiary to pay cash or deliver other property under this Plan or under other plans or compensatory arrangements, all subject to such terms as shall be determined by the Compensation Committee or Authorized Officer.
B.
Each grant of an Other Award will be memorialized by an Evidence of Award that shall specify:
i.
the number of shares of Common Stock and/or the amount of cash to which it pertains, subject to the limitations set forth in Section 3 of the Plan;
ii.
the conditions for the Other Award or installments thereof to vest (including without limitation the attainment of Performance Objectives);
iii.
whether payment thereunder shall be made in Common Stock, cash or any combination thereof (and whether such form may be determined in the discretion of the Compensation Committee or Authorized Officer or Participant) and the time or times at which such amounts shall be payable; and
iv.
such other terms as the Compensation Committee or Authorized Officer may approve, including without limitation provisions under which some portion or all of the Other Award or proceeds attributable thereto may be subject to recoupment in circumstances of Participant conduct deemed detrimental to the Corporation or its Affiliates.
C.
Except as provided in Section 11, each Other Award granted under this Plan shall provide for a minimum vesting period of twelve (12) months from the Date of Grant.
D.
Any grant of an Other Award may provide for the earlier lapse of restrictions or other modifications in the event of specified terminations of the Participant’s employment or service, a Change in Control, an unforeseeable emergency, the grant of a Substitute Award or other special circumstances.
E.
Except as provided in an Evidence of Award, in the event of a Participant’s termination of employment or service, any Other Award that has not yet become vested will be immediately forfeited to the Corporation, without further action on the part of the Corporation or the Compensation Committee, and the Participant will have no further rights in respect of such Other Award.
10.    AWARDS TO NON-EMPLOYEE DIRECTORS. The Board may from time to time grant Awards to Non-Employee Directors upon the terms and conditions otherwise applicable to the grants of Awards under the Plan. If a Non-Employee Director subsequently becomes an employee of the Corporation or a Subsidiary while remaining a member of the Board, any Award held under this Plan by such individual at the time of such commencement of employment will not be affected thereby.

15


11.    MINIMUM VESTING PERIOD. Awards covering in the aggregate not more than 5% of the shares of Common Stock available for issuance under the Plan shall not necessarily be subject to the restrictions set forth Section 4.D., 5.E., 6.D., 7.D., 8.C., or 9.C.

12.
ADMINISTRATION OF THE PLAN.

A.
This Plan will be administered by the Compensation Committee. The Board or the Compensation Committee, as applicable, may from time to time delegate all or any part of its authority under this Plan to any other committee of the Board or subcommittee thereof consisting exclusively of not less than two or more members of the Board, each of whom shall be a “non-employee director” within the meaning of Rule 16b-3 of the Securities and Exchange Commission promulgated under the Exchange Act, and an “independent director” within the meaning of the rules of the NASDAQ, as constituted from time to time. To the extent of any such delegation, references in this Plan to the Board or the Compensation Committee, as applicable, will be deemed to be references to such committee or subcommittee. A majority of the committee (or subcommittee) will constitute a quorum, and the action of the members of the committee (or subcommittee) present at any meeting at which a quorum is present, or acts unanimously approved in writing, will be the acts of the committee (or subcommittee).

B.
The interpretation and construction by the Compensation Committee of any provision of the Plan or of any agreement, notification or document evidencing the grant of an Award, and any determination by the Compensation Committee pursuant to any provision of the Plan or of any such agreement, notification or document will be final and conclusive. No member of the Board will be liable for any such action or determination made in good faith.

C.
To the extent permitted by applicable law but subject to Section 12.D. of the Plan, the Board or the Compensation Committee, as applicable, may, from time to time, delegate to one or more of its members or to one or more officers of the Corporation, or to one or more agents or advisors, such administrative duties or powers as it may deem advisable, and the Board, the Compensation Committee or any person to whom duties or powers have been delegated as aforesaid, may employ one or more persons to render advice with respect to any responsibility the Board, the Compensation Committee or such person may have under this Plan.

D.
To the extent permitted by applicable law, rule, and regulation, the Compensation Committee may, by resolution, authorize one or more Executive Officers of the Corporation (each, an “Authorized Officer”), to do one or both of the following on the same basis as the Compensation Committee: (i) designate Participants to be recipients of Awards under this Plan and (ii) determine the size of any such Awards; provided, however, that (A) the Compensation Committee shall not delegate such responsibilities to any Executive Officer for Awards granted to a Participant who is an Executive Officer, a Director, or a more than 10% beneficial owner of any class of the Corporation’s equity securities that is registered pursuant to Section 12 of the Exchange Act, as determined by the Board in accordance with Section 16 of the Exchange Act, and (B) the resolution providing for such authorization sets forth the total number of shares of Common Stock the Authorized Officer(s) may grant. The Authorized Officer(s) shall report periodically to the Compensation Committee regarding the nature and scope of the Awards granted pursuant to the authority delegated.
13.    ADJUSTMENTS. The Board shall make or provide for such adjustments in the numbers of shares of Common Stock covered by outstanding Option Rights, Appreciation Rights, Restricted Stock Units, Performance Shares, Performance Units and Other Awards, in the Option Price and Base Price provided in outstanding Option Rights and Appreciation Rights, and in the kind of shares covered thereby, as is equitably required to prevent dilution or enlargement of the rights of Participants or Optionees that otherwise would result from (a) any stock dividend, stock split, combination of shares, recapitalization or other change in the capital structure of the Corporation, (b) any merger, consolidation, spin-off, split-off, spin-out, split-up, reorganization, partial or complete liquidation or other distribution of assets, issuance of rights or warrants to purchase securities, or (c) any other corporate transaction or event having an effect similar to any of the foregoing. Moreover, in the event of any such transaction or event specified in this Section 13 of the Plan, the

16


Compensation Committee, in its discretion, may provide in substitution for any or all outstanding Awards under this Plan such alternative consideration (including cash), if any, as it may determine, in good faith, to be equitable in the circumstances and may require in connection therewith the surrender of all Awards so replaced. The Compensation Committee also shall make or provide for such adjustments in the numbers of shares specified in Section 3 of the Plan as is appropriate to reflect any transaction or event described in this Section 13.
14.
CHANGE IN CONTROL

A.
Except as otherwise provided in an Evidence of Award or by the Compensation Committee at the Date of Grant, to the extent outstanding Awards granted under this Plan are not assumed, converted or replaced by the resulting entity or its direct or indirect parent in the event of a Change in Control, all outstanding Awards that may be exercised shall become fully exercisable, all restrictions with respect to outstanding Awards shall lapse and become vested and non-forfeitable, and any specified Performance Objectives with respect to outstanding Awards shall be deemed to be satisfied at target.

B.
Except as otherwise provided in an Evidence of Award or by the Compensation Committee, to the extent outstanding Awards granted under this Plan are assumed, converted or replaced by the resulting entity or its direct or indirect parent in the event of a Change in Control, any outstanding Awards that are subject to Performance Objectives shall be converted by the resulting entity or its direct or indirect parent, as if target performance had been achieved as of the date of the Change in Control, and each Award of: (i) Performance Shares or Performance Units shall continue to vest during the remaining Performance Period, (ii) Restricted Stock shall remain subject to the otherwise applicable vesting conditions during the remaining vesting period, (iii) Restricted Stock Units shall remain subject to the otherwise applicable vesting conditions during the Restriction Period, and (iv) all other Awards shall remain subject to the otherwise applicable vesting conditions during the remaining vesting period, if any.

C.
Except as otherwise provided in an Evidence of Award or by the Compensation Committee, to the extent outstanding Awards granted under this Plan are either assumed, converted or replaced by the resulting entity or its direct or indirect parent in the event of a Change in Control, if a Participant’s service is terminated without Cause by the Corporation, any of its Subsidiaries or the resulting entity or a Participant resigns his or her employment with an Employer for Good Reason, in either case, all outstanding Awards held by the Participant that may be exercised shall become fully exercisable and all restrictions with respect to outstanding Awards shall lapse and become vested and non-forfeitable.

D.
Notwithstanding any other provision of the Plan, in the event of a Change in Control, the Board in its discretion, at or after the Date of Grant, may (i) provide for the cancellation of each outstanding and unexercised Option Right or Appreciation Right with an Option Price or Base Price, as applicable, less than the highest price per share of Common Stock paid for a share of Common Stock in the Change in Control (or, if less, the Market Value Per Share at the time of cancellation to the extent required to avoid imposition of a tax under Section 409A of the Code) (such amount the “Transaction Consideration”) in exchange for a cash payment to be made at the same time as payment is made to holders of Common Stock in connection with the Change in Control in an amount equal to the amount by which the Transaction Consideration exceeds the Option Price or Base Price, as applicable, multiplied by the number of shares of Common Stock granted under the Option Right or Appreciation Right, and (ii) provide for the cancellation of each outstanding and unexercised Option Right or Appreciation Right with an Option Price or Base Price, as applicable, equal to or more than the Transaction Consideration without any payment to the holder of such Option Right or Appreciation Right, as applicable.

E.
Notwithstanding any provision of the Plan to the contrary, to the extent an Award constitutes a “deferral of compensation” for purposes of Section 409A of the Code, and such Award shall be deemed to be vested or restrictions lapse, expire or terminate upon the occurrence of a Change in Control and such Change in Control does not constitute a “change in the ownership or effective control” or a “change in the ownership or a substantial portion of the assets” of the Corporation within the meaning of Section 409A(a)(2)(A)(v) of the Code, then even though such Award may

17


be deemed to be vested or restrictions lapse, expire or terminate upon the occurrence of the Change in Control or any other provision of the Plan, payment will be made, to the extent necessary to comply with the provisions of Section 409A of the Code, to the Participant on the earliest of: (i) the Participant’s “separation from service” with the Corporation (determined in accordance with Section 409A of the Code); provided, however, that if the Participant is a “specified employee” (within the meaning of Section 409A of the Code), the payment date shall be the date that is six (6) months after the date of the Participant’s separation from service with the Employer, (ii) the date payment otherwise would have been made in the absence of any provisions in this Plan to the contrary (provided such date is permissible under Section 409A of the Code), or (iii) the Participant’s death.
15.    NON-U.S. PARTICIPANTS. In order to facilitate the making of any grant or combination of grants under this Plan, the Board or the Compensation Committee may provide for such special terms for awards to participants who are foreign nationals or who are employed by the Corporation or any Subsidiary outside of the United States of America or who provide services to the Corporation or any Subsidiary under an agreement with a foreign nation or agency, as the Board or the Compensation Committee may consider necessary or appropriate to accommodate differences in local law, tax policy or custom. Moreover, the Compensation Committee may approve such supplements to or amendments, restatements or alternative versions of the Plan (including, without limitation, sub-plans) as it may consider necessary or appropriate for such purposes, without thereby affecting the terms of the Plan as in effect for any other purpose, and the Secretary or other appropriate officer of the Corporation may certify any such document as having been approved and adopted in the same manner as this Plan. No such special terms, supplements, amendments or restatements, however, will include any provisions that are inconsistent with the terms of the Plan as then in effect unless this Plan could have been amended to eliminate such inconsistency without further approval by the shareholders of the Corporation.
16.
TRANSFERABILITY.

A.
Except as otherwise determined by the Board or the Compensation Committee pursuant to the provisions of Section 16.C. of the Plan, no Award or dividend equivalents paid with respect to Awards made under this Plan shall be transferable by the Participant except by will or the laws of descent and distribution, and may be otherwise transferred in a manner that protects the interest of the Corporation as the Board or the Compensation Committee may determine; provided, however, that if so determined by the Compensation Committee, each Participant may, in a manner established by the Board or the Compensation Committee, designate a beneficiary to exercise the rights of the Participant with respect to any Award upon the death of the Participant and to receive shares of Common Stock or other property issued upon such exercise.

B.
The Compensation Committee or an Authorized Officer may specify at the Date of Grant that part or all of the shares of Common Stock that are (i) to be issued or transferred by the Corporation upon the exercise of Option Rights or Appreciation Rights, upon the termination of the Restriction Period applicable to Restricted Stock Units or upon payment under any grant of Performance Shares or Performance Units or (ii) no longer subject to the substantial risk of forfeiture and restrictions on transfer referred to in Section 6 of the Plan, will be subject to further restrictions on transfer.

C.
Notwithstanding Section 16.A. of the Plan, the Board or the Compensation Committee may determine that Awards (other than Incentive Stock Options) may be transferable by a Participant, without payment of consideration therefor by the transferee, only to any one or more family members (as defined in the General Instructions to Form S-8 under the Securities Act of 1933) of the Participant; provided, however, that (i) no such transfer shall be effective unless reasonable prior notice thereof is delivered to the Corporation and such transfer is thereafter effected in accordance with any terms and conditions that shall have been made applicable thereto by the Board or the Compensation Committee, and (ii) any such transferee shall be subject to the same terms and conditions hereunder as the Participant.


18


17.    WITHHOLDING TAXES. To the extent that an Employer is required to withhold federal, state, local or foreign taxes in connection with any payment made or benefit realized by a Participant or other person under this Plan, and the amounts available to the Employer for such withholding are insufficient, it will be a condition to the receipt of such payment or the realization of such benefit that the Participant or such other person make arrangements satisfactory to the Corporation for payment of the balance of such taxes required to be withheld, which arrangements (in the discretion of the Compensation Committee) may include relinquishment of a portion of such benefit or the delivery to the Corporation of other shares of Common Stock held by such Participant. If a Participant’s benefit is to be received in the form of shares of Common Stock, and such Participant fails to make arrangements for the payment of tax, the Corporation may withhold such shares of Common Stock having a value equal to the amount required to be withheld. In no event shall the Market Value Per Share of the shares of Common Stock to be withheld pursuant to this section to satisfy applicable withholding taxes in connection with the benefit exceed the maximum statutory withholding amount permitted that will not result in a negative accounting impact.
18.     COMPLIANCE WITH SECTION 409A OF THE CODE. To the extent applicable, it is intended that this Plan and any grants made hereunder are exempt from Section 409A of the Code or are structured in a manner that would not cause a Participant to be subject to taxes and interest pursuant to Section 409A of the Code. This Plan and any grants made hereunder shall be administered in a manner consistent with this intent.
19.    EFFECTIVE DATE AND TERM OF PLAN. This Plan will be effective as of the Effective Date, provided the shareholders of the Company approve the Plan. No grant will be made under this Plan more than ten (10) years after the Effective Date, but all grants made on or prior to such date will continue in effect thereafter subject to the terms thereof and of the Plan.
20.
AMENDMENTS AND TERMINATION.
A.
The Plan and any Award may be amended, suspended or terminated at any time by the Board, provided that no amendment shall be made without shareholder approval if such shareholder approval is required in order to comply with applicable law, rule, or regulation, including the rules of the NASDAQ or any other securities exchange on which Common Stock is traded or quoted. Except as otherwise provided in Section 14 of the Plan, no termination, suspension or amendment of the Plan or any Award shall adversely affect the right of any Participant with respect to any Award theretofore granted, as determined by the Compensation Committee, without such Participant’s written consent.
B.
Notwithstanding Section 20.A. of the Plan, the Corporation shall obtain shareholder approval for: (i) subject to Section 13 of the Plan, a reduction in the exercise price of an Award (or the cancellation and re-grant of an Award resulting in a lower exercise price); (ii) any amendment to materially expand the group of individuals eligible for Awards under the Plan; (iii) an increase to the maximum number of shares of Common Stock available for issuance under the Plan (other than adjustments in accordance with Section 13 of the Plan); or (iv) amendments that would materially increase the benefits accruing to Participants under this Plan.
21.    SUBSTITUTE AWARDS FOR AWARDS GRANTED BY OTHER ENTITIES. Substitute Awards may be granted under this Plan for grants or awards held by employees of a company or entity who become employees of the Corporation or a Subsidiary as a result of the acquisition, merger or consolidation of the employer company by or with the Corporation or a Subsidiary. Except as otherwise provided by applicable law and notwithstanding anything in the Plan to the contrary, the terms, provisions and benefits of the Substitute Awards so granted may vary from those set forth in or required or authorized by this Plan to such extent as the Compensation Committee at the time of the grant may deem appropriate to conform, in whole or part, to the terms, provisions and benefits of grants or awards in substitution for which they are granted.

19


22.    DIVIDENDS AND DIVIDEND EQUIVALENTS. The Compensation Committee may provide the Participant as part of an Award with dividends or dividend equivalents, payable in cash, shares of Common Stock, other securities, other Awards, or other property, on a current or deferred basis, on such terms and conditions as may be determined by the Committee, including, without limitation, payment directly to the Participant, withholding of such amounts by the Corporation subject to vesting of the Award, or reinvestment in additional shares of Common Stock or other Awards, provided, that no dividends or dividend equivalents shall be payable in respect of outstanding (i) Option Rights or Appreciation Rights or (ii) unearned Performance Shares or Performance Units or other unearned Awards subject to performance conditions (other than or in addition to the passage of time); provided, further, that dividend equivalents may be accumulated in respect of unearned Awards and paid as soon as administratively practicable, but no more than 60 days, after such Awards are earned and become payable or distributable (and the right to any such accumulated dividends or dividend equivalents shall be forfeited upon the forfeiture of the Award to which such dividends or dividend equivalents relate).
23.     GOVERNING LAW. This Plan and all grants and Awards and actions taken thereunder shall be governed by and construed in accordance with the internal substantive laws of the State of Michigan, without regard to its conflicts of laws principles.
24.
MISCELLANEOUS PROVISIONS.
A.
The Corporation will not be required to issue any fractional shares of Common Stock pursuant to this Plan. The Board or the Compensation Committee may provide for the elimination of fractional shares or for the settlement of fractional shares in cash.
B.
This Plan will not confer upon any Participant any right with respect to continuance of employment or other service with the Corporation or any Subsidiary, nor will it interfere in any way with any right the Corporation or any Subsidiary would otherwise have to terminate such Participant’s employment or other service at any time.
C.
No Award under this Plan may be exercised by the holder thereof if such exercise, and the receipt of cash or stock thereunder, would be, in the opinion of counsel selected by the Compensation Committee, contrary to any law, rule or regulation of any duly constituted authority having jurisdiction over this Plan.
D.
No Participant shall have any rights as a shareholder with respect to any shares of Common Stock subject to Awards granted to him or her under this Plan prior to the date as of which he or she is actually recorded as the holder of such shares upon the stock records of the Corporation.
E.
The Compensation Committee may condition the grant of any Award or combination of Awards authorized under this Plan on the surrender or deferral by the Participant of his or her right to receive a cash bonus or other compensation otherwise payable by the Corporation or a Subsidiary to the Participant.
F.
Except with respect to Option Rights and Appreciation Rights, the Compensation Committee may permit Participants to elect to defer the issuance of shares of Common Stock or the settlement of Awards in cash under this Plan pursuant to such rules, procedures or programs as it may establish for purposes of the Plan. The Compensation Committee also may provide that deferred issuances and settlements include the payment or crediting of dividend equivalents or interest on the deferral amounts, subject to Section 22.
G.
Any Award granted under the terms of the Plan may specify in the Evidence of Award that the Participant is subject to restrictive covenants including, but not limited to, covenants not to compete and covenants not to solicit, unless otherwise determined by the Compensation Committee.

20


H.
Participants shall provide the Corporation with a completed, written election form setting forth the name and contact information of the person who will have beneficial ownership rights of Awards made to the Participant under this Plan upon the death of the Participant.
I.
If any provision of the Plan is or becomes invalid, illegal or unenforceable in any jurisdiction, or would disqualify this Plan or any Award under any law deemed applicable by the Board or the Compensation Committee, such provision shall be construed or deemed amended or limited in scope to conform to applicable laws or, in the discretion of the Board or the Compensation Committee, it shall be stricken and the remainder of the Plan shall remain in full force and effect.

21
EX-10.24 3 gntx12312018ex1024.htm EXHIBIT 10.24 Exhibit


a015a03.jpg



LONG-TERM INCENTIVE PLAN
(Effective on May 16, 2019)

1.    Purpose. The purpose of the Gentex Corporation Long-Term Incentive Plan ("LTIP") is to further emphasize performance-based compensation over a long-term period of time to provide the executive officers, other officers, and/or certain other key employees of the Corporation with such incentives concerning corporate and individual performance that enhance the alignment between such key employees and shareholders. The LTIP is adopted pursuant to the Corporation's 2019 Omnibus Incentive Plan.

2.    Definitions. The terms used herein, but not otherwise defined in this LTIP shall be as set forth in the Corporation's 2019 Omnibus Incentive Plan.

3.    Administration.

a.    The LTIP shall be administered by the Board and/or the Compensation Committee as set forth in the Plan. All determinations made by the Board and/or the Compensation Committee with respect to the LTIP shall be final and conclusive.

b.    Participation in this LTIP shall be entirely within the discretion of the Compensation Committee. Nothing herein contained shall be construed to give any employee any right to employment or to participate in this LTIP.

4.    Eligibility. Only employees of the Corporation shall be eligible to participate in the LTIP.

5.     Terms of Participation.

a.    Participation. Any executive officer, officer, or other key employee designated by the Compensation Committee shall be eligible to participate in the LTIP.

b.    Elements. In lieu of participating in other regular equity compensation programs of the Corporation applicable to salaried employees generally, the LTIP provides for Awards including Performance Shares that vest at the end of the third anniversary of the Date of Grant. Each three year period, which shall be deemed to begin on January 1 of a given year and end on December 31 of the third year thereafter, is a "Performance Period." Awards under the LTIP consist of two Awards for the Performance Period as follows:

(i)    Time-Based Restricted Stock - An Award to the Participant of Restricted Stock that vests at the end of the Performance Period provided the Participant is in the employ of the Corporation on such vesting date.

(ii)    Performance Shares - An Award to a Participant of Performance Shares that vest at the end of the Performance Period based on the Corporation achieving predetermined Performance Objectives for the Performance Period and provided the Participant is in the employ of the Corporation on such vesting date.

(iii)    Payment Percentage - Each Participant is assigned a payout as a percentage of base salary ("Payout Percentages"), which Payout Percentages are a percentage of each Participant's annual base salary in effect. Payout Percentages for each Participant are set forth in an Officer Award Notification that is provided to a Participant at the time of an Award. Participants do not necessarily have the same Payout Percentages and Payout Percentages can vary by the level of achievement (i.e., Threshold, Target, and Maximum). The Payout Percentages will be determined by the Compensation Committee toward the beginning of a Performance Period. The number of shares of Restricted Stock granted to a Participant is computed by multiplying the Participant's Payout Percentage at Target by 30% of such Participant's annual base salary and





then dividing the result by the average closing price per share of the Common Stock of the Corporation on the twenty (20) trading days preceding the Date of Grant (the "Closing Price"). The number of Performance Shares granted to a Participant is computed by multiplying the Participant's Threshold, Target, or Maximum Payout Percentages, as applicable, by 70% of such Participant's annual base salary and then dividing the result by the Closing Price.

(iv)    Performance Objectives- The predetermined Performance Objectives and the Threshold, Target, and Maximum performance levels that determine payouts will be determined by the Compensation Committee.

6.    Effective Date of Plan, Termination and Amendment. The LTIP shall become effective as of the Effective Date of the 2019 Omnibus Incentive Plan. Unless earlier terminated by the Board, the LTIP shall terminate on the date ten (10) years subsequent to the date of adoption. The Board may terminate the LTIP at any time, or may from time to time amend the LTIP as it deems proper and in the best interest of the Corporation. Any Awards made prior to the Effective Date shall remain in place and be effective upon such Effective Date provided shareholder approval for the 2019 Omnibus Incentive Plan is obtained.

CERTIFICATION

The foregoing Plan was duly adopted by the Board of Directors, and will be effective on the Effective Date.


/s/Scott Ryan _______________
Scott Ryan, Corporate Secretary
Gentex Corporation






EX-10.25 4 gntx12312018ex1025.htm EXHIBIT 10.25 Exhibit



GENTEX CORPORATION
PERFORMANCE SHARE AWARD AGREEMENT


1.The Award and the Plan. As of the Date of Grant, Gentex Corporation ("Gentex") grants to you the right to earn the number of Shares (the "Performance Shares") set forth in the Officer Award Notification preceding or accompanying this Performance Share Award Agreement (the "Agreement"), to be issued to you based on the achievement of certain specified Performance Objectives approved by Gentex and as set forth in the Award Notification. Certain terms used in this Agreement are defined in Section 23. Any undefined terms in this Agreement appearing as defined terms will have the same meaning as they do in the Gentex Corporation 2019 Omnibus Incentive Plan, as amended and/or restated from time to time (the "Plan") or Long-Term Incentive Plan ("LTIP") adopted pursuant thereto. Gentex will provide a copy of the Plan or the LTIP to you upon request.

2.Earning of Performance Shares.

(a)Performance Objectives: Your right to receive Performance Shares will be contingent upon the achievement of the Performance Objectives at the Threshold, Target, and Maximum levels set forth in the Officer Award Notification and will be measured over the Performance Period set forth therein.

(b)Below Threshold: If, upon the conclusion of a Performance Period, Gentex's performance for the Performance Period falls below the Threshold level, as set forth in the Performance Objectives, no Performance Shares for the Performance Period will become earned.

(c)Threshold: If, upon the conclusion of a Performance Period, Gentex's performance for the Performance Period equals the Threshold level, as set forth in the Performance Objectives, that certain portion of the Performance Shares, as set forth in the Officer Award Notification will become earned.

(d)Between Threshold and Target: If, upon the conclusion of a Performance Period, Gentex's performance exceeds the Threshold level, but is less than the Target level, as set forth in the Performance Objectives, the number of Performance Shares as set forth in the Officer Award Notification for the Performance Period, based on linear interpolation, will become earned.

(e)Target: If, upon the conclusion of the Performance Period, Gentex's performance for the Performance Period equals the Target level, as set forth in the Performance Objectives, the Performance Shares as set forth in the Officer Award Notification for the Performance Period will become earned.

(f)Between Target and Maximum: If, upon the conclusion of the Performance Period, Gentex's performance exceeds the Target level, but is less than the Maximum level, as set forth in the Performance Objectives, the Performance Shares as set forth in the Officer Award Notification, based on linear interpolation, will become earned.

(g)Equals or Exceeds Maximum: If, upon the conclusion of the Performance Period, Gentex's performance for the Performance Period equals or exceeds the Maximum level, as set forth in the Performance Objectives, the Performance Shares set forth in the officer Award Notification will become earned (subject to any cap set by the Board or the Compensation Committee).

(h)Conditions; Determination of Earned Award: Except as otherwise provided in this Agreement, your right to receive any Performance Shares is contingent upon your remaining in the continuous employ of Gentex through the end of the entire Performance Period. Following a Performance Period, the Board or the Compensation Committee will determine whether and to what extent the goals relating to Performance Objectives have been satisfied for the Performance Period and will determine the number of Performance Shares that will have become earned hereunder. Notwithstanding the foregoing, to the extent it would not cause imposition of a tax under Section 409A of the Code, Gentex may accelerate the vesting of the Performance Shares at any time in part or in full.

(i)Modification of Management Objectives: If Gentex determines that a change in the business, operations, corporate structure or capital structure of Gentex, the manner in which it conducts business or other events or circumstances render the measurement of the Performance Objectives to be unsuitable, the





Committee may modify the calculation of the Performance Objectives or the related minimum acceptable level of achievement, in whole or in part, as the Committee deems appropriate.

3.Effect of Termination Due to: Death, or Disability, or Change in Control; Retirement, or Resignation with Good Reason, or Without Cause: Notwithstanding Section 2(h), if, during the Performance Period, but before the payment of any Performance Shares as set forth in Section 5, your employment with Gentex is terminated: (a) by reason of death, or Disability, or a Change in Control otherwise occurs, you will be entitled to receive the number of Performance Shares as determined in Section 2 at the conclusion of the Performance Period as if you had remained employed at Gentex through the end of the Performance Period, based on actual performance while employed and based on the assumption that Target performance was met for the remaining years of the Performance Period; or (b) by Retirement, resignation with Good Reason, or without Cause, you will be entitled to receive the number of Performance Shares as determined in Section 2 at the conclusion of the Performance Period as if you had remained employed at Gentex through the end of the Performance Period, based on the actual performance while employed. In the event of termination of employment with Gentex or any Subsidiary in any other manner during the Performance Period, you will forfeit all Performance Shares.

4.Forfeiture of Award. Except to the extent you have earned the right to receive Performance Shares pursuant to Sections 2 or 3 hereof, your right to receive Performance Shares will be forfeited automatically and without further notice on the date that you cease to be an employee of Gentex prior to the last day of the entire Performance Period or, in the event that Section 3 applies, on the date on which the Change in Control occurs.

5.Payment of Performance Shares.

(a)Except as provided in Sections 5(b) and 5(c), each Performance Share earned as provided in Section 2 hereof will be paid to you in a share of Common Stock, in the calendar year immediately following the close of the entire Performance Period to which the award relates, but in no event later than two and one-half (2 1/2) months after the close of the Performance Period.

(b)The Performance Shares earned due to death will be paid to you your executor or administrator, as the case may be, in shares of Common Stock in the calendar year immediately following the last day of the entire Performance Period, but in no event later than two and one-half (2 1/2) months after the close of the Performance Period to which the award relates.

(c)The prorated portion of the Performance Shares earned pursuant to Section 3 will be paid to you in shares of Common Stock, in the discretion of Gentex, as soon as practicable following the Change in Control, but in no event later than two and one-half (2 1/2) months following the end of the year in which the Change in Control occurs.

6.Transferability. Neither the Performance Shares granted hereby nor any interest therein will be transferable or assignable other than by will or the laws of descent and distribution prior to payment.

7.Right to Terminate Employment. Nothing contained in this Agreement will confer upon you any right with respect to continuance of employment by Gentex, nor limit or affect in any manner the right of Gentex to terminate the employment or adjust your compensation.

8.Taxes and Withholding. To the extent that Gentex is required to withhold any federal, state, local or foreign taxes in connection with the delivery of shares of Common Stock to you or any other person under this Agreement, and the amounts available to Gentex for such withholding are insufficient, it will be a condition to the receipt of such delivery that you will pay such taxes or make arrangements that are satisfactory to Gentex for payment thereof. You may elect to have the number of shares of Common Stock to be delivered to you reduced (based on the Market Value Per Share as of the date the Performance Shares become payable) to provide for the taxes required to be withheld, with any fractional shares that would otherwise be delivered being rounded up to the next nearest whole share. In no event, however, will the Market Value Per Share of the shares of Common Stock to be withheld pursuant to this Section to satisfy applicable withholding taxes in connection with the benefit exceed the minimum amount of taxes required to be withheld.






9.Payment of Dividends. No dividends will be paid with respect to any Performance Shares until such Performance Shares are earned by and paid to you in the form of shares of Common Stock as provided in this Agreement. With respect to Performance Shares actually earned by and paid to you hereunder, from and after the Date of Grant and until the time when such Performance Shares become nonforfeitable, you will be entitled to an additional number of Performance Shares (rounded to the nearest whole number) determined by dividing (A) the product of (i) the dollar amount of the cash dividends paid per share of common stock during such period and (ii) the total number of Performance Shares that become nonforfeitable, by (B) the Market Value Per Share on the date such Performance Shares become nonforfeitable. Such dividend equivalents (if any) will be subject to the same terms and conditions and will be settled in the same manner and at the same time as the Performance Shares to which they relate.

10.Adjustments. Gentex will make any adjustments in the number of Performance Shares or other securities covered by this Agreement that Gentex may determine to be equitably required to prevent any dilution or expansion of your rights under this Agreement that otherwise would result from any (a) stock dividend, stock split, reverse stock split, combination of shares, recapitalization or other change in the capital structure of Gentex, (b) merger, consolidation, spin-off, split-off, spin-out, split-up, separation, reorganization, partial or complete liquidation involving Gentex or other distribution of assets, issuance of rights or warrants to purchase securities of Gentex, or (c) other transaction or event having an effect similar to any of those referred to in Sections 10(a) or 10(b). Furthermore, in the event that any transaction or event described or referred to in the immediately preceding sentence will occur, Gentex may provide in substitution of any or all of your rights under this Agreement such alternative consideration as Gentex may determine in good faith to be equitable under the circumstances.

11.Compliance with Section 409A of the Code. To the extent applicable, it is intended that this Agreement and the Plan be exempt from or comply with the provisions of Section 409A of the Code, so that the income inclusion provisions of Section 409A(a)(1) of the Code do not apply to you. This Agreement and the Plan will be administered in a manner consistent with this intent.

12.Compliance with Law. Notwithstanding any other provision of this Agreement, the Performance Shares covered by this Agreement will not be paid if the payment thereof would result in violation of any applicable federal or state securities law.

13.Amendments. Any amendment to the Plan will be deemed to be an amendment to this Agreement to the extent that the amendment is applicable hereto; provided, however, that no amendment will adversely affect your rights under this Agreement without your consent (provided, however, that your consent will not be required to an amendment that is deemed necessary by Gentex to ensure exemption from or compliance with Section 409A of the Code).

14.Information. Information about you and your participation in the Plan may be collected, recorded and held, used and disclosed for any purpose related to the administration of the Plan. You understand that such processing of this information may need to be carried out by Gentex and its Subsidiaries and by third party administrators whether such persons are located within your country or elsewhere, including the United States of America. You consent to the processing of information relating to you and your participation in the Plan in any one or more of the ways referred to above.

15.Severability. If any provision of this Agreement or the application of any provision in this Agreement to any person or circumstances is held invalid, unenforceable or otherwise illegal, the remainder of this Agreement and the application of such provision to any other person or circumstances will not be affected, and the provisions so held to be invalid, unenforceable or otherwise illegal will be reformed to the extent (and only to the extent) necessary to make it enforceable, valid and legal.

16.Relation to Plan. This Agreement is subject to the terms and conditions of the Plan. In the event of any inconsistency between the provisions of this Agreement and the Plan, the Plan will govern. The Board or the Compensation Committee will, except as expressly provided otherwise herein, have the right to determine any questions which arise in connection with the grant of Performance Shares. By your acceptance of the award under this Agreement, you acknowledge receipt of a copy of the Prospectus for the Plan and your agreement to the terms and conditions of the Plan and this Agreement.






17.Successors and Assigns. Without limiting Section 6, the provisions of this Agreement will inure to the benefit of, and be binding upon, your successors, administrators, heirs, legal representatives and assigns, and the successors and assigns of Gentex.

18.Governing Law. This Agreement will be governed by and construed in accordance with the internal substantive laws of the State of Michigan, without giving effect to any principles of conflict of laws thereof.

19.Failure to Enforce Not a Waiver. The failure of Gentex to enforce at any time any provision of this Agreement shall in no way be construed to be a waiver of such provision or of any other provision hereof.

20.No Shareholder Rights Prior to Issuance of Shares. You will have no rights as a shareholder unless and until shares of Company Stock are issued pursuant to the terms of this Agreement.

21.Relation to Other Benefits. Any economic or other benefit to you under this Agreement or the Plan will not be taken into account or considered as salary or compensation in determining any benefits to which you may be entitled under any profit-sharing, retirement or other benefit or compensation plan maintained by Gentex, except to the extent otherwise expressly provided under any such plan, and will not affect the amount of any life insurance coverage available to any beneficiary under any life insurance plan covering employees of Gentex, except to the extent otherwise expressly provided under any such plan.

22.Detrimental Activity.

(a)If the Board or the Compensation Committee thereof determines that you engaged in any Detrimental Activity, then, promptly upon receiving notice of the Board's or the Compensation Committee's finding, you shall: (i) forfeit all rights under this Agreement to the extent it remains outstanding; (ii) return to Gentex shares of Common Stock acquired pursuant to this Agreement to the extent then still held by or for you; (iii) with respect to any shares of Common Stock acquired pursuant to this Agreement that are no longer held by or for you, pay to Gentex the Market Value Per Share of such shares of Common Stock on the date acquired.

(b)To the extent that such shares are not returned to or amounts are not paid to Gentex, Gentex may seek other remedies, including without limitation a set off of the amounts so payable to it against any amounts that may be owing from time to time by Gentex to you for any reason, including without limitation wages, deferred compensation or vacation pay.

23.Certain Defined Terms. For purposes of this Agreement:

"Cause" shall mean (a) the intentional engagement in any acts or omissions constituting dishonesty, breach of a fiduciary obligation, wrongdoing or misfeasance, in each case, in connection with your duties or otherwise during the course of your employment with Gentex; (b) the commission of a felony or the indictment for any felony, including, but not limited to, any felony involving fraud, embezzlement, moral turpitude or theft; (c) the intentional and wrongful damaging of property, contractual interests or business relationships of Gentex; (d) the intentional and wrongful disclosure of secret processes or confidential information of Gentex in violation of an agreement with or a policy of Gentex; (e) the continued failure to substantially perform your duties for Gentex; (f) current alcohol or prescription drug abuse affecting work performance; (g) current illegal use of drugs; or (h) any intentional conduct contrary to announced policies or practices of Gentex (including, but not limited to, those contained in Gentex's Code of Business Conduct and Ethics).

"Detrimental Activity" shall mean: (a) engaging in any activity of competition or solicitation prohibited by any noncompete or nonsolicitation agreement between you and Gentex; (b) the disclosure to anyone outside Gentex, or the use in other than Gentex's business, (i) without prior written authorization from Gentex, of any confidential, proprietary or trade secret information or material relating to the business of Gentex and acquired by you during your employment or other service with Gentex, or (ii) in violation of any covenant not to disclose set forth in any agreement between you and Gentex; (c) the (i) unreasonable failure or refusal to disclose promptly and to assign to Gentex upon request all right, title and interest in any invention or idea, patentable or not, made or conceived by you during your service with Gentex and relating in any manner to the actual or anticipated business, research or development work of Gentex or the failure or refusal to do anything reasonably necessary to enable Gentex to secure a patent where





appropriate in the United States or in other countries, or (ii) violation of any development and inventions provision set forth in any agreement between you and Gentex; (d) activity during your employment by Gentex that could form the basis of your termination for Cause; or (e) if you are or were an officer of Gentex, activity that the Board or the Compensation Committee determines entitles Gentex to seek recovery from an officer under any policy promulgated by the Board or the Compensation Committee as in effect on the date hereof.

"Disability" shall mean a termination of employment under circumstances that would make you eligible to receive benefits under Gentex's long-term disability plan, as it may be in effect from time to time, or any successor plan, program, agreement or arrangement.

"Good Reason" shall mean the occurrence of: without your consent and without Cause, assignment to duties materially inconsistent with your position, duties, and responsibilities with Gentex; a material reduction by Gentex in your annual base salary as then in effect (which is not applicable to employees generally); or a material breach by Gentex of its obligations under this Agreement; provided, however, you provide Gentex written notice within thirty (30) days of such occasion and Gentex has not cured the same.

"Retirement" shall mean termination of employment (other than termination for Cause or due to death or Disability) at or after age 60 with at least ten (10) years of service with Gentex or at or after age 65, with at least five (5) years of service with Gentex or a Subsidiary, in each case requiring six months advance written notice.





EX-10.26 5 gntx12312018ex1026.htm EXHIBIT 10.26 Exhibit


GENTEX CORPORATION
RESTRICTED STOCK AWARD AGREEMENT

1.The Award and the Plan. As of the Date of Grant set forth in the Officer Award Notification preceding or accompanying this Restricted Stock Award Agreement (the "Agreement"), Gentex Corporation ("Gentex") grants to you the number of Shares set forth in such Officer Award Notification. Certain terms used in this Agreement are defined in Section 24 below. Any undefined terms in this Agreement appearing as defined terms will have the same meaning as they do in the Gentex Corporation 2019 Omnibus Incentive Plan as amended and/or restated from time to time (the "Plan") or Long-Term Incentive Plan ("LTIP") adopted pursuant thereto. Gentex will provide a copy of the Plan or the LTIP to you upon request.

2.Restriction. Until the Vesting Date (as defined below), the Shares shall be subject to restriction contained in the following legend, which legend shall be conspicuously placed on the face of the certificate or otherwise accompany the Shares:

The Shares represented hereby are subject to restrictions on transfer as provided in the Gentex Corporation 2019 Omnibus Incentive Plan, Gentex Corporation Long-Term Incentive Plan, and the Restricted Stock Award Agreement between Gentex Corporation and the record holder and such Shares are subject to forfeiture and return to Gentex Corporation upon the happening of certain events specified in such plans or agreement.

3.Vesting of Shares. Subject to the terms and conditions of Sections 4, 5 and 6 below, your right to receive one hundred percent (100%) of the Shares will become nonforfeitable on the third anniversary of the Date of Grant set forth in your Officer Award Notification (the "Vesting Date") provided you remain continuously employed by Gentex or any of its Subsidiaries until such time. Notwithstanding the foregoing, to the extent it would not cause imposition of a tax under Section 409A of the Code, Gentex may accelerate the vesting of the Shares at any time in part or in full.

4.Effect of Change in Control. In the event a Change in Control occurs prior to the Shares becoming nonforfeitable as provided in Section 3 above and while you are an employee of Gentex or any Subsidiary, the Shares covered by this Agreement will become nonforfeitable to the extent set forth in the Plan.

5.Effect of Termination Due to: Death or Disability; Retirement or Resignation with Good Reason; or Without Cause. Notwithstanding Section 3 above, if your employment with Gentex or any Subsidiary is terminated: (A) by reason of death or Disability, the shares will become nonforfeitable; or (B) by Retirement, by resignation with Good Reason, or without Cause, a prorated portion of the Shares will become forfeitable based on the number of months you were employed during the Performance Period set forth in the Officer Award Notification.

6.Other Employment Terminations. In the event that your employment with Gentex or a Subsidiary terminates during the Performance Period in a manner other than any specified in Sections 4 or 5 above, you will forfeit any Shares that have not become nonforfeitable by you at the time of such termination.

7.Withholding. To the extent that Gentex is required to withhold any federal, state, local or foreign taxes in connection with the delivery or vesting of the Shares under this Agreement, and the amounts available to Gentex for such withholding are insufficient, it will be a condition to the receipt of such delivery that you will pay such taxes or make arrangements that are satisfactory to Gentex for payment thereof. You may elect to have the number of Shares reduced (based on the Market Value Per Share as of the date the Shares vest) to provide for the taxes required to be withheld, with any fractional shares that would otherwise be delivered being rounded up to the next nearest whole share. In no event, however, will the Market Value Per Share of the Shares to be withheld pursuant to this Section to satisfy applicable withholding taxes in connection with the benefit exceed the minimum amount of taxes required to be withheld.

8.Payment of Dividend Equivalents. From and after the Date of Grant and until the time when the Shares become nonforfeitable, on the date that Gentex pays a cash dividend (if any) to holders of shares of Common Stock generally, you will be entitled to a number of Shares (rounded down to the nearest whole number) determined by dividing (A) the product of (i) the dollar amount of the cash dividend paid per share of Common Stock on such date and (ii) the total number of Shares, by (B) the Market Value Per Share on such date. Such dividend equivalents (if any) will be subject to the same terms and conditions and will be settled





or forfeited in the same manner and at the same time as the Shares to which the dividend equivalents were credited.

9.Shares Nontransferable. Neither the Shares nor any interest therein will be transferable or assignable other than by will or the laws of descent and distribution prior to payment.

10.Adjustments. Gentex will make any adjustments in the number of Shares that Gentex may determine to be equitably required to prevent any dilution or expansion of your rights under this Agreement that otherwise would result from any (A) stock dividend, stock split, reverse stock split, combination of shares, recapitalization or other change in the capital structure of Gentex, (B) merger, consolidation, spin-off, split-off, spin-out, split-up, separation, reorganization, partial or complete liquidation involving Gentex or other distribution of assets, issuance of rights or warrants to purchase securities of Gentex, or (C) other transaction or event having an effect similar to any of those referred to in Sections 10(A) or 10(B). Furthermore, in the event that any transaction or event described or referred to in the immediately preceding sentence will occur, Gentex may provide in substitution of any or all of your rights under this Agreement such alternative consideration as Gentex may determine in good faith to be equitable under the circumstances.

11.Compliance with Section 409A of the Code. To the extent applicable, it is intended that this Agreement and the Plan be exempt from or comply with the provisions of Section 409A of the Code, so that the income inclusion provisions of Section 409A(a)(1) of the Code do not apply to you. This Agreement and the Plan will be administered in a manner consistent with this intent.

12.Right to Terminate Employment. Nothing contained in this Agreement will confer upon you any right with respect to continuance of employment by Gentex or any Subsidiary, nor limit or affect in any manner the right of Gentex or any Subsidiary to terminate the employment or adjust your compensation.

13.Information. Information about you and your participation in the Plan may be collected, recorded and held, used and disclosed for any purpose related to the administration of the Plan. You understand that such processing of this information may need to be carried out by Gentex and its Subsidiaries and by third party administrators whether such persons are located within your country or elsewhere, including the United States of America. You consent to the processing of information relating to you and your participation in the Plan in any one or more of the ways referred to above.

14.Relation to Other Benefits. Any economic or other benefit to you under this Agreement or the Plan will not be taken into account or considered as salary or compensation in determining any benefits to which you may be entitled under any profit-sharing, retirement or other benefit or compensation plan maintained by Gentex or any Subsidiary, except to the extent otherwise expressly provided under any such plan, and will not affect the amount of any life insurance coverage available to any beneficiary under any life insurance plan covering employees of Gentex or a Subsidiary, except to the extent otherwise expressly provided under any such plan.

15.Relation to Plan. This Agreement is subject to the terms and conditions of the Plan. In the event of any inconsistency between the provisions of this Agreement and the Plan, the Plan will govern. The Board or the Compensation Committee will, except as expressly provided otherwise herein, have the right to determine any questions which arise in connection with the grant of Shares. By your acceptance of the award under this Agreement, you acknowledge receipt of a copy of the Prospectus for the Plan and your agreement to the terms and conditions of the Plan and this Agreement.

16.Amendments. Any amendment to the Plan will be deemed to be an amendment to this Agreement to the extent that the amendment is applicable hereto; provided, however, that no amendment will adversely affect your rights under this Agreement without your consent (provided, however, that your consent will not be required to an amendment that is deemed necessary by Gentex to ensure exemption from or compliance with Section 409A of the Code).

17.Severability. If any provision of this Agreement or the application of any provision in this Agreement to any person or circumstances is held invalid, unenforceable or otherwise illegal, the remainder of this Agreement and the application of such provision to any other person or circumstances will not be





affected, and the provisions so held to be invalid, unenforceable or otherwise illegal will be reformed to the extent (and only to the extent) necessary to make it enforceable, valid and legal.

18.Compliance with Law. Notwithstanding any other provision of this Agreement, the Shares covered by this Agreement will not be paid if the payment thereof would result in violation of any applicable federal or state securities law.

19.Successors and Assigns. Without limiting Section 9 above, the provisions of this Agreement will inure to the benefit of, and be binding upon, your successors, administrators, heirs, legal representatives and assigns, and the successors and assigns of Gentex.

20.Governing Law. This Agreement will be governed by and construed in accordance with the internal substantive laws of the State of Michigan, without giving effect to any principles of conflict of laws thereof.

21.Failure to Enforce Not a Waiver. The failure of Gentex to enforce at any time any provision of this Agreement shall in no way be construed to be a waiver of such provision or of any other provision hereof.

22.No Shareholder Rights Prior to Issuance of Shares. With respect to the Shares, Gentex will only have those rights as a shareholder as are set forth herein.

23.Detrimental Activity.

(a)If the Board or the Compensation Committee determines that you engaged in any Detrimental Activity, then, promptly upon receiving notice of the Board's or the Compensation Committee's finding, you shall: (i) forfeit all rights under this Agreement to the extent it remains outstanding; (ii) return to Gentex all Shares acquired pursuant to this Agreement to the extent then still held by or for you; (iii) with respect to any Shares acquired pursuant to this Agreement that are no longer held by or for you, pay to Gentex the Market Value Per Share of such Shares on the date acquired.

(b)To the extent that such Shares are not returned to or amounts are not paid to Gentex, Gentex may seek other remedies, including without limitation a set off of the amounts so payable to it against any amounts that may be owing from time to time by Gentex or a Subsidiary to you for any reason, including without limitation wages, deferred compensation or vacation pay.

24.Certain Defined Terms. For purposes of this Agreement:

"Cause" shall mean (A) the intentional engagement in any acts or omissions constituting dishonesty, breach of a fiduciary obligation, wrongdoing or misfeasance, in each case, in connection with your duties or otherwise during the course of your employment with Gentex or any Subsidiary; (B) the commission of a felony or the indictment for any felony, including, but not limited to, any felony involving fraud, embezzlement, moral turpitude or theft; (C) the intentional and wrongful damaging of property, contractual interests or business relationships of Gentex or any Subsidiary; (D) the intentional and wrongful disclosure of secret processes or confidential information of Gentex or any Subsidiary in violation of an agreement with or a policy of Gentex or a Subsidiary; (E) the continued failure to substantially perform your duties for Gentex or a Subsidiary; (F) current alcohol or prescription drug abuse affecting work performance; (G) current illegal use of drugs; or (H) any intentional conduct contrary to announced policies or practices of Gentex or any Subsidiary (including, but not limited to, those contained in Gentex's Code of Business Conduct and Ethics).

"Detrimental Activity" shall mean: (A) engaging in any activity of competition or solicitation prohibited by any noncompete or nonsolicitation agreement between you and Gentex or a Subsidiary; (B) the disclosure to anyone outside Gentex or a Subsidiary, or the use in other than Gentex's or a Subsidiary's business, (i) without prior written authorization from Gentex, of any confidential, proprietary or trade secret information or material relating to the business of Gentex or its Subsidiaries and acquired by you during your employment or other service with Gentex or any of its Subsidiaries, or (ii) in violation of any covenant not to disclose set forth in any agreement between you and Gentex or a Subsidiary; (C) the (i) unreasonable failure or refusal to disclose promptly and to assign to Gentex or a Subsidiary upon request all right, title and interest in any invention or idea, patentable or not, made or conceived by you during your service with Gentex or any of its Subsidiaries and relating in any manner to the actual or anticipated business,





research or development work of Gentex or any Subsidiary or the failure or refusal to do anything reasonably necessary to enable Gentex or any Subsidiary to secure a patent where appropriate in the United States or in other countries, or (ii) violation of any development and inventions provision set forth in any agreement between you and Gentex or a Subsidiary; (D) activity during your employment by Gentex or a Subsidiary that could form the basis of your termination for Cause; or (E) if you are or were an officer of Gentex, activity that the Board or the Compensation Committee determines entitles Gentex to seek recovery from an officer under any policy promulgated by the Board or the Compensation Committee as in effect on the date hereof.

"Disability" shall mean a termination of employment under circumstances that would make you eligible to receive benefits under Gentex's long-term disability plan, as it may be in effect from time to time, or any successor plan, program, agreement or arrangement.

"Good Reason" shall mean the occurrence of: without your consent, assignment of duties materially inconsistent with your position duties, and responsibilities with Gentex; a material reduction by Gentex in your annual base salary as then in effect (which is not applicable by employees generally); or a material breach by Gentex of this Agreement; provided, however, you provide Gentex written notice within thirty (30) days of such occasion and Gentex has not caused such breach.

"Retirement" shall mean termination of employment (other than termination for Cause or due to death or Disability) at or after age 60 with at least 10 years of service with Gentex or a Subsidiary or at or after age 65, with at least 5 years of service with Gentex or a Subsidiary, in each case requiring six months advance written notice.







EX-21 6 gntx12312018-ex21.htm EXHIBIT 21 Exhibit


Exhibit 21

List of Gentex Corporation Subsidiaries

1.
E.C. Aviation Services, Inc., a Michigan corporation, is a wholly-owned subsidiary of Gentex Corporation.

2.
Gentex Holdings, Inc., a Michigan corporation, is a wholly-owned subsidiary of Gentex Corporation.

3.
Gentex GmbH, a German limited liability company, is a subsidiary 50% owned by Gentex Corporation and 50% owned by Gentex Holdings, Inc.

4.
Gentex Japan, Inc., a Japanese corporation, is a wholly-owned subsidiary of Gentex Corporation.

5.
Gentex Mirrors Ltd., a United Kingdom limited liability company, is a wholly-owned subsidiary of Gentex Corporation.

6.
Gentex France, SAS, a French simplified liability corporation, is a wholly-owned subsidiary of Gentex Corporation.

7.
Gentex Technologies Korea Co., Ltd., a Korean limited stock company, is a wholly-owned subsidiary of Gentex Corporation.

8.
Gentex (Shanghai) Electronics Technology Co., Inc., a Chinese limited liability company, is a wholly-owned subsidiary of Gentex Corporation.




EX-23.1 7 gntx12312018-ex231.htm EXHIBIT 23.1 Exhibit


Exhibit 23.1



CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM


We consent to the incorporation by reference in the Registration Statements:

(1)
Registration Statement (Form S-8 No. 333-216273) pertaining to the Gentex Corporation Employee Stock Option Plan,
(2)
Registration Statement (Form S-8 No. 333-198468) pertaining to the Gentex Corporation Employee Stock Option Plan,
(3)
Registration Statement (Form S-8 No. 333-188893) pertaining to the 2013 Gentex Corporation Employee Stock Purchase Plan,
(4)
Registration Statement (Form S-8 No. 333-183412) pertaining to the Gentex Corporation 2012 Amended and Restated Nonemployee Director Stock Option Plan,
(5)
Registration Statement (Form S-8 No. 333-118213) pertaining to the Gentex Corporation Qualified Stock Option Plan,
(6)
Registration Statement (Form S-8 No. 333-105858) pertaining to the Gentex Corporation 2003 Employee Stock Purchase Plan,
(7)
Registration Statement (Form S-8 No. 333-101642) pertaining to the Gentex Corporation 2002 Nonemployee Director Stock Option Plan,
(8)
Registration Statement (Form S-8 No. 333-04661) pertaining to the Gentex Corporation Qualified Stock Option Plan, and
(9)
Registration Statement (Form S-8 No. 333-65321) pertaining to the Gentex Corporation Qualified Stock Option Plan;

of our reports dated February 22, 2019, with respect to the consolidated financial statements of Gentex Corporation and subsidiaries and the effectiveness of internal control over financial reporting of Gentex Corporation and subsidiaries included in this Annual Report (Form 10-K) for the year ended December 31, 2018.

/s/ Ernst & Young LLP
Grand Rapids, Michigan
February 22, 2019




EX-31.1 8 gntx12312018-ex311.htm EXHIBIT 31.1 Exhibit



EXHIBIT 31.1

CERTIFICATION OF THE CHIEF EXECUTIVE OFFICER OF GENTEX CORPORATION

I, Steven R. Downing, certify that:

1. I have reviewed this annual report on Form 10-K of Gentex Corporation;

2. Based on my knowledge, this annual 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 annual report;

3. Based on my knowledge, the financial statements, and other financial information included in this annual 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 annual 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 annual report is being prepared;

b) designed such internal controls 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 annual report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this annual report based on such evaluation; and

d) disclosed in this annual 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 22, 2019


/s/ Steven R. Downing
Steven R. Downing
Chief Executive Officer




EX-31.2 9 gntx12312018-ex312.htm EXHIBIT 31.2 Exhibit


EXHIBIT 31.2

CERTIFICATION OF THE CHIEF FINANCIAL OFFICER OF GENTEX CORPORATION

I, Kevin C. Nash, certify that:

1. I have reviewed this annual report on Form 10-K of Gentex Corporation;

2. Based on my knowledge, this annual 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 annual report;

3. Based on my knowledge, the financial statements, and other financial information included in this annual 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 annual 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 annual report is being prepared;

b) designed such internal controls 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 annual report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this annual report based on such evaluation; and

d) disclosed in this annual 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 22, 2019


/s/ Kevin C. Nash
Kevin Nash
Chief Financial Officer




EX-32 10 gntx12312018-ex32.htm EXHIBIT 32 Exhibit



EXHIBIT 32


CERTIFICATE PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY
ACT OF 2002 (18-U.S.C. § 1350)



Each, Steven R. Downing, Chief Executive Officer of Gentex Corporation, and Kevin C. Nash, Chief Financial Officer of Gentex Corporation, certify to the best of their knowledge and belief, pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (18 U.S.C. § 1350), that:

(1) The annual report on Form 10-K for the year ended December 31, 2018, which this statement accompanies, 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 this annual report on Form 10-K of the year ended December 31, 2018, fairly presents, in all material respects, the financial condition and results of operations of Gentex Corporation.



Dated: February 22, 2019


GENTEX CORPORATION

By /s/ Steven R. Downing
Steven R. Downing
Its Chief Executive Officer


By /s/ Kevin C. Nash
Kevin C. Nash
Its Chief Financial Officer



















A signed original of this written statement has been provided to Gentex Corporation and will be retained by Gentex Corporation and furnished to the Securities and Exchange Commission or its staff upon request.



EX-101.SCH 11 gntx-20181231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2109100 - Disclosure - Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Comprehensive Income (AOCI Rollforward) (Details) link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - Comprehensive Income (Reclassification Out of Accumulated Other Comprehensive Income) (Details) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Comprehensive Income (Tables) link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1002501 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Consolidated Statement of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - Consolidated Statement of Shareholders' Investment link:presentationLink link:calculationLink link:definitionLink 1005501 - Statement - Consolidated Statement of Shareholders' Investment (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 2106100 - Disclosure - Contingencies link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Debt and Financing Arrangements link:presentationLink link:calculationLink link:definitionLink 2402401 - Disclosure - Debt and Financing Arrangements (Details) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Employee Benefit Plan link:presentationLink link:calculationLink link:definitionLink 2404401 - Disclosure - Employee Benefit Plan (Details) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Goodwill and Other Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Goodwill and Other Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Goodwill and Other Intangible Assets (Schedule of Goodwill) (Details) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - Goodwill and Other Intangible Assets (Schedule of Intangible Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - Goodwill and Other Intangible Assets (Schedule of Intangible Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Goodwill and Other Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Income Taxes (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2403403 - Disclosure - Income Taxes (Schedule Of Components Of Provision For Income Taxes) (Details) link:presentationLink link:calculationLink link:definitionLink 2403405 - Disclosure - Income Taxes (Schedule Of Deferred Income Tax Assets And Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 2403404 - Disclosure - Income Taxes (Schedule Of Effective Income Tax Rates Different From Statutory Federal Income Tax Rates) (Details) link:presentationLink link:calculationLink link:definitionLink 2403406 - Disclosure - Income Taxes (Schedule Of Reconciliation Of Beginning And Ending Amount Of Unrecognized Tax Benefits ) (Details) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Quarterly Financial Information (Unaudited) link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Quarterly Financial Information (Unaudited) (Details) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Quarterly Financial Information (Unaudited) (Tables) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Segment Reporting link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Segment Reporting (Schedule of Automotive and Other Segment Reporting) (Details) link:presentationLink link:calculationLink link:definitionLink 2407404 - Disclosure - Segment Reporting (Schedule of Automotive Customers Individually Accounted For 10% or More of Net Sales) (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Segment Reporting (Schedule of Major Product Line Revenues) (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Segment Reporting (Tables) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Stock-Based Compensation Plans link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Stock-Based Compensation Plans (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2405405 - Disclosure - Stock-Based Compensation Plans (Schedule of Non-Vested Stock Option Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 2405403 - Disclosure - Stock-Based Compensation Plans (Schedule of Weighted-Average Assumptions) (Details) link:presentationLink link:calculationLink link:definitionLink 2405404 - Disclosure - Stock-Based Compensation Plans (Summary of Stock Option Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Stock-Based Compensation Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Summary of Significant Accounting and Reporting Policies link:presentationLink link:calculationLink link:definitionLink 2401408 - Disclosure - Summary of Significant Accounting and Reporting Policies (Fixed Income Securities Contractual Maturity) (Details) link:presentationLink link:calculationLink link:definitionLink 2401409 - Disclosure - Summary of Significant Accounting and Reporting Policies (Inventories) (Details) link:presentationLink link:calculationLink link:definitionLink 2401403 - Disclosure - Summary of Significant Accounting and Reporting Policies (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - Summary of Significant Accounting and Reporting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2401404 - Disclosure - Summary of Significant Accounting and Reporting Policies (Schedule Of Allowance For Doubtful Accounts) (Details) link:presentationLink link:calculationLink link:definitionLink 2401406 - Disclosure - Summary of Significant Accounting and Reporting Policies (Schedule of Amortized Cost, Unrealized Gains And Losses, And Market Value Of Investment Securities) (Details) link:presentationLink link:calculationLink link:definitionLink 2401405 - Disclosure - Summary of Significant Accounting and Reporting Policies (Schedule of Assets or Liabilities Having Recurring Measurements) (Details) link:presentationLink link:calculationLink link:definitionLink 2401410 - Disclosure - Summary of Significant Accounting and Reporting Policies (Schedule of Earnings Per Share, Basic And Diluted) (Details) link:presentationLink link:calculationLink link:definitionLink 2401407 - Disclosure - Summary of Significant Accounting and Reporting Policies (Schedule of Unrealized Losses on Investments) (Details) link:presentationLink link:calculationLink link:definitionLink 2301302 - Disclosure - Summary of Significant Accounting and Reporting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 12 gntx-20181231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 13 gntx-20181231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 14 gntx-20181231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Revenue from Contract with Customer [Abstract] Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Accounting Policies [Abstract] Raw materials Inventory, Raw Materials, Gross Work-in-process Inventory, Work in Process, Gross Finished goods Inventory, Finished Goods, Gross Total Inventory Inventory, Net Schedule of Available-for-sale Securities [Table] Schedule of Available-for-sale Securities [Table] Financial Instrument [Axis] Financial Instrument [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Fixed Income Securities [Member] Fixed Income Securities [Member] Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-sale [Line Items] Due within one year Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Fair Value Due between one and five years Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Fair Value Due over five years Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after Five Through Ten Years, Fair Value Total Debt Securities, Available-for-sale Certificates of Deposit Certificates of Deposit [Member] Government Securities US Government Agencies Debt Securities [Member] Municipal Bonds Municipal Bonds [Member] Mutual Funds Mutual Fund [Member] Corporate Bonds Corporate Bond Securities [Member] Other Other Debt Obligations [Member] Corporate Bonds Corporate Bond, Long-Term Investments [Member] Corporate Bond, Long-Term Investments [Member] Common Stocks Common Stock [Member] Mutual Funds – Equity Equity Funds [Member] Preferred Stock Preferred Stock [Member] Government Securities Government Securities, Long-Term Investments [Member] Government Securities, Long-Term Investments [Member] Government Securities US Treasury Securities [Member] Cost Debt Securities, Available-for-sale, Amortized Cost Unrealized Gains Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax Unrealized Losses Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax Market Value Investments, Fair Value Disclosure Income Tax Disclosure [Abstract] Reconciliation of the beginning and ending amount of unrecognized tax benefits Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] 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 Additions for tax positions in prior years Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Reductions for tax positions in prior years Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Reductions as a result of completed audit examinations Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities Reductions as a result of a lapse of the applicable statute of limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations End of year Comprehensive Income [Abstract] Comprehensive Income [Abstract] Reclassification out of Accumulated Other Comprehensive Income [Table] Reclassification out of Accumulated Other Comprehensive Income [Table] Reclassification out of Accumulated Other Comprehensive Income [Axis] Reclassification out of Accumulated Other Comprehensive Income [Axis] Reclassification out of Accumulated Other Comprehensive Income [Domain] Reclassification out of Accumulated Other Comprehensive Income [Domain] Amounts Reclassified from Other Comprehensive Income Reclassification out of Accumulated Other Comprehensive Income [Member] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Unrealized gains and (losses) on available-for-sale securities Accumulated Net Investment Gain (Loss) Attributable to Parent [Member] Unrealized gains (losses) on derivatives Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member] Reclassification Out of Accumulated Other Comprehensive Income [Line Items] Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] Realized gain (loss) Debt and Equity Securities, Gain (Loss), Excluding Other-than-temporary Impairment Loss Provision for income taxes Income Tax Expense (Benefit) Total reclassifications for the period Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Assets: Components of Deferred Tax Assets [Abstract] Accruals not currently deductible Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals Stock based compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Other Deferred Tax Assets, Other Total deferred income tax assets Deferred Tax Assets, Net of Valuation Allowance Liabilities: Components of Deferred Tax Liabilities [Abstract] Excess tax over book depreciation Deferred Tax Liabilities Deferred Expense Excess Tax Over Book Depreciation Deferred tax liabilities deferred expense excess tax over book depreciation. Goodwill Deferred Tax Liabilities, Deferred Expense, Capitalized Patent Costs Intangible assets Deferred Tax Liabilities, Intangible Assets Other Deferred Tax Liabilities, Other Total deferred income tax liability Deferred Tax Liabilities, Gross Net deferred income taxes Deferred Income Tax Liabilities, Net Debt Disclosure [Abstract] Debt and Financing Arrangements Debt Disclosure [Text Block] Schedule of Allowance For Doubtful Accounts SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block] Schedule of Assets or Liabilities Having Recurring Measurements Fair Value, Assets Measured on Recurring Basis [Table Text Block] Schedule of Amortized Cost, Unrealized Gains And Losses, And Market Value of Investment Securities Unrealized Gain (Loss) on Investments [Table Text Block] Schedule of Unrealized Losses on Investments Schedule of Unrealized Loss on Investments [Table Text Block] Investments Classified by Contractual Maturity Date Investments Classified by Contractual Maturity Date [Table Text Block] Schedule of Inventories Schedule of Inventory, Current [Table Text Block] Schedule of Earnings Per Share Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Summary of Significant Accounting and Reporting Policies [Table] Summary of Significant Accounting and Reporting Policies [Table] Summary of Significant Accounting and Reporting Policies [Table] Award Type [Axis] Award Type [Axis] Equity Award [Domain] Equity Award [Domain] Employee Stock Option Employee Stock Option [Member] Property, Plant and Equipment by Type [Axis] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Buildings and improvements Building and Building Improvements [Member] Machinery and equipment Machinery and Equipment [Member] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Class of Stock [Axis] Class of Stock [Axis] Class of Stock [Domain] Class of Stock [Domain] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] Accounting Standards Update 2016-01 Accounting Standards Update 2016-01 [Member] Accounting Standards Update 2018-11 Accounting Standards Update 2018-11 [Member] Accounting Standards Update 2018-11 [Member] Summary Of Significant Accounting And Reporting Policies [Line Items] Summary Of Significant Accounting And Reporting Policies [Line Items] Technology investments Equity Securities without Readily Determinable Fair Value, Amount Technology investments percentage Investments without Readily Determinable Fair Value, Percent Investments without Readily Determinable Fair Value, Percent Equity Investment losses were considered to be other than temporary Other than Temporary Impairment Losses, Investments Allowance for obsolete and slow moving inventories Allowance For Obsolete And Slow Moving Inventories Allowance For Obsolete And Slow Moving Inventories Minimum estimated useful life, in years Property, Plant and Equipment, Useful Life Depreciation expense Depreciation Advertising and promotional costs Marketing and Advertising Expense Repair and maintenance of plant and equipment Cost of Property Repairs and Maintenance Shares related to stock plans not included in diluted average common shares outstanding because their effect would be antidilutive Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Number of plans Share-based Compensation Arrangement by Share-based Payment Award, Number of Plans Share-based Compensation Arrangement by Share-based Payment Award, Number of Plans Net cash flows from operating activities Net Cash Provided by (Used in) Operating Activities Cumulative-effect adjustment New Accounting Pronouncement or Change in Accounting Principle, Effect of Adoption, Quantification Expected right-of-use asset and right -of-use liability Expected Right-of-Use Asset and Right-of-Use Liability Expected Right-of-Use Asset and Right-of-Use Liability Income Statement [Abstract] NET SALES Revenue from Contract with Customer, Including Assessed Tax COST OF GOODS SOLD Cost of Goods and Services Sold Gross profit Gross Profit OPERATING EXPENSES: Operating Expenses [Abstract] Engineering, research and development Research and Development Expense Selling, general and administrative Selling, General and Administrative Expense Total operating expenses Operating Expenses Income from operations Operating Income (Loss) OTHER INCOME: Investment Income, Nonoperating [Abstract] Investment income Investment Income, Nonoperating Other, net Other Nonoperating Income (Expense) Total other income (expense) Nonoperating Income (Expense) Income before provision for income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest PROVISION FOR INCOME TAXES NET INCOME Net Income (Loss) Attributable to Parent EARNINGS PER SHARE: Earnings Per Share [Abstract] Basic (in dollars per share) Earnings Per Share, Basic Diluted (in dollars per share) Earnings Per Share, Diluted Cash Dividends Declared per Share (in dollars per share) Common Stock, Dividends, Per Share, Declared Statement of Financial Position [Abstract] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Common stock, shares authorized (in shares) Common Stock, Shares Authorized Common stock, shares issued (in shares) Common Stock, Shares, Issued Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Other Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] 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] Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] Employee Stock Option Plan Employee Stock Option Plan [Member] Employee Stock Option Plan [Member] Non-Employee Director Stock Option Plan Non Employee Director Stock Option Plan [Member] Non-Employee Director Stock Option Plan [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] 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] Shares, Outstanding at Beginning of Year (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Shares, Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures Shares, Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Shares, Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Shares, Outstanding at End of Year (in shares) Shares, Exercisable at End of Year (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Wtd. Avg. Ex. Price, Outstanding at Beginning of Year (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Wtd. Avg. Ex. Price, Granted (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Wtd. Avg. Ex. Price, Exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Wtd. Avg. Ex. Price, Forfeited (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Wtd. Avg. Ex. Price, Outstanding at End of Year (in dollars per share) Wtd. Avg. Ex. Price, Exercisable at End of Year (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Option expiration period, years Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Wtd. Avg. Remaining Contract Life, Exercisable at End of Year Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Aggregate Intrinsic Value, Exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Aggregate Intrinsic Value, Outstanding at End of Year Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Aggregate Intrinsic Value, Exercisable at End of Year Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Revenue Revenue from Contract with Customer [Text Block] Equity [Abstract] Comprehensive Income Comprehensive Income (Loss) Note [Text Block] Statement of Comprehensive Income [Abstract] Net income Other comprehensive income (loss) before tax: Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent [Abstract] Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax Unrealized gains on derivatives Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), before Adjustments and Tax Unrealized gains on available-for-sale securities, net Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, before Tax Other comprehensive income (loss), before tax Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent Expense for income taxes related to components of other comprehensive income (loss) Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent Other comprehensive income (loss), net of tax Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Segment Reporting [Abstract] Schedule of Automotive and Other Segment Reporting Schedule of Segment Reporting Information, by Segment [Table Text Block] Schedule of Major Product Line Revenues Revenue from External Customers by Products and Services [Table Text Block] Schedule of Automotive Customers Individually Accounted For 10% or More of Net Sales Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block] Segment Reporting Segment Reporting Disclosure [Text Block] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Extinguishment of Debt [Axis] Extinguishment of Debt [Axis] Extinguishment of Debt, Type [Domain] Extinguishment of Debt, Type [Domain] Term Loan and Revolving Facility Term Loan and Revolving Facility [Member] Term Loan and Revolving Facility [Member] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Revolver Revolving Credit Facility [Member] Swing loans Swing Loans [Member] Swing Loans [Member] Letters of Credit Letter of Credit [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Extinguishment of debt amount Extinguishment of Debt, Amount Amount outstanding Long-term Debt Interest expense Interest Expense, Debt Principal amount Debt Instrument, Face Amount Additional principal amount available (up to) Debt Instrument, Additional Borrowings Available Face Amount Debt Instrument, Additional Borrowings Available Face Amount Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Foreign currency translation adjustments Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Unrealized gains(losses) on available-for-sale securities Accumulated other comprehensive income (loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Beginning balance Stockholders' Equity Attributable to Parent ASU 2016-01 adoption impact Reclassification from Accumulated Other Comprehensive Income, Accounting Standards Update, Current Period, Net of Tax Reclassification from Accumulated Other Comprehensive Income, Accounting Standards Update, Current Period, Net of Tax Other comprehensive income (loss) before reclassifications Other Comprehensive Income (Loss), before Reclassifications, Net of Tax Amounts reclassified from accumulated other comprehensive income Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax Ending balance Accumulated other comprehensive income (loss), end of period Accumulated Other Comprehensive Income (Loss), Net of Tax Document And Entity Information [Abstract] Document and Entity Information [Abstract] Entity Registrant Name Entity Central Index Key Current Fiscal Year End Date Entity Filer Category Document Type Document Period End Date Document Fiscal Year Focus Document Fiscal Period Focus Entity Emerging Growth Company Entity Emerging Growth Company Entity Small Business Entity Small Business Entity Shell Company Entity Shell Company Amendment Flag Entity Common Stock, Shares Outstanding Entity Public Float Entity Current Reporting Status Entity Voluntary Filers Entity Well-known Seasoned Issuer Statement of Stockholders' Equity [Abstract] Statement [Table] Statement [Table] Additional Paid-In Capital Additional Paid-in Capital [Member] Retained Earnings Retained Earnings [Member] Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Statement [Line Items] Statement [Line Items] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Beginning balance (in shares) Issuance of common stock (in shares) Stock Issued During Period, Shares, New Issues Issuance of common stock Stock Issued During Period, Value, New Issues Repurchases of common stock (in shares) Stock Repurchased During Period, Shares Repurchases of common stock Stock Repurchased During Period, Value Stock-based compensation expense related to stock options, employee stock purchases and restricted stock Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition Impact of ASU 2016-01 adoption Dividends declared Dividends, Common Stock, Cash Other comprehensive income Other Comprehensive Income (Loss), Net of Tax Ending balance (in shares) Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] U.S. UNITED STATES Germany GERMANY Japan JAPAN Other Other Countries [Member] Other Countries [Member] Product and Service [Axis] Product and Service [Axis] Product and Service [Domain] Product and Service [Domain] Automotive Products Automotive Products [Member] Automotive Products [Member] Automotive Mirrors & Electronics Automotive Mirrors & Electronics [Member] Automotive Mirrors & Electronics [Member] HomeLink Modules HomeLink Modules [Member] HomeLink Modules [Member] Other Products (U.S.) Other Products [Member] Other Products [Member] Fire Protection Products Fire Protection Products [Member] Fire Protection Products [Member] Windows Products Windows Products [Member] Windows Products [Member] Dimmable Aircraft Windows Dimmable Aircraft Windows [Member] Dimmable Aircraft Windows [Member] Segments [Axis] Segments [Axis] Segments [Domain] Segments [Domain] Automotive Segment Automotive Segment [Member] Automotive Segment [Member] Other Other Segment [Member] Other Segment [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Revenues Payment terms Revenue from Contract with Customer, Payment Terms Revenue from Contract with Customer, Payment Terms Numerators: Numerators [Abstract] Numerators [Abstract] Numerator for both basic and diluted EPS, net income Denominators: Denominators [Abstract] Denominators [Abstract] Denominator for basic EPS, weighted-average common shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Potentially dilutive shares resulting from stock option plans (in shares) Weighted Average Number Diluted Shares Outstanding Adjustment Denominator for diluted EPS (in shares) Weighted Average Number of Shares Outstanding, Diluted Currently payable: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Federal Current Federal Tax Expense (Benefit) State Current State and Local Tax Expense (Benefit) Foreign Current Foreign Tax Expense (Benefit) Total Current Income Tax Expense (Benefit) Deferred income tax (benefit) expense: Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Primarily federal Deferred Federal Income Tax Expense (Benefit) Provision for income taxes Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Level 1 Fair Value, Inputs, Level 1 [Member] Level 2 Fair Value, Inputs, Level 2 [Member] Level 3 Fair Value, Inputs, Level 3 [Member] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Cash & Cash Equivalents Cash and Cash Equivalents, Fair Value Disclosure Short-Term Investments Short-term Investments, Fair Value Disclosure Short-term Investments, Fair Value Disclosure Long-Term Investments Long-term Investments, Fair Value Disclosure Long-term Investments, Fair Value Disclosure Summary Of Significant Accounting And Reporting Policies Significant Accounting Policies [Text Block] Statement of Cash Flows [Abstract] Net Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net income to net cash provided by operating activities: Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] Depreciation and amortization Depreciation, Depletion and Amortization Gain on disposal of assets Gain on Disposition on Assets Gain on Disposition on Assets Loss on disposal of assets Loss on Disposition of Assets Loss on Disposition of Assets Gain on sale of investments Gain (Loss) on Sale of Investments Loss on sale of investments Loss on Sale of Investments Deferred income taxes Deferred Income Tax Expense (Benefit) Stock based compensation expense related to employee stock options, employee stock purchases and restricted stock Share-based Compensation Change in operating assets and liabilities: Increase (Decrease) in Operating Assets [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Inventories Increase (Decrease) in Inventories Prepaid expenses and other Increase (Decrease) in Prepaid Expense and Other Assets Accounts payable Increase (Decrease) in Accounts Payable Accrued liabilities Increase (Decrease) in Accrued Liabilities Net cash flows from operating activities CASH FLOWS USED FOR INVESTING ACTIVITIES: Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract] Activity in available-for-sale securities: Activity in Available-For-Sale Securities [Abstract] Activity in Available-For-Sale Securities [Abstract] Sales proceeds Proceeds from Sale of Debt Securities, Available-for-sale Maturities and calls Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale Purchases Payments to Acquire Debt Securities, Available-for-sale Plant and equipment additions Payments to Acquire Productive Assets Proceeds from sale of plant and equipment Proceeds from Sale of Property, Plant, and Equipment (Increase) Decrease in other assets Increase (Decrease) in Other Operating Assets Net cash used for investing activities Net Cash Provided by (Used in) Investing Activities CASH FLOWS USED FOR FINANCING ACTIVITIES: Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Repayment of long-term debt Repayments of Long-term Debt Issuance of common stock from stock plan transactions Proceeds from Issuance of Common Stock Cash dividends paid Payments of Ordinary Dividends, Common Stock Repurchases of common stock Payments for Repurchase of Common Stock Net cash used for financing activities Net Cash Provided by (Used in) Financing Activities NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS Cash and Cash Equivalents, Period Increase (Decrease) CASH AND CASH EQUIVALENTS, Beginning of year Cash and Cash Equivalents, at Carrying Value CASH AND CASH EQUIVALENTS, End of year Consolidation Consolidation, Policy [Policy Text Block] Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Allowance For Doubtful Accounts Allowance For Doubtful Accounts [Policy Text Block] Allowance For Doubtful Accounts [Policy Text Block] Investments Investment, Policy [Policy Text Block] Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Inventories Inventory, Policy [Policy Text Block] Plant and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Impairment or Disposal of Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block] Patents Intangible Assets, Finite-Lived, Policy [Policy Text Block] Goodwill and Other Intangible Assets Goodwill and Intangible Assets, Policy [Policy Text Block] Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Advertising and Promotional Materials Advertising Costs, Policy [Policy Text Block] Repairs and Maintenance Maintenance Cost, Policy [Policy Text Block] Self-Insurance Self Insurance [Policy Text Block] Self Insurance [Policy Text Block] Product Warranty Standard Product Warranty, Policy [Policy Text Block] Income Taxes Income Tax, Policy [Policy Text Block] Other Comprehensive Income (Loss) Comprehensive Income, Policy [Policy Text Block] Foreign Currency Translation Foreign Currency Transactions and Translations Policy [Policy Text Block] Stock-Based Compensation Plans Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block] Estimates Use of Estimates, Policy [Policy Text Block] Recent Accounting Standards New Accounting Pronouncements, Policy [Policy Text Block] Revenue from External Customers by Products and Services [Table] Revenue from External Customers by Products and Services [Table] Segments [Domain] Automotive Products Automotive Products Segment [Member] Automotive Products Segment [Member] Automotive Mirrors Automotive Mirrors [Member] Automotive Mirrors [Member] Other Products Revenue Revenue from External Customer [Line Items] Revenue from External Customer [Line Items] TCJA, provision reduction to income tax expense Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Change in Tax Rate, Deferred Tax Liability, Provisional Income Tax (Expense) Benefit Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Change in Tax Rate, Deferred Tax Liability, Provisional Income Tax (Expense) Benefit Income taxes paid Income Taxes Paid Unrecognized tax benefits accrued interest Unrecognized Tax Benefits, Interest on Income Taxes Accrued Income Taxes Income Tax Disclosure [Text Block] Quarterly Financial Information Disclosure [Abstract] Net Sales Gross Profit Operating Income Earnings Per Share (Basic) (in dollars per share) Earnings Per Share (Diluted) (in dollars per share) Commitments and Contingencies Disclosure [Abstract] Contingencies Commitments and Contingencies Disclosure [Text Block] Schedule of Goodwill Schedule of Goodwill [Table Text Block] Schedule of Intangible Assets Schedule of Intangible Assets and Goodwill [Table Text Block] Schedule of Accumulated Other Comprehensive Income (Loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Reclassification out of Accumulated Other Comprehensive Income Reclassification out of Accumulated Other Comprehensive Income [Table Text Block] Retirement Benefits [Abstract] Company's contributions under 401(k) retirement savings plan Defined Benefit Plan, Plan Assets, Contributions by Employer SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] Allowance for Doubtful Accounts SEC Schedule, 12-09, Allowance, Credit Loss [Member] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] Activity in the Company’s allowance for doubtful accounts SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] Beginning Balance SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount Net Additions/ (Reductions) to Costs and Expenses SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense Deductions and Other Adjustments SEC Schedule, 12-09, Valuation Allowances and Reserves, Increase (Decrease) Adjustment Ending Balance Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Shares, Nonvested stock options at Beginning of Year (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Shares, Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Shares, Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Shares, Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Shares, Nonvested stock options at End of Year (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Wtd. Avg Grant Date Fair Value, Nonvested stock options at Beginning of Year (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Wtd. Avg Grant Date Fair Value, Granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Wtd. Avg Grant Date Fair Value, Vested (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Wtd. Avg Grant Date Fair Value, Forfeited (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Wtd. Avg Grant Date Fair Value, Nonvested stock options at End of Year (in dollars per share) Schedule of Revenue by Major Customers, by Reporting Segments [Table] Schedule of Revenue by Major Customers, by Reporting Segments [Table] Concentration Risk by Type [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Customer concentration risk Customer Concentration Risk [Member] Major Customers [Axis] Customer [Axis] Name of Major Customer [Domain] Customer [Domain] Toyota Motor Company Toyota Motor Company [Member] Toyota Motor Company [Member] Volkswagen Group Volkswagen Group [Member] Volkswagen Group [Member] Ford Motor Company Ford Motor Company [Member] Ford Motor Company [Member] Daimler Group Daimler Group [Member] Daimler Group [Member] Revenue, Major Customer [Line Items] Percentage net sales invoiced and paid in foreign currencies Percentage Net Sales Invoiced And Paid In Foreign Currencies Percentage net sales invoiced and paid in foreign currencies. Number of customers which individually accounted for 10% or more of net sales Number Of Customers Which Individually Accounted For 10 Percent Or More Of Net Sales Number of customers which individually accounted for 10% or more of net sales. Percentage of revenue individually accounted by customers (less than 10% for Ford Motor Company in 2018 and for Daimler AG in 2016) Concentration Risk, Percentage Schedule of Weighted-Average Assumptions Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Summary of Stock Option Activity Share-based Compensation, Stock Options, Activity [Table Text Block] Schedule of Non-Vested Stock Option Activity Schedule of Nonvested Share Activity [Table Text Block] Schedule of Employee Stock Purchase Plan Schedule of Share-based Compensation, Employee Stock Purchase Plan, Activity [Table Text Block] Schedule of Reconciliation of Beginning and Ending Amount of Unrecognized Tax Benefits Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Schedule of Components of Provision For Income Taxes Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Schedule of Effective Income Tax Rates Different From Statutory Federal Income Tax Rates Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Schedule of Deferred Income Tax Assets And Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Stock Compensation Plan Stock Compensation Plan [Member] Employee Stock Ownership Plan (ESOP) Disclosures, by Plan [Axis] Employee Stock Ownership Plan (ESOP) Name [Axis] Employee Stock Ownership Plan (ESOP), Plan [Domain] Employee Stock Ownership Plan (ESOP), Plan [Domain] Previous Non-Employee Director Stock Option Plan Previous Non Employee Director Stock Option Plan [Member] Previous Non Employee Director Stock Option Plan [Member] Restricted Stock Plan Restricted Stock Plan [Member] Restricted Stock Plan [Member] Restricted Stock Plan, Five Years Restricted Stock Plan, Five Years [Member] Restricted Stock Plan, Five Years [Member] Restricted Stock Plan, Four Years Restricted Stock Plan, Four Years [Member] Restricted Stock Plan, Four Years [Member] Employee Stock Purchase Plan Employee Stock Purchase Plan [Member] Employee Stock Purchase Plan [Member] Employee Stock Purchase Plan, 2013 Employee Stock Purchase Plan, 2013 [Member] Employee Stock Purchase Plan, 2013 [Member] Options available for grant (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Options granted net of shares from canceled/expired options (in shares) Share Based Compensation Arrangement By Share Based Payment Award Options Grants Share based compensation arrangement by share based payment award options grants. Option vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Award expiration period Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Unrecognized compensation cost Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized Weighted-average period for unrecognized compensation cost expected to be recognized Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Shares approved (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Grants in period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross ESPP discount rate Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Purchase Date Discount recognized as compensation expense Share Based Compensation Arrangement By Share Based Payment Award Discount Recognized As Compensation Expense Share-based compensation arrangement by share-based payment award discount recognized as compensation expense. Shares sold to employees during period (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Cumulative shares sold to employees during period (in shares) Cumulative Stock Issued During Period, Shares, Employee Stock Purchase Plans Cumulative Stock Issued During Period, Shares, Employee Stock Purchase Plans Weighted average fair value of shares sold (in dollars per share) Stock Issued During Period, Weighted Average Fair Value, Employee Stock Purchase Plans Stock Issued During Period, Weighted Average Fair Value, Employee Stock Purchase Plans Restricted period, maximum, in years Share-Based Compensation, Restricted Period Share-based compensation, restricted period. Shares granted with restriction period (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross Shares, granted (in shares) Restricted period for granted shares, in years Share Based Compensation Restricted Period For Granted Shares Share based compensation restricted period for granted shares. Market price (in dollars per share) Share Based Compensation Arrangement By Share Based Payment Award Market Price of Restricted Stock Share based compensation arrangement by share based payment award market price of restricted stock. Unearned stock-based compensation Deferred Compensation Equity Amortization expense Restricted Stock or Unit Expense Stock-Based Compensation Plans Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Employee Benefit Plan Pension and Other Postretirement Benefits Disclosure [Text Block] Dividends declared per share (in dollars per share) Schedule of Finite-Lived and Indefinite-Lived Intangible Assets [Table] Schedule of Finite-Lived and Indefinite-Lived Intangible Assets [Table] Schedule of Finite-Lived and Indefinite-Lived Intangible Assets [Table] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] HomeLink® HomeLink® [Member] HomeLink® [Member] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Patents and Other Intangible Assets Patents and Other Intangible Assets [Member] Patents and Other Intangible Assets [Member] Schedule of Finite-Lived and Indefinite-Lived Intangible Assets [Line Items] Schedule of Finite-Lived and Indefinite-Lived Intangible Assets [Line Items] [Line Items] for Schedule of Finite-Lived and Indefinite-Lived Intangible Assets [Table] Goodwill Goodwill Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Amortization expense Amortization of Intangible Assets Finite-lived intangible asset, useful life Finite-Lived Intangible Asset, Useful Life Amortization expense, 2019 Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months Amortization expense, 2020 Finite-Lived Intangible Assets, Amortization Expense, Year Two Amortization expense, 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Three Amortization expense, 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Four Amortization expense, 2023 Finite-Lived Intangible Assets, Amortization Expense, Year Five Schedule of Quarterly Financial Information Quarterly Financial Information [Table Text Block] ASSETS Assets [Abstract] Cash and cash equivalents Short-term investments Short-term Investments Accounts receivable, net Accounts Receivable, Net, Current Inventories, net Prepaid expenses and other Prepaid Expense and Other Assets, Current Total current assets Assets, Current PLANT AND EQUIPMENT: Property, Plant and Equipment [Abstract] Land, buildings and improvements Buildings and Improvements, Gross Machinery and equipment Machinery and Equipment, Gross Construction-in-process Construction in Progress, Gross Total Plant and Equipment Property, Plant and Equipment, Gross Less- Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Net Plant and Equipment Property, Plant and Equipment, Net OTHER ASSETS: Assets, Noncurrent [Abstract] Long-term investments Long-term Investments Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Patents and other assets, net Patent and Other Assets, Net Patent and Other Assets, Net Total Other Assets Other Assets, Noncurrent TOTAL ASSETS Assets LIABILITIES AND SHAREHOLDERS’ INVESTMENT Liabilities [Abstract] CURRENT LIABILITIES: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Accrued liabilities: Accrued Liabilities, Current [Abstract] Salaries, wages and vacation Employee-related Liabilities, Current Income taxes Accrued Income Taxes, Current Royalties Accrued Royalties, Current Dividends payable Dividends Payable, Current Current portion of long term debt Long-term Debt, Current Maturities Other Other Accrued Liabilities, Current Total current liabilities Liabilities, Current DEFERRED INCOME TAXES TOTAL LIABILITIES Liabilities SHAREHOLDERS’ INVESTMENT: Stockholders' Equity Attributable to Parent [Abstract] Preferred stock, no par value, 5,000,000 shares authorized; none issued or outstanding Preferred Stock, Value, Issued Common stock, par value $.06 per share; 400,000,000 shares authorized; 259,328,613 and 280,281,321 shares issued and outstanding in 2018 and 2017 respectively. Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital, Common Stock Retained earnings Retained Earnings (Accumulated Deficit) Accumulated other comprehensive income: Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Unrealized gain on investments Accumulated Other Comprehensive Income (Loss), Debt Securities, Available-for-sale, Adjustment, after Tax Unrealized gain (loss) on derivatives AOCI, Cash Flow Hedge, Cumulative Gain (Loss), after Tax Cumulative translation adjustment Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax Total shareholders’ investment TOTAL LIABILITES AND SHAREHOLDERS' INVESTMENT Liabilities and Equity Dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Expected volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Expected term of options (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Weighted-average grant-date fair value (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Other Other Segments [Member] Consolidation Items [Axis] Consolidation Items [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Operating Segments Operating Segments [Member] Corporate Corporate, Non-Segment [Member] Segment Reporting Information [Line Items] Income (Loss) from Operations Assets Depreciation & Amortization Capital Expenditures Aggregate Unrealized Losses, Less than one year Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss Aggregate Fair Value, Less than one year Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months Aggregate Unrealized Losses, Greater than one year Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss Aggregate Fair Value, Greater than one year Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer Aggregate Unrealized Losses, Total Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss Aggregate Fair Value, Total Debt Securities, Available-for-sale, Unrealized Loss Position Statutory federal income tax rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent State income taxes, net of federal income tax benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent Domestic production exclusion Effective Income Tax Rate Reconciliation, Deduction, Qualified Production Activity, Percent Research tax credit Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent Increase (reduction) in reserve for uncertain tax provisions Effective Income Tax Rate Reconciliation, Increase (Reduction) in Reserve for Uncertain Tax Provisions Effective Income Tax Rate Reconciliation, Increase (Reduction) in Reserve for Uncertain Tax Provisions Change in tax rate on deferred taxes Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent Foreign tax credit Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Percent Foreign derived intangible income deduction Effective Income Tax Rate Reconciliation, Deduction, Extraterritorial Income Exclusion, Percent Stock compensation Effective Income Tax Rate Reconciliation, Share-based Compensation, Excess Tax Benefit, Percent Other Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Goodwill [Roll Forward] Goodwill [Roll Forward] Balance as of December 31, 2017 Acquisitions Goodwill, Acquired During Period Divestitures Goodwill, Written off Related to Sale of Business Unit Impairments Goodwill, Impairment Loss Other Goodwill, Other Increase (Decrease) Balance as of December 31, 2018 Indefinite-lived Intangible Assets by Major Class [Axis] Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] HomeLink Trade Names and Trademarks Trademarks and Trade Names [Member] Exclusive Licensing Agreement Licensing Agreements [Member] Homelink Technology Developed Technology Rights [Member] Existing Customer Platforms Customer Contracts [Member] Indefinite-lived intangible assets Indefinite-lived Intangible Assets (Excluding Goodwill) Finite-lived intangible assets, gross Finite-Lived Intangible Assets, Gross Finite-lived intangible assets, accumulated amortization Finite-lived intangible assets, net Finite-Lived Intangible Assets, Net Intangible assets, gross Intangible Assets, Gross (Excluding Goodwill) Intangible assets, net Quarterly Financial Information (Unaudited) Quarterly Financial Information [Text Block] EX-101.PRE 15 gntx-20181231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 16 a015a03.jpg begin 644 a015a03.jpg M_]C_X 02D9)1@ ! 0$ W #< #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" "M @$# 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#]"/CC\=/# M_P !_"G]K:RS7%S,2EGI\+#S;EQV&>BCC+=L]SQ7YY_$C]MOXF>.[R<6>K'P MUIC,?+L]+&U@OH92-S'\1WX%9'[77Q,N/B5\;M>E^T-)IVFS-IUG'NRBI&=K M$?[SAB?J*\7K]9R?(Z%&C&K7CS3>NO0_):ZNI)2?\ OHFL:BNGT7X8^+?$4 FTSPUJU]"PR)+>RD=3]"%( MKZQRIT5JTD?)J-?%/2\G]YS%%=S_ ,*.^('_ $)FN_\ @NF_^)H_X4=\0/\ MH3-=_P#!=-_\36?UO#_SK[S7ZABO^?;^XX:I[2^N+"026\TD#_WHV*G\Q78M M\#_'ZJ6/@S70!_U#IO\ XFN4U71[_0KLVNHV5Q87*\F&YB:-_P F -5&M2J^ M[&29$\/B,/:OEV=8K!U8WFW'JF?N1 M7R5_P43\1ZMX;\ ^%IM)U2\TN634F5Y+*X>%F'E-P2I&17TSX'\1+XN\'Z-K M2KM%_9PW./3?&K?UKY5_X*6_\DY\)?\ 84?_ -%-7Y?D\+9C2A)=?T9^I9M/ M_A/J3CV/AO\ X6IXT_Z&_7O_ 9S_P#Q5'_"U/&O_0WZ]_X,Y_\ XNN6I54R M.%499C@ "OVCV-+^5?_\&<__P 5 M3O\ A5/C+_H5-:_\%\W_ ,31_P *I\9?]"IK7_@OF_\ B:.;"^7X![/']I?B M-_X6IXT_Z&_7O_!G/_\ %4H^*GC3(_XJ[7O_ 9S_P#Q=+_PJGQE_P!"IK7_ M (+YO_B:/^%5>,A@_P#"*:UZ_P#(/F_^)I.6%MT_ J-/'75U+\3];/@7>3WW MP?\ "%Q=327-Q)I=LSRS.7=V,2DDD\DFOD3_ (*)>,->\-^/O"\6DZWJ6EQ2 M::[/'970:^ M+?\ @I9_R43PE_V"W_\ 1S5^7Y-&,LVLUI>7ZGZAG4I0RIM.SLOT/F/_ (6I MXT_Z&_7O_!G/_P#%4?\ "U/&O_0WZ]_X,Y__ (NN6HK]9]A2_E1^0_6:W\[. MI_X6IXT_Z&_7O_!G/_\ %5]G?L/_ +5$VL21> /&&H27%ZQ/]E:C=R;FD[F! MV/)/4J3R>1Z5\$5+:W,MG<13P2-%-&P=)$.&5AR"#V(KSL?EE''4'2:L^C[, M]++\UKX&NJG,VNJ\C]SJ*^>/V0_VE8?C9X3_ ++UB:.+Q?ID8%PF0/M<8P!. MH]<\,!T//0U]#U^*XG#U,+5=&JK-'[9AL13Q5*-6D[IA7R]_P4"\0:IX=^$N MG7&E:E>:9.VJ1*9;.=H6*F.3C*D'' _*OJ&OD_\ X*-?\D;TW_L+1?\ HN6N M[*4I8ZDGW./-6XX*JUV/@7_A:GC3_H;]>_\ !G/_ /%4?\+4\:?]#=KW_@SG M_P#BZY:EK]KE1I6?NH_#XXBMS+WV?MCX!GDN/ ^A2RR-+*]A;LSNV6),2DDD MU^1_C;XG^,8?&6NQQ^+-RH_P J/SCVV(_F M?XG4?\+4\:_]#?KW_@SG_P#BZ/\ A:GC3_H;]>_\&<__ ,57+TE/V-+^5$O$ M5EO)G4_\+4\:_P#0WZ]_X,Y__BZ/^%J>-/\ H;]>_P#!G/\ _%5RU+S1[&BM MXH:KUWM)_B=1_P +4\:_]#?KW_@SG_\ BZ/^%J>-?^AOU[_P9S__ !=W$UW=2Z>C23SN7=SEN6)Y)KX#_ M &LOB#XIT?\ :"\86EAXEUBRM([E!'!;W\L:*/*0\*K #O7WK^RK_P F]>!? M^P:G\VK\Z_VPO^3C?&G_ %])_P"BDK\[R*$99I736GO?F?I6?5)0RNDXNST_ M(X'_ (6IXT_Z&_7O_!G/_P#%4?\ "U/&G_0WZ]_X,Y__ (JN6K0T7P_J?B.Z M:VTK3[K4;A5WF*UA:5@HQSA03CI^8K]&E2HQ5W%6/S2-;$3?+&3;]39_X6IX MT_Z&_7O_ 9S_P#Q5'_"U/&G_0WZ]_X,Y_\ XJG?\*I\9?\ 0J:U_P""^;_X MFC_A5/C+_H5-:_\ !?-_\36'-A?+\#J]GC^TOQ&_\+4\:?\ 0WZ]_P"#.?\ M^*H_X6IXT_Z&_7O_ 9S_P#Q5._X53XR_P"A4UK_ ,%\W_Q-'_"J?&7_ $*F MM?\ @OF_^)HOA?+\ ]GC^TOQ&_\ "U/&G_0WZ]_X,Y__ (JO8_V0OB!XHUG] MHCPC9ZAXDU>^M)))M]O_X53XR_Z%36O_ 7S?_$U M[%^R'\/O$^B_M#>$;R_\.ZI96DAET,8L72^$[Z1OL5W_:4Y,)Z^3(=_W@.A_B /O7Z:UA>-O!>D?$ M'PS?Z!KMHE[IMXGERQL.?9@>S X((Z$"ORK+,P>7UN9J\7NOZZGZIF6 6/H\ MB=I+9GXY?\+4\:?]#?KW_@SG_P#BJ!\5?&H((\7Z\"/^HG/_ /%UV7[17[/> ML_ 7Q<]I<+)=:#=,S:=J6WY95_NMCI(.,C\1Q7DE?LE!X;%4E5II.+\C\8Q' MUK"572JR::/TP_8[_:JB^+&EP^%?$MP$\76<7[NXD( U"-?XA_M@?>'?!/K7 MU'7X=:+K5]X=U:TU/3;J2SO[6198+B%MK(PY!!%?J7^RK^TQ9?';PR+2_:.U M\76$8%[;*0HF7IYT8]#W'\)/H17YQGV2O"R>)H+W'NNW_ /TG(,Z6,BL/7?O MK;S_ .">]4A.T9/ I:^(_P!MC]K$Z6EW\/O!U[MO&!CU?4;=O]4".8$8?Q'^ M(CIT]:^9P."JXZLJ-)?\!=SZ;&XVE@:+K57HOQ.5_;&_:]NM" %X]*\,_:Z^"X^+GPJO8]-TM;WQ-9O' M-8,@59,[@'7<<<%2(IRI5):/38\V_X8U^+O_0IR?\ M@3#_ /%T?\,:_%W_ *%.3_P)A_\ BZ])_P"'D'C_ /Z .@_]\3__ !RC_AY! MX_\ ^@#H/_?$_P#\_\^X_U\SY;V.07_B2_KY'W7\&=%O_ W\)O!^ ME:I";?4;+2K:WN(202DBQJ&&1QP0:^;?^"EO_).?"7_84?\ ]%-7T9\$?'-[ M\2OA7X=\3:C##!>ZC;>=+';@A%.YAQDD]NYKYS_X*6?\DZ\)?]A1_P#T4U?# M97S?VM!3WYG?UU/N,SY?[+GR;56])_Y"EG_UV3_T(54ITU?C;_P - M ?$?_H=]?_\ !C+_ /%4?\- ?$?_ *'?7_\ P8R__%4O]4\3_P _%^(_];,' M_(_P/V2X]J,#T%?C;_PT!\1_^AWU_P#\&,O_ ,57IO[-/QF\=>(?COX,T[4O M%NLWMC/?!9;>XOI'1UV-P03@CI6-;AG$4*$_^P6__ *.:OT-7[HK\\O\ @I9_R43PG_V"W_\ 1S5Q M<._\C&'S_([>(O\ D6U/E^:/CJNS^#?A>S\;_%+PQX?U#?\ 8M2OHK28QG#! M7;:2#ZC.?P%<97I7[-?_ "7SP#_V&;;_ -#%?K.,E*&&J2CND_R/R+ QC/%4 MXR5TVBC\:OA#K'P5\=7OA[549D0^9:7>W"7,)/RR+_(CL017!U^O/[2'P'T_ MX\> YM.=8X=1>\ ^.M6 M^&OB[3O$>B7!MM1L9-Z'JK#H58=U(R"/0U^MWP,^,VD?'#P+::]IKK%<_P"J MO;'=EK:8#E3['J#W!'O7XX5ZG^SM\=-3^ _CR#5K8M<:3<%8=2L0>)H<]1VW MKR5/U'0UEGF4K'TO:4U^\CMY^7^1KD.;O 5?95'^[E^#/V KY/\ ^"C7_)&] M-_["T7_HN6OICPGXHTSQMX;T_7-(N5N]-OX5FAE4]5/KZ$'(([$$5\S_ /!1 MK_DC>F_]A:+_ -%RU^;93%QS"FI=S]+S22E@*LE_*?FY2TE+7[A+9GX5#XD? MM?\ #C_D0_#W_8/M_P#T4M:+>&])D9F;2[-F)R6-NF2?RK.^''_(A^'O^P?; M_P#HI:Z.OY\J2<:DK,_HB"3@KHS/^$9T?_H%67_@.G^%'_",Z/\ ] JR_P# M=/\ "M.BI]I/N5R1['YR_P#!1RQM[#XE>&X[:WAMD_LLG;$@4?ZUO05\C5]@ M?\%)_P#DIWAO_L%G_P!&M7Q_7[3D3;R^DWV_4_%.(-,QJ6\OR1Z?^S+#'/\ M'SP+'*BR1MJD(96&01GN*_7'_A&-'_Z!5E_X#I_A7Y(?LO\ _)P'@/\ ["T/ M\Z_8*OBN*I2CBX)/I^K/MN%(IX.5UU,S_A&='_Z!5E_X#I_A1_PC.C_] JR_ M\!T_PK3HKXOVD^Y]KR1[$<,$5K"D4,:Q1*,*D:[5 ]@*_)?]L/\ Y.-\:?\ M7TG_ **2OULK\D_VP_\ DXWQI_U])_Z*2OL>%?\ ?)7_ )?U1\?Q5_N2]4>, M5]3_ /!.G_DM]_\ ]@B;_P!&1U\L5L>&/%VM>#+][W0M4N])NV0QM-9S-$Y4 M\E6+PTZ$79R1^:9=B883%0K35TC]NN/:CCVK\;?^&@/B/_ M -#OK_\ X,9?_BJ/^&@/B/\ ]#OK_P#X,9?_ (JOSS_5/$_\_%^)^C?ZV8/^ M1_@?LEQ[4<>U?C;_ ,- ?$?_ *'?7_\ P8R__%4?\- ?$?\ Z'?7_P#P8R__ M !5'^J>)_P"?B_$7^MF#_D?X'[)<>U''85^-O_#0'Q'_ .AWU_\ \&,O_P 5 M7VY_P3X\<>(/&WAGQ;-K^M7VL2PWL*1-?7#2E%,;$@;CQG^E>?C\@K9?0=>< MTTK?B>E@,^P^85E1IQ:?F?6]%%%?+'TYR?Q.^&FB?%GPC>>'=?M1<6=PN4D& M \,@^[(A[,,_S!XK\G/CA\%-;^!OC2?0]63S8&S)9WR#$=S%GAAZ$="O8BOV M/K@?C1\'-#^-G@NYT#68MKX+VEXH'F6LN.'4_H1T(R*^CR;-YY;4Y9:TWNNW MFCYS.T*]DL=2LY-\T\*:?(OV^[!PS]_*C_ -HCJ>P.?2OU/\/^']/\*Z+9Z1I-I'8Z M;9QB*"WA&%11T _SSWKYO/LZ^JIX7#OWWN^W_!/IN'\D^L-8K$+W5LNY:T_3 M[;2[*WL[.".UM;=%BBAA7:B(HP% '0 8JQ117Y9=MW9^J))*R"BBBD,_"RBK M>J:?)I.HW-G*,2V\C1.,=&5B#_*JE?T4G=71_.,HN+<7T/O'_@F:X-CXX7/S M"2V8CVQ)7W%7YB?L)_&;2OA;\2+_ $_7KM;'2M=@6#[3*VV.*9&)C+$] 07& M?4BOTTM+ZVOX$FMKB*XA<962)PRGZ$5^.<14)T\?.;6DK-'[1P]7A4P$(IZK M1GE?[67_ ";KXZ_Z\?\ V=:_(G:>>#^5?N9-''<1M'*BR1L,,K $'\#53^P] M,_Y\+7_ORO\ A591G7]ETI4_9\UW?>QGF^2K-*D9^TY;*VUS\/=I_NFC:?2O MW"_L/3/^?"U_[\K_ (5\T?MQ?$3PEX5^$>I>'8FL9/$&KF.&&UM]GF1H'#/( MV.5 "X&>I(]Z^IPO$LL56C1A0W??_@'RV)X8AA:,JTZ^B7;_ ()^:=%*QR2: M2ON#X-;GZ[?LF?\ )N_@;_KP'_H;UXM_P4M_Y)SX2_["C_\ HIJ]K_9.0I^S MQX&!&#_9X/YNQKQ3_@I;_P DY\)?]A1__135^.8'_D=+_'+]3]JQW_(GE_A7 MZ'YY4^&)IYDC3EW8*H]S3*MZ3_R%+/\ Z[)_Z$*_89-QBVNA^,4XJ_Z%&?_ +_1_P#Q5'_#&?Q>_P"A1G_[_1__ !5?JO'KFFJ@SJ%K_P!_ ME_QIW]NZ;_T$+7_O\O\ C7Y=_K-C_P"1?<_\S]77"^ M\3^]'Y3?\,:_%W_H M49_^_P!%_P#%4?\ #&OQ=_Z%&?\ [_1?_%5^K/\ ;NF_]!"U_P"_R_XT?V[I MO_00M?\ O\O^-'^L^/\ Y%]S_P Q_P"J^7_S/[T?E-_PQI\7?^A1G_[_ $7_ M ,57HO[//[+?Q,\&?&KPEK>K^&9K33+.\$D\[2QD(NUAGAB?2OT4_MW3?^@A M:_\ ?Y?\:/[O_!2S M_DHGA/\ [!;_ /HYJY.'?^1C"_G^1T\1?\BV?R_-'QU7I7[-?_)?/ /_ &&; M;_T,5YK7I7[-?_)?/ /_ &&;;_T,5^K8_P#W6K_A?Y'Y-EW^]TO\2_,_8FOE M?]M7]F+_ (6AH;^+O#EIN\5Z=%^^AC'-]"O\/NZC.WU&1Z5]44'FOP_"8JI@ MZRK4GJOZL?N>*PM/&471JK1GX7.C1L58%64X((IM?9W[J2C$LC<6,QX#\G 1N WX'L<_0?_!1619O M@OI3HP=&U6%@RG((,_[!]O_P"BEKHZYSX_[!]O_ .BEKHZ_GNI_ M$D?T33^!>@4445D:'YV?\%)_^2F^&O\ L%G_ -&M7Q_7V!_P4G_Y*;X:_P"P M6?\ T:U?']?MF0_\BZEZ?J?B7$'_ ",:GR_)'J/[+_\ ROJ/ M_@GC=0VOQLOWGECA3^R91ND8*/OQ^M?HV88B>%PLZU-7:1^;9;AX8K%0HU-F MSB/^&-?B[_T*,_\ W^B_^*H_X8U^+O\ T*,__?Z+_P"*K]6?[=TW_H(6O_?Y M?\:/[=TW_H(6O_?Y?\:_._\ 6?'_ ,B^Y_YGZ3_JOE_\S^]'Y3?\,:_%W_H4 M9_\ O]%_\51_PQK\7?\ H49_^_T7_P 57ZL_V[IO_00M?^_R_P"-']NZ;_T$ M+7_O\O\ C1_K/C_Y%]S_ ,P_U7R_^9_>C\IO^&-/B]_T*,__ '^C_P#BJ^Q/ MV%?A+XK^$_AWQ1;>*=)?2IKN[BDA5W5MZA&!/RD]S^M?2O\ ;FF_]!"U_P"_ MR_XTJZUI\C!4OK9F8X 6922?SK@QV=XO'470JP23[)]#OP.283 5E6I-W\V7 M:***^7/I0KR3]HC]H;1?@)X4:ZN62\UZY4C3]+#8:5N?G;NL8[GOT'-3_M _ MM :'\!?"9O[\B\U:Y#)8:;&P#S-C[Q_NH.,M[@#FORE^(7Q"UWXH>*;SQ!XA MO6O=0N&Y9N%1>R(.BJ/0>]?5Y+DLLPE[6KI37XGRF=YU#+X>RIZU'^'J1^// M'FM?$CQ1?:_KUX][J%V^YF8_*@[(@_A4#@ >E<]17=?!SX/Z]\:O&=OX?T.+ MYF^>YNY ?*M8AU=R/T'4G K]7E*EA*7,_=C%?4I,X6BOTM^) M_P"POX7U?X2V>B^%;>.R\2Z5&6M]0E.#>.>768_[1'!_AXQQ7YQ:]H-_X8UF M\TK5+26QU"SD,4]O,NUT8=01_GM7G9=FN'S)2]ENNCW]3TLRRBOEO*ZFJ?5= M^QZ/^SU^T)K?P#\6+>V>Z\T6Z*IJ&F,WRRH#]Y>PD'.#[D'BOU8^'_Q T3XF M>%;+Q!X?O4O=/NDW J?FC;C*./X6'<&OQ0KU[]G/]HG6?@'XJ%Q 9+WP_=L! MJ.F;L+(!QO7/ D'8]\8/%>3GF2+&Q=>@K5%^/_!/7R+/)8.2P]=W@_P_X!^N MM%<_X%\=:-\1O"]CX@T&[6\TZ\0.CJ?F4]T<=F'0CMBN@K\FE&4).,E9H_6X MR4TI1>C"BBBI*/R<_;$^%]S\-OC;K;"W:/2]7E;4;.3;A6#G,BCW5RP/U%>' MU^ROQD^"WAWXX>%'T77X&!7+VM[#Q-:R?WD/\P>#7Y^?$K]@[XC^"[R4Z-:Q M^*].R2DUBP67;_M1,T*E"-'$2Y9K37K\S\HSK(:\*\J^'CS1> MNFZ/FZK]GXAU734"6FI7=LG3;#.R#]#6YJWPG\::'(4U#PGK5FP_Y[6$H'Y[ M<5E_\(?KO_0&U#_P%D_PKZKVM"HK\R9\I&ABJ3]V+7WCO^$T\0_]!S4O_ N3 M_P"*H_X33Q#_ -!S4O\ P+D_^*IO_"'Z[_T!M0_\!9/\*/\ A#]=_P"@-J'_ M ("R?X5/^S^7X&EL;_>_$5O&6ONI5M;U%@>H-W)_C63--)<2&25VD=N2S')- M:O\ PA^N_P#0&U#_ ,!9/\*F@\!^)+H@0Z!JDQ]([.1OY+5*5"&J:1$J>+J: M24FOF8-26]O)=7$<,2%Y9&"JJCDD\ "O1O#_ .S?\3O%$B+8^"=8PW\=Q;- MF/7,FT5]?_LR_L+OX'URS\5>.Y;>ZU*U(EM-)MV\R.&3L\C=&(/( R.A)/2O M,QV<83!TVW-.79:GHX#)<7BZJ3@U'JWIH?3GPD\*R>!_AGX7T&956;3].@MY M /[X0;O_ ![-?,__ 4L_P"2=>$O^PH__HIJ^QJ^4_\ @H)X*U_QMX$\,6V@ M:-?:S/#J3/)'8P-*R+Y1&2%' S7Y;E55?VE3JU';5M_B?JN:4G_9]2G372R1 M^;%+7??\* ^)/_0C:_\ ^"^7_P")H_X4!\2?^A&U_P#\%\O_ ,37[']C\9_L_%_\^I?<S_]]4?:Y_\ GL__ 'U7S_P#?5'VN?_GL_P#WU7']3\+_ M +/?AO3=8L+C3-0A>Y\RVNHS'(N;B0C(//((/XU\_P#_ 4"^&_BKQOX\\,7 M&@>'=2UB"'37CDELK5Y55O-8X)4<''\Z_-E?LU_\ )?/ /_89MO\ T,54_P"% ?$G_H1M?_\ !?+_ /$U MZ!\ /@KX^T/XV>";_4/!VM6=E;ZK;R37$UC(J1J'!+,2, "OT#&XO#RPU2*J M*]GU78_/' MFV60S*AR/22V9^*M%>O^/?V6/B+X-\6ZEI$'A?5-8M[>4B&_L;1Y(IXSRK J M".1C(Z@Y%<__ ,* ^)/_ $(VO_\ @OE_^)K]@AC\+.*DJBU\T?CL\MQ<).+I MO3R. I:[[_A0'Q)_Z$;7_P#P7R__ !-+_P *!^)/_0BZ_P#^"^7_ IRQF&L M_P!XOO01P&*YE^[E]Q^N'PX_Y$/P]_V#[?\ ]%+71U@> K6:S\%Z%!/$T,T= MC CQN,,K"-001Z@YK?K\&J?&VC][I_ @HHHK,L_.S_@I/_R4[PU_V"S_ .C6 MKX_K[D_;_P#AKXK\;?$3P_<:!X=U/6;>+3=DDME:O*BMYC'!*CKTKY:_X4!\ M2?\ H1M?_P#!?+_\37['DF*H4\!3C.:3]?,_'<]P>(JX^I*$&UIT?8TOV7_^ M3@/ ?_86A_G7[!5^6/[.WP7\>:#\221@ M"OU-KXWBBK"KBH.$KJW3U/L>&*-2CA)1J1:=^HM%%%?''V(5^2?[8?\ R<;X MT_Z^D_\ 125^M=?F)^U1\'?'/B3X]>+M0TOPEK.H6,URC17-O92/&X\I!D$# M!Y!_(U]APQ4A2Q4G-V7+U]4?(\34JE;!J-.+;OT/FBG1R/&V48H?]FN]_P"% M ?$G_H1M?_\ !?+_ /$T?\* ^)/_ $(VO_\ @OE_^)K].^N89Z.HOO1^6K X MN+NJS_\ ?5=7\);B5_BEX0#2N1_:]I_%_P!-DJ[_ ,* M^)/_ $(VO_\ @OE_^)KI_AA\#?B%IOQ(\+7=UX+UR"VAU2VDDEDL) J*)5)8 MG' S7/7Q.%=*24X[/JCIPN&QJKP.)_A]X0NM3LM%O_$&H ;+73].@:5Y9"#@ M':#M7U8]AZXK\QOB;X-^-'Q;\677B#Q#X1\07-W*<(G]GRA(4SQ&@QPH_P < M\U^691EU/&5.>O)1@O.S9^IYKCZF#I6H0HYSIR; M?DSG_AQ\.M;^*?BZQ\.Z#:MYEQR3Z*.0%[#WR:Q?V;?V=])^ OA%($$=YXBNU5M1U$#[ M[=?+3/1%[>N,GV]BK\OSO.)9A/V5)_NU^/G_ )'ZCD>31R^'M*FLW^'D!KYH M_:\_97@^,FCOXA\/PQP>,;*+@ ;1?QJ.(V/]\?PL?H>.GTO17S^%Q53!U56I M.S1]!B<-2Q=)TJJNF?AG?6-QIEY/:74,EOC2.D_9N_:-U?X!^* M/.3S+_P]>,%O]-WX##_GHF> X]>_0U^J?@KQKHWQ"\-V6NZ#>QW^FW:;XY4/ M3U5AV8="#TK\B/\ A0'Q)_Z$;7__ 7R_P#Q->T_LUZI\8?@+XD4'P1XCO?" M]W(/M^G"PD/H/,CR.' _/SV>8#"XQ.O0FO:+S6O\ P3Z7(L;C,(UA\13E MR/9V>G_ /TKHKSS_ (7;I'_0'\2_^"&Z_P#B**_//J]7^4_1?;0[GH=%9NN^ M(+'PW8F[OYO*BS@#!+,?0#O7 77QR@5R+;2I)%SPTLH7] #_ #KG-3U#:/2C M:/05Y-_PO23_ *!"_P#?_P#^M2K\='SSI"X_Z[__ %J"=#UC:/04;1Z"O.=- M^-NFW$P2\LY[13_RT5A(H^O0UZ#:W4-];17$$BRP2*&213P0>]&P[(EVCT%& MT>E-ED2"-I)'5$499F. !ZUY[JWQJTRSF,=E;37X7CS,[$/TR"?TI!9'HFT> MG-+7DO\ PO23)QI"X_Z[_P#UJ/\ A>DG_0(7_O\ _P#UJ8:'K5%>41_'3YOW MFDI(QR#Z4:@=IM'I1M'I7E__ O*W_Z!,O\ W_7_ .)H M_P"%Y6__ $"9?^_Z_P#Q-/4-#U#:/2C:/2O+_P#A>5O_ - F7_O^O_Q-:>A_ M&+2M3ND@NH9;!G(57D(9,GU(Z?E2U#0[W:/2C:/2EKGO&?BU/!]A%=/;M5O\ ] F7_O\ K_\ M$T"T/4-H]*6O+O\ A>5O_P! F7_O^O\ \36CH_QETF^G$5W#-8%C@2/AT_$C MI^5&H:'H%%-CD61 RD,K#((/457U/5+71[*2[O)E@@C'S.U(9:HKS*^^.%G% M*RVFFS3IT#R.$S^+_ (7I)_T"%_[_ /\ ]:G81ZU2;1Z5Y-_PO23_ *!" M_P#?_P#^M4UO\+M-\66[26,I+I M]^&0;73/J/ZBMJ@ HKS";XWP1321_P!E2DHQ7/G#G!QZ4W_A>5O_ - F7_O^ MO_Q-%@/4:*\N_P"%Y6__ $"9?^_Z_P#Q-'_"\K?_ *!,W_?]?\*+ >HTFT>E M"Z1=S03#G'J#T-=+0,3 ':EHK)\3>(K?PQH\U_<#>$P%C M!P78] /\]C2 UJ*\N_X7E;_] F7_ +_K_P#$UT7@OXBVOB^ZGMU@:TGC4.JN MX;>O?' Z5O_T"9?\ O^O_ ,35:BT/4-H]*-H]*\O_ .%Y M6_\ T"9?^_Z__$T?\+RM_P#H$R_]_P!?_B:-0T/4-H]*-H]*R/"GB%?%&BQ: M@D+6XD9@(V;<>#CK6'XR^)$7A'5([-[&2Y+Q"7>L@7&21CD>U+4#L]H]*, = MJX_P7\1(_&%]/;1V3VQBC\SE&[A[7$EY> M+]Z.'HA]"QX_G7+R?'0[CLT?"_[4_P#]C1J&AZOM'I2UY+_PO23_ *!"_P#? M_P#^M2K\='R,Z0N/^NW_ -:C4-#UFBN!T/XQ:5JEPD%W%)ISN<*TA#IGW88Q M^(KO@0R@@Y%(845S'C;QLG@N.T>2T:Z%PS*-KA<8QZ@^MHTFT>E8.Y& .GI78T"$VCTHVC MTK"\9>*D\'Z6EX]LUR&D$>U6VGD$YZ'TKE](^,4&K:M9V0TR2,W$BQAS,#C/ M?I1J!Z+M'I12T4AGB7QHU"2X\2P6A.(K>$%5S_$W)/\ +\JY7POX9NO%>IBS MM2J$+O>23[JKQ_\ 6K?^+_\ R.DO_7&/^5:OP._Y#&I^OD+_ .A&J1)97X%R M8&[5US[0_P#UZ23X%R[3LU=2W;=#Q_.O6Z*5QV/E_4M'NM+U"YM)8F:2"1HV M9%)4D'J.*]F^#LTK^$FBE##R;AU4,,?+P?ZFNNEU:PAD9)+RW1UZJTJ@C]:F MMKRWO%+6\\U?&S_D58/^OI?_ $%J\E\-?\C%I7_7U'_Z$*:$SN[/X'7< MD*MLT4KCL>!^,/AG>^%+$7OV MF.[M=P5F52K+GID>G_UJYC2;Z33=4M+J$[9895=?P/\ ^O\ .O=/BM_R)-]_ MP#'_ 'T*\#B_UT?^\/YTQ'U3&PDC5N@89KQ'XT?\C;#_ ->J_P#H35[9;?\ M'M%_NC^5>)_&C_D;8?\ KU7_ -":DALQ/!/@]O&5[:_>%>B7WQIU.[LY84L M;>!I%*^8&8E<]P*XK1=#O/$%XEI8Q>9*W7G 4>I]J /HKPI=/>>&=+GD.7DM MHRQ]]HKC_C;_ ,B[:?\ 7RO_ *"U=UI-@-*TNTLU.X6\2Q[O7 Q7"_&W_D7; M3_KY7_T%J2*/(]%TTZQJ]G8A_*-Q*L8O.M M&U)M'U:TOE3S3;RK($)QG':O0O\ A>%S_P! M/\ OZ:9(3? VZ6-C%JL3OCY M5:(@'\F0A\<,TA('O7FLDC32/(QR[ M,6/U/- 'OWPKOI+[P39&0EC&7B!/HK$#],?E7*_'*_D']EV:L1$V^5ESU(P! M_6NI^%=G)9^";$2#:9"\H!'\+, M(-4@L+4+Y\QP"QX '))^G->B1_ N;RQYFK('[A8>/YU@?"/_ )'2#/7R9/\ MT&O>J 1Y,?@6^.-77/\ UP_^O7&^,?!-YX-N(5GD2>&<$QS1C'(Z@@]^E?1= M>9?'+_D%Z7Z^>W_H-(#B/AC?O8^-; (<+.6A<>H*D_S KZ$KYQ^'_P#R.VC? M]=__ &5J^CJ&"/E>\_X_+C_KJ_\ Z$:[CPQ\*9/$NBV^H+J*P"8-^[,6<8)' M7/M7#WG_ !^7'_75_P#T(UV7ASXJ7GAO1X-/BL8)DASAW9@3DD]OK3$;7_"B MYO\ H+I_WY_^O7.^,_AQ<^#[**[:[CNH'D\L[5*L">G]:V_^%XZA_P! RV_[ M[:L#Q=\1;[Q=9Q6LUO#;0(_F8C))+ 8'7ZF@>A5^'MP]OXTTED."TNP^X88- M?1E>&?"SPI=ZEKMMJ;)LL;5M_F$_?;' 'Y\_2O%_#TTZ-B[F_=0#_:/?\!D_@*^=U#2R =78]6(Y M)]Z$#-?1_"MYK6DZEJ$"YBLE#,,??/<#Z#)_*JFBZQ/H6J6U_;G]Y"V[']X= MQ^()KW/PG/H7AOP_;:>-3LV95S*WG+\SG[W?\/P%>,^,-+MM)U^YBLIX[BSD M/F0M$X8!3_#QZ<_I5"/HC2M2@UC3[>\MVW0S('7\?\G\JSO&7AQO%6AR:>LX MMRSJWF%=V,'/2O/O@SXH\J:71)WPLF9;?/\ >_B7^OX&O7:DH\C_ .%%S?\ M073_ +\__7KC?&?A-O!^I16C7(N3)%YFX+MQR1C]*^CJ\3^-G_(SVO\ UZC_ M -"-"8CGO!?A%O&6H3VJW(M3%%YFYEW9Y Q78_\ "BYO^@NG_?G_ .O5+X(? M\C'?_P#7K_[,*]IIO<#%\'^'F\+Z%%I[3BX,;,WF!=NB_^A-7MM>)?&O\ Y&JV_P"O1?\ T)J2!DWP1_Y#U_\ ]>X_]#%>NZI=&RTV M[N!UBB9_R&:\B^"/_(>O_P#KW'_H8KU;Q)_R+^I?]>TG_H)H8(^999GN97FD M;?)(Q=F/8U*EF8>O:N&3[JU])^!\?\ "(:/ MCI]E3^5-B1P/_"C'_P"@N/\ OQ_]>J>J?!6]L[22:UOX[IXU+>4T94MCL#SS M7LM%*X['RE]17T/\-[^34?!FG2RL6=4,98_[)(_H*^?+G_CXEQTWM_.O>?A/ M_P B/9?[\G_H9IL2.=^.G_'KH_\ UTD_DM>7:;IMQJUT;>U3S9]C.$'4A1DX M]^M>H_'3_CUT?_KI)_):Y#X5_P#(\V'^[)_Z":$#.8M+J;3[N*XMY&BGA8,C M#J&%?0?@;QA#XNTH2\)>0X6>+T/]X>QYQ^-<%\5_ OV*9]:L(_\ 1Y#FYC4? M<8_Q#V/?WKB/#?B"Y\,ZM%?6IR5.'C)X=3U4_P"?2@#UGXU?\BK!_P!?2_R: MO*O!O_(V:/\ ]?2?SKT;XGZU;>(/ =C?6C[HI+A..ZG:V5/N*\Y\&_\ (V:/ M_P!?2?SH&?2M%%%2,\3^-&FRV_B*"\(S#<0A0V/XEZC^5W 4S3N78*..>PKU_P"" M-LT7AN\E*X26Z.WCKA5!_7/Y5%I_P1TZWE5[N_N+I1_RS51&#^/)KT&QL8-- MM8K:VB6&"-=J(HP *D$59F _NC(/Y9_2O"H9GMYHYHV MV21L'5AV(P17U1)&LL91U#HPP5(R"*X+5_@SH]_,TMK--IY;G9'AD_ 'D?G0 M#.9J\I'HL(_P :Z[POX!TKPJQEMHVE MN2-IN)CEL>W84@.BC41HJCHHQ7B/QH_Y&V'_ *]5_P#0FKW"N-\7?#6V\7:H MM[->36[K&(]L:J1P2>_UI(#RWX?^$(/&.H7=O//);K#$) T8'.3CO7=?\*.T M[_H)7?\ WRM;O@WX>V_@V\N+B&[EN3-&(RLB@8P<]JZV@+'DVN?!FWL=)NKJ MUU&9Y88VD"2JNUL#../QKRV*9[>1)8G:.5#N5U."#]:^H[^T%_9SVQ8J)HVC M+ #(R"*\Z_X4;8_]!2X_[]K1<+'?Z#>/J&BV%U)_K)H$D;ZE0:XCXV_\B[:? M]?*_^@M7=Z78KI>FVMFKF1;>-8PS#DX&*R_&'A&+QA816LUP]NL<@DW(H)X! M'?ZT#/G[0=-&L:U96+2&);B98RZC)&>]>G_\*+M?^@O-_P!^5_QJ_H_P>L]' MU6UODU">1[>19 K(N#BO0:+BL>7_ /"B[7_H+S?]^5_QJYI?P5TNSN4ENKN> M^13GRF 13]<<_K7HE%%PL-CC6*-410B*,!5& !7E?QRT^1ETN^528EWPNV.A M."/Y&O5JK:AI]MJEI);7<*SP2##1N.#0,^:=#UFX\/ZI!?VI430GC<,@@\$' MZC->@+\@ ('ZD5]!5D>'?"NG>%[CP:?%*TR19P[C!.23V^M%PL<3_P *.T[_ *"5W_WRMXAE?RRLB@,K8SGCMUKWFL#QCX1B\8V,-K-<26ZQR>8&C4'/!&.?K1 M<+'C?PSU*?3_ !A8I$[".X;RI$!X8$=_H<5]!DX!).!7 :'\(;30]6M+]-0G ME>W?>$9% /Y?6NTU6R?4=.N+9+AK5I4*>=&,LH/7&?QH8'A'Q(\4?\))XAD$ M39L[7,47/7'WF_$_H!6;HO@_5O$-N\]A:>=$K;"VX+S^/X5Z/_PHRQ_Z"EQ_ MW[6N\\/Z'!XO]!0&ITM>)_&S_D9[7_KU'_H1KVRN/\ &'PYMO&& MHQ7_UH0SB/@C_P AZ_\ ^OZ;=6X_Y:Q,GYC% MQAM7=2O MF[RQ7/<# YK1_P"%%K_T&&_[\C_&E7X%Q[OFUA\>T _QIZ!J>3_4U]$?#G3Y M-,\&Z=#*NR1D,C*1TW$M_45F:%\(M'TBX2>=I-0E0Y438"9_W1U_&NXJ6P1Y M;\=/^/71_P#KI)_):Y#X5_\ (\V'^[)_Z":]=\9>"8/&D=JDUS);"W9F'EJ# MNSCU^E97AGX5VOAG68=0BOYIY(PP".B@'(QVH"QVTT,=S"\4J+)%(I5E89!! MKP#X@^"W\):ENA!;3K@DPM_=/]P_3M[5]!50US1;7Q!ILUC=IOAD&,]U/9A[ MB@#YI6_G6QDLA(?LTDBRF/MN P#^6?TK0\&_\C9H_P#U])_.O2/^%&6/_04N M/^_:U;TGX.V>DZI:7J:C/(]O(L@5HUP<4[BL>A4445)04444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %8_B/QAH/@^&&77=;T[1(IF*12:C=QVZNP&2 7(R>G2M@G )/2OS,_;&@U7 M]KO]JA/AAX6F\VT\'Z3=RRR*N]/M8B,DBX]2X@A]F)H _2NQOK;5+."[L[B* M[M)T$D5Q!('21",AE8<$$=Q5BOC7_@F%\7CXS^"5QX.U";.K^$[HVR1L/F^R MR9>//^ZWFI[!5%?95 !1110 5Y7XU_:D^$_P\U5M-U_Q[HME?IQ);K/YSQD' M&UQ&&VGV.#7S;_P4&^-7BZ;QCX0^"'@&\DT[6?%/EF\NH9/+'=YTG3M?TO4-4M=WGV-K M>QR31;3M;>BMN7!(!R.":VZ_-#XX+)^RC_P4*\.^-[?=-]?+1$^HKZ,_;8_9;U_]I+P?X1T M?PS?Z3I+Z+>M<.-2,BQ^68]@5-B-TXX('% 'TQ#*DT:21LLD;@,K*<@@]"#3 MZS/#.ER:+X>TW3YG5Y;6VCA9H_NDJ@4D9[<5IT %%%(R[E([D4 8]GXR\/ZA MKESHMIKNFW.L6V3/IT-W&]Q%C&=\8.Y<9'4=Q6S7RQ\+?V4/$W@7]KSQQ\5[ MS5=)GT+75N!;VD#2?:D\QD(W@H%XV'HQZBOJ>@ HHHH **** "BBB@ HKRSX MW?&P_"]=.TO2M,&N>*=4CGFM;.20Q006\*[Y[JXD 8I%&I&<*68D*HS7BF@_ MMC>)]+FAO_$ECH>N: ;1=2N?^$?L=3LKRWL20#>1QWL2BZ@7>I9HFR =V,4# M/KZBH;.[AU"UANK>59K>9!)'(ARKJ1D,#Z$']:FH$%%%% !1110 4444 %%% M% !1110 4444 %%%% ''?%_XC6'PC^&?B/Q?J) M])LGN IX\R3I'']6,+]UAF=>3"CEI'!]'E9A_P!LJYO_ (*M M_&)++P_X:^&=I=>5-J4O]IZI@?<@1ML(/U?>V/\ IF/6NQ^&?[?O[/OPO^'_ M (>\)Z=J^K-9Z/91V:.-)D7?L7!F3K^R7_ ,%'KJV.">V(U6Z;[5^A'[+_ ,7(_C=\#?"OBK?NOY[58-07^[=1 M_)+T]6!8#T84 >JT444"/SG_ ."@FAZ_\(?VCOA]\<;#3&U31;'[-'< $[4F MAD=O+<@'8)$? /J#7TS\,?VYO@W\2[6 P>,+/0KUU7-CKKBSE1C_ EGPA^J ML*M6,QNIFNW:)C*P9\1G@9(!KX^U[_@F MW\1?A4TVL_"#XI7:WL/SQV,S-8ROCHOF(Y1C_O*H]:[7]C_]L;QEK'Q,N?@] M\8K7[+XQ@+Q6E])"L,DLD:[FAE5<*25&Y77 ;'?(- S:_P""E'Q:\6_"7PEX M#N_"OB&^\/276JR1W4ED^TR1K'G:>#D=>*Y72O"'QN_;:MV\6_\ "=WGPK^& MUS(ZZ-IFGAC=W4"L5\Z7:Z;MV/XF_P!T8Y,'_!70!OA[\/1V.K7'_HFOM[P- MHMMX;\%Z!I-FNRTL;"WMH5]$2-5'Z 4!T/SH^(T?QJ_X)]^)O#NOMX]O_B#X M!U"\^SW%KJ32%=PY,;([/Y;L@8JZ-_"0>!@]_H]G\9/V[S?^)=,\;7GPI^%? MVJ2UTJUL4;[9?(AP9I-K+N&0.K[000!P2>K_ ."JG_)L]J<9*^(+0CV_=7%> M^?LQ:9;Z/^SK\-;6U01PCP_9284?Q/"KL?Q9B?QH#S/AOXN>!/CE^PK!I_CG M1?B?J'C;PP+Q+>\L=3,C)\W*^9$[N-K8*[U8,I(]:_0GX8^/K'XH?#WP]XLT M\;;35[**\2/.3'N7)0^X.5_"O'?^"A"JW['_ ,0<@';'9D9'?[=;T[]@)F;] ME3P)N;.+64#G_IYFH \,^)_QO^+'[37[0&M?";X.ZS_PB.@Z"6CU7Q!&Q24M M&P61O, W* ^454P6())QTMS_ /!/GXI6%LM_IG[0_B$:XN7W3&X2/?\ [ZW# M-^.W\*] UGXJ?LW?L8^+/$8M95L?%>KR++J=EIC3WUR[;F<;]S%8SEV.TLIY M'&,5STG_ 4GLO$Q:+P-\*?&WBF4\(\-H$4^_P HD_E0'H+^Q3^T9XXU+XB> M*O@S\5YQ=^+_ ^KR6^I2%0\R1LJO&Q RDV,\?DR':3Z9 /X5\X_LW^)/$OB[_ (**ZIK7B[1' M\-:_?6MS--I,GW[5#:KY2-TY$>S.0#DG@=*]D_X*U_\ )$?"A[_V\O\ Z(EH M YC4/C)\>?VM-7FT#X,W+>&_"&CQQVE_XMFD$)O;E4'F,LNTL 6SA8AG!!8C M( ]UTGX'_&:W_9J_X0]_BC)'\0_[0-S_ ,)-)/-,1!YF?*WN-_W#6 M^)9_X6/]E#?\);A_NFRW[>F[_5X3I7Z*_ GPGXW^"?P_\0W'Q8^(*^+WAE>^ M_M.3=MM;9(\L"6 .!M9J^8+G_E+H/^O)/_36*]Y_X*&^)+GPW^R?XQ:U=HY+ MTV]BS*?X))D#C\5R/Q- ,^=;/XF?&W]O3QQK-K\/=-H!QT45ZM_P]:^&IR/^$4\68_Z]8?_ (Y0&IZ9^QC^U1_PT?X/OK;6 MK1-+\;:"ZP:I9J"JR9R!,BGE02K K_"P]"*\G_:Q_:*UOX+_ +8'P]AG\2WV MF^!H]$_M#5--MV'E7&V2[!RO\3-Y:*.>H6O)_P!DWXL:;XQ_X*$ZYKOA73[W M2] \7VETTMK>1A7#B))W8@$CF6-CU_B-;?[='@^R^('[=?P=\-ZDI?3M3LK& MVN5!P6B-_<;U_$9'XT!8N6B?M6?M>!_%6AZZ?A5X*N&+Z7;K=26LDT1/RMF) M3+)QCYVVJ<_*,5]]>"=+U+1?">D6&KWK:EJ=O:0PW-VS%C-(L:J[Y/)RP+<\ M\UJVMK#8VT5O;Q)!!$H2.*-0JHH& H X P /:IJ!!7R-_P4P^$3?$+]G^77 M[6+?J7A2<:@NT?,;=ODG4?AL?_MG7US6?X@T.T\3:#J.CZA$L]AJ%O):7$3' MAXI%*NOX@G\Z /'OV+_BRWQD_9V\*ZS MKU/Q[XPLOA]X+USQ+J+*MEI5G+>2[CC(12V/J< ?C7P/_P $]]=O?@C^T!\1 M_@;K4N"UQ)/8[L_/+!P2H_Z:0E7_ .V8KT'_ (*D?%>7PQ\'],\#6!)U'Q9> M!)$0_,;:%E9EQU^:0QCZ!J!G'?\ !,GP;?\ CCQ5\1/C5KH\W4-6O9+*"5AU M=W$]PP_$Q*/8,*[O_@I=\5O%_P *?!7@>Z\(>(;[P]<7FJR17$MC)L,B"+(4 M\'C->_?LV?"M?@O\$O"GA,Q+'=6=HK7A7^.YD^>9B>_SLP^@%?*O_!7#_DGW MP[_[#,W_ *)H#J?7VH>/H/!/P9F\8ZR\EQ#INBC4;G!^>7;"'('NQX^IKX:^ M&^G_ !X_;T@U/Q=+\1)_AQX$6\>TM--T=G#/MP2,(R%P PR[MR1P.*^V-3\# M6_Q,^ DWA.YF-M#K.@+9&91N,1> *'QQG!(..^*^!_AA\1OC5_P3]M=0\)>* MOA[<>)? _P!K:YAU&QW%(V; +1SJK* P .R0 @_W>: ZG2?$KX!_'W]D_P / MW?CSP9\6]4\7Z5I7[^_TS4/,.81]YS"\DB.H&(+Z$7^J7+?9M,TWS-IN9L9Y M/)"*.6;Z#J17RA^SM_RDT^+?^Y??^C(:;^W1;)\2OVU/@QX!U(L^B$6SS0YX M83W3"3\2L2C\* ZDG@GX$_M$_M6:7#XR\<_$_4? .CZCB>QT?35="(3RC^0C MHJ@C&"S%R"">U5_'?P]_:)_8ML3XR\/_ ! N_B3X,LFW:CINJ"1_*BSR[1L[ ME5]7C?*YR1C-?HG#L$,>Q0B;1M51@ >E0:QI5KKFEW>G7L2SV=W"\$\3#(=& M4JRGV()'XT! M']6N4\Y=&T=7,%F3_P L\++&@QT.T'IU;K7!67Q2^,'[#'QO\.>%?B%XIG\< M^ -;=%2\O'>39$SA&>-WRR/&2"T>XJ01Z@C]*J^!/^"N$$9\$_#B':2UC\/=,LM-L=='Q8\0:]X'7P_I&F6>O1ZG/HM^\*1W$"1 MQN56U?Y7,N,*+J^A^"_#_ (8F MFFT?0M-TF6;_ %LEC:1PL_\ O%0,_C0!6^''AF7P5\/_ SX?FG^TS:5IMM8 MO-_?:.)4+#V)%=%110(**** "BBB@ HHHH **** "BBB@ HHHH *BN+B.TMY M)Y76.*-2SNQP%4=23Z#^E2UYI^TEI^H:S\$_%FE:9J0TBZU&T-E]L\GS3$DA M"/A=R\E2PZ\9H ^&/V== M?VR?VTO''Q&US3HM5\&Z/N2WL[Z$2PR*5,-K&R M-Q]Q7E(YY6ONO_AF[X4?]$W\+?\ @H@_^)KA/V(?@C8? _X,QZ?:W?\ :5YJ M-W+>75\8?*,C9V*NWF_\(#X=LOMEM); M_:K72X4EAW*5WHP7(9%?BCH&OG1[^1[66\LC9^:E MP5;R'&X.NT/%A3P>1GO0!]GTAZ''6EHH$?F)K_B)_P!EO_@I)?ZYXFE:V\.^ M)'DF%](&\I8+I<>9](Y5VMZ!2:_3:UNHKVWBGMY4F@D57CDC8,K*0"&!'!!& M.1ZUY=^T)^S7X._:2\,QZ3XHMY8KFU+/9:G9D)<6K$#.TD$%3QE2"#CL<$?F M7\7!\2?V)?$\OA?PA\5=:ETR,F2. )Y<*Y)'^J9W3/') &:!G[$22+'&7<[5 M R6)Z5^9?B#6;#XZ_P#!3CPU<>"Q#=6>AS6_VW4+4YBF^R*S32;AU'2(-T.U M<<&O&/ ?Q&^+/[6WBBV\%>)/BEJ]KIE\WES1QQCRG4YCT(SZEK5\JK?:Q>A?-F .0B@<(@)SM'4]2<# &Q\X?\%;E*?# MOX=*>HU6<_MU?"G_A9LA1=VW)Q MG'3)H#H>2?\ !0;_ ),_^(?_ %RL_P#TNMZY_P#8_P!6N]!_89TG4]/7??V6 MAWUS;KMW9D26Y9.._(%>E?M:>!?^%E_L]^+O#?VW^S?MT=O_ *5Y7F[-ES$_ MW=RYSLQU'6C]E7P"/AO\!_#'AUKT:F+2V=3<&'RA)NFD?[NYL?>QU/2@.A\@ M?\$Q_A7X-^)&D^+?&WBG3[7Q3XO34_+:350MR8%9 _F;'R-\C%_G(S\G'>OT M4FFM]+L7=WBM;6",DLY"1QHHZD]% ^@ K\O?VJO@[?_ +$_CA/'7PI\8ZCX M>BUR23.E1Q@I"N[)C+$XDCW'(5D.W Y/6LSX#:A\2/V\?$D_A?QY\4-7M?#= MNGGW6GZ?;QQ+=*#]P[-H[#EE;'I0%C=^ 7Q"T_XK?\%*/$/B?23OTN\6^6UD MY_>QQVXB63GLP3=^->N?\%;/^2(^%/\ L/+_ .B):J?'[]B>U\*>//#?B[X: M^,;WXA_MO?!6;XM?!;PIHMQ MX@>SFL;Z*5[V2U\YIV$#(21O7!));J:!GOOP;_Y)#X'_ .P%8_\ I.E=A7/_ M ]TG^P? /AG3/-\_P"QZ9;6WF[=N_9$J[L9.,XZ9KH*"3\]+K_E+JO./]"3 M_P!-8KZ6_;=\ W/Q&_9B\;Z791M+>P6JW\,:C)=H&$I4#U*JV*\0_;F_9S>W M\76GQI\+^+;[PMXIM4C@D-K%NWL@*)(KAU*'8=I'(( XZY],_82\0>+O$WPZ MUR]\8^++OQ;>MJ(\J>\C"&*/RD.P8)XR2:"M2C_P3G^+.F>/OV6I;]XJ;F:)\?W2A SZJU?4DDBQH68A549)8X'UK\[/VN/V98?V<]3N M_C'\+?%6H>"]0FG)ETNSC!AW.=K6TC3>AZAQ'L+ ]P6P:!'WA\"_VN=;^//[1_C#PCH6E: M;+\/O#\1?M6_\I&O@1_UPL?\ TNNJ^L?V M>_V=_"_[-O@<>'O#BRSO,_G7NHW6/.NY<8W-C@ #A5' 'J22?(/CM\$/^$R_ M;$^%GC3^VOLG]CQ6R_8?LN_SMEQ/)]_>-N=^/NGI0!]8T444""BBB@#\Z/V\ M=)N?@#^TY\./CCI,!\BYG2'4$C.-\D/RLI/;S+=BO_;,FJS7D/[87_!0ZSEL MRNH^"_ \"3(VKSW]@+]G.Q^"'A?Q+J*ZH=9U/5KM(GN#;"#RXHERJ M;VZM(Q)SV7CB@9]7=,]?*O[?WP5_X71X2 M\(V?]L_V/]@U)YM_V7S]^8\8QO7'ZT CT'XI_$S6/@Y^S'+XRT+2X-9O])TN MTG^QW+,J-'^[61CMYX4EOPK3_9C^.$/[0GP?T?Q>([:UOI_,AOK.UD+K;3HY M!3GGE=C#/9Q7;:=X;L[SP+;:%J$4=_83:>EG/%*OR31F,(RD>A&>/>OS4_:. M^#NM?L):XGB;X4>/]7T>PUAFW:3(BNJ =%9B=L@&>-R9'J: /N7XV?LR?"WX MG>$]8/B+PUI5E-Y$LS:Y;VZ6]S;$*293*H!.W&<-D'!S7SK_ ,$H?$FKW_PQ M\;:)<3R7>B:7JB?8))&)5/,C8R*GH,JK8]7)[U\X?"_QS\5OVV_%5OX"\6?$ M_4-/T2ZYN(K6TC"2J.=K*A3=T_B)&0#BOU ^"OP5\-? 7X?VOA+PO!)'91LT MDMQ.0TUQ,P^:60@ %C@#@ =* Z'Q;^SM_RDT^+?\ N7W_ *,AJQ_P4AT_ M4?AG\9OA-\9+"U:YM]+GCMKC ^420S>=&K'_ &U:0#_=->G_ A^!/\ PB_[ M:OQ \=?VY]I_M)+G_0/LFSR][1G_ %F\YQC^Z.M?2_Q ^'^@_%+PCJ/ACQ+I M\>I:/J$6R:%^#U!#*1RK X((Y!% %GP;XNTCQYX7TSQ!H-['?Z1J%NMQ;3Q' M(9&'3V(Y!'4$$&LCXN?$[2/@_P##W6_%FM7$<%EIMNT@5VP99,'9$OJS-A0/ M>OS(^.&D>./^"?OBK^R?AQ\2-5_L/4A]J73[JWC9(R3CD-N5FX'SA5)P*UOV M>_AOXE_;\UZ34/BG\1-7OM)T5A(-)MXDC1\G!VD$+&3W8(21W% 6/7_^"7/@ M[5=2M_B'\4=55HO^$EU'RK?$_"%I_;/]C_8=1DEW_9?/W[HL8QO7% (^G=#_ .0)I_\ MU[Q_^@BKU5M+A^SZ;:1;MWEPJN['7"@59H$%%%% !1110 4444 %%%% '__9 end GRAPHIC 17 chart-eefc084ef8b850f4843.jpg begin 644 chart-eefc084ef8b850f4843.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" '@ F4# 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 **** "BO+_C#\7_!?P-\#W'C_P = MW=U;Z.OB'P3X.TVVT^V%YJFN^,_B3XTT#X=?#_PII%L\UM!)K'B[QQXI\/\ MAK2S>W=CIT5]JD,VI:A8:?%*/B&\USX4T3QI/J5A/;^*K3P#J/ABTT'7]/D_P"$HB\<1:7>ZK)_ MPBU@]QXQ(\.T ?7%%?GMXL_X*5_ #PU\%?AS^TA8>'OC=XW^ /CCP/I_Q.\2 M?%GP1\'_ !+J_AKX,?#B\OI-,O?&/QELKU])\4>%K/PQ?V>LQ>.-#TGP]XF\ M7^!;;P[XAU?Q;X%OB+JWP\U*^UU_^$8\>_"SX4^- MO&MGHQN/ /@7XI_&VWTNY^$_P\\4Z_\ :XYK3Q)XW3Q+X*6P6QTW4=*TJ;Q_ MX!@\2:IHLWC+0DNP#ZAHH!R,CO\ @?Q!Y!]0>1WHSC_]1/\ *@ HHSGU_$$? MSHH **** "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@#PS]I'P7H7Q&^#GC#P!XM^"VF_M!^"_&D%AX9\;?"G4Y_#\4?B M'PCJVJ65MKMW:Q^)[[2=&N]3\.6C'Q-I=G+K6AW\]_H]N-$UG3==73+I/SO^ M"Z_M@?LR?LRCP-#\(OVG?VAM.U/QOIN@_!?29O&O[/\ K'[17P/^!D_PG\$S M:D?B3XL^+/Q6^'GAOQCJ_AOXI)X]TSX40:UXI\9?$#3O!M]X'B^)VH:[J/AS M6HY?V#I,#T'Y4 ?D]X_UGQ[I_P %?A#\ _#_ /P38_:=USX-7OP^TE/&/PZ\ M(^/OV/TO/#^BZ!KLECHWP7\>ZCXM_:=\.V&I3^*M/T2SUWXGZEX5U/QKI>J: M!K,OAJ?Q#JNJZ_XCFTKA/'_[&?QJ\0:M^U+\+=,\/@^"/VNOVY?V2?VQKWXG M7/BS2+RU^&OAOX0P_LH77Q8^'U_I5S7M_I$/A+78C^SF!Z#\J6@!JC ]R2Q&O26>GWIU"V&@>,O&G@NX%R;>6VS-?>"?$7AR_NX/*FD'V2[N9[3 MS"LWD>=''(G>T4 ?B%^R/?\ B+2_^"N?_!2'X )XY^)>I_!KX,/ M7P[\3?%+XD>,/#GA#Q-\0[;XQGQMK7AZW\6^*];N-*OO$W]B:1_;#VMS''>_ MV;9F6,F($_L__P (WI?I??\ @XUK_P"6-?BW^RU_RG4_X*K_ /9J?_!./_TE M^.U?N%0!@_\ "-Z7Z7W_ (.-:_\ EC7/66C6DGB?7K)Y-1:UM=*\.SP0G6=9 MV12W<^OK:.TMD*=4L MF?43:PZ!H-U%"=9UK9'<7.H^(X;B51_:/#S1VELCDYR((P,8.>]KF+;_ )'/ M6/\ L6/#7_IU\5T 6?\ A&]+]+[_ ,'&M?\ RQH_X1O2_2^_\'&M?_+&MZB@ M#@X-%LV\4:K9,^HFUAT'0+J*$ZSK6R.>YU#Q)%<2J/[1X>:.TMDV_Y'+6?^Q9\,_\ IU\6UTU &#_PC>E^E]_X.-:_ M^6-8%OHMFWBC5K)GU$VL&@Z!=10G6=:V1SW5_P"(XKB55_M'AYH[2V1SSD01 MXQAMW>US%K_R.6M_]BUX9_\ 3GXKH L_\(WI?I??^#C6O_EC1_PC>E^E]_X. M-:_^6-;U% '!6^BV;>*-6LF?43:P:#H%U%"=9UK9'/=7_B.*XE5?[1X>:.TM MD<\Y$$>,8;=O_P#"-Z7Z7W_@XUK_ .6-5K7_ )'+6_\ L6O#/_IS\5UT] &# M_P (WI?I??\ @XUK_P"6-8%OHMF_BC5[%I-1-K!H7A^ZAA.LZULCN+J_\2Q7 M$JC^T>'FCL[5'/<01X P<][7,6O_ ".6N?\ 8M>%_P#TY^+J +/_ C>E^E] M_P"#C6O_ )8T?\(WI?I??^#C6O\ Y8UO44 <%;:-9OXHUBQ:343:V^A>'KJ& M$ZSK6R.>[O\ Q)%:.TM4<]U@CP!@EM__ (1O2_2^_P#!QK7_ ,L: MJVG_ ".>O?\ 8M^%O_3EXMKJ* ,'_A&]+]+[_P '&M?_ "QKG(='M&\67U@9 M-1-I'X>TR[C@_MG6O+6XFU/6()90O]H_?DBMX48Y^[&H '.?0:Y.#_D>-1_[ M%72/_3SKU %[_A&]+]+[_P '&M?_ "QH_P"$;TOTOO\ P<:U_P#+&MZB@#SZ M'1[1O%E]8&343:1^'M,NXX/[9UKRUN)M3UB"64+_ &C]^2*WA1CG[L:@ T;Q9?V!DU$VD?A[2KN. ZSK7EI<3:IK<,TRK_:'WY(K>!&.?NQ( !@Y M]!KD[?\ Y'C4O^Q5T7_T\^(: +W_ C>E^E]_P"#C6O_ )8T?\(WI?I??^#C M6O\ Y8UO44 >?0Z/:-XLO[ R:B;2/P]I5W' =9UKRTN)M4UN&:95_M#[\D5O M C'/W8D P<]'_PC>E^E]_X.-:_^6-4;?_D>-2_[%71?_3SXAKK* ,'_ (1O M2_2^_P#!QK7_ ,L:YV'1K1O%>H6+2:B;2+P]I-W' =9UKRTN)]3UR&:55_M' M[\D5O C'/W8D P<^@5REO\ \CMJ?_8K:)_Z>/$5 %W_ (1O2_2^_P#!QK7_ M ,L:/^$;TOTOO_!QK7_RQK>HH \_AT:T;Q7J%BTFHFTB\/:3=QP'6=:\M+B? M4]HH X"'1K1O%FHV+2:B; M2+P[HUW' =9UGRTN+C4M=AFE4?VAP\L5M;HY).5B0#&#GH?^$;TOTOO_ <: MU_\ +&J<'_([ZK_V*N@?^G?Q)754 8/_ C>E^E]_P"#C6O_ )8US2Z1:'Q= M)8&34?LB^'8+L0?VSK7EBY;5;B!I@O\ :/WVB14)SC:H&,5Z'7(+_P CU-_V M*EO_ .GNZH T?^$;TOTOO_!QK7_RQH_X1O2_2^_\'&M?_+&MZB@#SU='M#XM MEL#)J/V1?#UO=B#^V=:\L7+ZK9O^Q5M?_3W=UUU &#_PC>E^E]_X.-:_^6-W<0N?[6NX?.5;RXN/+D,2B-C&4W*%# A5QVM<@G_ "/4 M_P#V*EI_Z>[VNOH **** "BBB@ HHHH **** "BBB@ HK'U_Q!H/A71]1\1> M)]9TKP]H&D6SWFJZUK>H6FE:5IMI&5$EU?:A?2P6EI A90TL\J(&95R690?( MM0_:?_9QT;X9)\:->^._PB\-_"5[NQTZ3XC^*?B)X4\,>#+/5-1MH+NST?4O M$&OZKIVGZ7K4MO[BU/3'M;G39;FVG&IZ M:(I6.HV0GT+[XA^ ],\7:7X!U'QGX5L/'&MV9U#1_"%YX@TJV\3:I9 7Q%U8 M:'-=IJ5U"ZZ7JKQ/#;/YT>DZK)#YB:7J#6P!V-%%% 'X>_LM?\IU/^"J_P#V M:G_P3C_])?CM7[A5^'O[+7_*=3_@JO\ ]FI_\$X__27X[5^X5 !7*Z?_ ,CC MXF_[ OA7_P!*/$U=57*Z?_R./B;_ + OA7_TH\34 =51110!S%M_R.>L?]BQ MX:_].OBNNGKF+;_D<]8_[%CPU_Z=?%==/0 5S%M_R.>L?]BQX:_].OBNNGKF M+;_D<]8_[%CPU_Z=?%= '3T444 N8M?^1RUO\ [%KPS_Z<_%== M/0 5S%K_ ,CEKG_8M>%__3GXNKIZYBU_Y'+7/^Q:\+_^G/Q=0!T]%%% '+VG M_(YZ]_V+?A;_ -.7BVNHKE[3_D<]>_[%OPM_Z=>KK* MY.#_ )'C4?\ L5=(_P#3SKU=90 5R=O_ ,CQJ7_8JZ+_ .GGQ#765R=O_P C MQJ7_ &*NB_\ IY\0T =91110!R=O_P CQJ7_ &*NB_\ IY\0UUE?$-=90 5REO_ ,CMJ?\ V*VB?^GCQ%75UREO_P CMJ?_ &*VB?\ MIX\14 =71110!REO_P CMJ?_ &*VB?\ IX\15U=/$5= M70 5REO_ ,CMJ?\ V*VB?^GCQ%75UREO_P CMJ?_ &*VB?\ IX\14 =71110 M!RL'_([ZK_V*N@?^G?Q)755RL'_([ZK_ -BKH'_IW\25U5 !7(+_ ,CU-_V* MEO\ ^GNZKKZY!?\ D>IO^Q4M_P#T]W5 '7T444 #]V&V@'N= M%%% '()_R/4__8J6G_I[O:Z^N03_ )'J?_L5+3_T]WM=?0 4444 %%%% !11 M10 4444 %%%% 'RK^VCX%^'?Q(_9_P#$?@_XG>//&'PJT"^\3_#/4]'^*?@9 M8_\ A(?AE\0_"OQ*\)^+_A3X_A>]T?Q!H*6?A/XF:#X4U?4AXQT74_ D]C;3 MVGCBTD\+W&J;?SI^#'[87P[^&G[,@\5_MH:A^S7H/B[1_B-:_"SX6?'B?2[K MPU\'OVG=9N/@+\/;FQ^+>DV.KVGB74/"DNE^$;J3X4_%^;1M8\9>'[/6?AQX MGT+P5XLU?3]4T7PW#^X!&>.?P)'0YZC!^OKT/%0PV\%M!%;6\206]O&D,$$" MB&*&&)0D4,4<85(HHT"I'$BK'&BJJ*%4 '\QTWPQ^'OPU^'7Q2T'X4:AC:M>&?AN^H:1W-]\./CAH^B?M#_"'QU!J MVM_M=?$/]N;_ ():_$?X3>(8-.O[C4M1^&7PM\ ?L)6?Q#\>Z/XHC@N(;GP= M\,=8^#_[5\GQ U2&:*QM+B\\21ZE913?$S3+7Q%_1[M'OQ_M-GKGDYR?QSZ= M#1CG//YG'?MG'<]N>,]!@ 1!A1]6P,8PI8E1@@8PN!C QC%>?_$3P[XZ\2:; M8VO@/XA?\*[U""^-Q>:E_P (AHGC#[=9?9Y8Q8_8M"UQ.\5S]JA9IOW7 MD[=DC$>A44 ?@%^Q?H'C;2/^"V?_ 5.T[Q/\0/^$NUV+]EO_@GC+/X@_P"$ M-T'P[]HMYX_CL]I:_P!D:9(]B[?,Q\F&.[JV_:>$7/HML?]BQX:_\ 3KXKKIZ .?\ [.UO_H/?^4FR_P#C ME9A=C*YR/O[_FQL7/H=&O_ $Z^*Z )_P"SM;_Z#W_E)LO_ (Y1_9VM_P#0>_\ *39?_'*Z M"B@#SVWL-8_X2W6$&N8D'AWPXQ?^R;([D.I>*@JX,F%V,KG(^_OPV-BYZ+^S MM;_Z#W_E)LO_ (Y4-M_R.6L_]BSX9_\ 3KXMKIJ .?\ [.UO_H/?^4FR_P#C ME&?_3GXKH G_L[6_\ H/?^4FR_^.4?V=K?_0>_\I-E_P#'*Z"B M@#SRVL=8_P"$MUE!KF)!X>\-LS_V39?,AU+Q2%3'F<;"&.1R^_#8$:9Z/^SM M;_Z#W_E)LO\ XY4%K_R.6M_]BUX9_P#3GXKKIZ .?_L[6_\ H/?^4FR_^.5S MEM8:P?%VM*-9@;"KG(Y?S,-@(N?0ZYBU_Y' M+7/^Q:\+_P#IS\74 3_V=K?_ $'O_*39?_'*/[.UO_H/?^4FR_\ CE=!10!Y MW:V&L'Q=K:C7,./#WAIF?^R;+YE;4?%01<>9QL*N=PY?S,-@1IGI/[.UO_H/ M?^4FR_\ CE5[3_D<]>_[%OPM_P"G+Q;744 <_P#V=K?_ $'O_*39?_'*YB&Q MUC_A,M00:Y^\'AG26+_V39-1_[%72/_3SKU=90!S_ /9VM_\ 0>_\I-E_\-2_[%71?_3SX MAH N?V=K?_0>_P#*39?_ !RC^SM;_P"@]_Y2;+_XY7044 ><06.L?\)EJ*#7 M,2#PSHS%_P"RK+YD.K:^%3;YF%V,&.X_\I-E_P#' M*IV__(\:E_V*NB_^GGQ#764 <_\ V=K?_0>_\I-E_P#'*YF"QUC_ (3'4D&N M8D'AK1F+_P!DV7S(=5\0!5V^9A=C!CD M/$5 %O\ L[6_^@]_Y2;+_P".4?V=K?\ T'O_ "DV7_QRN@HH \Y@L=8_X3'4 MD&N8D'AK1F+_ -DV7S(=5\0!5V^9A=C!CD_\ *39? M_'*J6_\ R.VI_P#8K:)_Z>/$5=70!S_]G:W_ -![_P I-E_\_\I-E_P#'*Z"B@#SJ"QUC_A,= M30:YB0>&="8O_95D=R'5/$05<>9A=C!CD?\(Q;MO_LFR^Y_;%RH3;YF.&R=W7GVKTJN07_D>IO^Q4M__3W=4 7_ M .SM;_Z#W_E)LO\ XY1_9VM_]![_ ,I-E_\ '*Z"B@#S9;'6/^$SF3^W/WG_ M C-LV_^R;+[G]KW2A-OF8X;)W=3GVKJ?[.UO_H/?^4FR_\ CE45_P"1YF_[ M%6U_]/=W7._%7XL^&?A-H5OJ6M)?ZKK.M7G]C^#O!V@6KZCXJ\;>(Y8GDM=" M\.:7$#)W7K^.?'/C:UTG1 M]+A<1)-IVG)=:MJ+12/9:)I,+RAKS5=3DC,%I;1!CDM/,8[:&::/^(H[!8B2!& M&'[[>!/@WK_B_P 01?%G]H2'2];\9M#.G@_X=12_VQX%^$>CZA;QQ7&GZ?!= M1?8_$/C2]BS%XE\975JQD;=IVAQVFF1AKA_Q8^"OAOQOIOC'PIH.@>&M%UVY M\#V>I^%]2M] T6W;3O%VB^(9=6\-7KR1V ;[,NL:=8QZA"GO!\/&P'4?V=K?_ $'O_*39?_'*Y#X,>+-)\%K,HWV2&U\M1K-X"N(68/N/.6P1CC[QKO*Y!/^1ZG_ M .Q4M/\ T]WM=?0 4444 %%%% !1110 4444 %%%% !103CK29'7_/Y=: %H MI"0.O\B?SQT'N<"C(SC/^&>.">@)R, G)R,4 +1110!^'O[+7_*=3_@JO_V: MG_P3C_\ 27X[5^X5?A[^RU_RG4_X*K_]FI_\$X__ $E^.U?N%0 5RNG_ /(X M^)O^P+X5_P#2CQ-755RNG_\ (X^)O^P+X5_]*/$U '54444 &O_ $Z^*ZZ>N8MO^1SUC_L6/#7_ *=?%==/0 5S%M_R.>L?]BQX:_\ 3KXK MKIZYBV_Y'/6/^Q8\-?\ IU\5T =/1110!S-M_P CEK/_ &+/AG_TZ^+:Z:N9 MMO\ DO?\ 8M^%O_3EXMKJ*Y>T_P"1SU[_ +%OPM_ZIO^Q4M__3W=4 =?1TH)QUKY-^,?[0'B6UG\ M1?#W]GKP==?%GXKZ/:K_ &X=.>S_ .$3^';W)"6[>*=7O+RQT^X\129:?3_! MUM?#4I8X9+O4_L5C%MN0#Q?QK^V9#X<_::\2_#'PSX2NO'4]KX6M?!'AZQT> MYL[6[UGXO/J1U)-$N-2O[BWLM-\/V]O>_P!FZOJ4@EDTV_TZ^=8;G BKZ4^% M7PN?BQ\6=4LO&7QFUJT:U.H6L,J>&?AYHEPD;-X*^'%A=22OIND1D% M=5UN0+K7BBY#W>IRK"\=I'^'L/[*?[6L'B=-8@^&WBA/%MO?Q>+(]5.M>%6U M!-6&J-?Q:VUR?$6UKHZQ&UVYWAWF#,4$;5_0G\.=8\3:_P"!O"^K^,_#MQX3 M\6WNCV;^)/#US):3/IFMQQ^3J<,4MCG7_D-WO2NOKD$_P"1ZG_[%2T_]/=[0!XUX!/_ KSXW?$ M;X;2YAT'XBPR?&GP*K B%-4NKFVT7XKZ);2/M4M!KS:%XO\ L\>XC_A+KZ8* M%1S7TI7SM^T987>D^'?#WQ>T:VFN-=^"7B&'QQ+#:IONM1\#202:3\3=$C!. M)!=^"[O4-4@AV.7U70],=%,B+7ONGWUGJEC9ZEI]S%>6&H6MO>V5W XDANK. M[A2XM;F*1?E>*>"2.:-APR.".#0!SB?\CU/_ -BI:?\ I[O:Z^N03_D>I_\ ML5+3_P!/=[77T %%%% !1110 4444 %%%% !1110!\T_M=>#/BU\0/@+XO\ M"OP,\;:!X&^*=[?^#=0\+7/BK4]?T+PSXL'AOQMX>\4:]\+?$7B'PB3XR\,Z M#\7?#&BZW\,M:\5^#(KOQ=X5TOQ5=^(?#VGZEJ.FPV%S^7L_Q:B\1?\ !*3] ML6Y\ VGQ[_9Z^+'P8^&6M:?XT^'NL?$;63XR^!OQ0T+X(_#?QSI%E\+_ (C> M%_$6IVNJ_"_Q7X=U+PM\2O!NK^#=>/A_7-$\<:C;WFD>&-2NO$/@W1?VJ\<> M _"'Q)\.W'A3QQH-CXBT&YN]+U%K"^64"#4]#U.UUG1-5L;FVEM[W3M6T;5[ M&SU32=5T^YM=0TW4+6WO+*Y@N(DD'E,_[*OP!NO@QXF_9]N?AOI5Q\)?&UA< MZ=XW\+RW^NM)XW@O;&QTN_D\:>(4U:/Q3XLO=1TK3--TK4M1U[6[Z_U#2["R MTV[N9;"U@MHP#\T_^"EWQ$^)7@KXBRWO@W6O&OBOP-X7_9H\8^(?C!H/PQU' MQ3IWQ/\ V1M"U+QFVG^'?V[?!'AO0M3TG3?C=>>"(])\7Z=J?P9O+K_A,M1T M?P1=ZW\/5U"W@\<^$?&/G?Q$^/'Q7GU']KSXU:3XT\6MXT^!/_!1;]@;]GCX M >%[#Q+<2^&/%/P)^+]G^PY)XBM&\'Z/-#HFOP?'>T_:1^*NKZCK%[IMUJD, MEEX3N=,N[!OAOH@TW]D?&7P ^#WQ!N]#U#QIX$TCQ+J.@:#=>$[/4M6?4;G4 M[SPE?RV=QJ?A+7]2^W)?>*O"NKW6GV5YK'AKQ3<:SH>KWUK#?:EI]U=KYQMZ MA\"_A#JOCW3?B?J/P\\+7?CO21I!L?$J^&+ M36M:M/#&L7EI<:KX;L]9U:TT*]T^WU*\BF /5ESCGL2.>20"0#[Y !S[UP?Q M UCXB:-IUE/\.?!.@^.-3EO3%?6&O^.I/ =O9V'V>5Q>0ZA'X/\ &)O)S<+% M!]B-E:CRY6G^U?NO)D[X 8 P!P .@'I10!^ O[&6K?$#4/^"VO_ 5/N_%O M@K0_#7B)_P!ES_@GA'(_+97_LDDE\N&4HNW8#N;?A/1*Y73_P#DR,I\.>'0R?VT0JQC4_%!1@W]DDLSL7!78H0("68R )Z#7,6W_(YZQ_V+'AK M_P!.OBN@"S]K\0_] 6Q_\'C?_*>C[7XA_P"@+8_^#QO_ )3UO44 >?V]UKW_ M ENL,-'LC*?#OAP,G]M$*L8U/Q448-_9)+%V+@C:H0(#N?S $Z+[7XA_P"@ M+8_^#QO_ )3U7MO^1RUG_L6?#/\ Z=?%M=-0!@_:_$/_ $!;'_P>-_\ *>N< MMKG7O^$MUEAH]D93X=\.!D_MO"J@U+Q248-_9)+%V+@KM4($!W-Y@">@US%K M_P CEK?_ &+7AG_TY^*Z +/VOQ#_ - 6Q_\ !XW_ ,IZ/M?B'_H"V/\ X/&_ M^4];U% 'GUM*2C!O[))8NQ<%=JA @.Y MO, 3H_M?B'_H"V/_ (/&_P#E/5:U_P"1RUO_ +%KPS_Z<_%==/0!@_:_$/\ MT!;'_P 'C?\ RGKG+:YU[_A+M:8:/9&0^'?#(9/[:PJH-2\5E&#?V22Q=C(" MNP! @.YO, 3T&N8M?^1RUS_L6O"__IS\74 6?M?B'_H"V/\ X/&_^4]'VOQ# M_P! 6Q_\'C?_ "GK>HH \]M;G7?^$NUMAH]D93X>\,AT_MOY50:CXJV,&_LD MDER7!4HNP(&W-Y@"=)]K\0_] 6Q_\'C?_*>JMI_R.>O?]BWX6_\ 3EXMKJ* M,'[7XA_Z MC_ .#QO_E/7+PW.N_\)GJ##2+/S3X8TD%/[:^41C5M<*MO_LK) M9F+ IL 4*"78MA?1JY.#_D>-1_[%72/_ $\Z]0!>^U^(?^@+8_\ @\;_ .4] M'VOQ#_T!;'_P>-_\IZWJ* /.8;G7?^$SU!AI%GYI\,:2"G]M?*(QJVN%6W_V M5DLS%@4V *%!+L6PO4?:_$/_ $!;'_P>-_\ *>J,'_(\:C_V*ND?^GG7JZR@ M#!^U^(?^@+8_^#QO_E/7+P76N_\ "9ZBPTBS\T^&-'!3^VCM$8U;7BK!_P"R MLEF8N"NP!0H.YBV%]&KD[?\ Y'C4O^Q5T7_T\^(: +WVOQ#_ - 6Q_\ !XW_ M ,IZ/M?B'_H"V/\ X/&_^4];U% 'G,%UKO\ PF>HL-(L_-/AC1P4_MH[1&-6 MUXJP?^RLEF8N"NP!0H.YBV%ZC[7XA_Z MC_X/&_^4]4;?_D>-2_[%71?_3SX MAKK* ,'[7XA_Z MC_P"#QO\ Y3US$%UKO_"9:DPTBS\T^&=&!3^VCM$8U;Q M5;?_ &5DLS%@5V (%!W,6POHMHH \Z@NM=_P"$RU)AI%GYI\,Z,"G] MM':(QJWB JV_^RLEF8L"NP! H.YBV%Z?[7XA_P"@+8_^#QO_ )3U2M_^1VU/ M_L5M$_\ 3QXBKJZ ,'[7XA_Z MC_ .#QO_E/7,076N_\)EJ3#2+/S3X9T8%/ M[:.T1C5O$!5M_P#962S,6!78 @4'/$5 %W[ M7XA_Z MC_P"#QO\ Y3T?:_$/_0%L?_!XW_RGK>HH \[@NM=_X3+4V&D69E/A MG0PR?VT0JQC5?$15@_\ 9)+,S%P5V*$" [FWX3IOM?B'_H"V/_@\;_Y3UXQI M7QI\%:A^T?XJ^#EO>%O%6D_#[P_J*OC?\ "KP;?'2-:\:Z.VO[S&OAC16N/$_BR23 (2/P MKX:@U;Q S-N 7_B7*ISRP ) !V_VOQ#_ - 6Q_\ !XW_ ,IZ\9NOBKHFG?&# M5/!FH76@V'B32_AA'XPU&VO?$D%I9V/AR#7KJ.>_N]0GT^.WMVMP5N[F";RV M@TYX[Z1A;N'&#XP^/?C+3?"_B#Q9H/P@US2/#/AW2-3U?4_%OQ=U>R^&^DV] MGIMO-'X$\1>.[V681I%:65SX.M(T_Q*^J>++'7]?\ "=X99M&U'0[2XM/^*-,,DQ:;28-'LX-)M;:Y>6*4 MVT$EZEQNF20 _XO;N9B\\SG&.M\ M(:[H'BCPKX=\1>%IK:X\-ZWHFF:GH4MHD<=NVDWEG%/8K%%%B.!8[=TB-NH4 M6SHT&Q#&5'1T >;K<:Y_PFDS?V-8^;_PC%L-G]L_*(_[8NB'W_V3RQ8D;-G M'W\G ZK[5XA_Z MC_P"#L_\ RGK/7_D>9O\ L5;7_P!/=W774 8/VOQ#_P! M6Q_\'C?_ "GKE5N==_X36=O[(L_-_P"$8M04_MKY1'_;%X0^_P#LK)8N2-FS M@#[Y)P/2*Y!/^1ZG_P"Q4M/_ $]WM %JY;6KRWGM;KP_IES;7,,MO<6\^L"2 M&>":-HIH)8WT8H\4T3O'(C JR,RD8)KY_P#V>]1\0>&],\5?!6[L(+G4/@QK MHT'3)+O7&,]U\.]=CDU[X:W:N=-E^T16?AV<^%9+@>7OO_"]\AC4QFOJ6OFO MXFX^'OQ?^&7Q8CVPZ)XH=/@I\09.1'';>([XZC\--=NC\L2IH_C5;CPZ9Y7' ME0>-VY"(< 'K-A+?2^-[HWUI#:2#PM9B-8;W[:KH=9O"69OLMKY95N-NU]P/ MW@5(/=UR"'/CF<_]2I:<=Q_Q.[W@^X[UU] !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 ?A[^RU_P IU/\ @JO_ -FI_P#!./\ ])?CM7[A5^'O M[+7_ "G4_P""J_\ V:G_ ,$X_P#TE^.U?N%0 5RNG_\ (X^)O^P+X5_]*/$U M=57*Z?\ \CCXF_[ OA7_ -*/$U '54444 L?\ 8L>&O_3KXKKIZYBV_P"1 MSUC_ +%CPU_Z=?%= '3T444 N8M?\ D_[%OPM_P"G+Q;744 %=>KK*Y.#_D>-1_[%72/_3SKU '64444 ?$- '64444 ?$-=97)V_P#R/&I?]BKH MO_IY\0UUE !7*6__ ".VI_\ 8K:)_P"GCQ%75UREO_R.VI_]BMHG_IX\14 = M71110!REO_R.VI_]BMHG_IX\15U=/$5=77F%GXO\ #4OQ<\0^#H]8LW\3:;\/O#FOWVD+*#*\D'W%3S0GFJ6#PQW%K+*J174#N >GU\[_'[]I+P)\!= N[K5Y) MM=\5MI[WND>#-%4WFKW4;RI:6NHZJL6Y-!\.M?RPVLVMZF8()96-GIJW^HM' M:-4O_B;XL^*M[=^&O@,]I!HEI=SZ?XD^..JV::EX3TJ:!V@N].^'.F/(D7Q$ M\36\JRQR:EO7P-H=S$1?7^MWD4FB'TWX??"WPI\-[&_@T:&\U+5]!O#WB/X6>'/#WA[POXHT>PUJPBT#1]/T< M2P7L"3*M]'8P0L]_;N6M[X7+23QW<,R2L9%-=%!;P?\ ";:H/(AQ_P (KH)_ MU4?7^U_$G^S["NM5510J*JJ,X50%49))P !DDD^I)- &3KWA[0?%.E76A>) MM%TKQ!HE]Y7VW2-:L+74]-O!!-'[J@#9T+0-#\,:5::%X;T?3- T73T>.QTC1 M[&VTW3;*.262>2.UL;..&VMT>>665DBC13)([D;F).M110!R*_\ (\S?]BK: M_P#I[NZZZN17_D>9O^Q5M?\ T]W===0 5R"?\CU/_P!BI:?^GN]KKZY!/^1Z MG_[%2T_]/=[0!U]<+\3? UA\2O /BSP+J,K6UOXFT6\TV.^C!:?2[]T$NE:Q M; ,I%WHVJPV6JVCA@4N;.)@01FNZJGJ-_9:5I]]J>I7,-EIVG6=S?7]Y<.([ M>TLK.![B[NIW;Y4AM[>.2:5CPJ(Q/2@#YY^!WQ&?Q^NCS:]-96GC_3O!3Z'X MZT!9X1?:=XL\)^+]5\+>*7:R!$\-C-KNG7%Q82O&J2V=Y:2(6652WTE7\ZOA MS]J;^Q?VO-5^/EG:C2_"7B?Q/_X_P#ZA[GB@'/3 M_/\ GO7Y7_\ !1+XAZ?\'?&_[-_Q8U'XN>#-"N_!7BO5-8\/?!WQO^U[X._9 M5T?QZ(HH=,\7ZY/IOCK7- \(?&5=,T+6[/P\-$\6W=WI?@23Q OB72--G\1Z MC8W-G]&_L$>)O%'C3]E7X:>+?&'Q5^&WQEUSQ'=_$369/&GP?\9S?$CX9VVF MZA\4O&T^@^ ?!OQ(N;2PN_B+H_PDT%M-^%$7C^\L;*^\:R^"Y?$EY9VT^I/$ MH!VW[67COXO?#/X"^-?'/P.\!:K\2O'GA^?PG-_%FC:1X76:635([2Y^* M9?VNO&5Y_P $S?C)^U=\%_CK\-/C9K_@SX8^(?&W@3QW?^!)56VU/P=X4T*] M\5>"/B]X#TK5O!!K_PZ9M'CUSP9;ZGIFHV6I_I= M\0/">I^,_#DNC:-XT\1^ =46_P!)U*R\2>&$T:XO89=)U&WU Z?>Z?X@TO6- M'U;0=:B@DTCQ!I=W9;K[1[V\BL[S3-0-IJ=I\<7?[!/AJ[_9O_:)^!#?$?Q+ M;>(/VJ;,+\9OBM8>'O"5OK.IZLWPJ\"_!=]7\.^$Y-/E\)Z)+;?#[X=^&=)T M\7]KKUXUS:-J_B#4?$6KSW%[* 8_[4'[;-E\&OC"WPD"ZSX<\+_#GX$7W[5' M[2WQ?M? 'B3XBQ?"OX(0>,K[P1X>72?#/AJRU":ZUKQ/J7AOXB>)M8\07MEJ MVG>"? 'PL\5:BWAG7]4UG1X].\4\7_M[>.+/4?VA?BOX1O\ PQK'P/\ V7_V MO?V4/V3=:T!=(%YK'Q/L/C_8?LQ7/C/XJ:9XKBNK>"QD\/+^U;X.U#X?:=H] MO)X?U_3O _B!M3GOE\;Z+=>$OKOXN_L<>$_B_P"*M4\=7_C3Q?X5\7>./@/J M?[,_Q=U'PHNBP6GQ+^#FL:AJFLR:+>Z9K6GZU%X>U[P_K'B+QC<^"O%6A31: MEX;M_'7BZS=-56^TZ72<&Z_8$^"S^([F;2Y_$FA_#;6?'GP$^*GBKX,Z?=:> M_@#Q-\1_V8M'\ :!\$_$=Y]NT^[\06=OX:TGX3_">'5M!T_6(-)\3S?"KP'+ MJ<(CM?$D'B< ^X%.1D]-_'VA_#^PM-1UVQ\9W]O>W M9LH8_!7PY^(/Q)ODF$,EQON]+^'?ACQ1J5A:>7$R_;[ZTM[$S&.V^T_:)HHG M[0# ]/S/J3[GJ3W-+0!^!?[&WCO1/%7_!;K_@JAK^EV/C&UL9_V6_\ @G;; M1P>(_AWX_P#"&M+)9P?'2.5I_#GBSPSHOB"V@=G4VMU<:9%;7J!Y+.:XCCD9 M?W;_ +=L?^>&L_\ A.>(?_E77XK?LM?\IU/^"J__ &:G_P $Y/\ TE^.U?N% M0!C?V[8_\\-9_P#"<\0__*NN8L-:LQXN\1R&'5MKZ/X74 :!KI<%+CQ&26C& MFF1%.\;&=560AA&6*/M] KE=/_Y''Q-_V!?"O_I1XFH T?[=L?\ GAK/_A.> M(?\ Y5T?V[8_\\-9_P#"<\0__*NMFB@#@;?6[,>,-7D\G5]K>&O#J #0->+Y M35/%#$M&--\Q5(<;790CD.J,S1N%Z7^W;'_GAK/_ (3GB'_Y5U1MO^1SUC_L M6/#7_IU\5UT] &-_;MC_ ,\-9_\ "<\0_P#RKKFK?6[,>,-7D\G5]K>&O#J M#0->+Y35/%#$M&--\Q5(<;790CD.J,S1N%[ZN8MO^1SUC_L6/#7_ *=?%= % M[^W;'_GAK/\ X3GB'_Y5T?V[8_\ /#6?_"<\0_\ RKK9HH X*WUNS'B_6)/) MU?:WAOPV@ T#7B^4U/Q4Q+1C3?,52'&UV0(Y#JC,T;A>D_MVQ_YX:S_X3GB' M_P"5=4K;_D+ M]9D\G5]K>'/#: #0-=+@IJ7BDDM&--,BJ0XVNR!'(=49F1PO>US%K_R.6M_] MBUX9_P#3GXKH O?V[8_\\-9_\)SQ#_\ *NC^W;'_ )X:S_X3GB'_ .5=;-% M'!6VMV8\7ZS)Y.K[6\.>&T &@:Z7!34O%)):,::9%4AQM=D".0ZHS,CA>D_M MVQ_YX:S_ .$YXA_^5=4;7_D+]:D\G5]K>'/#* #0-=+@IJ7BLDM&--,B*0Z['9%20AU1F:. M0+WM%__ $Y^+J +W]NV/_/#6?\ PG/$/_RKH_MVQ_YX:S_X M3GB'_P"5=;-% ' VNMV8\8:Y)Y.K[6\.^&4 &@:Z7!34?%1):,::9$4AUV.R M*DA#JC,T<@7I?[=L?^>&L_\ A.>(?_E75"T_Y'/7O^Q;\+?^G+Q;744 8W]N MV/\ SPUG_P )SQ#_ /*NN6@UJS'C34)/)U;:?#&DH - UTR975]<8DQ#3O-" M88 2% C,&56+(P7T*N3@_P"1XU'_ +%72/\ T\Z]0!I_V[8_\\-9_P#"<\0_ M_*NC^W;'_GAK/_A.>(?_ )5ULT4 >>P:U9CQIJ$GDZMM/AC24 &@:Z9,KJ^N M,28AIWFA,, )"@1F#*K%D8+U/]NV/_/#6?\ PG/$/_RKK,@_Y'C4?^Q5TC_T M\Z]764 8W]NV/_/#6?\ PG/$/_RKKEH-:LQXTU&3R=6VGPOHZ #0-=+Y75]? M8DQ#3?,5,,-LA0(S!E5BR.%]"KD[?_D>-2_[%71?_3SXAH T_P"W;'_GAK/_ M (3GB'_Y5T?V[8_\\-9_\)SQ#_\ *NMFB@#SV#6K,>--1D\G5MI\+Z.@ T#7 M2^5U?7V),0TWS%3##;(4",P958LCA>I_MVQ_YX:S_P"$YXA_^5=9EO\ \CQJ M7_8JZ+_Z>?$-=90!C?V[8_\ /#6?_"<\0_\ RKKEX-:LQXSU*3R=6VGPQHR M#0-=+Y75O$#$F(:;YBIA@!(R!&8,JL61POH-&L_P#A.>(?_E76S10!Y]!K5F/&>I2> M3JVT^&-&0 :!KI?*ZMX@8DQ#3?,5,, )&0(S!E5BR.%ZC^WK'_GAK/\ X3GB M'_Y5UXBOQO\ AW:?'CQG\-[_ %ZRTS6O#/PRT7Q+K%YJ5W:6&D6=K!J6JWNH MVT]_=S0PP76E:5JND:Q?B5UCBT[4HIRX$-QLHM\2_'OQ<)LO@?I\>A>$)6*7 M/QN\9:5.^DW4/*RM\,_!MTUG?^,YMS8M_$NM-I/@U'C::S;Q/$#;L =?\3OC M[\,/A%HS:OXYURZTOS(+J?3M)&BZP^NZR+2(S3II&EM917%RL:[1->-Y.G69 MD1KZ\MD(:OYZW^-EYXC^/-_\6_'MK?:GHGBKQ+N\<>&K74M1M(M2^'MS* M]'F^(FJ>+8[2/QGXK\=W4FM^)?%2V5W#?VMIJ%^GV6.RT6TNK>"6R\,Z)!I? MANR,$7D:4&4NW P_LC?LUMXJU"P/P:\$FUBT#2;R.(V%T52XGU+7()I OVW; MNDCMH%9B"<1+@@ Y /H?P]KWA8Z%HS>&;6=/#KZ5I\FA+H_AC6(=*&C26D4F MF?V9#9Z2EK%8&R>$VD=NB0I"4$:A0!6Q_;MC_P \-9_\)SQ#_P#*NH_#/AG0 MO!N@:5X7\,Z;;Z/H&B6D=AI.EVGF"UL+*(L8K6V6625T@A#%8H]Y6*,+'&%C M557=H \_@UJS'C/4Y/)U;:WAC0D &@:Z7RNJ^(F),0TWS50AQMD9 CL&5&9D M<+T_]NV/_/#6?_"<\0__ "KK.@_Y'?5?^Q5T#_T[^)*ZJ@#&_MVQ_P">&L_^ M$YXA_P#E77)KK5G_ ,)M+)Y.K;3X6MTQ_8&N^9D:SLG3-7U?[-/K6I6VD::GV M#0[#4M2E^TZA>6]ONAM)%B\SS)FCB5W7X2'_ 55_8/'BN34S\<1]C;P_#8B M;_A7OQ/P;E-4GN&CV?\ "&^9Q%(K[MFP@\-N!6OLN'_#GQ!XLP4\SX6X&XPX MDRZGB:F#J8_(>&LYS?!T\72IT:U3"SQ67X+$48XBG2Q&'JSHRFJD:=>E.45& MI!OXOB'Q(\/.$<=#+.*^.N#^&LRJX:GC*> S_B7)LGQM3"5:E6C2Q4,+F.-P M]>>'J5:%>G"M&#IRG1K0C)RIS2_2+^W;'_GAK/\ X3GB'_Y5T?V[8_\ /#6? M_"<\0_\ RKKD/A)\7/A]\=/ .A_$_P"%VO#Q-X(\1MJ:Z-K0T[5=)^V-H^JW MNB:B/L&MV.G:E!]GU/3[NV_TBSB\PQ>;%OA>.1N'_:=_:&\-?LM_!WQ#\9O% MVAZ]XBT+PY?>'K"ZTKPT--.KSR>(]=L=!M7M_P"UK[3K'9!0C M^6'DVH?*PG#.?XWB.APA0RC'+B?$YQ#(*>1XBC+!YC'.JF+6 665\/B_82PN M,CC']6J4<3[*5&LG"KR.,K>OBN)N'\'PW7XPKYO@7POA\GGQ#4SVA7CC,M>2 M0PCQ[S2CB<)[>&)P /,\R.^GNRY3_A*]NPB55#"7=D$&/&&K];O MV:_CWX=_::^#/A'XU>%-%USP_H7C!M>6RTGQ'_9W]L6O]@>(]5\-W!N_[*O- M0L<3W6DS7%OY-W*?LTL7FB.;?&GVG&O@MXI>'654,\XVX.S+A[*L3CZ65T,; MC*N G2JX^OA\3BJ6&C'"XNO4YYX?!XFJFX*"C2DG)-Q4OB."/&WPK\2,VKY' MP/QGEG$6;8;+ZN:XC!8*GCH5:67T,1A,+5Q,GB<)0I\D,1CL+2:4W)RK1M%Q M4FO7/[=L?^>&L_\ A.>(?_E77)KK5G_PFT\GDZMM/A:U3']@:[YF1K-XV?*_ ML[S0F#@2%-A;*!BP('HM<@G_ "/4_P#V*EI_Z>[VORX_5#6_MVQ_YX:S_P"$ MYXA_^5=<9\0]"\,_$OP;KW@7Q"/%T&A^);/^SM6_L73O$^DW\]@\T4MQ9I?V M^E&>&"]2(VMXL>#/9RSVS'RYG!],HH _.*S_ ."?_P"S7?>)+C3(M+\?K:PZ M+;WY%YXH\0V$AN)M1NK9MJWUC;RRQF.)<[-T:MD-AFY^\/ G@W2_A[X0\/\ M@G1+C5+G1O#.FP:1I3ZUJ,VK:C'IUKN6SMIK^X FN$LX"EI;-("\=K#!"681 M@TU/^1ZG_P"Q4M/_ $]WM=?0 4444 %%%% !1110 4$XZ^H'KU.!T]S^'4\4 M44 ?D'^T-^TX?B-XFT67X-ZY^T9\.6\&7'C?PGXFU9O^"1_[4_[03>);^T\1 M6&FO#X>\7WOP\T?1[#PUI6I^&]726?P_)K.G>+;BYTW5[/5%T_2[.74?MC]C M$1']G;P7+'XF^*'B^6XU?XB76H:]\8OA=>?!+QU=:S=?$SQA/KEO,/! M6G>&?''BKP0OAA?B?H(^&7COXO?M,?LE:UK'C3PMXQA@T#Q-H.G_ JN?"MU M\:?!GCBZ\%WO@NYU8ZUJ.F^'?AOXOG^(?P^EO]TW1=>T^T\4>-/$-GI4GB/Q+%JVIZ?HNBZ5<6.F6P!]*T444 %%%% M!1110!^'O[+7_*=3_@JO_P!FI_\ !./_ -)?CM7[A5^'O[+7_*=3_@JO_P!F MI_\ !./_ -)?CM7[A4 %L?]BQX:_P#3KXKKIZYBV_Y'/6/^Q8\-?^G7Q70!T]%%% ', MVW_(Y:S_ -BSX9_].OBVNFKF;;_DN8M?^1RUO\ [%KPS_Z<_%= '3T444 &?\ MTY^*ZZ>N8M?^1RUO_L6O#/\ Z<_%==/0 5S%K_R.6N?]BUX7_P#3GXNKIZYB MU_Y'+7/^Q:\+_P#IS\74 =/1110!R]I_R.>O?]BWX6_].7BVNHKE[3_D<]>_ M[%OPM_Z=>KK*Y.#_D>-1_[%72/_3SKU=90 5R= MO_R/&I?]BKHO_IY\0UUEZ$(X_%3Q/=1 M1+JESJCS1W$$T]K. ?T#:_XCT#PKI5UKGB;6M*\/Z-9(7O-5UK4+72].MEYY MGO;V6&WC)P0JM)N8\*K'BOE3XG?M6-H'@/Q-X[^'O@75/$7A?P[I'8+:T\'>%(2[&2! M_#NA65R8V02WERP$I]LN;.UO8C!>6UO=0L58Q7,,4\99&W(3',KH2CZ3/97/G M6YL9;8&PL(75X[&.*Q:/)M(F']1O@SQ5H7CGPGX=\8^&;N.]T#Q+H]AK.DW, M10A[*_MTGA1UC9EBF@#F"X@SNM[B*6!U5XV48=OH&A?\)GJVABMX(P1'#!$D,2 L6(2. M-51068L0JC+$D\DF@":N4M_^1VU/_L5M$_\ 3QXBKI+FZMK.(SW=Q!:PJ54S M7$T<$09R%53)*R("S$!06!8G R>*X:#7=%'C+4IO[7TORF\,Z-&LG]HV6QG7 M5O$#LH;S]I95="R@Y4.I(&X9\W%YSE& J^PQV:9=@ZSA&JJ.*QN&P]7VO5CS4Z-6I&[CS0IRE&ZM=72:NDTVNSOL> M@45%!/!'B/.JN M4<,9UG^68;!YOB:U\/@ZF)P>$GG-:EB,-E]#'U(TZ" MS"K1K4,/&JJ\X3IQ:>F$P\:^,P^%K3J4(5<12HU:D:,J]2C"=10J5%AXN$ZL MJ47*7LE*,I./*FFR>#_D=M5.#C_A%M &<'K_ &MXD/I755^5-G>:[4:YFN4N6+6%J'ENC("T0@#S( KLQ_1_1]:\&^' M_"0FB\5:,_A[POHKW.IZ]=Z[926EII^F6S3ZAJ^KZG+=O%:PQ1QS7E_=W4R1 M0+YKR.B+Q_(GT3_IE4/I29OQ1EV&\/EP+2X;AE]"E+,.,\%F^9YUFN85*Z67 MY;DL,ERO%U882AAYUL?BH3J0PTZ^ H>SJ2Q3G1^WXXX$_P!2L-A<15S:./6( M]M4J2A@9X;#X7#48Q^ /^"OO_)B'Q3_[ M_P#JQ_#=?QK@G(Y/4=S7]A'BZ%_V_P"SU'7/&B>)?"?[!7A:Y^VZ3:6, M.J:-XT_:;UK3+K99^-YVM8X]=\-?!?PW?JNH>%HK9;75_&6H6T7B2[:UTFSL MX8_&A_P3_P#^":?]KL#X-\:_V5_9T84_\)O\4M_]H_:I!)E1J/VC;]E\ML[O M(SD!=^37^V7AE].GZ-'T)^&9>%'C[XB9-POQYF^:XOC2ID-3.^%<#B,JP&98 M3+LGHX#,%Q!Q'D99R\YH/.ZN7X[-,QJYME=/*\DS;FR;$+ M-X4LNQ>*GA9YC3P\\QP=&ME6*R['8SKO^"8VB?M$ZA^Q/\()O OQ'^#WA?PJ MS^/TTK3O$7PB\8>,O$,9'Q)\7"^FU36+/XP>#M,ED>_\][2"RT2**&P^RQSS M3W0N)#A_\%2?!WQUTG]C+XCZCX]^-WA?Q=X=M]:^'2W/AW0O@Q9^#IM0N)_' M_AV*TDFU^Y^('BNZLX;&B.QLHI;F2);6:X^RSSK7ZA?L^?#/X:?"'X1^$ MO ?P@TW4=)^'>E1:I>>'+'5KW5]0ODAUW6=0UV\EEN]=EFU66.ZU#4;JZM_M M4AV6\T20!;<1*/0/&'@GP=\0M!NO"WCSPKX=\:>&;Z2UFO?#WBK1M.U_1;N6 MQN8[RREN=,U2WNK*>2TNX8;JV>2%F@N(HYHRLB*P_(<%X^95C_&&CXNY!@\F MS?@K,O$&/B#E$Z'#?"#S7->&L;GZXAR^I1SE8#'588[&Y;5I3IYAALSK-5ZJ MQ%'&U+0K']'?\0*Q;\$*7A?F6:YI@^*:7AG2X'QF(CQ3Q=/(<'GE+AJ&28FI M_94'Q&5T,="36"K9;3IU,+#V%3"0C*=(_P \<8!!RN,_WE[?C7]BW_!( M'QWX+U[]BWX<>#=&\4Z'J7BWP1=>-X?&'AFUU"%]=\-MK/Q!\4ZQI$FK:666 M[M[35-,O+>[TZ_\ *?3[Q6DA@NGN;:[@@^EE_9(_97_X3&6U_P"&;?@5]F'A MNWN!!_PJGP1Y(G;5[J)I1%_8GEB0HJJ9-N\JH4G: *U_&?[)?PAUW2O#B^!= M%B^"'B_P%;W\/PU^('P3ZG?Z=:6^G6*Z)KOA35M2NKF[U_ MP1XFTS5O"FN2W=U/>:8+Z5+V+]]\>?I3\"^/?"&7<%5^'^)>$?JW$6$SREGE M6KEV:X7#5\+EN:X"E'&Y?A_9XK$8*H\S<<3+!U88O#4T\90HYA4PZRO&_@WT M?_HI<>> '&.8\;4>(>&>+_K7#>,R&MD=&CF&58K$T,5F649A4>"S#$NIA,-C M:?\ 9:EAUBZ4\)B:EL'7K9?3Q#S/!?3E<@G_ "/4_P#V*EI_Z>[VOAKXA_MB M^-?V0_"6H7/[6OPY\0^)+'2IM.L/#GQC^!V@)J?@KXAF[O(;..+7_#VL:S:W M/PC\9K#,MY>:'KFKW_A36##>#P?XHOKOR]!A^4U_X+>?LK#Q))K'_"!?'?[, M^BPZ:$_X1KP1YPFBU&XNV8I_PL'9Y1CF4!O,W%@RE &/\UY1X!>+/$F&GF/ M"G"&-XLR;V\J&'SWAVMAG-24*U/VV'Q%'#XW!5G4P>/P MN%QN'Q&&H_TUG'T@/"/AG%0RWBWC# \)9TZ$:^(R+B*CBL!FV#4IU*7+B,/[ M"I!QE4I5/88G#U<1@L;14,9@,5BL%7P^)J_N!17BG[/'QW\)?M+?"'PI\9_ MVGZ_I?ACQ@=;&FV/BBUL;+6X/[!U_4_#EW]MMM-U'5K*/S+W2KB6W\F_G#VS MPN_ER,T2>UU^69KE>89)F>8Y-FV%JX'-,IQV*RW,L%725?!X_ UZF&Q>%K*+ MDE5H5Z52E42DTIP:3>Y^JY3FN7Y[E>6YUE&+I8_*LWP&$S/+<=0;=#&8#'T* M>*P>*HN2BW2Q&'JTZM-M)N$TVEL<@G_(]3_]BI:?^GN]KKZY!/\ D>I_^Q4M M/_3W>UU]O4X'3W/X=3Q0!^8 M'B?X"?MR_M42>*O"_P"T!\7_ (>?LV_ E/&?C*PT/P3^S9X8L_&'QU^(O@&T M\0Z[I_@KQ!XT^-/QG1/C M1I5[!#%8_H-\,_A[H'PG\ >$OAOX6NO%-]X>\%Z'8^']'N_&WC;Q?\1_%EQ8 MZ?$(H9->\<^/=:\1>,/$VHL!^^U3Q!K>HW\ORHT_EQQQI^;WQJ_X*;>"?!FH M:MJ/P?TKQY\9IO#MKXM\%7WPPC_9]_:>\*'4?B;8>,=+\-Z;K,?Q>?X&:[X1 ML/ OA:XLO%%M\0)M/T_Q/JDNCI_;O@6P\4ZQI-KX3\4_7O['/Q%\6_%C]G?P M)\0?'?B_1/''B[Q'=^.)]=U[PU\,_B!\'_#J7MG\0O%>F'P_H7P^^*T)/C3X MV@,OASP[JW@?0[VXFU"UT31=)G^('CWPS\/-,\0>,?$VH*^F^#? 'AW5?%5C MK?C_ ,;ZI'+IO@WP=8:UXDO8;B#36@E\G\8_M6>+_AE^R/\ $W]ISQY\&+J> M\^%W@A?'UQX.\&^.M U/3O'/AF/PGX;\6W6O^!_%NOVGAV$Z7'9ZWJ%I]G\0 MZ3I6K_VGX=U2RM;/4$FTF\U/Z3^*FF^+=7\%:II?@[0O OBJ_P!1>RT_5O"O MQ&DNX/"GB;PE?W<-EXRT&]N;31_$0MKG4_#-QJEOIKWWA_6]'DU!K:VUK3;C M2I[LI^7OA[]@_P"+7@S_ ()[?M/?LL^!H_".@W7QJ\-:]I/P8^#>H_$7Q5JO MPN_9UT_Q=\*?!/A'5_ ^B^-]0\-ZWK-MX,E^(>E>-/BB_A?PSX7'A/P;=^-K M_P %_#W3(/#6F:=,X!]O?M>_M3:#^R3\']3^*>J^%M5\>7UGJGA2PL_!6@:C MI^FZM>V7B#QYX0\$:MXCGOM2#6FG>'/!P\86&L^(-1FBE]U_7-& MT^\\_P#&7[='@WPAX[^(NDR>$]5U#X:?!CXY? _]FWXO_%.'5].AL_!_Q@_: M A^'S^"=)M/#LD#W>N>'-%F^,GP;MO'_ (E_M/3/^$9F^(5JUEI>NP>'/%-E\!_'OXC?"OQWXS\,_"KP\_@=-8^&TWPEM[;P5\3] M"\?ZJ9[W6/@?XX\=VFH3_9KRY:Z\.ZYIFGZ]KFB^$_[7TPZ=8M&F1XM_X)^> M+=6USXY^!M*\5^'6^"?[2_[5O[,O[77Q1US59+^/XG6GB[]G^U_9[3Q7X3L- M-TS1[?PUJL/Q?U+]F'X<:E=>)X;[PTOA/_A*_B-%:>'+I;7PK 0#]6 YEB1WV* MS;%);:I;& 2+RC QWY)QTRQ).,YXR3@9XKD?&/P_\"?$.RM=-\>^"_"?C;3K M&Z^W65AXN\-Z+XFLK2],,EO]KMK76[&_@M[KR)98/M$,:3>3))%OV.RD _%_ M]E#4M-O?^"YO_!56ZL]1L+NV;]E7_@G.BW%K>VMS SQ6WQW61%F@FDC9D/#* M&)&5R/F7/[D?:K;_ )^(/^_T?_Q5?@S^QWX#\#^%?^"WO_!5#P_X8\&^$O#> MA6W[+/\ P3MN;?1= \,Z%HNDP7%[#\=I;N>'3=,T^ULHY[J0*]Q,D"R3,D9D M9C%'M_=;^P-#_P"@-I7_ (+;+_XQ0!H?:K;_ )^(/^_T?_Q5+O M$<9TG3#''HWA=D0Z=9;5:2X\2;V"^1@,P1 S8RP5020J@ ';_:K;_GX@_P"_ MT?\ \51]JMO^?B#_ +_1_P#Q59_]@:'_ - ;2O\ P6V7_P 8H_L#0_\ H#:5 M_P""VR_^,4 9-O<6_P#PF6L-]H@P?#/AL ^='R1JOBHD#YN< C/ID9ZBNF^U M6W_/Q!_W^C_^*KB[?0]&/B_5XCI.EF-?#?AR14.G614.VJ>*59@/(P&940,1 M@L$4-G:N.D_L#0_^@-I7_@MLO_C% &A]JMO^?B#_ +_1_P#Q5HK6_L#0_P#H#:5_X+;+_P",5S=O MH>C'Q?J\1TG2S&OAOPY(J'3K(J';5/%*LP'D8#,J(&(P6"*&SM7 !VGVJV_Y M^(/^_P!'_P#%4?:K;_GX@_[_ $?_ ,56?_8&A_\ 0&TK_P %ME_\8H_L#0_^ M@-I7_@MLO_C% &5;7%O_ ,)AK+?:(,'PUX: /G1\D:IXL) ^;G (SZ9&>HKI M?M5M_P _$'_?Z/\ ^*KC+?0]&/B[6(CI&EF-?#GAN14.G6157?4_%2NP'D8! M940,1@L$0-G8N.C_ + T/_H#:5_X+;+_ .,4 :'VJV_Y^(/^_P!'_P#%5S-M M<6__ F.M-]H@P?#?AH ^='R1J?BLD?>[ C/ID9ZC.M_8&A_] ;2O_!;9?\ MQBN;MM#T8^+]9B.D:68U\.>&W5#IUEM5WU+Q2KL!Y& S*B!B,%@B!LA%P =I M]JMO^?B#_O\ 1_\ Q5'VJV_Y^(/^_P!'_P#%5G_V!H?_ $!M*_\ !;9?_&*/ M[ T/_H#:5_X+;+_XQ0!DVUQ;_P#"8ZTWVB#!\-^&@#YT?)&I^*R1][L",^F1 MGJ,]-]JMO^?B#_O]'_\ %5Q=MH>C'Q?K,1TC2S&OASPVZH=.LMJN^I>*5=@/ M(P&940,1@L$0-D(N.D_L#0_^@-I7_@MLO_C% &A]JMO^?B#_ +_1_P#Q5HSK?V!H?_0&TK_P6V7_Q MBN;M=#T8^+];C.D:68U\.>&75/[.LMJN^I>+%=@/(P&8(@8@ L$0,2%7 !VG MVJV_Y^(/^_T?_P 51]JMO^?B#_O]'_\ %5G_ -@:'_T!M*_\%ME_\8H_L#0_ M^@-I7_@MLO\ XQ0!D6EQ;CQCKK?:(,'PYX7 /G1\D:EXLR/O=1D$^@()ZC/3 M_:K;_GX@_P"_T?\ \57%6NAZ,?%^N1'2=+,:>'?#+JG]G66U7?4?%8=@/(P& M8(@8CE@B!B0BXZ7^P-#_ .@-I7_@MLO_ (Q0!H?:K;_GX@_[_1__ !5,_P!L:Z2/O=0",^F>:V_[ T/_ * VE?\ @MLO M_C%P.VKZXK.%\C 9E50S 98* 2<# !W/ MVJV_Y^(/^_T?_P 51]JMO^?B#_O]'_\ %5G_ -@:'_T!M*_\%ME_\8H_L#0_ M^@-I7_@MLO\ XQ0!B07%O_PF^HM]H@Q_PBVD#/G1XS_;&NDC[W4 C/IGFNK^ MU6W_ #\0?]_H_P#XJN&@T31CXTU"(Z3IGECPQI,@3^S[/8';5]<5G"^1@,RJ MH9@,L% ).!CJ?[ T/_H#:5_X+;+_ .,4 :'VJV_Y^(/^_P!'_P#%5RD%Q;_\ M)OJ3?:(,?\(MHHSYT>,_VQX@)'WNH!&?3/-;?]@:'_T!M*_\%ME_\8KEH-#T M8^--1B.D:9Y8\,:.X3^SK/8';5]?5F \C:&*J@8@9("[L@+@ [G[5;?\_$'_ M '^C_P#BJ/M5M_S\0?\ ?Z/_ .*K/_L#0_\ H#:5_P""VR_^,4?V!H?_ $!M M*_\ !;9?_&* ,2"XM_\ A-]2;[1!C_A%M%&?.CQG^V/$!(^]U (SZ9YKH[O5 M=,T^TNKZ^U&QL[*RMY[R\N[J[M[>VM+2VC::YNKF>61(H+>WA1Y9II&6.*-& M=V"J37C%_P"*_A;H?Q%\7:-K.I>$]+N?#'PST;QGKL%_'IMK!I'AXZYXBMY= M8O9I8EM[>",QQ?:&=A)''-9O(I2YMB_BNG^&)_VJM3CUG5]%?PK^S9IMY!/X M>\.2:3%HVO\ QRNK"Z6>'Q%XH62UAU+2?A@LT2OH?AO-K>^+U5=4UKR]+-I9 M. >%?M._M!^&_$_PSUCXD>/KWX@^$?V/-,U+3= FU+P':6R_$?XYZOKFH2:3 MI]QH]E?W=K)HWPFL+I?M$M[>+'>^,G6,Q6@T=&\S\OU_:)_X);F^F$D/[6;: M:UI;B%?[.\.&X:\::[%X)O\ B98-NUN;,1*!DN;C)P0*_27_ (+&6?AS1OV* M-;L[6UT32[JZ\>_#6TTJVAM].L+BY%GKBS36NG0QI#+/]DT^WDFEM[17^SV, M,LKI';1NP_D42.3>OR/]Y?X6]?I7^BOT6/HP>&?B]X9XGBSC*/$,VCC**C#V.%P\H4W3NN9R;: MFK?WJ_LM?$/X??$C]G_X8>,/AMJ/BN[\"W^@26'AF?X@FSB\8OIGAW5-0\-Q MKKBVLLD+7$3Z3)##*LCO/9QVTTKM+(Y/O_VJV_Y^(/\ O]'_ /%5^>G_ 2Z MT?2KG]@S]GJ:ZTO3YIWT+Q89)9[&UDE,54N\D+.WR@ %F/ !P*^^_[ M T/_ * VE?\ @MLO_C%?PUXAY)@>&>/^.>&\L]M_9O#_ !AQ-DF7_6*BK5_J M.59UCR_NSPZSS'<3^'W O$N:>Q_M+B' M@WAC/,Q^KTW1P_U[-LDP./Q?L*3E-TJ/UC$5/94W.;A#EBY2M=XMO<6__":Z MF?M$T0 ^='C/]K^(21][J 1GTSS75?:K;_GX@_[_ $?_ ,57#P:'HQ\9 MZE$=)TSRQX9T60)_9UEM#MJWB!68+Y& S*JAF !8*H).T8ZC^P-#_P"@-I7_ M (+;+_XQ7QY]D4O$^DZ1XJT#5?#^I2V[VFJ6DEL[&2)FAD(#6]U&"P'G6MPL M5S$<\21*:_-6P\%:KJ'B_P#X0J&.S_M9=4N]+FD9XULXFLFE%Y=M/&DP2VCA M@DG\R-)7V;%5'E*QG[L\9?9KS4(/ ?A'3=)B\1:G +C5]672K*6+PCH$A*2Z MG*/("'5;S#6^BV;,&DF)NY L$(9SP[\.?!V@>,;F+3]%M=MIX,T6U0W,<=UY MC/JNKI<7LRS(RR:A=BRMOM5X5$DOEX^4,P/^;GTI?HTY/]+SQ2X!EDN&H8;+ M/"W/8<.^*?&OUJ.'EFF1XO$46+QTZU'+^' M C#-,QCGV$R']9X-XNK\#9-F:Q$Y2K9SAGB\ER_D<_8XF$70I9CB[SA['#8O MFC[.DHRJXNE@_:WHT7AJF*O:7X9U^/3K'2KGQA8Z!I-C:0V5MI'@NRMK0Q6U MO&D<4;ZWK+ZG>RMA29)K6STZ61B7+*S&N&^*WC;X ?LZ>$+CXI?%W5K?3= L MM0TK2[GQ5K]KK_CK4X]1U:Y%KIT<<=O:^(-5A-Q. F^RM(K:#EY3%'DU[M_8 M&A_] ;2O_!;9?_&*_);_ (+,WO@[1/V/;_17NO#>E>(M>\?^ WT+2FDTJRUK M6(=+UD7>K2:59#RK^^ATZT(GU"6VBDAM('#7#H' ;_1CP5^CIX:<4>(GAUP9 MFF1XS.\'C<_R/)J>+SC&8GBC,655T],T M73O^"B/B.S\87FD0>&_V+/#NJS2Z%9S6*Z#XO_:I\0:3>36L^J^)"$M-:T/X M(:'JEK<6]CX:NFMM3\=ZM9R7>N0VVG6D%E'_ !Z(3N7D_>'<^HK^T[_@E]H^ MDW7[!_[/,]QIFG3S2>'O$QDFFL;265R/B#XO4%Y)(6=B%4 %F. .E?W1XT_ M0X\#_HC<#1XM\*\AK5<_XJ\3<9F"RK'Y?_ _]'WZ3/B1]*7C7'<%^(TIQ#PQEN2UJ]?(\FJ9 MOB,/EE7ZY@LNHJFL).-2%:,U!?ZD\+>(.;<-4\RIPY<3'&8"5"ASTZ49T<;3 MM'"8NK7A&.(KQP].5:*I3JN_M%9Q:N/MO$^J:9!';7G@J]BMK6..WA/AS5-% MUNUBAB58XT2W>ZTG4A'&BA46/378*%7;DUD^)?B/I/\ 8FIPZ1KMOX=\2K:/ M)ID7BK3;K28I+R+$B6<@UF&QM9/M>QK421W#"-I5E4MLP?0/^$?T(]=&TH_] MPVR_^,4IT#0V4H='THH>J'3K(J>_*F#!YYZ5^^YEP3QM/),QR+*/$O$T\/F& M5XK+%C,YX:R^>;9=#$X:KA8U'D,GQ>%A4C/ XMX3'U,'6I4JU*#E M!)?-4*)8Q<$&9[B8J&#$,651GAC] MX^'9]030]+'B&_L;C7#9Q/JDEMY$%N+R1?,FAAC21U$=NS?9U<,3*(O-."^! M\\W_ ,%[>Y^+5_>Z;>PZ1IS:5'XGL4BL[2\2TUZ2[-FL+Z9=(UM<:9]IAEOY MH"(U<3?9H'@*K*GJ>E7VFVM];^'O&?AO0]%URX8Q:;?6]A:MX=\2%1Q_9%Y- M"7MM0(&Z70M0*7T>=UH^H6X-Q7\8_1$R;QQ\,.)?$.?TG./_ !%SJGB^)*G M?AUFO%F3X M_,,TS'$9?2^_XYQ'#F<8/*UPAEF58>4,(LRS6C@L/2I9E2E6HQ:P[C"E!UZ6 M!BJSQBPTZKA*U:O2I4:4:LOA3_@K[/$_["7Q/6*:-F;Q'\+P5CE4LRK\1?#K M8*JV64$!L$$ C=U&1_' %<$':W!'\)_PK_0;\:_";X9?$?P[>>$O'O@'PCXN M\,ZA+:3WNA:]H&FZAIES-8745[92S6LUN8W>UNH8IX6(RDJ*PY%?-"_L-?L= M'Q=-8G]F;X*_91X.?B!E_&&2<4\/Y+@\'PME^03PF:T,RJ M8F5?!YEG&.G7@\)0JTO93AF=.,4Y*?/3J.22<6_F7_@D?\;OA;%[[2?L6J^&=8?4+ MFXO!K&@W^G:G'<32R1W2&1L_F]^W)9_M)?L??LY>,?%GPB^-$'B+P18:MX-L M-,U#XC:#IFM_&KX@2^+-*TJ M=KJ#QGJLUI':O^'YCEO#_CEXI9C6X3S.IPMGGB!QSC:^%R?C*%66T.+ MLLI\59%X>\"X"AB\XX-A&CCJ.&X9R*C1K0Q>29UCJ'MJ*C@G"EF^"S.I+$U* MBKXW(\DP=*MB(?K1%+%)XYN#'+'(!X4M 2DB/@G6[PX.TG'X_P!*[.OXA8/^ M"E/[;]O=/>6_Q_\ $-M".626-'CB\&I$Q22:5E_&3]CSX2?$;XF^)+OQ;XU\0_\ "1:1;HX%>4R3-)*_T'C-]%CCGP0X6P/%? M$^>\)YE@L?GN&R"EA\BQ6<5\7'%8K 9EF$*U2.89+EM%8>-++*\)RC6E5]I4 MHJ-*47.-OVL/#W[+WA;Q5XV M\86^F3VFM3VOC34=,\#?%S4-,TC2;RQMM&\2RZA>_#ZTN[WQGX2T>ZU.?4+F MR]Z_8Y3XI-^SE\.M2^,OC;P9\0/'OB2/Q1XQN]>^'GBVY^(/@FS\.^-/&OB3 MQ9X$\'^&OB+>VEA>_$C2OAYX#UGPUX M_B/>V%C>>/AX9/BRZLK6;5GA7XI_ M;G_:6^'/P9^/G@*+PU\:_@S\*_VEM+^$_BV71O\ AH/X%_%OXK^!E^&?B+Q; MX/M]7N_#^K?#'7_!WB'POXAO=#_ACK6_4?"'PYU+69;VY^&MC<76J27G@1_#^L2:[XAGU*;7=1 /J^BBB@ M HHHH **** /P]_9:_Y3J?\ !5?_ +-3_P""&?_3GXKKIZ "N8M?^1RUS_L6O"_\ MZ<_%U=/7,6O_ ".6N?\ 8M>%_P#TY^+J .GHHHH Y>T_Y'/7O^Q;\+?^G+Q; M745R=G-"WCCQ!;K+$9X_"_A.62 2(9HXIM4\8I%*\0;S$CE>&98I&4)(T,JH M28W"]90 5R<'_(\:C_V*ND?^GG7JZRN3@_Y'C4?^Q5TC_P!/.O4 =91110!R M<'_(\:C_ -BKI'_IYUZNLKDX/^1XU'_L5=(_]/.O5T=Y>6FG6EU?W]U;V-C9 M6\UW>7MY/%;6EI:6T;37%S=7,[)#;V\$2/+-/,Z111JSR.J@D $[,$4LQ"@ MDLQ 4 =22< #DGL 37XVZ/^W%+_ ,-AZ_JH;4M8^%&LVL?PKT/2M)^SS3W+ MZ5J%P?#OB;3X;R[TZR>ZUWQ5>7\)FN[NUB&@ZU:/<3JNGH1]8^+O$/Q3_:HT MC7/#GP/UF/X;_".>&XTV\^,NKZ5?3ZG\0Y-QM[S3/AOI*7.FWD/A+8TUOJ'C MB>6W.K2*]EX>5[7[1?-\;1_\$P/$+:Q<:*OQCT2-K72[+4!,G@G4U.RZNK^T M2.-5\2CRF@.GEUE$F09$V(OE[R ?I]+\2?B3=JK:)\!/&01N5F\4^+/AQX;C M(Y(+0V/B?Q+J,>X;?DDL%=22K*I7GGO&'Q ^,WA?PMKOC#6_#/PC\%:!X./,RF"3V/ MP)I7B/0_!WAK1O%NMVWB7Q)I6CV6G:QX@M+*;3HM;O+*%;9M4:RGNKV6WGOD MC2XNXS=HR(V1%_-C_@LF2/V(/%N"1GQ[\,0<$C(_X2F'@X(X]O4 ]0 M*^P\/N%/]>N..$^#?K_]E_ZSY_E>1_VC]5^N_4O[2QE+"?6OJGUC"?6?8^U] MI['ZS0]IR\OM87YE\=XA<6?ZB<#<6\9_4/[4_P!5^'\TSW^S?K/U+Z]_9N$J M8KZK];^KXKZM[;V?)[;ZM7]GS)-/U7QC MI>M^+O"LDDTFE77AFSNK,1^'4LY+AC>:?H5A96,NFZ;J#7-K=7ND69U"*Y\R MVZ/<>'[U(3;> M.?'/B%DFTSX>?#:V2X@DNO$^N!#&-*TWQ?\1[37]4\<>)8H#)K?B2ZT?QIXGT32 M$U'49VEN6L=*TNPMK33-+BDBTVP FFMK2.XN[J:;^L/&/Z+60?1YX(-'%YW0R/+^&J.0/AG!XG,J^ Q^8T*NYAQ+7XA7$^ M,PV6X?'Y=EU>CDV55.&LKP,LWK5OE^!Y9XK$9;FJIK+\1W7A_] MA_0OB?+=?$#]M1]"_:"^*NMVR00Z--;ZA:_"+X3:2T\5XWA+X2^%FN89;:'S MH;=-:\9ZRT_BKQ6]I'+?2V=H[V#20_\ !/']B=O%-_IY_9M^&AM8M TF\CC_ M +.U'"SSZEK<$S@?VIMS)';0*QV[OW:C( Q7WS7*6_\ R.VI_P#8K:)_Z>/$ M5?S!7\5O$:=1O!\9\1Y+A(\L<+E/#N;YAD&29=0A%0I83+A!2?-5JNI6J5*D_ZFH>%/AS"E%8S@SAS.\6TY8K-^(LGP&?YWF->3YJ MN+S/.,VP^+S#'8JK*[E5Q&(FXQY:5)4Z,*=*'Y]G3[[_ ()Y>))]0TFUU?4O MV&O%E^LVM:5;/>:U=_LH>+=4O7-WXCTNU9+K5)_@/XEO+E)_$.GQ3WG:C8:O866JZ5>VFI:9J5I;:AIVHZ?6SR6]W9W=O)'/;7-O))#/#(DL3LC*Q=?6-GJ5G=Z=J-I;7]A?VT]G>V5Y! M%=6EY:743P7-K=6TZ207%M<0220SP31O#-$[Q2HZ.RG\QM=\03?\$V=3N;J_ M_M;6OV(/%5[(-$M(Y9-5UK]FGQ]JX+Q^';. WDO M@?Q,_P#9H2#2-3BE?NQF+I^(^ Q6,K4L97\2LMP57%5*>7X#'9MC_$K"8*BY MSIX7+TJ5JE*CP5*?/*<>$V_]5_T8M_^ M1VU/_L5M$_\ 3QXBJKXT\52>'K:TL=+MEU3Q5KTKV'AO2-VT7%V$W2WUXP.8 M-)TR,_:M1N255(E6)6$LR$?F.G_!7K]C-->O-7'B_7VCN-&T_38X3X2\2*ZR MVE[JEV\CM_93((G6_C12I9PR2$IC9N^GO ?[1_P)D^&.C?M/^-/B?X9TS1_B M9;WR>$M0UF6ZTVL7NE1^$_!OAR_M8?$VMZDM_9SF]M-'T6YU/5[\F6& MUFA%N[_S_P 9Y)XQYL\HX/X3\,/&7A',.+,7/+\3QOQ=X->)/!N7<-9;3A&I MCY9%6XWX0RC 9_QUC\/*>&X3R'#1S!TZ\<;Q'F6!QF3<.X_ XW[K(/$3PJQS MS#'4?$CPXSZGDN#_ +1Q.6Y)Q[PIG55T55IT8XG,HY/G.+J9=DE&O6H1S#,* M[H4KU:&"I5J>)QM"I#'_ &J/C?>?L1_L\:U\8;7PU:_$KQ/)XK\+VGB%-4U> M?P__ &WJ7BC41IT]Z;^VTW5);:TTR/$>EZ:EH88;6-(0T;F21_Q_C_X+N^+D MUBXU8?LV^&#)("--3PA M\*+BWO?',FF7LCP2W.L>-[7P0T-D6DL=)U*1@4_F&6SN]Z_Z+'/ M%:CA?#OC7,,LR'&<,97CYQEPQEGU?%8VMCY!4JXC+IX;#X2G@J M^7U)Y3*A1C' 3=.,C^RGX'_M+_M+?MC?"KP?XG^%7PTT;X#:3XEL[Y_$WQ?\ M?W">,M.L9;76=5TJ:S^#7@6$Z7?>.[ZW@MK627Q5XZ?PIX0TW5?MEG:Z5XQ6 MQEC?U#6O^"?W[/'C7PCKGA[XI:7XH^*WB/Q;^,OBCXW\5:I=?$[Q%/H- MX;_3K5/$^FOIS>%_#EM?XFC@*V8<05\7B,[Q:H2P>&KX?!/'PRO"XBC M3Q6&P-+%^TQ%3^X?#WA; \<>'G!?$7B')\>9KQ+P1P_F..CQ)A&I?E+#_P $B_V& MF\37VF'X;^*#;6^AZ3J$2_\ "T/'XQ<7>H:S;S,6&N>8VZ.RMP%,A1=K%4#. MS']$OA%\)_!/P-^'/ACX5?#G3KG2?!?A"VO+30M/O-3U#6+FV@OM4OM8N5EU M+5)[F_NB]_J-U*K7$\C(CK$A$4:*N]!_R.^J_P#8JZ!_Z=_$E=57Q/$WB5XA M<9X*CEO%W&_%7$V7X?%1QU#!9[GV9YKA:.-A1K8>&*I4,;B:U*GB(4,1B*4: ML(J<:=>K!-1G)/[;ACPS\.^"L;6S+A#@?A3AC,,3A)8'$8[(<@RS*L77P4ZM M"O/"U<1@L-1JU,/.OAJ%:5*4G"56C3FXN4(M%<@O_(]3?]BI;_\ I[NJZ^N0 M7_D>IO\ L5+?_P!/=U7Q!]P=?1110!R*_P#(\S?]BK:_^GN[K>U72=-UNQN- M,U>RM]0L+I-D]K=1B2)QG*L >4EC8!X9HRLT,BK)$Z2*K#!7_D>9O^Q5M?\ MT]W===7+C<%@\RP>*R_,<)AL?@,=AZV$QN"QM"EBL)B\+B*$Z- M?#UZ4YTZU&K"=.I3E*$XRC)IW3J5*-2%6E.=*K3E&=.I3E*%2G.+4HSA.+4H MRBTG&46FFDTTSQ[6KGQO\.=+O9](LI_'^@VT(DL[:\NY%\1Z*BR*9(;B[$,\ MNOZ7'!O,5P8VUFTVJ+DZC"&GA\!'[2=^-:DUK_A$;(L^EQ:;Y/\ ;%P5$<5Y M->B8.-.+,SF;8(Q'_"&#'.VOM^OB/5?AI9^&OC);3W]E(W@8ZIIFN//&(_LE M@NKZ@]GI]E>[VPME%XE\FUE !\O3Y(&DVQ%V'^;GTNLI^DGX65/#G,?H]^*V M?\/\!YYQ)@^"^(LBS3)N&>)\K\/X9E5GB,)Q1_;&><.YQG^$X+RW"TLRGG/] MI9CB<%PS@\+@J&7U<'D_L,%E_P"L<#5^$LY6:T>*I6^P_#U[J6I:'I>H:O M81Z7J-]9PW5UIT4SW"V33KYJ6S3210L\T43(L^8D"SB1%W*H9OBO_@I#\&_B M/\>OV3/'7PT^%/A[_A*/&NL:WX#O--T;^U-(T?[3;Z+XRT?5=2D^WZ[?Z;IL M7V>PM9Y]LUW&\OE^7"LDK(C?=M%?Z?\ AYG>;>'V:\&9_A\7'/L\X.Q>0YG2 MQ^=4*:6<9GD53"XB.,S7#97_ &;23Q^)PRKXVCE_U&DG5J0PL<-#D4/P;C7A MS+N..&^*.%6[VNOK^@O&+Z4OB!XW<,X'A7BO*.$,!E^ SS#9_1K M9!@,XPN,EC,+@'W@;Q1CN+.$\XXPS#,<= M%F\$0^"_@UH'B'6;GX:?LP_LE_$5?!ECIWBK5_BM>/X/@OO'O@1O$GBKP#\' MO#?B>^\3>(+'XJ>)M&M;+]+/V9;KQ'=?!SPZ?$FH_$#6)+75/&6F:!J_Q7T/ M5/#OQ,U7P3H_C;Q#I/@34O'6EZUHWA_5AXDOO"-EH]U>W^J:-I^J:S%+;:UJ MEN-2U&[9O>\#.<#//ZG)_,\GU.,]*6@#@OB5\3/!OPC\)W/C3QUJK:5HD.J^ M&O#UL8+.]U/4=7\3>-?$ND^#?!GA?0])TV"ZU+6?$?BWQ=KVB^&O#NC:?;3W MNJ:UJME96\9>7,? WP]^&VG0ZE\0U\3_ ]\ M9IXG\'PS:)X?\1C[?X9T;1M9U+58$T3Q3H>IMJ_A=-?\/M8WCWD>L/:66H3V MFG^U1X#\#?%#X(>+OA_\3/A-K_QH\ ^*Y?#VF>*/!?A2>:V\4P6(\2:5=VOC M/PU'K?6? TS>*M/TJ&7\Q'\! M_M477_!+']K?X3^.K'XN?&'5[WX:>*? ?[,#^*_"&G1?M(^/?A[K/P=\$VFB M:1\4M T"WT:&\\7:#\2+WQOX*TCQ1X@T?P?XF\2> _#WAOQ/\0M(MO$=YJNM MZR ?I#^T)^V)\#?V71I]U\9=6\8Z!H,L-G?^)/&.C?"WXE^-? OPT\/ZAJ3Z M-9>+?B[XT\&>%->\-?"OP=<:NCV7_"3^.-2T;28$@U'5;JXM]#T;6M4T_?U[ M]J'X*>&_B.WPNU;Q>L/B:U\1^!O!>M7$6E:O=>&O#/CGXHQ13_#+P/XI\66U ME+X>\/\ C#X@P3VLOA30-2U"&^U'^U?#,3I;S^,_!L6O_,?[;/QEL+C1K;X% M:[^S/^UY\8?AS\5/"5KJ7Q&O_@A\$)_&>CZIX+U#4_LVJ?"+7K_4O%'A67P_ MJOC;3+:XTSQA;W5E/+IO@J]U'3)6TW5=>LK[2_E[XC_LM?'#6]7_ &MOA'IW MA'Q/=6G[6/[?_P"QE^UUX8^*%[=Z1<^'?AY\,OA5#^QM=_%+0-=O[?45GTKQ M?X$G_97\0Z5X.\.VJW?_ D4OC?P-/H5W<:=:^+;OPV ?M^"" 1T(R/H:0LJ M_>8+]2!_.D48'.E<)X_^'VG_$33K+3=1\0^//#L5C>F M^CN? /CSQ3X!U&>0V\MOY%[J/A74M,N[VRVRF065S+);?:$BG\OS8D8 'X\_ MLLLI_P""Z?\ P56(92/^&4_^"%RFH>*O'OB?Q5KTC7L7QVE>*XU[6]0N]4N+ M:%OEM;:6Y:&U1YDMUC29UK]W/[ M_P#H(:[_ .#W5/\ Y)H W,CU'YBN5T\C M_A,?$W(_Y OA7N/^?CQ-5[^P+?\ Z"&N_P#@]U3_ .2:YFQT2!O%OB*,W^MX MCT?PPP8:UJ0<^9<>(\AG%QN95V916)5"SE0"[9 /0LCU'YBC(]1^8K#_ + M M_P#H(:[_ .#W5/\ Y)H_L"W_ .@AKO\ X/=4_P#DF@"I;$?\)GK'(_Y%CPWW M'_05\5UT^1ZC\Q7 6^AP'Q=J\7V_6\+X<\.R;AK>I!R6U/Q0I#/]HWLJA 44 MMM0M(5 +L3T?]@6__00UW_P>ZI_\DT ;F1ZC\Q7,6Q'_ F>L+[?K>%\.>'9-PUO4@Y+ M:GXH4AG^T;V50@**6VH6D*@%V) ._P CU'YBC(]1^8K#_L"W_P"@AKO_ (/= M4_\ DFC^P+8==0UT?]QW4_\ Y)H JVQ'_"9:SR/^19\,]Q_T%?%E=-D>H_,5 MX;I?B7P5J'QC\7?#>U\3:K+XLT'P-X0U[4M,76M3$T-E?ZKXC1-TWVC][);Q MW6F7$]OG-I!K&GSD!=0!KL_$NH>#/!E@=4\7>-1X7TW+*+_Q#XSDT:T9E 8H MD^H:C;I))R (XR\C%E 4D@$ [_(]1^8K@[#7M%G^)?B;P]#JEC+KFG^#/!VI MWNE)<1M?6MA?ZQXRAL[N: '%YO& MNJZK\1KOP7#<1V#^.([/Q;IG@?\ M2YCE>PTRW\4:VFG66JWFI-$T-DF@IK" MO*5$C1)F1?Q \-?MWZ;8?M!ZM\:3\3;/2)?%VH7.EZX&EU+76T_P7?2VUK9: M8+5KK1WU<^%["STV?3X9M3LXY[[31+)(%GECD]C*>&^*<^6-GD7"'&6=X?+Z M-"MB<;DW!_$V:9=;$/%*%'#9C@,JQ& QV,A]3K/$X#!8C$8["1GA98K#T8X[ M!/$?.9OQEP;P_B*>#S_C#A+(L95CSPP6<\39'E6-=-N*C6EA,?C\/B(4)N5J M>(G2C1JN-14ZDG2J*']3.Y?4?F*AN+JWM(9+BZFBMX(EW237$B00H,XR\TK) M&HSW9@*^4/A9X>B^,W@?PU\2[#]HOXI>,O"WBZP75-)D\,:GX=\&Z'M"MOAAXRU?X>^##XR^)! MTF:'3-1^('C7Q3XL;3DG5H]3UVW7QCK6N6;ZGI>GM7LS MM^;QN.H9=@<3F&8QQ&78?!8:IB\=#,L)BLLQ>7T:%-U<5_:. S&EA<=EU?!T MXS>-PF.P^'Q>$G2JT<10IUZ.CAZF"K4,91Q<:53"8C"5Z6*PV*I MUU&5"MA<3AYU*&(H5XSA.A7HU*E&M"<)TYRA*,GYU\/OVQM-\5?MB>+?AN+J MR;P%J^G6O@3P7JT?D[+SQCX/GU:^N[L7BNRS67B6XU#6]+TPJ[),VD:*]N-V MI.3^C@92,@C!Y'(K^8G3?V??B]IM]I]_HZ:79:G87=E=Z3>6'B18KZTO[6>* M;3[FRF@@6>.[@N8X9+:2%A*)E0H=V*_:CPGJ'QZ^&GACP]=_&/2M>^)6DR:5 M82^(=?\ >I7=QX_\&7QMT748-=\'Z1(EAX[T:TNB6B\0^"([?Q +0,U[X/N MY(Y+JOA> _%[PP\4IYE#PXX\X6XX630PT\WGPOG>7YS3RSZ]*K' 1QTL#7K+ M#3QWU;&2PD:EO;1P>*#/' MNAVOB3P;XONO$>B7A9(M0TOQ-J-Q$L\>!/:7*?:5GLK^V<^5>:?>Q6]]9S!H M;JWBE1D#[;1+8^+];A_M#6OD\.>&)21KFHA\2:EXM4;R+C>4_='RPQV*WG%! MEGK]&/*/0,CU'YBLO6]Z1X"\!>()E\)^!EMIS+'']OUJQN[CQSXCEA/D7_B/7 M;"*QMO-G3PSH>C _;)P#\U/A_P#MG:K8_M9:_P#(M4N?!7CR1O!UWX=M6 MMC=V?@ZWE\CP/]FAO;BSL4U+2+P0:A=M-BTF^\-,B$'=(FLM'CYP[1_/7QO#_ M ,$T?@7-KVJ:0_BGXHFVM='T>]0_VUX;\UY-3NM=MKA)'/A0JT0CTV#RU$:L M&DFW.P*A?OWPSX#MO#7AW1/#P\1^+]930],LM*BU35M?N6U.]AL($MH)[]]/ M6PM);IH8T$TL-I LK*9&3>S,0"QX<^(W@#QA@>%/&WA/Q(Q _=Z%XBTC595. M"=KP65Y-.C@ Y1XU<8.5&#CQ32OCYX,U#]J/Q%\$H)LZ[I_@#3)Q?>:AMKG7 MK.[U#6M5\-0JFXMJ&G^']5T_5I/F&4&H0,BRV,@,WQ^\+_#'P]\.O%OCSQ5X M!@\>7^@Z1/-IFGRZ5+K6MZMK,[+;:/IMM/:6\VM*+S4YK6*XN+:8-:6IGNW9 M(X'8?ST:-8_%'0_%=EXKL/"_CV+Q#IVIQZV)K'1?&NFWK2/,YN(HM0L;>'6+ M&VO8#AH _JNR/4?G1N7^\/S%?-?@7X>>%/'?@[PWX MQT;Q9\<=(T[Q)I%EJT&D7WQ:^)EM>Z2]U"K7.EWD&J:P;^*[T^[$]I++J?4[]BMMIFC M6\&J3ZI:-<:QJ,]KIT4CV,S0-47 >)/VG?A%X'^-/CGP=XK\26VB7 M'A+X::)KFIZC=/NM9+MM6OKF3PS800K)>:CXE&GZSHM_;:18PW%[?QZDD-I! M)-!.JY5GX+\9_M*7EOXA^+VEZEX(^"\$T%YX8^"5Y*UOKOC<1.)[3Q!\9C;2 M@0V!98;G3OAI!+);1-B7Q3+=3J+!/P.T7XA>+=*^)FE_%:ZEO=:\6V'BNV\8 M7=UJ FN+C5=1CNA<7<<]R\0<->0F:QCNT2.6V5XYK8PRP1%/Z;O ^H^'?B!X M0\-^-?#NKZ]<:+XGT>QUG3I&UW4Q*L%[ LOV>X3[3F*[M)#):7D+?/!=031/ M\R&@#T"W@MK2W@M;6&"VM;:&*WMK>WCCA@M[>%!'#!!#&%CBABC58XHHU6.- M%5$55 YFW(_X3C4N1_R*NB]Q_T&?$-:']@6_P#T$-=_\'FJ?_)-*=?T:\\/W$-G^T'^T%::M?7^D_!O3[A1)-X#\$M+/)8:]\;];M"R); M[IK'X>V4K:KK'_$W^S6MG]6?"KX%_#WX+>!]&^'GPZL=3\/^&M%CE:."'7-3 MDN]1U&[E:YU37=;OWN/M.KZ_K-[)-?ZOJUZ\EU>W4K,S)"D,,7ZYP_4EX43R MGC/&*+X]2PN;\&9'52E'A^$E#$Y?QAQ)0DFG5E%T\7POP[72>8)T<^SJFLA_ ML[ <3_D?$-./BM#-N#<+?_4*2Q64<99W3;B\_DI.AF'"/#M>+35.+53"<2Y_ M1=L U6R3)ZCSSZ_CN'/Y^(O^"$GBUM8GTG_AI+PL)+;3K+4C+_PK'6B&2[N[ M^U$8C_X34 &-K%F+F4EO-4>6H4LW[N_LF_ Z[_9L_9Z^&_P1O_$EKXMN_ =C MK5G-XBL]-ET:VU(ZKXHUSQ"DD6FSWVHRVH@CU=+5E>]G\QX&F!19!&GHT&AP M'QGJ,7V[6]H\,:,^[^VM2WDMJVO+M+_:-Y4!040L54LQ4 LQ/4'0+8 DZAKH M Y).NZG@#U/^DUU^(_T@O%7Q8R;!Y!QYQ)1SC*L!F=+.<+AX9)D.6.GCZ.$Q M>"IU_;Y7EN"KSBL-C\5#V52K*C+VBG*#G3A*/!X:_1Z\)O"3.L9Q!P%PU5R; M-L?E=3)L5B9YWGV9JKE];%8/&U*'L,TS/&T(2EB*]>?PSX?U/7H].N-6&EVYNY[*SEBCN7M8F4W4T1F_=M]F@\RY=#AFCB<)E] MJGYBC_:2T6/7;O6#X8U@QW&D6&G"(7NFEU>SO=3NWD+;MC)(M^BH%.X-&V00 MRD^Q7^L:9>S7&C^%%\0>,]15FMKM;/Q#J,7AZP+*1)'K/B"266PAPN]9+*S7 M4-2;!06.3D?-_A_X(WK?%-O#6MV\9T+3[5/$-Y)8R7BV4^F7)=;+3;.[F,5X M?]/#Z,_#/"?18XOPV9Y+Q9G]'P[XB=/ MA#*L_P"%\DXNQ6*JU\OQ]3B_%Y#F>%JTE@*.;QXGPV78[&/ABGP_2EF&&PN* MS2C2Q']B<%Y+PJ\OS>?&>!E1Q&"PTLUPG-CZV%QF(P,(1C5I+ 4\31G&7M94 M/J*DJ4YPHRE'ZT3X@>'[;2]-O=>NX-"U'4;2WNE\/SSI?:[%]I02 MQ0'3-/6>^FN/+9#)'!:N8W;RV^937Y;?\%?_ !)?ZU^Q9XG6#POK=AI1\>_# M9FU76Q::6\C+XD4Q"UT>2:35V65L*9+RUL0BDL%;:5/ZFZ3\/_#6@QM%HT%Y MIBOS*]GJ5_%/.202UQ=^>;NY8D EKB>5B0"3D"O/_C3^SG\,?V@? MW\-_BG M9^(/$/A"]U'2]5N=,C\6^(M,9[[1KG[9I\HN].U"WNE$-P YC64))A1(K!1C M_1;P-QO'G!_B-X7<8^(/%^&IY5P9Q'POG>>95P5D&!Q>;9S')L9A*^94L?GV M?K#8#,*.9QP]6A@,+B,RP5?#X6'FTK2Y91)=S6DEW<3SR58?^ M"1G[#+>);W3#\-O%'V:#1-+U"-?^%H>/N)[G4-8MIF+#6Q*0T=G ID*+M)5 M S,Q^^_A3\#O 7P6^'_ASX8?#N+Q!HG@SPI!>6VAZ6_BG7]0:TAO]3O=7N4- MY?7T]W-OO]0NI@9I7*"01IB-$4?Z(?2@^E9P7XO< Y;PMP)'C7*,=#B7#8_- M7F>&P65X/'Y-3RK-\+6P-:>69[CZF*C/&8O!5OJF(H?5I^P=64E4HTXR_ASZ M+'T3.-?!WC_,^*N/9\$YO@:G#6(R_*5E>(QV9XW 9U/-'K_6(.M[*,73JU91];=(I5V2+'(I()5PKJ2.A(8$$CL<9'8UQ] MO:V?_":ZF/LUKC_A%]$/^HAZ_P!K^(AUV>F,_G6O_8%O_P!!#7?_ >ZI_\ M)-H_,5A_P!@6_\ T$-=_P#![JG_ ,DT?V!;_P#00UW_ ,'NJ?\ R34[ M[C2222T25DNR11@(_P"$WU3D?\BKH/>P:) ?&6IQ?;]; MVKX9T*3<-:U(.2VJ^(EPS_:-S*H3**250LY4 NQ/3?V!;_\ 00UW_P 'NJ?_ M "30,W,CU'YBN04C_A.9CD8_X12W[_\ 4;NJT_[ M_\ H(:[_P"#W5/_ ))K ME%T2#_A-98OMVMX_X1>WDW?VWJ7F9_MBY3:9/M&XH ,A,[022!DDT >CY'J/ MS%&1ZC\Q6'_8%O\ ]!#7?_![JG_R31_8%O\ ]!#7?_![JG_R30!FJ1_PG$QR M,?\ "*VO?_J-7===D>H_,5YRNB0?\)I-%]NUO'_",6TF[^V]2\PDZQ=)M,GV MC?L &0F[:"2<9.:ZK^P+?_H(:[_X/=4_^2: -S(]1^8KS[5M*L==\2ZQH^I1 MB:QU/P0EC:8'&Y9F.&H8W+\QPF(P&.P>)IQK8;%X/%T9X?%87$49IPJT*]&I.E5I33C M.G*49)IM%TZE2C4IUJ4Y4ZM*<*E.I!N,Z=2$E*$X25G&49)2BUJFDT:'@/5[ MR\TF?2-9E$GB'PK>/H&M2-PUY);1QR:?K"JQW&+6]+EM-25L!1-/<0KS P'; MY'J/S%>/^)-&A\+^(]&\4)>ZPFDZO-;>&/%4@UB_5XOM,I3PSJ\TXF5Q#8ZG M<2:7/OD,:0:PLS "VR/1/[ M_P#H(:[_ .#W5/\ Y)K\]\,\?C,-@$88;,X2Q"ITTE3P^,BU',,)&,5RTXT<0W5P]*[E M# XC!RF[S,U"#XZGP<_\4I:?^GN\KKZX2PLDLO&]TD<][.)/"UFY-[>W%ZZD M:S>KB-[F21HU/5E4@$@$C(S7=U^FGD!1110 4444 %%%% !1110 4444 ! ( MP0"/0\BD*@@J0"#U!&0<\G(/7)Y.>II:* &-&C'+(C$# +*"0/3D=/:G8&)JZJN4T\C_A, M?$W(_P"0+X5[_P#3QXFI77=?>!U=%%6 MKHD@O;3>,GV68LIVQS,X(9%(\CB',\3DN0YSG&"RG'9_B\KRK' MYCA(JTU6K4J;E4COA M:,,1B&IUJ]*E/$UN9TL/&I.,)5JO)&<_9TDW.IR1E+EB^6,G9,MB/ M^$SU@Y&/^$8\-=_^HKXKKJ*_&?1OVIO&FH_&76? 3>-;K3REG:Z+;ZU?WUA8 MQ-KND7-Y+JEAJ-]=1Q6EM8Z>+ZY"RRF)89[#5&DE998Q'^C]A\>?A#I%CI^C M_P#"S-/\::I:VD%O=3^%TU'QUJ-]=H@6>9[?P;I^M/YL\HDD6%8UVQ_=7RT) M'XWX/^-^8>+&8X[!U_"GC_@'"8;A'@_C'"YKQC3R2AA,TP'&^%K8W)L+@(Y; MFV88B6/HX;"XS^U\+6I4:F4XF@L+C53K5J,9^]GO#U'):5.I#.\LS.<\=CL! M.C@)8B52C4R^<:=>I4]M0I15*4YP]A.,I*O"7/3O&$FO>:Y&UNK5O'FNV2W, M#7D'A+PI,HK>>2 -YJ0SR6UQ'#*RA)'@E5&+1N!YAJOQ[M M['3=4U>Q^%_Q=U'2M(TZ]U2^U:^\)VO@G2[6PT^VEO+J\N+GXB:SX3ECMH;2 M&2X:1;20A%VE#(1'7XN>&OVM/&M[^T[K?Q7MO$-OX+TWXD75MX*N[C6-*_X2 M2P\(^!)[RUM/#UU-HT=_I<-]>^%5CBU>20745O\ ;KK6[F2*XMKN>VG_ 'P^ M:/Z$=3U72]$L+K5=9U&PTG2[&)I[W4M3O+>PT^S@3[\UU>7>$-,F^*F@^%K:;P1'9WE MQJ,=[H]AXA\5:=+I/B&?4A'$J2>&;+68(-BM/J%F&&_[ZTK]G[P;=7MKX@^( M>H:Y\9/$<#K\M]7T?3KAE#&7P_P""+&VL/ NA /\ O+>>Q\/G4(UV M;M1F8>8WQA_P5Q\':WX[_9)U#PGX1M+2^UJS\6^'/&$NG2ZEIFE"V\*>"[?5 M=5\3ZT\NI75G:P:;H6F*+J]F:1(X80 NY]J'] \)\UX/R;Q0\.\;Q[F/#>5\ M)_ZZ<-83.,5Q=BLLPG#TJ689OA,!1PF8U^WTN.&&)[>VMHH8;:"&.T6UM?L:0-;0-'_13^Q!\?O@1 M>_ CX7^*_&'A[Q[\8OVB;[1+FZ\;>(-(^"_Q0^*_C&36O[=U18=WB\>%=3T. MQVV,=FH2PUZRL8OL[*Y26-P/PN\(_P#!-']MCQIINBZWX?\ @C>SZ?KGAS0/ M%^F2WWB_P'H\LV@^)('NM&NIK35O$MG=V5Q.UG=6LAEMKN= '$9?>C*O]P_3'QW@/5X&X=I^%;\(L9G&"\098+/Z M' F(X3AF^&PV7Y7Q#A,RP>80X;A+'1IX;.*&'P6.H8BIAX87&PC&K_M-*%&7 M\(?0VPOTAJW''$%7Q QGB?@,\1,!QCF.3XC$8C-G]:=3 O$+VFORY"R7>DV,5JJ'[ M9Y#@(_\ ,5&3YBY^TE^S;\//VI_AL_PK^)% M?A)X;XGA;BB'$=',:W%.;YO2HY=EM/,\-1P6-PV6TJ$%BJF+PLY2C+"U4XRI M',=D>9X"'#F5Y94Q.<9A1RK$O%83$8ZI M6A3PF#RZ5..'4<13=.N8 MYY_#-[8:U?&*3[@^$/QF^''QT\&6/COX9>);3Q%H5U)+:7:*LMGJ^@ZQ:D+J M'AWQ/HEXL.J>'/$>ERDPZCHNK6UK?6SX8QO"\4TG\!>+?A+P9Q+Q7Q?XG9;A M*G%G"G&'&.?9TLPQ699YC'E&.XAS7'9O').(,DS#,<3'(<)Q=+ UHX/^Z/"GBC,$\DRFKETXX7V.;X7),M MP665,YX?S2A1ITLYP$IT8/$^SDLQRN>(I4"GBL,\3\]1_"+6O#7Q,U*_ MT'28=ZW0S2V%I]H!- MR*^N?#OB+2O%6E0:OI$[2V\K/%-%,AAO+&\A.RYL+^V;]Y:7UI)F.X@D 96P MR%XGCD>I;%?^$RUOD?\ (M>&>X_Z"?BNN8\1>'=5T359O&_@B%9=2E5/^$F\ M,AQ#9^+;.$8$L1/[NT\26D>?L%_@+=@?8[S>CJU?Q-P+X)9?]%6/$><^%V78 M_.>!.)^)'689CA.%?![P^]_J?Q'\(^(KKX M0^.X;26\U;QMX?CM5TK6K:R22YD/Q%\,76S0?&6G6\2R-+=:FEOKMG;JPTS7 M]-(#C\>_ _[6_P 2/$O[26I:_<>.]*\(:9\44T+X8W/B&VT&XU#0O#&A6-_Y M'ASQ/H/AW7-3DBLKU[^YOKZ"77;G4[72G\6ZG<:I:ZI;V2VS?LEX^\/67[0' MPFUWPKH?B[5?"NG^+;;^Q]8U/3+.V?7;"U2XC_MSP_I1RJ MTB6D\XARL\4]?G_'_P $PO!$VM:AI#?%;QJ$M-*TJ_\ -70_#*NYU.ZUJV>/ MA $$2Z6C1L@#[I7R?E3']4Y1F^5Y_E>7YWDF883-$OAM:7R:%;75YK&MW O?$_B[7KIM8\8> M+=24;3J'B3Q!<*+K4)4RRVMH@M]*TR%OLFD:?86:) OHM%_#^@ M:GKEYXFO]%TBPTNY\0:A!!;ZAK,EC;I;#4;^*V)MQ>W21I)=M#MCDN#)*J)O MV+7\;R>(X/#&KW7A.2!-=L[9KRRCN+5;N*Z-L1--9^2S)F6Z@62*!@X*W!BZ MJ6!Y^(LYCP[D&=Y_/+LSS>&295F&;3RO)<9C#+\+5Q<\'E>%KXC"TL5 MF&)C2=+!X>>)HJO7E3I*I%S3+PF'>+Q6'PJJT:#Q%>E05;$2E"A2=6<8*I6G M&,Y0I0O?]BWX6_P#3EXMKJ*_/6Q^./Q,NM8\ZPDTJ MXU75H]-TF*&/1$9K@PW-X;""*$7&5E>XU296;)+;T# "+G[YTB/48=+L(]7N M(KO5$M(!J%Q;PBWMY;SRU-PT$*DB.'S2RQ+N8^6JEB6))_GKZ/7TL?#GZ3.( MXEI^'62\<8?"<*4&<;L9QQGTXJYXIU]?"^@ZEKSV%YJ<6EVYN[BSL/)-VUK&R_:)HEGDBC M86T)>XE4R*QBBD*!F 4_-/Q#=ZP= \0>1-HUEIHCSI?F+):7VI7WH8C!9=BL+/EQ&'JTZE/VWM:34)580C5I2GP91PIQ#GU"IB< MGRRMCZ-*K["I.C.@N2KRQGRRC4JPFKQG%I\O++51;<9)?6@&./YDG]3S371' M&UT5UR#AU##(Z'!!&1V-9FAZFVM:/INK-8W6F_VC9PWJV-[Y7VNWCN$$L27 MADEC24Q,CN@=C&6V-AU8#5K]AR[,,)FV7X'-,!4E5P.98/#8_!U9T:V'G4PN M,HPQ&'J3P^)IT<10E.E4A*5'$4J5>DVX5:<*D917A5:4Z-6I1J)1J4JDZ52* ME&24Z+::9QT$$'_";ZB/(AQ_PBND''E1]?[8UX?W: MZ]55%"HJJHSA5 51DDG &223ZDDURL'_(\:C_V*ND?^GG7JZRNPS/RW_X+ M#WU[I_[$OBVYT^]O+"Y7QU\,E6XL;NXLKA5D\56ZNJSVLL4H5U.UU#@,.&!% M?R%+XN\5%P?^$G\2;B54M_PD&L[BH;(&[[=G )) S@$DCDFOZR/V\-;'[7MK MKW['7PBNM,D_X1_Q#H&J_&7XLZ@FHZAX2\ :[H4YU?0/A?H6GZ'%<:GXZ^*. MNW0@EU?P]HVZ'P?HB37.O3V]Y*L%I^4FB_\ !&KXRZKXT'@N3XE^#M+OX[4Z ME[N(K:\FP9S+;VZPI.[1W?I6?1P^ MCGP9D?AGXV^(N4\)>('&O'.'JY%PO/(N)>),VA#C'+,K7"5//(<+Y%GM/A2K MQ)0RO'YIDE#BBKD]7,-?^77TI_!+QD\;O$K$<7>$G"F:<4< M*9!PQ0R3,LZP6999EF7/-*:\N6EN98X(4DE98HPOVKX^CTZ]\+ZMIEYXA@\-37M MI(+'5)-671Y+2]BQ+:3+<^?;R"-;B.,3QHW[V R1,"'(KYU_93_9AO\ X"_ M#X<_![Q;XXU;Q3>^"[#6[.[E\/:EJOAOPW=#5/%&N:]&+.QM7M-6$:P:K'%< M?;[^Y:2YCF>,I \44?TKIW@?PAI3B:R\.:1'\9CW M+3DDY/4U_FWX[X[BOQ+XZ\8\'EG#O"]3@GC'BWQ P>&SO.^*$<,'F^6Y'EU+&X6KBYXN=*=7#XZC5IUJE+"8 MG#U9QE*G.M3DI2_.+2]1\<:OKEKI.FZ_K\VLZC=1:5!LU[429)/.D"1M="Z. M;."1Y[@R,Y@2+SKG[C,Q^[]$^'FI7&DZ=8>-M>N]6M+*UAMQX>T^[O8='F,: M@/+K.H2R#6?$MQ/(//F^VSVVF,[M&FDB(+F&P\#:';?%_5O%,46+QO#-A=+! ML00Q:C?W6H:;=ZA'MQMGFL=-BA;Y>LUU*6+3';Z]7^?WT2OH6YCX6QX_QOC# MGN;\;8[,.)\RR/A_+,;GN85^<X$RG$P64YKGF1+'5L-CJO$=95,?C.',XJ MYGE.&HT(PE?,<+3Q&'_>>-_$"EG/]F4\APU#+J5+!TL3BJU/#4HXRCF-> M#]O0P^)]G&=*.$C:G#%8=4:\Y2K",=$B@A5(XT&3A44#D\5SEO_ ,CMJ?)Q_P (MHG&>/\ D,>(N<=,^]=7 M7*6__([:G_V*VB?^GCQ%7^BM##X?#4:&&P]"CA\/AJ=.CAJ%&E"E1P]*E!4J M5*C2A&,*5.G32ITX0C&,()0BE%6/RN4I3E*IU=%%%;$G*6_\ R.VI_P#8K:)_Z>/$5=77*6__ ".VI_\ 8K:)_P"G MCQ%75T %[NNN MKD5_Y'F;_L5;7_T]W===0 5R"?\ (]3_ /8J6G_I[O:Z^N03_D>I_P#L5+3_ M -/=[0!NZSI-EKVDZCHVHQ^=8ZI9SV5TF<,8KB-HV:-N2DL>1)%(/FCE5)%( M90:YGP%JU[>Z3/I&LR^9XB\*WC^'];=N&O)+:..33]8"D[O*UO2Y;34E; 43 M3W$(Y@8#N*\U\2?\4OXKT?QBGR:7K'V7PEXLQQ'$+BX;_A&-:EY51]AU.XDT MFXF<_+::PKL=EJN/R?C[_C%,\X?\3:/[O!9=R\+\=\ONPJ<&YQBZ?U7.\3;E MB_\ 4G/YX;-JF,Q558;)^%,QXYQ,82K8F)[66?[;A\5E$M:E6^,RV^K684(/ MGPT-W_PHX53H*G!*%%%% !1110 4444 %%%% !1110!6O;VSTVSN]0U"[MK M&PL+:>]OKV\GBM;2SL[6)I[FZNKF=XX+>VMX4>6>>:1(H8D:21U121@:-XW\ M&^(O#%MXUT'Q7X;UKP?>68U"T\5:5KNEZAXB:KIOAGX MC^&OB9X2\6_"\^(] \4C_A$O%GA+5OB#H/AS0_%G@CQ9-:>'/''A_4M0\):G MJ&G1ZRE];_D]XI\+/AU MJ,.K? CXR^+=*^ 7PK\3^'OB]X"U#Q);VMQ8WG]DWWA'P_XI\.ZU)J&N?#_X MJ^#-?\*MXE\4W&A6?B?4@#]^]3U_0]%ETN'6-9TK2I=;U&'1]&BU+4;*PDU; M5KE7>WTS3$NYX6U#4)TCD>&QLQ-=2JCLD3*I()O$&AVVL67AZXUC2H->U*UN M;[3]%FU&RBU:_LK(J+R\LM,DG6^N[6T+H+FYM[>2"W+*)I$)K\._V]Y)?^%X M_ME7GQ!#7O@36_\ @D/XHTS]EY ;F:?4_C5-X^^,\OQ9TWX82;V@G^*^JSW7 M[*3>'X/#3+XOO;J+P;+H/FR69D@\(U.V^,<%C^T+H_Q*\RY_;CU+]NS_ ()4 MWOP7D E?QC)\-M,^'W[#Z^-]3\+SR@^9\.]+U73OVW9/BA<:$#X1C1OC2NL1 M+;:EJ*7(!_2E7@?[1O[27PR_99\ 6WQ)^*]SK=KX9N_$FF>%89= T2ZU^]_M M;5K74KRS5[*T9)$MVATJ[,EP6"1N(T.6E6O>D^Z/3)V_[NX[/R7']:_'+_@N M EXW[(?AIH9K=;-/C?X*^V0/:RRW,Y;P[XV%JUM=+=Q1VJPR[GN!+:79N8RL M<;6K*96_2?!_A3*^.?$_@CA#.WBXY3Q#Q!@M4I5X M4ZB7PRE1J)/>#1^;>,/%F:<">%_''&&21PL\VX=R#&9G@(8ZE.OA)8C#J+A' M$4:=6A.I3=VG&-6F]O>1^?GP._;V_9\\!?\ !4#]NK]JWQ!J'BZ/X2_M ? O M]CWX??#J[M/"-Y=^(+GQ!\%H/BE'XW36?#T=R+O1K2!_%FC#3+N=Y(]4$ET8 M-OV5@_\ 2?\ "CXG^%OC/\.?!_Q2\$RWT_A3QQHMMK^A2ZG82Z9?R:?=-(D3 M76GSEIK64F)]T3DD#!R017^?*BMO4!6W!E. .1R,<'@9[9XK^G;]D[QYX^\/ M_LS? ZV\9^,_VC_A5\/[?X?:6^C>*_#?P0T;X@?#B72@]P;>5O$_PVO/%_BG M2+)_,*3'QWX;\.W49X'"I9ACJ^88S M X/#/#UZUJV.K8##.LH16(4Y1I3_ &R^(=MJUSX1U<:#K$NAZS! ;O3;V*XA MM@]S;?O5LY9+@&'RKU%:U)? 1Y$E)'EU^9?A[]H3Q=X@^(OB#P3I7B[77\26 M%AI;7$-3^$EIJ&C:KKNF:[>6.HZW]J\,>*-=TJSL M9])6*[T*]MK2]F^THK30R1G=^)WA7]M*TT?Q]I7CC7?AXGC*5/$(UOQ#H_B# M4[&[TOQ2MY=O/K-EJUH=+2WF@U+SYW\HQ_9XKG[/)Y+1P+%7^6'&7[-OZ37T MI,?4X[P6*X]\,J."X>K<&TL)X;^*F:8'"O/L#Q'D^<0SK,\GSK$^'$XX[!9/ M/.\BKT*V35HX^EG>!Q?]H4ZO#^#A4_MC,/I@^ 7A-B:7#N?\5\/X[&8AX?.X M/,.&L=FT)Y=C,-B,/3AALQR3+>(<)4H5L13HXB+IXY2HRPU6G*C;$S:_JF3] MHO4=52+PS\*/#.L_$[6].2'3;O4]/%OKMNMY'&(WGU[Q%9WMC\/]$N))$>6X M@O?'!OK=B4_LARODGS7XP>#/VI]>^'/B;Q!J?B+4HM8^P>1X<^%WPF\G4-9O MM3OW%M9MKOBJ_M](T>TT[2FD%]JT6EZ'=7,EM;SP6FOF:6)V^A/V;_B+']'T/P/HOC?PGI^OZ9X1323=)X?M+IIEBTY)].U32[&40B(D/:Z? M:1'=A85QS[:;?Q >#J>BD>AT&]/_ +L=>WB/!?+\JQ&(X>X]QG$7&F-R&M5R M3&95Q?FU'&Y%0J97-X*K@,5PODM/+^#,Y6$K8>4*6/S?*,YS.3A[2>;8J;=: M?WV XJIYO@,%G.0RPF'P&<8/#9I@<;@,-4H5\1A)QBEF>%6(HU M85'0A4PT8*?)+#TW'DC_ #:Z9^S/^U#I>OVNIV'P?\;G7M(N['7H9)[+2+AD MNA>RW%I=7*7&I30S):LJS"79/YJ,&^;]\?!/BWQ5H_A+PWJ7CKPO?: M9IU]H^GW5Y<0:9%::MX4O)K9#>:7XO\ #^F-+%&-/N1+;G7=!6?39H8X[FXL M]/B;S3VEO;:W_P )AJX&H:-Y@\->'2S'0[LH4.J>* BK'_;X975@Y9S(P<,B MA$*%I.F^S^( ,#4]& ]M!O>/_+BKTN).&,9FLL%C\AX@S#A?/LZK'X7\5VUJE[?\ A/5+:TNM0TV*ZANVM(M3^RWZ?8+YH$AO M5A3-S:F6V:18Y9%;XGB_X)O?L^2Z_J.E27GQ):UM]&TB^4GQ;9[VEU&]UVVN M4D;_ (1_YHS%IT&Q>-I,N=V\;?K/Q1\+=;N['5?^$5\2P^&;G45,UQI^D65_ MIFDW]\DJ3QW92/6;AM(OI)$*3W^EI#]K21EU&"\3-?&&DW'CS5O$UMX?M]=\ M21ZY?:A'HLB2:UJJS0R07,R2QW3BZ\P6^GL;RXE4L4B1;ATP79F_CKQV^F3Q M=]'GB+A#A7C#P(SGB/&\9\N!X>SSA+BK!569-0Q.53S:EC)1 MQN53EE^:X7!XF&+Q]3!X*>;83"0S?'?><-\!8'BG"X[&X#B3#X2G@/WF*PV. MP52.)PF&=-U%6Q$H5E0E37LZZ56C.<'"DJE14)S="G]OQ7\'PYT+PS\,O"3Z MIXS\3Z;HECI6D0:U?I=WMOI6GQ0V=OK7C'5[>WMQ!9VT B5[E[=+W5'B6*WC MFN)))U^3?CIX/3XB?$'X9_LRW-_)XDUOXH7"_$_]H[6BB(+3X _#S4K.Y'@J M"%6B?1M!^*'Q&3PYX*@T^V8RZOX;L_'$ER93;3&+Z[TKP[;_ P\-ZOJ=SXB MT:VL["QNM;\4^+-?TZ]ENYK;2[-[F]U?6M4G\1#9;6%C;RR[28[2SMHF\N-, MNS?/'[(^A^*_%^F^-?VG_$;6VG^)_P!I#5[/Q%H-CJVAWGVWPY\$?#D=SI?P M4\-1VPUY%TY;WPU/:J+IGEA79_:GA-P;GM3'5_'7Q5A@Y< M0\(*C#PTX*P.)_M#ASP_XQSW"XO#Y5F-#%SHT/\ 6'CC)LNIYKG>+XRJ82.$ MRJME^#X78#/,WS'B3\3X_Q^&S+^SO#/(G4>"XGE6Q/%^85(^RQ68\'9 M-6PE3-\'5IJ4EALMSW&8C+>'5E?M8U\3@(?\ H*:-_P""*^_^ M:.N;MH==_P"$OUD#4M($@\.>&RSG1+PH4.I>*=BK'_;X965@Y9S(P<,@"(4+ M.@.]K\6_^"J_@I?@5\-]4_:D^!GBKQI\&/B]K_B_P=X.\*_!>)S;,L-E MW#>*SW+L%Q1_:-6C')L7D%7%T9XW#9U1Q5\%B,A.E3K4:.)@H5 MZ%*I#\?\>N'\9Q%X3\:X;)\MQ.9<2X;(L?C.%EEU*K+.<+G]+#5(8+$9+6PU ML9ALP_>5*,*N$G3JSHUJV'G*5"O6IS_E:C_;C_;$%R9Q^TS\:A/,D$$LP\>: MOYCPP23/#&Q\SYDB>YN&13P#-(?XC7]=G_!/SQEXJ^('['7P'\8>./$6K^+/ M%>O>$+B]UKQ!KU[)J.L:I_FT\:#\-_M-K;6=[*O_"R]. $%[->0P,"--+9+V%P&^4;=JD%BV!^Y M?[+_ .R3^TU\"?@;\-=%\-_'V?PCXTT'P_/#XH^%?C72[;XQ?!B?5EU35;F" M+1;A+_PSXT\)6MU;W%L]T/!_B>STF.Y>:X70+B;S1/\ VW]+7-_ ;BS@3A_+ MN .*O##+\WI\6T,36KY%A<'5D\)#)\XISIXZIPQ@,;F5#"U*]6@HU9X.MA%B MOJ\<1*A&2KT_X=^B%D_C[PCQUQ'F'B%PGXGYAD];A*MAJ%'/<5B::CC)YQD] M2-3 4^)LPP675\5"A3K.=*.,HXKZI[>6'C7L^&9=4\?\ @18! MJJV)[6TA9ENVA@>.2+7K",,UM=P%9+V%6LK@OO4GYKC_:1\ M51ZI=ZLN@^'&FO-/TZP:,OJ2PB+3KC4[F%T8W0(>5M4E5V=O+"QQ$;?G)^6? MVXOVMOVS_P!G?X'3:O?_ Z\.^ O%\?C+PUI-E\5O ESH'Q+^%6LZ?>/J(O] M/N--\92Z3XU\)ZO?QQVK6=MJO@S5;"21)K:V\3"4#S?P%J_6:-/+XX>>'C'#8M8'&4?J MLHQPN)Q&#I8:,/[*=*^(-WJFFV0TG0;SQ1K+VL)OY]&A?3O"=O?%0;F*+Q%K M3Q6]U;P,642Z:-4DD50ZQ9=4'RK^VM^T;XX_9:^"[?%[7-*@UZT_X2WPYX6; MP7X.US_A&[QE\0F_/VN?QQJ^@Z_-NM/L6QH=-\.:<\V_Y+N+&X^8?LK_ +8_ MQA^*?P"^%^N1_"7XH?&/XD:QX;GN?$VMZ)\-]'^&GP\.JQ:OJ5LJ1^//'/BO MP1X/O8(;.*UCGD\#Z9XDCBECDC\AKD2QCY4_X*O:G^TWK/[)\VI_%CP[\&? M7@I_B9X!^R>&/#'B#Q7XX\=MJ#'6!9-JOB6YL/#'A"PAA(GDN[/3-*UQIQL2 M#5(0K._[QX7?12X@QWBUPAP#X\<=5^*,JPG%N"X5S[AW)^*%X?9?G\,!CO[+ MKUJ>6\-9U1\5,='.XT*E2K4S?/ZF1YA"N\1+ 8"E4]G#C\2?'W+X>#?$_'/A M?@:5N"Z_$F1YM4X:K9W#**F*R^GCZ'UO,LSR[$<$0KY8ZT(8C"4)8C&4 M*L)48?6I03E\BZ3_ ,%V5G_H$_9F\4^&OVA/@3\./C1:^&=8\!'X@Z M#)K/_"/:=X[\27HTC;J6H:<;9=2MI](BO-QL!<&4:;;;GD :-F0N_P#"4C+O M0^;$/G&#YL?!R.F6()&0<*Q> M$P3S1\9XK*\/[7 82>!P&7X? 97EN'PKPV A@Z4W0K?RS]%'Z6WTA_%KCS/\ MN\0>*>(N/\%E7!?UC Y9E. X'R&KA:^'SC*<+3QM:K37"D,5:ABL12JNMB\3 M6K5*\:M6E4E'VU+[U^+WBGX:? [P5?\ CWXI?%3Q-X'\$6MU8:5?:OJ6I7VM MV:7&M3K865I+;/HGB*[D%[1$+$,\4!85^5$'[7_[&MMX[EM;;]H'P M9/X7L+P7]CJ>K:'XZ>QO[6#R;FVTR^M['PQ!>^9-(187I@AAC$:3SQ9CV1-T M/_!5CP]\?M&_8Y\5MXZ^*/PT\;>%QXS^':W-MI/PBUWP1XH:XD\3VILI8=83 MXI^*-%\FWNP!-;2^'@UQ9-(JW4-TJ2R?RMJ[[E^9C\PXW'GGI7XYPI^R"^BK M],/@CA;B_P 0<^XUPN/X$\0L=4RZ7ASGL,!DN-RW#X'*,5BN'L=@.,N$L?7H M9?F>)JX:MF<,KPV65ZD;4L7BL;F6&^LT<1POQ5' SA1IX5QPWMJE:4:E7$NK3DG2 _$D5[+HGC7P2M[KVAZA#IVHWFDWMPFF7E MAH_BZTB@U#3[VV=)_#C;'MWVR21;)6[C4_B3X>@\.ZKK^BW5MXB;1[=KN\TF MQO;>VU6*WB9?M32V5Z8KFWDMH2\[PW,$4C)$ZJ#(55ORU_X)T>.OVA]"_8M^ M!MGX2^!>A>-_"<6D^+1HVN6OQ6T31-9O4_X6#XLEN3J6@Z_I%E;Z>RW(OV3?$T?C3]GWQ5X QXN^'S1>,K[5 MOA/K-E9JOB*%18R:CX4^)FM^);>>_8BU2W@T"ZLV#J;J\MH79X_A,7]&GQ4E MXLYGX3<*^,621R',..LVX$RWB?B^GX.,IX:S#'2R##YUB\KI9SF>0YK2P67XJO.IAJ6;T\YQ6'PV&G#$ MQ6*24JGZ&Q_M->'DUZYUD^'M2,<^D66FB$:EI/F*]I>ZC=M*6\S88W6]55 . MX-&Q(P5->4>-/V@/B!^TWKE_^S_^RO?77A.ZM(+>#X]?M!>7'?Z7\&-/U"'S M)/ _@2>-DM/$?QLU>R?;&+=SIO@*WDDU.^G;4TM1:?QBKRPVEO"]W-#Y[06]M SLD$>/T3,OH5^,GT1<%_Q$CQ8^E!EWTC\-F>* MI<*\+<*+P%X:\+,OX?XCQF#QV94>+LTQF7<8\6U>(Z>5X/*L72P7#M?#8+ 5 M\TQ.!QV9U\?EV!Q62YI^.^&/TK\K^E-G^+\/>'_#/$^$V&R_**_$G$&=8;C_ M !W%.9YQDV%Q^6Y;4X>RV4N'^'WD-3,,1FE"6+SJA5Q6.HY?1Q>&RV.!S#%8 M?-LO^L/@9^SQ\,/V>O!^E>#_ (>Z)]GATZ&83:SJ4IU#7M4O;V0W&JZIJ.I3 M@S3:AK%ZSWNJW*E9+^Y82W33-'&5]"MXHO\ A/-3F\N/SCX2T6/S0B"7RQK/ MB B/S,;]F0#LSMR <9YK6\CQ#_T%-&_\$5]_\T=?XC%XJ'UW'XSB#,)UJN8\08_,,8Z^.Q^?YE6Q.)KYEG>,Q%?-?$-=97GL$.N_\ "::B!J6D^9_P MB^CDN=%O"A3^U]?VJ(_[?#!PP1XA_Z"FC?^"*^_\ FCKEX(==_P"$SU(# M4M)\S_A&-&+.=%O"A3^UO$ 51'_;X8.&#EG,K!E95$:E2S@'H-%8WD>(?^@I MHW_@BOO_ )HZ/(\0_P#04T;_ ,$5]_\ -'0!FV__ ".VI_\ 8K:)_P"GCQ%7 M5UY]!#KO_"9ZD!J6D^9_PC&C%G.BWA0I_:WB *HC_M\,'#!RSF5@RLJB-2I9 M^H\CQ#_T%-&_\$5]_P#-'0!LUREO_P CMJ?_ &*VB?\ IX\15I>1XA_Z"FC? M^"*^_P#FCKEX(==_X3/4@-2TGS/^$8T8LYT6\*%/[6\0!5$?]OA@X8.6@T5C>1XA_Z"FC?^"*^_P#FCH\CQ#_T%-&_\$5]_P#-'0!G0?\ M([ZK_P!BKH'_ *=_$E=57G\$.N_\)GJ8&I:3YO\ PC&A%G.BWA0H=5\1;%$? M]OAE=6#EG,K!@RJ(T*%GZ?R/$/\ T%-&_P#!%??_ #1T ;-<@O\ R/4W_8J6 M_P#Z>[JM;R/$/_04T;_P17W_ ,T=BT5C>1XA_Z"FC?^"*^_^:.CR/$/_04T M;_P17W_S1T 92_\ (\S?]BK:_P#I[NZZZO.UAUW_ (368?VCI/F_\(O;$O\ MV+>>7L_MFZ 7R_[?W!PV27\T@J0OE@C>>K\CQ#_T%-&_\$5]_P#-'0!LUR"? M\CU/_P!BI:?^GN]K6\CQ#_T%-&_\$5]_\T= +Y?\ ;^X.&R2_FD%2%\L$;R >BUQ_Q CFF\%>)HX=)BUPOI%V M)-*DG>U-Y;^63(?^@IHW_@BOO\ MYHZ/(\0_]!31O_!#>_\ S1UX7%&21XEX:XAX(>$Q>%Q2@JCP MV)H8A4W.I34W1JQJ:!: MZK>6_A^RT2>[DU*>"2^^QSR7!U"15LI@MQ28_&X[$2QL5F^)QD:^(EAZ\/T/Q#J<'6RA<+9=1P]7'8: M.;YAB*=?$U)4UC(\U# NE4Q%2A0JTVZL\33ITH^S?L(4W&"E%E%%%?WZ?F84 M444 %%%% !1110 4444 075K:WUM<65[;07EG=0R6]U:W4,=Q;7,$RE)8)X) ME>*:&5&*212(R.I*LI!(K!7P;X17PY:^#T\+^'4\)65K:V%EX770]+'AVSL; M((+*RM=#^R?V7;VEH(T%K;0VB0P!%\I$VBNEHH S6T;27ATVV;3-/:WT:6WG MTB V5J8M+GM+>2TM9M-B\K9836]K-+;02VBPR0P2R0Q,D;LIF?3[&2]@U&2S MM7U"V@N+6VOGMX6O+>UNG@DNK:"Z9#/#;W,EK;/<01R+%.\$+2H[1H189=E^;X+$Y;FN!P>9Y=C:4J&, MR_,,+0QN"Q="5N:CB<+B85:%>E*RYJ=6G.#LKIG\U?[/W[(7[-_B_P#X*V?\ M%"_V>/$?PKT;5/@S\'/V>OV(_&7PS\"3:GXECTWPEXE^*5O\77\>ZK8WEOKD M.L74WB-_#VBM=1:IJ5_;P'3X?L$-H'N!-_1)X"\ ^$/AAX.\/> / >B6_ASP MAX5TR'1_#^B6DUW-!INFV[.T-K%/>W%U>2(C2.0UQ.>-N*$P]?ZSA\+GO$. M;YOAZ&)Y)T_K%&AF&,Q%*E7]G4J0]K",9\E2<>:TY)^!D' G!'"N(K8OA?@W MA7AO%XBC]7Q&*R'A[*,GQ%?#NI"JZ%:ME^#P]2K1]K3A4]G4E*'M(1G;FBFO MQ+_X+=>!_ UK^S)HOCR/PEX3MO&TWQB\%Z0_C)="T>W\42Z7>:'XPFN]+?Q" M+6/59;"YDL;66>QDO'@E>UAD>)FA0K_*HCQAT/FP'#*?]?",X(XR9,?KQWK_ M $1M=\.>'_$]DNG>)-#T?Q!IZSQW2V.MZ98ZM9K-)95C MF$?F(LDBJP#L#Y78_"+X4MXL\0PM\,OAX8H='\,O&G_"#^%0%:6X\1^8PQI( M)9_+0$DDX10. !7]@> WTQL+X.^'^'X*S+@W,^**N'S3,,;3S%<1PP<*6%Q: MPZHX.EAJ^5XV4*>']E)I1KQI^^W&$'?F_COQ]^AGB/&;Q!K<;9;QGEG"]+$9 M7@,#5R__ %=GC)U,3A'6]KC:N(H9E@HU*F(55 -%T[P7XI^(-E;Z9\-OB1%OO'MY_!WQ(M;N\\ M('4KE2B_\(CXCU/P_P",8IF\M-$NHC'5<'>./BA2P6%Q69^'^<<><8UGR8FA_K3DKGGN:5*SEAZ ME&>6YE@<7"-=0IX+$QS#!8O%.=2IG&381PI4OW'-1Y71H*&(IU:>997CL)-T'.ICL-++L;@\*H4Z63YSBE.I M5_;ZWO+3_A,M8/VJVQ_PC/AL?\?$77^U?%9Z;\]QSTKK4=9%#HRNK#(96#*> MW#*2#SQP3S7^=;'>79D3_2KK)902+FXSC<.,^;GCMZ'..M?VR_\ !,EV?]A/ M]G)I&=G;P=J1+.69F_XJ_P 2<[G)9N".:\0T,B^I?ZL_V+[#VV6YEF'UKZS_;^:^TY7E_L?8^PI\WMO:>UC[/ MDG^;_1T^EE_Q'WBS.>%_]0_]5?[)X=JY]]>?$RSOZPZ699;EWU3ZM_8&4^RY MO[0]M[;V]2WLO9^R?/SP^[Z\DTOP+HEE\6_$/BJ&/_39_#VEW:0[%$-O?ZM< MZI8ZC?1$'(GN;;1X$;@$-!N[R\N MI8X+6TM+;4?%LUS=7,\K)%#;V\*/--+(ZI'$C.[*JDC^%>).!.%>-<9PIBN) M,CP>=8O@WB;"<6\+3Q5.4YY5Q)@\)C&I8[!5,%CG&2C&K@YSIU:M*HWHH2E1ASM-/ MDYH-\DYI_+?[5MQ+\4=?^&'[)6D3SX^,NH7?B7XQ/8NZSZ1^SKX GL[WQO;W M,]O*D^GCXE>(KGPS\++61E;[58>(O$CP*YTZ46<$4&N3A.GB(YPXMAF%#E^O5$_P TX&C+-UFG'-=/GXMJ8:63J2:EA^#\N5:'#=-7 MLTLRCBBBB@#F+7_ )'+6_\ L6O#/_IS\5UT]A&:Y>U1/^$R MUSY5_P"1:\+_ ,(_Z"?B[VK^J_!SZ6?&?@OPA+@W(>&^%\UP$LVQN;RQ6;QS M:6+]MCJ6$HU*2>#S+"T52A'"04N:337+_*'C/]$?@KQLXPAQGG_$?$ M^58^&4X+*%A\ND;):I_-'[ W@7Q= M\-?V0?@5X'\>^']1\+>+_#GA&>PUS0-62)-1TRZ/B'6[E;>Y2":XB1VMIX)E M5)G CE3)!RH^M+[3K#4X/LVI6-GJ%MO63[/>VT%W#YB9V/Y5Q')'O3)VMMW+ MDX(R:N < 8'H**_G'B//\5Q)Q+GW%&(ITL)C<_SO-,]KT<(ZD:&&Q.:XZOC MZM+#.I.I65&E4KRA2]I4G4Y(QYYRE>3_ *2XE>A6MK:V4$5K9V\%I;0KL MAM[:&.W@B3);;'#"J1QKN8G:B@9).,DFN?M/^1SU[_L6_"W_ *BW*C0HTI-I:GHVK74.B:O<:'?M= MZ%?)J%@4O[9'E2-;E%,L87$J?(Q YK\[8O\ @CE^Q:WB2[THZ)\2OL\&B:?J M"'_A9>K!O.N-0U2VD!(LPY&RTAVC?A2&PN6+5^OM=> MK[KACQ6\2N"LNEE'"7'/$_#F5SQ=7'3R_)\WQF!PD\96IT:57$RHX>K"$JU2 MEAZ%.%'AIQMF4,XXNX&X9XCS2GA:>"AC\XRC!X[%1PE M&I5JTL-&M7I3FJ-.I6K3A!-*,JLVOB9S'P4^#W@SX!?##PI\(OA[#J5OX.\& MP:C;:+#J^ISZQJ*1:IK.HZ[="YU&X59KDF_U2[,1=1Y4)C@4;(UKQW]M?]FF M_P#VLO@/K7P;TWQ;9^";K5O$'A36EU^^T:?7K>%/#FL1ZH]NVG6VHZ7+(UTL M?DI(+Q!"QWLD@^4_6M%>)EO%_$65<6X7CG"YG6GQ5A,]CQ+3S?&0I8^O4SN. M-_M%YABHXVG7HXNM4QK>(K?6:=6%:I*3JQFI23]S,N#^',UX2Q7 N*RRC'A3 M%Y$^&JF3X257 4*>1O!++XY?A9X*="MA*-/!)8>C]6J4IT:<8JE*'*FOYF(_ M^"$7BYM9GT@?M)>%Q);Z=9ZD9?\ A6&M'+&2X3A_COB.CG&58'-*66X+$3C'# M8_%0]E.K*E)U%.4'.G3E'\Y\-OH\^$WA'G6,XAX"X:JY-FV/RNKDV*Q-3.\^ MS.-7+ZV*P6-J4?89KF>-H0-2_[%71?_3SXAK\7/VLZRBBB@#D[?_D>-2_[%71?_3SX MAKK*Y.W_ .1XU+_L5=%_]//B&NLH *Y2W_Y';4_^Q6T3_P!/'B*NKKE+?_D= MM3_[%;1/_3QXBH ZNBBB@#E+?_D=M3_[%;1/_3QXBKJZY2W_ .1VU/\ [%;1 M/_3QXBKJZ "N4M_^1VU/_L5M$_\ 3QXBKJZY2W_Y';4_^Q6T3_T\>(J .KHH MHH Y6#_D=]5_[%70/_3OXDKJJY6#_D=]5_[%70/_ $[^)*ZJ@ KD%_Y'J;_L M5+?_ -/=U77UR"_\CU-_V*EO_P"GNZH Z^BBB@#D5_Y'F;_L5;7_ -/=W775 MR*_\CS-_V*MK_P"GN[KKJ "N03_D>I_^Q4M/_3W>UU]<@G_(]3_]BI:?^GN] MH Z^BBB@#D$_Y'J?_L5+3_T]WM=?7()_R/4__8J6G_I[O:Z^@ HHHH **** M"BBB@ HHHH **** "@D#_/7Z>M%?GY_P433]H*P^$_AGQ=\$M,UWQOX<\%>+ MY]<^.7PA\">-'^&_Q:^)_P ++CPIXAT467PE\9IJ&C*WC3PCXUU/PIXW@\ S M^)/!4/Q5L=#N_ :>.- N]6M(=4 /T"W+C.X8(R#D8('4Y]/>C(SC(SZ9YYSC MCWP?R/H:_ +]HS]JKQ58_#3X1_$;X&?%#XR_%/X,:C\ _P!HW4O&4FBR^,?# M'[1_[..JZ%\0M-\)Z+^T[\8_AI::/I7CCXF^ _V6_$UKXC^$_P '=SQ/^U/\9Q9?M0?'/2OB5X@U:3]G']N[]@S] MF+X8>&-,FT^U^'WQ:^$GQHT7]B=O'WB>?PSH[7VF>(+_ .-B?M:>,/$G@WQ( MK7U_X5M]!^'"^$YK6STS6X_$(!^\5%-4DCG.06'/4[6*@\ #D#/ YXXK@_B M!XI\5>%-.LKSPG\-M>^)EY'[G3[;[/++_ &A-<^-_$/AV MPG@,R1VWD6ES/>>9,LGD>0DDB@'X]_LM?\IU/^"J_P#V:G_P3C_])?CM7[A5 M^ O[&7B;Q1K?_!;7_@J?JNN_#C7/!NJS?LN?\$\(9?#>J>(_!&KW]K#;1?'9 M+>ZDO_#7B#5M%DCO4W2PQ0:A)<1K&?M,4+30JW[N?VKJG_0N7W_@?HO_ ,L* M -ZN5T__ )''Q-_V!?"O_I1XFJY_:NJ?]"Y??^!^B_\ RPKF;'4M2'BWQ$XT M"\+OH_A@-&+_ $?<@2X\1[68_;PF)"S *&+#82P4,A8 ]$KX^_;A_9?U#]KK MX'7'PATSQC9>!KF?Q9X8\2C7;_1+C7X%C\/SW'Q=*OAJRA.*;IUZ-2E*UI MPDKH\3B7AW*.+L@S?AC/\-+&Y+GN Q&69GA(U\1A98C!8J#IUZ2Q&%JT<31< MX-KVE&K3J1WC)/4_FWB_X(0>+GU>ZTK_ (:1\+A[33].U%I/^%8ZT?,34+K4 M[98PG_":@+Y9TQV+^:Q?S@/+386?]1_@E^PQXW_9T^%7@[P]\'?V@/$'A7XA M>'M+F@\3+?Z5=>+O@A\1M3.J7M\NHZY\)_$FMW5[X4OKFTDLM,O=9^&WB_P? MJ5Q';-=WHU*4B,_;UOJ6I?\ "7:N_P#PC]Z7/ASPZAC^WZ.&55U/Q05O4P\ZV$J5)86O7HU/R]_:N_;F_:._95^$T^M>-/V> M]$@\<0^(O#^DZ9XST?6=5\;_ %\4V5\TR:HZ:M9-X8\<^!_$0$8ETWP[XQT M2.UN@)8-,\0:[-$V/QL^+G_!7_X[?&/P9XR\!ZM\/OAGX?TGX@:)I/A/Q-=> M&[CQM:ZI<^%;?5KB\UW0K:[N/$$ZVKW<<37D&D:A=-ILEM?&& MYB_8K_@L#I_BGQ5^Q[>:7HW@WQ#J-\WQ-^'DXMM(M5UZ\,-O=ZF\LGV#0VU& M^,,88>9-Y'DQEE,CJ#FOY38_A)\5/."?\*R^(I=/+D9!X$\7%U1W8*Y3^QMP M5C&X5B K%'"DE6 _N#Z)7A_X,\:^'U#C7B/@CA7!\49?QAC5AJW]HYI&-&IE M=+*<5@\1AV]BJ6&E3PE#^%_I=^(7C7P3XA5N M">&N->+,;PKC^#\%]8I1RS+9RK4LSJ9EAL9AL7B!R[Q&X_R_*Z<*.68#C7BG M!9=1IU)U:=+ X7/,=0PE.G5J3J3J4X4*=.,)SJ3G.*4I3DVV_P#3/PUQN.S+ MPZX S'-*DZV98_@KA7&YC5JTXTJE7'8K(L!7Q=2I2A"G"G.>(J5)3IPIPC"3 M<8PBDHJO;?\ (Y:S_P!BSX9_].OBVNFKS^WU+4O^$MUA_P#A'[TN?#OAQ3'] MOT<,JKJ?BHJYS?[2'+,HVL64QG>JAT+=%_:NJ?\ 0N7W_@?HO_RPKXD^U-ZN M8M?^1RUO_L6O#/\ Z<_%=6?[5U3_ *%R^_\ _1?_EA7.6VI:D/%NLN/#]Z7 M/AWPXIC^WZ/N55U+Q25+ M=9<>'[TN?#OAQ3']OT?KF+7_D@T5@_VK MJG_0N7W_ ('Z+_\ +"C^U=4_Z%R^_P# _1?_ )84 5;3_D<]>_[%OPM_ZEV\/>&5:/[?H^Y574?%15S_IP4ARS* '+*8R750\9 M/2?VKJG_ $+E]_X'Z+_\L* -ZN3@_P"1XU'_ +%72/\ T\Z]5[^U=4_Z%R^_ M\#]%_P#EA7+PZEJ7_"9Z@_\ 8%YO/AC24,7V_1]P4:MKC"3/V[858LR@!RZE M3N4 J2 >C45@_P!JZI_T+E]_X'Z+_P#+"C^U=4_Z%R^_\#]%_P#EA0!1@_Y' MC4?^Q5TC_P!/.O5UE>KD[?\ Y'C4O^Q5T7_T\^(: MO?VKJG_0N7W_ ('Z+_\ +"N7@U+4AXSU%_\ A'[S>?#&CJ8OM^C[@HU;7F#D M_;]A5BS* &+*4.Y0"I8 ]&HK!_M75/\ H7+[_P #]%_^6%']JZI_T+E]_P"! M^B__ "PH HV__(\:E_V*NB_^GGQ#765YS!J6I#QGJ+_\(_>;SX8T=3%]OT?< M%&K:\P(JZNO.H-2U+_A,M2? M_A'[S>?#.C*8OM^C[@HU;Q P?#.C*8OM^C[@HU;Q PKD$_Y'J?_ +%2T_\ 3W>UH_VK MJG_0N7W_ ('Z+_\ +"N574M1_P"$UGD_L"\W_P#",6J&+[?H^X+_ &Q>,)-W MV[85))7:'W@CE<$$@'I%%8/]JZI_T+E]_P"!^B__ "PH_M75/^A(]*_MBR_LW58K?5O#.IZ=)<6 M>HV.+>\T[4X]0TV9H[:Z-F+ZRL;JV]9HH ^9[S]D#]GVXLO#EC:>!7T%/#/A MCQEX)M;OPOXI\8^&-6U7P=\1M>B\5?$#PQXKUO0]?L=9\9Z1XW\4Q'Q3XJB\ M5W^L7&L^*+B^\1W5R=;U'4+^ZUIOV5_@#+XTTKQXGPTT*TUO1[GP+J%M:::^ MH:7X6GUGX7:?)I/PP\0ZEX*T^]MO"&K>(_AQI4O]G>!=?U/1+K5?"]G:Z3#I M-U;CP_X>.D_05% !P , >@%%%% 'X>_LM?\ *=3_ (*K_P#9J?\ P3C_ M /27X[5^X5?A[^RU_P IU/\ @JO_ -FI_P#!./\ ])?CM7[A4 %L?\ M8L>&O_3KXKKIZYBV_P"1SUC_ +%CPU_Z=?%==/0 A&>.?P)'Z@@US-OG_A,= M83=)L'AGPVP7S'VACJGBH%MN[&X@ $XR0 .@KIZYBV_Y'/6/^Q8\-?\ IU\5 MT?IJO)]P_K]?S2?R.G QQ_,D_J>:*** .9MO^1RUG_L6?#/_ *=?%M=-7,VW M_(Y:S_V+/AG_ -.OBVNFH *YBU_Y'+6_^Q:\,_\ IS\5UT] M&?\ TY^*Z .GHHHH YBU_P"1RUO_ +%KPS_Z<_%==/7,6O\ R.6M_P#8M>&? M_3GXKKIZ "N8M?\ DT_Y'/7O^Q;\+?\ IR\6UU%+:ZB@ KDX M/^1XU'_L5=(_]/.O5UE-2_[%71?_ $\^(:ZRN3M_ M^1XU+_L5=%_]//B&NLH *Y2W_P"1VU/_ +%;1/\ T\>(JZNN4M_^1VU/_L5M M$_\ 3QXBH ZNBBB@#E+?_D=M3_[%;1/_ $\>(JZNN4M_^1VU/_L5M$_]/'B* MNKH *Y2W_P"1VU/_ +%;1/\ T\>(JZNN4M_^1VU/_L5M$_\ 3QXBH ZNBBB@ M#E8/^1WU7_L5= _]._B2NJKE8/\ D=]5_P"Q5T#_ -._B2NJH *Y!?\ D>IO M^Q4M_P#T]W5=?7(+_P CU-_V*EO_ .GNZH Z^BBB@#D5_P"1YF_[%6U_]/=W M775R*_\ (\S?]BK:_P#I[NZZZ@ KD$_Y'J?_ +%2T_\ 3W>UU]<@G_(]3_\ M8J6G_I[O: .OHHHH Y!/^1ZG_P"Q4M/_ $]WM=?7()_R/4__ &*EI_Z>[VNO MH **** "BBB@ HHHH **** "BBB@ HHKX._;\_:=\5_LL?#GP7XVT^WC\-> M-:\&OBQ\=M1\*:EX\\+_L]>&)O"7B34]#\?\ CCPOI%]ID]KX-UCQMIOA MSP)KGC[6-0M/!7PRB\31^+_'$]OX?L[BZMP#[QHK\V?BA^W5;?"G4_AK\/O$ MGB#X=S^)-:^$'CW]I?XK?&'PSI/C3Q5\'/AI^S%X$\3Z3H%K\7TTSPU+K^N: ME_PL(^)-"F\,Z=)XB7PQX>T?3OB+XT\0>-;SP]X BM_%/%^)?^"@NMV&J?&S MQ]X6M/ WBCX!?LV_M0?LO?LH^/=2LWU"]\5^.=<_:'L/V>KS5_B?X-U;3M4/ MA[3_ WX%'[4/PNNM,T'^SM?;QIINB^.I[?7=/\ M?A:10#]6J*13D9[Y(/I ME25./;(.#W':N ^(?Q1\#?"O3;'5_'>N#0M/U&^.FV=P=-UG4O.O!;RW?D^5 MHNFZG/'^X@ED\R6*.+Y=OF;V52 ?C[^RU_RG4_X*K_\ 9J?_ 3C_P#27X[5 M^X5?RSZ!^W+X&_9[_P""QO\ P4,^*[?!']L3XY>!/BM^S?\ L)^'O#/B']F7 M]DKXU?''3[74O ]G\:1K<7B1_#'AN&7P^))K];?1Y;R P:O/I^NPVDIGT.^B M7[]_X?7_ D_Z,A_X*S_ /BL[]IK_P"9N@#]FZY73_\ DO6.@>#;K6/#UO_ ,$W_P!HN;6]%L-1N?%JZ)J.J:7#HTFHV%AKSV&KQZ-> M7MG;6VI2:+JT=A+=-IUZ+< _(+7PCX3O[_P .1?\ !-[]HR37-.T:_P!9\9VVD:W? MZ4FB-J5II.M7VG:U8:3J%Q9Q66H7FA:S;65S<3Z9?Q6W7?\ #Z_X2?\ 1D/_ M 5G_P#%9W[37_S-T ?LW7,6W_(YZQ_V+'AK_P!.OBNOR+_X?7_"3_HR'_@K M/_XK._::_P#F;KD;7_@M_P# N3QYKVEP_L>?\%49O$%KX1\)W^H>'(O^";W[ M1DFNZ;H]_K/C2WTC6[_2DT1M2M-)UJ^T[6K#2=0N+.*RU&\T'6;:RN;B?3+^ M*V /W)HK\9/^'U_PD_Z,A_X*S_\ BL[]IK_YFZ/^'U_PD_Z,A_X*S_\ BL[] MIK_YFZ /UUMO^1RUG_L6?#/_ *=?%M=-7X;6G_!;_P"!(+3PEX2O]0\.1?\$WOVC)-E:W>Z;K=CI&H7-G#9:C=Z#K-M97%Q/IE_ M';==_P /K_A)_P!&0_\ !6?_ ,5G?M-?_,W0!^S=%__ $Y^ M+J_(O_A]?\)/^C(?^"L__BL[]IK_ .9NN1L_^"W_ ,"Y/'?B'3(?V//^"J,^ MOVGA3PA?:CXB/J-GI6N7>FZW9:1?W5I#9ZC=Z#K5O97%Q-I=_':]?_ ,/K_A)_ MT9#_ ,%9_P#Q6=^TU_\ ,W0!^S=)(/!VA:C=>&(_\ @F_^T4^O6FAW>N^);2PU^ZTE='.J6^CZCJ-EJ6F6&HS6 M*6%Y?Z5J5I;W4MS8W4,/9_\ #Z_X2?\ 1D/_ 5G_P#%9W[37_S-T ?LW7)V M_P#R/&I?]BKHO_IY\0U^2'_#Z_X2?]&0_P#!6?\ \5G?M-?_ #-UQEO_ ,%P M/@0WQ!U;2H_V/_\ @JA)XC@\':!J-UX9C_X)O_M%/KUGH=UKOB>TL-?NM)71 MFU2WT?4M1L]3TS3]1FL4L+R_TK4[2WNI;FQNX80#]SJ*_&3_ (?7_"3_ *,A M_P""L_\ XK._::_^9NC_ (?7_"3_ *,A_P""L_\ XK._::_^9N@#];[?_D>- M2_[%71?_ $\^(:ZROPQMO^"X'P(;X@ZMI4?['_\ P50D\1P>#O#^H7?AF/\ MX)O_ +13Z]9Z)=Z[XGM=/UZ[TE=&;5+?1]2U&RU/3=/U&:QCL+R^TG4[6VNI M;FPNX8>S_P"'U_PD_P"C(?\ @K/_ .*SOVFO_F;H _9NN4M_^1VU/_L5M$_] M/'B*OR/_ .'U_P )/^C(?^"L_P#XK._::_\ F;KC;;_@N!\"6\?ZOI4?['__ M 50E\1P>#_#VH7?AF/_ ()O_M%/KUEHEWKOBBUT_7KO24T9M3M]'U/4;+4] M-T_49K*.QO+[2=3M;:ZEN;"[A@ /W-HK\9/^'U_PD_Z,A_X*S_\ BL[]IK_Y MFZ/^'U_PD_Z,A_X*S_\ BL[]IK_YFZ /UPM_^1VU/_L5M$_]/'B*NKK\,K;_ M (+@? E_'^KZ5'^Q_P#\%4)?$5OX/\/:A=^&8_\ @F_^T4^O66B7FN^*;73M M>N])31FU.VT?4]1LM4TW3M1GLH[&]OM(U2UMKJ6YL+N&#LO^'U_PD_Z,A_X* MS_\ BL[]IK_YFZ /V;KE+?\ Y';4_P#L5M$_]/'B*OR/_P"'U_PD_P"C(?\ M@K/_ .*SOVFO_F;KC;;_ (+@? E_'^KZ5'^Q_P#\%4)?$5OX/\/:A>>&8_\ M@F_^T4^O66B7FN^*;73M>N])31FU.VT?4]1L=5TW3M1GLH[&]OM(U2UMKJ6Y ML+R& _>&H_\ @F_^T6^O6.B7>N>*[73=>O-)71CJ=MH^J:A8ZKING:C/ M91V%[?:/JMK:W4UQI]Y#!V/_ ^O^$G_ $9#_P %9_\ Q6=^TU_\S= '[-UR M"_\ (]3?]BI;_P#I[NJ_)/\ X?7_ D_Z,A_X*S_ /BL[]IK_P"9NN*7_@N! M\!C\0I])'[(/_!5 ^)E\&VNI/X6'_!-_]HDZ\F@/K]Y:1>(7TD:1_:J:/+J< M;4X MIM*AU%M/&GRW\$]HEX;J&2W7M/\ A]?\)/\ HR'_ (*S_P#BL[]IK_YFZ /V M;KD$_P"1ZG_[%2T_]/=[7Y)_\/K_ (2?]&0_\%9__%9W[37_ ,S=<4G_ 7 M^ Q^(5SI(_9!_P""J#>)D\&V6HR>%E_X)O\ [1)UZ+09-?U"TA\0R:2-(_M6 M/1Y]3BGTN#46T\:?+?V]Q:)>-=0R6Z@'[H45^,G_ ^O^$G_ $9#_P %9_\ MQ6=^TU_\S='_ ^O^$G_ $9#_P %9_\ Q6=^TU_\S= 'ZV)_R/4__8J6G_I[ MO:Z^OSP_9&_;U^&/[8'Q2^('AKPK\+?VH?@]XI\!> ?"FNZCX;_:?_9Q^(W[ M/&L:WX?\2>)O$>FV.N>#['XA65C=>*-,M=4T._TW6+O3X?(TN\:R@EEDDNRD M'Z'T %%%% !1110 4444 %%%% !1110 5XE\ATOP!\0],\$W! MBU:SUC3O$O@N+QQX1\4Z9JEB+86&N:7#K?AG6H387<4%[9W.D^(+19E-YINK M6>IZ9J$]NGMM% 'YF>&O^":O@_X;6'A@?"#XB7_@#6+/X(?&?]GSQA<#P7X? MU3PWK_PV^-OQ.USXRZGIWACP1:7>A:!\/)_AMX_\3^)?^%+Z?I":CX-\$>#M MEI'_!-3X4^%[0^ ?"?B;7M&^ .J^._V7/BAXN^#\UA M8ZI_PD7CO]D'PK\*?"'PENE\97,R:C8^'K[2_@%\#)/B#H,^EZG/XKO/AU!) M;:QH=OXE\5VVJ_I#10 @&!CZ\\W$5I:6L, MMS.?COI?BWXB>.+[PEX6UCPW\//A9JNM_%30],\(_$'Q?KFB^ M%/$VHV.NC3]3ECM(Y[G]40%(!!8@]"'<@^X.[D>]?D!I_P"VG_P3"T3X.3>& M?"WQ[AT+0#\ -,^#-C\4/"G@;XBW7CBU^$GAGPQK%EX3.D^*H/A7J$.J#PK8 MZWJVN>%7EL-3TZ+5K^ZU&'3[EM2NXKK]7O!SZ4_A/PP^ASWESHS>'M#;2;C4 M9)IK^?3&TJT;3YKV6X_?R7HZEJ%[2ZO+RZGD=8X;:UMH99YY7(2**-Y&(52:_(_1 M?V]_V"/ _P"T_P#$/XMZM^W'^RUJ'AC]H;P5^S[\*O 4'A[XO:%KU[:Z]\*; M']I7Q[KFI^)[G3IIM$T#PIJVB^*[%?#WB.?5GTV_U:$Z3<26E_J>@Q:K^NFH MZA9:587NIZEGZ=:7-_?7<[;(;6SLX)+FZN9GYV1001232-CY41F[5^.G MBG]K7_@F9J/BWX/?$_0?V[_@_P"&/!'P;^(&K_&]?!6@>+M#USP-X@U.[^$7 MQ6^'37^C*L-S/X7M)-*^*6K:_>0>#I1I.O7VGVLW]D+?7M]J-T ?L?;S6]W; MP75K.MQ;7,,5Q;SPS&2*:":-9898G5BKQRQNKHZDAD8,"00:2ZGMK*VGO+N= M;:UM89;BYN)I62*"""-I9II79@J1Q1([NQ("JI)X%5](U2RUO2M-UC393/I^ MJV%EJ5C,4>(S6=_;17=K*8Y%62,R6\T;E'573=M90P(%R>:*WAEGF8)%#&\L MKG.$CB1I'8[03A54MP">. 3@4 ?D4/\ @H%^P)X0_:?\1_&;4/VX/V7[_P ) M?&?X4_L__ GPA;>'OBWH?B+48O&'@#Q?^T_\0-4U;7Y-(FNM&T7P=?:)\0-, MM-,\3W>K"Q&KV>H:?J!L'N-(;5/UKTZ_T_5]/L=5TJ]@U#3-3L[74-/O[.X% MQ:7MC>P1W5G=VT\;M'-;W-M+%/!*C%)(I$=258$_CGXY_:G_ ."9GBWQ'\*? M'OA_]NWX/>$O"WPP^*]C\=[CPMX=\8Z!K/@CQ1J^C>#/B%X>:ZT^!XYD\+'4 M%\<7>L:U?^$98K77I].62]TRXU&[GU0_K_X8\0Z/XM\-Z!XI\/7BZCH/B31- M)U_1;]8Y8EO=(UK3[;4],NUBF2.:-;FQNK><1RQI(@D"R(KAE !IW5Q:V-M< M7EY.EM:6L$US)/C+J'[+OVH?B#JFK M:_)I$UUHVB^#K[1/B!IEII?B>[U86(U>SU#3M0-@]QI#:I^NL\T5O#+<3N(X M8(I)I7.<)'$C2.YV@MA44L< GC@$X%?C3XX_:H_X)E^+/$7PH\?>'_V[?@]X M3\+?"_XK6?QWN/"WAWQCH&L^!_%&K:/X*^(?AQKK3X'CF3PM]O3QS=ZQK-]X M0EBM->GTY9+S3+C4;R?5" ?L;IU]I^KV%CJNEWD&H:;J5G;:AI]_9W N+6]L M;V".YM+NVGC=HYK>YMY8IX)48I)%(CJ2K F2[N+:PM;F]NY3#:VD$US<2LTI M6."WB>::0A-SD)&C,0BLQ PJDX!S?#/B'1_%OAW0?%/A^\74-"\2:+I6OZ+? MI'+$M[I.LZ?;ZGIMVL4R1S1K":XF)6*"*2: M1@CN1'$C2.0D:O(Y"J2%C1G8C"*S$ @'XUQ?\%'_ -@WPK^TWK_QJN?VL/A9 MJ_@SXX?"WX ? CP:GAJ7Q?KUY#XM^'/BK]J;XA:MK&MSV/AEM&L?"%_I/CW3 MM.TO7H-5O"-;LM3L=1M;!#8SWO[%:;?V&L:=8:MIMRMYIVIV5KJ%A=Q/+Y5S M97UO'=6MQ'OVMLGMY8Y4W*K;7&Y0<@?CMXX_;"_X)Q^/_$OPQ^*FG?M4ZQH6 MC_#OXDVOQS.E>$_"GQ-U3P/XTU33? _C[PTM_+92_#C48M-2^LO'.HZMJ>J^ M")]*N?$]Q96O]L?VLS^:/UZ\+>(M*\7^&O#WBO0IY+K1/$VAZ1X@TBYFAFMI M;C2]:TZVU/3YY+>X5)X))K.ZAD>&95EB9C'(H=6 )M?UO1_"^AZSXEU^_CT MS0_#^E:CK>LZC<-,8+#2M(LI]1U&]F$0DD,5I96T]Q((XW?9&VQ&;"GX T/X M^? +3?VN-;^(0^.7P_U33?CU^R-^S#J/@?1=!NO$FNZO8^"-!\??M#^)]-^* MGC:;2M N_#_@#X9>.+/XP:'9> ?%WC36]"L_$FJ:-XNM+4*=$F=_O_Q!IVC: MQH6LZ3XCL[34- U/2=2T_6["_B$]C>Z1>V4]KJ=I>0$,)K2YL9;B"YB((D@D MD0@AB#^,7PW^.?\ P2"^$'P]^.^A?"S]KSX1^&/#_P >=#L[;7_$.F?$[2?$ MUUX;\(>%?@KX>^"7@?0/ 5]JNG:S;P>"OAS\/O"-@/ _AB^3Q#HNF:C+K%Z( M+P:UJ,$X!^V852,@L1_OO_\ %5D>(-A>'M)U+7-:U*X M>;[/I^DZ193ZCJ5]/Y0DD\FTLK:>XE\N-W\N)MB,V%.!\,_^$?/PZ\!GPGJV MH:]X7/@OPH?#FMZM<37>J:OH/_"/Z=_8VJ:E=7$4$]Q?ZCIOV6\O9YH(99KF M>622*-V9%Z#Q#INBZQH.M:3XDL[34?#VIZ3J6GZY8:A$)[&]T>]L9[75+2]@ M(836ES82W$%S$5(E@DDC((8@@'P#H7Q[^ 6F_M<:[\0!\?V2/V8 M-1\$:)H-UXDUW5[#P1H/CW]HCQ/IOQ3\;S:5H%WX?^'_ ,,_'-I\8-$L_ /B MWQGK>A6?B74]%\7VMJ%_L69Y/T4"J1D%B/\ ??\ ^*K\3/AQ\<_^"07PA^'? MQXT'X6?M>?"/PQX>^/6AVEOX@\1:9\3M(\37?AOPCX7^"GAWX)>"-!\!W^K: M=K5O!X*^'/P]\(:>/ WAF_3Q#HNF:A+K%Z(+P:UJ,$_Z_?#0^'S\._ A\*:K MJ&N^&#X,\*GP[K6K7$UUJFKZ$= T[^Q]4U*YN(H)[B_U#3?LMY>3S0Q2S7,\ MLDL4;LR* ;WB#7-&\*Z%K7B;Q#?QZ7H/AW2=2UW6M3N7F^SZ?I.CV4^HZE?3 M^4))/)M+&VGN9?+C=_+B;8C-A3\!:#\>_@%IG[7'B#Q^/CE\/]5T_P"//[)7 M[+NH>"=$T"Z\2:[J^G^"= \>?M%>)M-^*/CB?2M N_#WP_\ AIXZM?C#HEGX M \6>,]G:[8: MA$)["]T:^L;BUU6TO82")K2YL);B"YB((D@DD0@AB#^,7PY^.?\ P2"^$7PZ M^/.@?"[]KWX2>&?#WQ\T2VA\0^(],^)VD>)KOPYX1\,_!/PY\$?!.A> ]0U7 M3=9MX?!?PY^'G@_3E\#>&K]/$6C:9J$FKWH@O1K6HP7 !^V@52,@L1_OO_\ M%5B>)?$&B>#_ [KOBOQ'?C3/#_AG1M5\0:YJ4BW4\=AH^B6%QJFJ7KPVL<] MS*EI86EQ<-%;PS3R+&4ABDD*HV-\-CH!^'G@4^%=5U#7/#)\&^%CX>UG5IYK MK5-6T(Z!IW]CZGJ-S<103W%_J&F_9;R\GFABEFN9Y9)8HW9D7H->LM'U+1-8 MT_Q!8VFI:%?:7J-GK6G7]HM_8W^DW5G/!J5E>6+13+>6MU8R3V]S:-#*MS!) M) T<@D*, ?GAX6_:+^ ,7[6OC/XB6'Q@T+Q)I'QC_9 _9/U_0M.\)Z!\1_$] MSX1\!6'C/]H[Q?H/Q-^*^K:+X,O?"?PE\!^/M+^+>D?\(#JWQ#\1>'+O7Y=! M\9S?8+:PT&YO7_2)0C ,K%E(R"'8@@]""&P0>Q'!'(K\3_ /[2'_ 2:^&OP MU^-NA_"SXTMX4\'_ !]TO[=XHU_PQH?Q@UN?3]!TWX*^&/@KX9B^'^I:G\/? M$%OH_AGP3\,?!.@:=X!\.V$-_P"&=!%DSZ3I30WUS;3_ *^_#5O#S?#OP(WA M&ZU"]\*MX,\*MX:O-6ENI]4NM .@:<=%N=1FO@+R:_GTS[+->2W8%S)21@JG;'&C.YPJ*S$ _F]X MV^-'PN^$/[9]U\1_$7BC7M?T[XG?LG?"W2]-T/X9?"WXS_%O6/"WAGPG\4?B M_P"*+CXI?$JZ^&G@#Q3X<^'/PPU6U\<66F^'?%'B[7=+.M7^B^+/L-G+8>'- M3O8/TG*?$?P=_X*[^ M(O@3\-_&<$T?B[X4?##XF?!+7/!$.G6EYK>IWMG\,O%OCWX3>//B/\'=.FU? M6_$UW)IOPU\V^WDWWV=M ?3F@^VDW9B*&Y)G,A/-/C1\+OA#^VC>_$;Q'XHUW7]/^)_[ M)WPJTO3M#^&7PN^,WQ;U?PIX9\(_%'XQ^*+GXI?$N[^&O@#Q1X;^''PPU:T\ M=66G>'/%'B_7=+.M7^B>+?L-G+8>&]2O8?T=LKNRU*SM-1TZ[AOK"^MH+RRO M;2Y%Q:7EI=1)/;75M<12/%/;W$$D(_@[_P5W\1? KX:^,H)8_%OPG^&'Q,^"6N>"(=-L[O6]4O+/X8^+O'GPF\= M_$GX.Z=-JVM^)KM]-^&OCK2]&\-R:MJ!\ :;X,N1#-;_ +=?"Z[\$:A\-?A] M??#.2WE^'-[X(\)7?@&2T-V;1_!5SX?TZ?PH]K]O)OOL[:!)IS0?;";LQ%#< MDSF0D [*YFAM+>>ZG:00VT,MQ*4$TKB*&-I9"D40>21@B,5CC1G*/%^NZ6=:OM$\7&QLY-/\ M#>I7L/Z3.RJC,YPJ@L3SP%&21C)R,9& 3D<*/$?P>_X* M[^(O@7\-/&5O(GBSX3_##XF_!+7/!$.F6=UK>J7EE\,/%_CSX3>._B3\'=,G MU;6_$UX^F_#7QWI>C^&WU;4/^%?:?X+N!!+;@'[U65W9:E9VNH:?=PWUA?6T M%Y97MI^"/"=WX"DM/M?V1_!=SX?TZ;PHUL+\F^%NV@/I[0"\)N_**?:29_, M)[AV5$9GSM4%C@,QP!G@*"Q;CY0H+$X"@L0* /S.\8?&WP'\+/VT+KXC7)\? M^/M%^*/[)_P7T^*U^#OPE^*OQ;E\">%- ^*/QP\41_$WXF:KX'\*ZMX<\(^! MO$5EXSCM/!TDFL7WB?Q-/X9\;7&E^&YM+\-W5])^DFG7^GZOI]CJNEWD&H:; MJ5G;:AI]_9W'VBTO;&]@CN;2[M9XW:.>VN;>6.>":-FCEBD21&*L"?P,U?XH M?\$[+_Q%XE\7_##_ (*)?M,_!SX=>-4ENO%GPH^"FL>+H_A)K-HNJZSKFMKX M.N]<^ /C7QQ\)[+6=3U;7;W4(O@-X_\ AY:I>:IJM[H,6CZI?SWS?N1\,-0\ M&ZO\-OA_JOPZCCA\ :GX(\)ZAX'AAM;JQBB\'WOA_3KKPQ%%8WJI>6<4>ARV M"1VETBW-N@$,ZK,C@ '4ZIJ%CHNFZAJ^I3M;:?I=C=ZC?7!\Z006=C;RW=U, M8X@\CB*WADDV1HSMMVHK,0#\ _ +XK_!WXZ?M):G^T5\+?C!X*\1^#OBU^RS M\$/#7@CPO>2^)/"'Q,U6TT?QG\6OB?;^,%^'_CC0O#7B)O!VO>$?BMX9N/#^ MLV]G:0)(@+HV&4;@*_)KP/^U-_P25\)?L^?"SX 7O[3W[.WQ-^%WP7^ M''A?X=>#)_B!XI\*>,[R/PM\//#5IX4T&\N-432UM)M=L="T6T@N_$&DV^GW M=S>VDE^@M[IV5 #]>-H]6_[[?_XJJ&JZC8:)IFHZQJ<[6VG:58WFI7]P?.D$ M%E86TMW=S&.(/*XBMX9)-D:.[;=J*S$ XG@+6_"_B;P/X.\1^"+R/4/!FO>% M?#NM>$K^(W1BO?#.JZ-97^@7<9OO]-V7.D7%G.GVO_2ML@^T?OM]:VO:78ZY MHFL:+JGF'3=7TO4=,OQ#(T,ILM0LY[.[$4J O'(;>:0)(@+HV&4;@* /@?X! M?%;X._'3]I'5?VBOA=\8/!7B/P=\6_V6O@;X:\$^%[R7Q'X1^)FJ6FB^,_B[ M\3H/& ^'_C?0_#?B)O!VO>$OBOX9N/#^LP6<_P!M==0WQ0VT=K<7?Z&;1ZM_ MWV__ ,57Y#^!_P!J?_@DIX2_9\^%GP!O?VGOV=OB;\+O@O\ #CPO\._!EQX_ M\4^%/&=Y'X6^'GAJT\*:#>SZHFEK:3:[8Z%HMI#=^(-(M]/N[F^M)-0C%O=. M0OZG> ];\+^)?!'@[Q%X)NX]0\&Z]X5\.ZUX3OHOM1BO/#.JZ/97^@7EZCK.J3M;:;I-A>:G?W!\Z00 M66GVTMY=S&.(/*XBMX)9-D:,[;=J*S$*?@3X _%;X._'/]I'5_VB?A=\7_!7 MB3P?\6_V6O@7X;\$^%[R7Q'X1^)FIVFB>,_C!\3H/&'_ K_ ,;Z'X;\1'P= MKWA+XL^&+CP_K,%G/]M==0WQ06T=K<7?WMX@TFPU[0M8T35?,_LS5]*U'2]0 M$,K0RFQU&RGLKP12H"\4AMIY0DB NC8=?F K\G/!'[4__!)3PG^S[\+/@%?? MM/?L[?$WX7?!CX<>%_AYX,N/'_BGPIXTO(_"WP]\,VGA30KV?5(]+6TFUVRT M'1K2&[\0:/;Z?=W-]:R7\0MKERJ 'Z\;1ZM_WV__ ,569K6JV&@:1JFN:G+) M#IVCZ=?ZK?S(LTS166FVDU[=R+%%NDE:.W@E=8XU9W("("Q .3X$UOPQXE\$ M^#_$7@F[CO\ P=KWA;P]K/A2^B^U>7>>&M5T>RO]!NH_MO\ IFRYTFXLYD^U M_P"D[9!]H_>[ZU=>TK3]2VGE1'A(F1F#1$2!30!^?/P$^-'P:^-/[1DW[1?@?XI>'U\*_'+]E?\ M9\\._#CP;XSL/%_PS^)_B&"P\6?&#XHVGBG3O!'Q&\/>%[_5_"NN>%?BYX8? M1-5T"36&GN8]1CN8;6%+.:\_1K:/5O\ OIQ_,U^1/@#]LC_@EQX1_9\^&_P( MM_BYX;^(?P:^%OPZ\*> ?"=IXT^'OQ!^(5G<>#/AWX=MO#?AS[9>7/PQNK#7 MKG3]!TFWM&UI;=[S47MWO)99;V>:63]2_ .N^&?$_@;P;XD\%LK>#_$'A3PY MKGA5EM)[!6\-ZMHUCJ&@E;*Z2*YLU.DW%F1:W$<<]N"(9D21&4 '5%5 R2P MZDN^!]?FK\M[_P#:/_9\T#]JZS^/5]\8M&G\.^-_A7:_LT>"_!NC^%/BMK_Q M2\9^/O#/C'Q?\7M7UKP9\/M$\!7_ (@\9?#:T\ &ZUN7XE^%;36/!46F:=J& MJRZXFCP)?R?J-/%%-#)#.BR0RHT4L;@,DD<@*/&ZG(99%8HRG[P8CO7X+67C M3_@F+H/C#6?B7X=_X*8ZCI'Q6M?!47P6\'_%"#XQ_"WQ'KWP>^!VCZ@DVL? MWX8Z?KGPOUOP-HWA34]:T?3-0\5^(=7\+^(OBIKWB'PEX1U#Q'\0-3N/ _AR M'3@#]W=*U+3=^@U+2=7L;/4],U&RN/M%G?Z?J%O'=V5[:3QL8Y[: MZM9HKBWF0E)8I$=258&KQ50,DL .I+O@?7YJ\Y^#=YX"U#X1_"Z_^%6H#5?A MA>_#SP7=?#G5%FO+E=2\"3^&]-D\(ZBESJ(74+A+[0&T^[2XO@+RX68377[^ M1Z]$GBBGAEAG1)(9D:*6-P&22.0%'C=2"&616*,I^\&*]Z /RYOOVC_V?-!_ M:MM?CU??&+1I_#OCGX5V?[-'@KP;H_A3XK:_\4O&?CWPMXP\9?%_6-;\&_#[ M1? 5_P"(/&/PUM/ $EQKDGQ,\*VFL>"8M+T^_P!5EUQ-&ACOY?TZTK4M-US3 M-.UG2+Z#4M)U:QM-3TS4;*X^T6=_I]_;QW=E>VD\;F.>VNK::*>WFC)26*1' M0E6!K\(;'QG_ ,$Q=!\7ZS\2_#O_ 4QU'2?BM;^"8O@QX0^*,'QC^%OB/7_ M (0_ W1K]9M7^!OPRL-<^%^M>!M&\)ZGK6D:;J7BOQ%JWA?Q#\5->\1>$_"6 MI>(_B#J=SX(\.Q:=^T_P^#+KX=:HLUYK_P",>C3>'/'?PJL/V:?!/@W1_"GQ6U_XI>,O M'GA3QAXT^,&LZYX.^'VB^ K_ ,0>,/AI:?#^XFUR3XF^%[36/!,>EV%_JLNN M)HT45_-^HT\4,\,L%PB2031M%-&X#))'(I1XW4Y#+(K%&7^(,1WK\%;'QG_P M3$T+Q=K7Q+\.?\%,=2TGXK0^"8?@QX2^*<'QD^%OB+Q!\(_@9HM\LVK_ ,^ M&5CK?PPUKP-HWA+4M:TC3=3\4^(M4\+^(/BIKWB/PIX3U/Q'\0=3NO!/AR+3 M0#]WM+U+3=;TS3]9TB^@U+2=6L;34],U&RN?M%G?Z??V\=W97MI<1N8Y[:ZM MIHKBWFC)26*1)$)5@:NOL16=V*JH+,S2,%4#DEB6 Y)) R20 37GGP=O/ M >H?"7X87WPLOQJGPRO/A[X+NOAUJ:S7EPFH^!9_#>F2^$;]+C40+^XCO?#[ M:?=)/>@7A3113Q20SHDL,J-%+%(H>.6.0%'B=&!5TD5BC(00Z ML5((.* /RPO_ -I/X%:#^UKI/QMF\?:GJ=E\3_@UIGP!^'/PVT3X5?&S6?C% MXZU_PAXT\8?%[Q#X]\&?#JU^'3ZUXK^">F^ ]2@U:?XR^'UU#X?*JPP?VZ;C M4M$@U+]0M&UC3/$.D:7KVBWL&I:/K6G6.K:5J-J_F6M_INI6L5[87MM)@>9; MW=I/#<0O@;XY%; SBOP6L/'/_!+_ $W7O$OQ"\*_ME?&S2_B1J'AV#X8:#\7 MM"U_XI:[XM^'/P5\.7LS/\"?AAJ>I?"+Q#X9\.?#-M7M3?ZVMIHNH>,->\1Z M3H'B+6?&FH^(_!_A#4]"_;7X/ZCX%U?X3?#'5OA!KOPYIL_A)FBUD#5XB^@/I[&/50NIH6(U!1>>< >C4444 %%%% !1110 M4444 %%%% !1110 4444 %4-4MKN\TV_M+'4)-)O;FTN(+34XK:UO)=/N98F M2"\CM+V.6TN6MY6646]S&\,Q7RY%*L:OUR7CWP[I/B_P/XQ\*:]J6H:/H?B; MPKXB\/ZQJVDZJVA:IIFE:UHU]IFHZCINM(ROI&H6-E=3W5EJB,K:?$/&7CS3OB5\ ?C9\,/A>-27XB>/?A;\4?"VA'X?V_A>SNI_ M$P\8Z=J/BC7O >D3>'X+"[N-:_M'XB^%H].BM+EY=*M((95@^N-*N;6]TS3K MNR1(K.ZL;.YM(XVM7CCMI[:*6W1&L9KBS9%A=%1K2>:V*@&"62(H[?D=XH^% M7[",G[&VN?LN>'_VE/V:/A=<-^RKXH_9=M?BWX0\4_!KPY<:9X(U;X7ZG\-V MOM?\,6/BNQT?7M)L]-NVU_4/#&IWHT:+68Y]2T:XT.[6UOK3]3_AYIMKH_@/ MP7I-CJ-OJ]GIGA+PUI]IJMK&8K;4K:RT.PM;?4+>(O*8X+V&%+J%#)(4CE52 M[D;B =#JMK=7NF:A9V5^^E7EU9W-O:ZE';6M[)87$T3QPW:6=['+9W302,L@ MM[J)X)MOERJ48BOG'4?B-XB^&-UX3\*^*[OX3>+[?Q;>/X:\%:9X?\5:%\,O M&?B:?2+=;?4M#\+?#WQMKUQX;\5W^F+Y<=[8:#XVTTVRE8O[%MHV6)/>/&OA MF/QIX/\ %7A"75];T"/Q3X!/\ @FA^S;\)O >EVGPS^&OPOT/XO>$_V9=. M_9Q\$_$V\^'UA?:?X?@T2'6-3LO&5IX/:]$6F:]XA\=ZHGCCXAZEH6KZ9XF\ M>ZI8Z8WB/Q-J%YHVCZC8@'Z%6 C%C9B&S;3HA:VXBL&B@A:QC$*!+1H;9Y;> M(VRX@,4$CPQF/9$[1A6,.KDKI6I$:F-%(L+QAK!2UD&EE;:5AJ)2^22R<6./ MM16[CDMB(B)T:+>":/9W>GZ5IEC?ZA)JU[9:?96EYJDT,<$VI75M:Q0W.H2P M1$QPR7LR274D49*1O*R(2J@FY/!# M.1&9)$8%71F5@02* /B_QO\ M(^'_P!G+7? _@#XL?%/]G7^T_&EK##\//#- MW\2?"OP/^(OBG3]/>UTZ0>$_A_XY\0S^&/$<%K/&UMWTR(6\8CT]X+*6>S@>R4"U:&TF MEMHFB*0221*CG\T-4_8P_:4T/QIXX@^%W[1OP?@^%GQ%\%:/\,+ZY^,'[,?_ M M7X_>!OA;H5QXGO-/^'OACXJ6WQ9\(>%/'>@:6_C/Q!8^$O^%R_#/QI=:# M:R6,_BN7XDW5O>/J?Z2>'-"M/#'A_0_#EA+>3V.@:1IFBV<^HW4E]J$UII-C M;Z?;2WU[-F:\O)(+:-[JZE_>7-PTDS_,Y% %_4(;BYL;RWM+V33;J>UGAMM0 MAAM[B6QN)8GCANXK>[CEM9Y+>5EF2&XBD@E9 DL;HS*?A7P1^UY\.+GXE7?P M$\'?'3]ECX[_ !(\,-+I5[\*_A5\8O /A?XUZ0N@6\L>L6'_ J*]\6ZWIEY M<>'8K1DUF&U\2>&(]',31W6DZ>H\F+[BUK2X=#_ (0_L]O\*?&WAW7S=^%;S0OBMKGCZ_\ '_C1 MO#GQ#\$R>%H9?"TWP9TGX;V4.NZAJ/B.[D=!I>@Z6 ?H]I8B73-.$&G-I$(L M;00Z4\-K;OID0MXQ'I[P64L]G"UDFVV:*TFEMHS$4MY9(51R_4(;BYL;RWL[ MV33;N>UGAMM0AAM[F6QN)8GCANXK>[CFM9Y+:5DF2&YBE@E9 DL;QLRE--@N MK73[&WOKO[?>P6=M#>7WDK;B\NHX(TN;H0(2D N9EDG$*$K%YGEJ=JBJGB'3 M;36-"UG2;^[NK"QU/2M2T^\O;&^DTR]M+6]LI[6YNK/4H7CET^ZMX)9)K:^B M=)+.=([E T ?*7A_]H*SB\.^.?$VD?$SX!?''P'\)&U*U^)OBCX:?$OPQ MX)O$7@?1KWP];Z9?2ZS%JOCCP7]A%C=[])M4@E MC@^K?#VIZ;K6@Z)K&CFW.DZKI&F:EIAM)K"YM3IU_8P7=B;>XTJYO-,G@-K- M"89M.N[JQEBV26=S/;-%*_Y0VWPK_8,\.?LAQ?LP>&OVBOV;O D_A_\ 9J\0 M_LVZ'\6_#/BWX.:%KVG>#]0^'>J^ #JOB72+/Q3::5XG#6-ZWB/Q/H>KW/\ M8&K>*$NO$%K#HFHFSN]._2/X'>&].\&_!?X2>$='UZS\4Z3X7^&/P_\ #NF> M)M/B$%AXAT[0_"&C:59:Y90K/="*TU>UM(M1MHASO9--NY[6XAMM0AAM[F6QN)8GCANXK>[CEM9Y+:5EF2&YBD@E9 DJ/ M&S*?FW4OB)XH^$L_A/P_XIU/X2^*;3Q'J4/A/P98Z5XJT3X2^,]?U/3X_LL_ MA[PMX*\8:[=>$_%.KV*PB.;3=$\8:#) 4\M-%MD(BC^B=;TM=;T;5=&:^U+3 M%U73;_33J6CW;6.K:>+^TFM#?:7>JKM9ZC:"8W%C=*C-;74<,X5C& ?SX^%_ M_!,?]F?X.>!_!%IX)^&OPXD^+'PU_9PG_9Z\'_$W7_!%KJD"12B/4K_Q[J?A M62]:U_X3?QMXQL].\7_$_P 5:5J&G^+?'NI6T::YXDNOL6DS:> ?H;I8B&FZ M>(-/;28!8V@ATMX;:W?38A;QB/3W@LI9K.![) +9H;6:6VB,12"1XE1BS6"5 MTG4RNJ#1&&GWC+K)2TD&DE;:1O[2,=^DEDXL0/M16[C>V81$3JT6X51\*:7J M>B>&/#NC:UK4GB/6-)T+1]-U7Q!+:K92ZYJ5AIMK:7^L26:2S):2:I=PS7[V MR32K ]P8EDD"!VV;BWANH)K:YBCGM[B*2">"9%DBFAE0QRQ2QL"LD4L;,DB, M"KHS*P()% 'QAXV_:0\/?LZ>(/!'P[^+'Q2_9U.K>-+2&+X>>%KGXD^%?@C\ M1_%6G6#VVF2#PI\//'7B*;PUXB@MKFXL=.^UZ?XN\,Z6;^YM-,MK.&ZN[6R/ MV-I8B&F:>(-/;28!8V@ATMXK6W?38A;QB/3W@LI9K.![) +9H;6:6WB,12"1 MXE1C^9VJ?L7?M*:-XR\=VOPT_:-^$$7PJ^)'@O1?ACJ-Y\7?V8_^%I?M">"O MA;H$WB:YTWX>^&_BM;_%KPEX1\>:'I8\8^(+'PE-\9/ACXTO-!MY+*[\5M\2 M;Z+4)M5_2CP_HMKX;T+1O#]C+>3V6AZ5INCVDVH74M]?RVNEV4%A;R7M[.3- M>7;PV\;75U*3+<3F2:3YG- %S4(+FYL+VVL[Z33+NXM9X;7488;>YEL+B6)D M@O(K>[CFM9Y+>1EE2&YBD@E9 DJ,C,I^%? _[7OPWO?B1>_ ;P7\3^'HK1TUF*U\3>&8 M]',1BNM)T]088ON'7-(@U_1=6T.ZGO;6VUC3+_2KBYTVZDL=0MX-1M)K*:>Q MO82);2]BCG:2TNHCYEM<+',GS1BOSI\)?L-^,M9U/2/#?QV\2_ 'Q%\&/A/X M1F\,? +PC\'OV>G^$WC/POKXO?"E_H?Q8UCQW?>/_&DGAOXB>"W\*0-X5?X, MZ7\.-,M]7U'5=>O#/$^EZ#I(!^CNEB)=-T]8-/;2818V@ATMX;:W?38A;QB. MP>"REFLX6LT"VS16LTMM&8BD$CQ*C%VH07-S87MM9WTFF7=Q:SPVNHPPV]S+ M87$L3)!>16]W'-:SR6\C+*D-S%)!*R!)49&92:=#=6UA907UT+Z]AM+:*[O1 M"MN+NZCA1+FY$"%DA%Q,LDPA4E8@_EJ2JBJ'B72K+7/#NO:+J5Y>:=I^K:-J MNF7U_I^H2:3?V5GJ%A<6=U=V6J0LDNG7=M;S23VU_&ZR64\<=RC!H@0 ?*OA M_P#:%LH?#?CCQ9I/Q+^ /QP^'_PE;4K;XF>+/AG\3/#'AW4/AP/"UK>R^)K? MQKI5WXG\0^!M'O/#T.EWTNLQ:IX[\&?8%LKLOI-JD$L4'U=H&HZ?J^AZ-JND M^1_9>I:5IVH::+::PGM_L%[907-EY$^EW-YILT/V:6+RI=/N[FRDCVO:7$UN MT\-_M&_LV^ )]&_9D\1_LT:/\7/"_BOX.:#K6G>#= M1^'&J?#W^U/$FBV7BJSTKQ-$MA>MXC\1Z!J]U_8.I>)H[G7;*/1-0^QWFG_I M9\%O#VG^$OA!\*_"VDZW:>)M+\-_#?P)H&F^(K"(0V.O6&C>$]'TRSUJSA$U MR(K35;:UBU"VC%Q.(X;A$\Z7'F, >B7D,UQ:74%O=265Q-;S107L44$TMI/) M&R174<-U'+;2R6\A69([B*2%W0+*CQEE/S1JWQ"\4?!X>&M*\5ZY\(O$VF:Y MJUMX0\)P6WBC1?@[XOUK6XA)$OAGPYX8\4ZS=^#?%/B".*!MVEZ3XG\+3 QG MR=&@CRB?3-U +JVGMC+- )X98?.MI##<0^:C1^;!*O,4\>[?#( 3'*J. 2H% M?G=\'O\ @F)^RW\%O"OPQ30/A;\/=>^)_P (_@CXC^#/AGXD>*_"%OK$NL-X MIN=%U3Q1\1O%V@W5WZVNGRV-G MIX!^@^CF,Z3IGDZ9+HD/]GV8BT::&SMY=*B%O&(]-D@T^>YL('L4Q:M%97$] MI&T12VFEA".TFI9_LZ^Q?_V619W174]ML_\ 9S""0B_V7B26C?8R!<[;F-[< M^5B9&BWJ<#P%H>M>&?!'@[PYXDU__A*_$.@^%?#NBZ]XH-C_ &8?$FLZ5HUE M8:KKYT[[3>?8#K-_;W&I&R^UW7V7[3Y'VB?R_-?J9(TE1XY%5T=2KJP#*RL" M&5E.596!(96!5E)5@5)! /BSQY^T=X?_ &:[_P #>%/BW\6OV+;73OL=O.GA'P;XRUZY\)^*5LS>Z=!,)ILD&G3W-A"]BH%JT M5E<3VD;1%+::6$([?FSK'[&W[2OAOX@>+[SX,_M$_!VQ^&_CKP3I_P ,'3XW M_LR2?&/XS_#7X9:;J'B76+7P!X&^)=K\7/!'A[QAX1TR]\8:_!X5T7XP_#_Q MF=%M&TZ+Q/??$*VT]+2;]%?"/AJR\&>%?#7A#3;B_N].\+>']%\.:?=:K<_; M=4N+'0M,M=*M)]1O/+B^UW\UO:1R7EUY]BB@GELYY(V2&ZBANHY;:62WD*S1Q3Q20R.BK+&\993\(^%/VN?A MU!\3[C]GWPS\>/V5_C9\4/#LD^CW7PD^'?Q?\!>"_CCIDNA1RKJNECX3W7BK M7-+U#4=#@M7.L6MOK7A#^RA$XN=)L$!CC^[+^S34+*[L9);B&.\MI[62:TGD MM;J)+B)X7DMKF$K+;W"*Y>"XB8202A)8R'137YM>$_V%/%FJZAH/@;XW^)/@ M'XJ_9T^$_AB\T/X,>!?AG^S[)\-?B-;^(;EM ?1?B5XO^)=]\0?%RZ'X[\#- MHCZGX;U3X,:!\-;B?QK?#QS3IDFBPBPLQ%H\T M-G;RZ5$+>,1Z;)!I\]S80O8IBV:*RN)[2,Q%+::6$([6+V&:XL[J"WNI+&XF MMYH;>]BB@FELYY8V2&ZCANHY;:62WD99HXKB*2"1T5)8WC+*:^D6EW8Z5IEE MJ%^^JW]II]G;7VIR1) ^HWD%M%%=7[P1?NX7O)TDN7BC^2-I2B?*!4]]!'=6 M=U;2S36\5Q;SPR3V]Q):3Q1RQ/'))#=1,DMM-&C,\5Q&ZR02*LJ,&0$ 'R1X M>^/4::9X[U+0_B7\!?CKX7^$4NHZ?\3M4^'/Q&\-^&O$GPVG\-1WG]O6'C;0 M_P#A(O$O@W2-3T2#3;U]7@U;Q5X#:S:QNP^E6WDR11?47A37-(\3>&/#GB/P M_):S:#KVA:1K.B36-UIE]92Z1JFGV]]ILMG>Z)>:AH]W:2V5Q!);76DW][IM MQ T*Y M].TK5Y[:XTW[\_9K\&:1\.?V=_@/\/O#_BFP\<:#X&^#'PL\':+XSTN&.WTS MQ;I/A?P'X?T+3?$VGP0W=_%#8Z_96$&KVD4=[=QQV]Y&B75PJB9P#V*\AFN+ M2Z@MKJ2QN)K>>*WO8HH)I;.>2)TBNHX;J.6VEDMY&69([B*2!V0++&\993\T MZK\0O%'P@_X1G2?%>M_"+Q/IVNZK;>$/"5M:>*-%^#WC#6]9@5X1X:\->%O% M6M7?@[Q1KT$4!#Z7I'BGPQ,IC(BT:"/Y(_I:\MA>6ES:&>XMA'KF[GM-1^)GQ!\1> M'=%\1?%#QY:7-EXP\;7Z7D.H:]]B:PM[ _0C2/*_LK3?(TR318?L%F(M'EA MM+>72HA;QB/3I(-/FN;&![% +5H;.XGM8C$4MY9(51R_4R1IU^1?_P!E$65T M1JFVV?\ LTB"0B_V7B26C_8S_I.VYC>W;RL3(T6]3A^!=%UGPWX+\(^'O$>O MGQ7X@T+PQX?T?7/$[67]FMXCUC2]'LK#5->;3Q<78L6UB_M[C4C9BZN1:FY\ MC[1-Y?FOT\L:31O%(JO'(K(Z.H9'1@0R.K JZ,I*NC JRDJP()% 'Q9XZ_:/ M\/\ [-NI>!O"'Q;^+'[.:3>-K=;?X=:'JGQ'\+? SX@>++/339VDZ>$?!7C/ M7[GPIXGCLS>Z=:SWVG^)_"6D07=[862V]K-?V=J_V+I'E?V5IOD:9)HL(L+, M1:/+#:6\NE1"WC$>FR0:?-"OB M9;?%OP5X;\:>$]+N_&7B"V\*:5\9/AWXT?1+-].3Q3>?$2*Q-O<_HQX3\-V7 M@[POX<\)Z;/?W6G^&-!T;P]87.J71OM3N++1--M=+M9]0O62-KN^EM[2.2\N MF1#<7+2S%%W[0 :][#-<6=U!;7''GTBZ^ M$WPW^,'@+P=\<-+DT"*5-6TL?":[\5:YIE]?Z#;VC_VQ;6^N>$AI/DNMSI.G MH#'%]T:C8QZE87NG2RW,$5]:7-G)-9W$EI=Q1W4+P/+:W4+++;7,:R%[>XB8 M203*DJ$.@K\W?"?["OBW5M0T+P5\N@^/? SZ =0\,ZC\%]"^&KR>,+]_&ES> M6\NGZ5H-H ?H_I'E?V5IH@TR31H1868BTB6&TMY=+B%O&(].D@L)KBQA>Q0+ M:M%9W$]K&8BEO+)"J.TU[#-<6=U!;7;V%Q/;S0V]]%%!/+9SRQLD-U'#=1RV MTTEO(RS1Q7$4D$CHJ2QO&60PZ3:W=EI>G6>H7S:G?VMC:6][J3Q) ^H7D-O' M'=7S01_NX6NYUDN&B3Y(S*43Y5%/U&UBO;"]LYYY[:&ZM+FWFN+:YDL[F"*> M"2*6:WO(626UGBC=GAN8G62WD59D960$ 'R7X>^/<,>D>.]7T3XE_ 7XZ>$_ MA%)J5A\3]9^''Q'\-^&_$'PWF\,QWA\06/C;1&\1>)/!FCZEH5OIM])J\&K> M+? K69L;L/I-J()(HOJ3PMK6D^(_#7A[Q!H$EK+H>N:'I.L:-+8W.FWME)I. MIZ?;WVG26=YHUW?Z1=6LEE/ ]M+O@[H7BRQ\,WW@S5?!LFK^*+.U M\46]AXJO[RUOG\0^-M/UJ5M"\4>+Q>^*7L=)U6:TN=-_03]G/P?I/P]_9^^! MO@+0/$UCXTT/P5\'?AAX1T;QAI<4<&F^*M*\->!M!T33O$FGP175]'#8Z]9V M,&K6D4=Y=I';WD:) ?&?Q)^$/P\^( M/@+0?B/XT\)V>M:CXDN_B7K/A_7?&WQ&\=Z9?37MCXA^+7CN_P#">A3_ !!^ M)A^S^+_$Y?6[,ZK9Z+JB:19@'Z Z(T;:/IC1:1-H$36%JR:)<0V-O<:0IA0C M3IH-+N;S38I;/_42)87=S9JR$6UQ-#LD:S>@FSN@+K["QMY]MZ%@4^+H M)#]""#T((H ^*/'W[1GA[]F1_ ^C?%SXO_LX06/CKSK?X>6/ MB#XB^%_@-XV\7QV*6DEXOA+PUXJUN[\'>+Y+5-1L&U"_T[6_!>C6DFI6 G2S M:_M(YOL30WADT;2Y+?2I-#A>PM'BT::/3X9=*1H$9=/EBTJYO=,22T!$#KI] MY=609#]EN)X-DK?G#KG['G[2OACXD>)M<^!O[0WP;TWP'XP\&CX:Q6?QW_9G MN?C/\4_A3\.O[5UO7AX(^&GQ)TSXO_#VRU[P18:GXCU;_A&_"'Q5\)>+;?1[ M<:78ZWJWC#1=#TC1K3]"/ OA*Q\ ^"O"'@;3+O4+_3?!OAC0/"FGWNK30W&J MWECX=TFST>TNM2N+>"V@GO[B"RCFO)H;:WADN'D:*"&(I$@!T=U%)-;7$,-P MUI-+#+'%=)'#*]M*Z,L=PD5PDD$CPN5E1)HY(F9 LB.A93\'>'_VMOAUH_Q3 MF_9XT/X^_LK?&'XJZ+:5YK:GI0^%D_B;6]+U7 M7-.CBEEU6QAO_!+V #2W.E6:;@OWG-$)H9(2TB"5&C+Q2/%*H=2I:.6,J\4B M@YCD0AXW"NI#*#7YJ>&?V$O%&IZAX?\ AW\9O$7P"\7?LO?"[1=3LOA=\._! M'[/4G@;XGZEXAU*WM8-+\=?$+XJ7OQ"\3PZ=XQ\%20W&O:/X@^#WACX<:[K' MQ%GL?B+?2%,*$:=-!IE MQ>:;%+9C_1Y$L+NYLU:,BVN)H=DC7+J*6:VN(8;A[.:6&6.*[CCAEDMI71EC MN$BN$E@D>%RLJ)-')$[*%D1T+*:&@V%YI>B:1INH:E/K-_I^FV-E>:O^)?P)^/.F_"2XO],^)O\ P@'Q!\/^&O&_PXN= M!6X&JZ;XU\.P:[XG\*:;K.F1V5U_:5KJ^M_#S[,UM.#IENT3Q)]+>"_$>A^, M?"'A;Q;X8GL[GPWXH\/:-XBT"ZTZ]TC4M/NM%UO3K;4]*NK#4?#]_JF@ZA97 M-A=6]Q:7VBZGJ&E7EO)'%/BAI?C#X.:%\0;/2]2L=8TVZU'Q;-;^($@\6Z]J@U*;5 M?B(==$FD^/O%HO?%NLZ5::U>)+8_:W[*7@'0_A5^R]^SA\+_ QXPT[XA^&_ MAO\ ;X0> /#_C_2(8+?2?'&B>#/A[X=\-Z5XOTR"VO-1MH=/\36&F6^M645 MMJ-_;QVU]$L%]=Q!+B0 ]^HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M@N;:VO;>>TO+>"[M+J&6VN;6YBCGM[BWGC:*>">&57CFAFB=XI8I%9)(V9'4 MJQ!GHH ^;+7]C7]D:RTJ#0K3]EW]G6WT2UT^/2K?1XO@C\,%TV'2XK<6<>G) M9_\ "+>2+%;0"V%MM,?D?NB"N17T186%GI=E9Z;I]O%:6-A:V]E9VL"[(;:T MM(8[>V@B7)VQPP11Q1KDX1%&>*MT4 %%%% !1110 4444 %%%% !371)%9)% M5T=65T=0RLK JRLK AE920P((()!J* /FRR_8V_9'T[3+;1+#]E[]G>ST M>TLDTVUTJW^"7PQCT^#3DA-NMC':CPMY2VH@)A\D@H8RRL&#-GZ#TG2=-T'2 MM-T31K&VTS2-'L++2M+TZRB6"SL-.TZVBL[&RM84 2&VM+6"&W@B4!8XHT11 MA16A10 4444 %%%% !1110 4444 %,DC25'CE1)(Y%9)(Y%#HZ.I5T=&!5E9 M2596!#*2""":?10!\V6?[&W[(^GZ7;:'8_LO?L[VFBV=BFF6NDP?!+X8QZ?! MIL<'V9+".U'A;REM!;_N/(VE#$2C @G/T)I6E:=H>F:=HND65OIVE:186>F: M9I]I&L-K8Z?I]M%9V5G;0K\L5O:VL,4$,:_*D4:(. *OT4 %%%% !1110 44 M44 %%%% !2$ C! (/4'H:6B@#YOLOV.?V2M-L(=*T_\ 9A_9YLM,MH#:P:?; M?!3X916D5NP8/"D \+;/+<._F*P;S"[F0LSL3[YH>B:1X:T;2/#OA_3;+1M" MT'3-/T71=(TVWCM-/TO2=*M(;#3=.L;6%5BMK.QLK>"UM;>-5CA@BCB0!4 & MI10 4444 %%%% !1110 4444 %(0&!! (/!!Y!'H1W'J.]+10!\W67[''[). MFZ?!I.G_ +,'[/-EI=M;?8[?3K;X)_#**SAM-K(;=(!X6*"%E=PZ$,)-[E]Q M=B??M$T72?#>CZ3X>T'3K/1]#T+3+#1M&TG3K>.UL-,TK2[2&QT[3[*VB"Q6 M]G96=O!:VT$:A(8(HXT 50!IT4 %%%% !1110 4444 %%%% !00#UYY!_$'( M_(C-%% 'SE:?L??LG6%LME8_LR?L^6EHGG;;:W^"OPSC@!N)9)[EB@\+G<]S M/--/<.Y9YYYI9IF>21V;W;P_H&B>%-"T;POX9TG3]!\.>'=*T_0]!T/2;2&P MTK1M&TFTBL-+TK3+&W2.WLM/TZRMX+.RL[>-(+6VAB@A1(XU4:]% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%1R\Q2@=?+?_T$T >5 M>%/CW\#?'?B2\\'>"/C)\*O&/B[3;W5-.U+PMX6^(?A#Q!XDT[4=#Q_;5A?Z M%I6L7>JV=]HY8#5;2XM([C321]NBM\BO6:_FO_9K_9^UC]H[Q)^T!XX\.>*_ M"G]B?LE?\%I/VN_VJ-$\/>#=,CNOBQ\0?B+X3T#4]#\*_#>#QU)KL&B>!O!' MCYO%\EOXSOXM)U/4O%_AR"3P<6LM,U;5-6M^A\._MW_M!>-/V;=:_:+T']KC M]GRUTK6+']B>PUOP3X;T_2/%OCOX ?%;Q[^TOX"\ ?'#P?\ $*S\7^"O!5C\ M-4UCP/XLUOP?^*_!FJ>(].\57-N=4BL@#^A*#Q/X?N?$NI M>#X-7L9?$^CZ+HWB/4]#28'4;'0_$-[K>G:)JEQ;XW1V>IWWAS7;6SF)(EFT MN\0 &$YVV=$4N[*B*"S,S!5"@9)+$@ :T-0Y>;]L M+XN^$?VA;+X$_$'XNKIO[.'B;]JW5_ACX'_;*NK7XE1?LA>$OC=H/P M3U#QC_8/_"J(_%FH?%C5O$WA71_B'+XTN8[C5#J L(C!,SW"I&S#-\"?'KX&_%+4AHWPR^,WPI^(FL-H\GB%=* M\"_$/PCXMU)M AGL+677%L= UC4+EM'BN=5TNWDU-8C8I/J5A$TXDO+99?R3 M^ ^K:.?^"%?CB]O/$>E:]IUK^RI^USINJ>(PNF:9INJWMG/\<-)U*YDM;?\ MXE.FO?:DDJ2Z7;)]CL[F?^S[6 Q)%">'^$/[0VM?#O\ X)LZ9XIT+]IO]F_4 M/B-\.?\ @EA#XR^#6E_#_P $:#/\0_A7XG^&O[/FE:]K&N>-K?7OB+\2]/U? MP[9ZA9_#O0-7M=0TGP3HT_B.WLM-OM+N+W6]&M-. /W\R!GVZUYMHGQB^%7B M:;28?#7Q#\'>(FUWQAXS^'^D-H6OZ?K$6H>./AU_;8\>>$[>?3IKF!O$/@Z7 MPWX@MO$NE&5;O1KO1=3L[Z*&[LIX4_%CQ9^W1\5?AI\4M8^'?BOX_:=J/PR\ M5?$?]@6U\4_&6[\.?#BUE_9M\$?M.?#GX[:KXKOY=2T#28?"VE^#?%?Q*^$G MPW^''@CQ=\2=/UW_ (076?CC%J&L>(->LH/#XMV?LM?''7O!OB[X(?#WPI\< M=&U'PO\ %S_@IG_P50\"?$F\DL?AY/>^.=/\/6_[1GQ8\*:J;R#3XK;2M4\/ MZUH/A/5KJ^\)VNFZ5XCBOQ<:G:"QUJWLV /WSHK^=;X#]?LO%NI3^--*\3ZEJWA[3]4\,V]WIMUX3TF/7K!?T4_88_:.C_ &D_&?[3 M'BCPC^T9\,OCI\%M)\7?#2Q^#6E>#O&'PF\6^-O ^A7WPI\.:CXS3XGO\,I; MN;3]4U7XH2^,[/PY#XAN4EFT+0BVEVKZ9#;:KJH!^BM%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% %.TT^QL0XLK*TM!*$ M$@M;:"W$@3=L#B&--X3>^W=G;N;&-QS6&AZ,%NT&DZ:$U"\;4;Y?L%IMO;]X M8[=[Z['DXNKQK>**!KJ<27#0QI$TA1%4:M% %0:?8B:6X%G:B>>+R9IA;PB6 M6';&GE2RA-\D6R*)#&[,A2-$*[44"BOAW0$TF'04T32%T.W%NL&C+IMDNDPK M:7$=W:K%IH@%E&MM=11W, 2!1#<(D\0255<;-% %9[*TDMC9O:V[VIQFV>") MK"\L9(E@D ML[J%H#'6?%#X0^%?BKX"\1?#_5)M>\,67B&QAM#X@^'^MW7 M@GQCHTMKJ-OJ]E>Z#XET417MA/;ZE:PW$ULZW6E:K ;K2]=TW5='U#4=.NZO MPO\ A#8?#=;N]O/%?BOXC^+M0M+72[_Q]X]3P=_PE=YHNGW-[?:=HCGP-X/\ M#>'K?2["^U+4;R"WLO#]LSW5[/<7,MQ*RLGKM% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M02!U('UHKP[XR?! _&)O#S#XO?''X6_\(^-4&WX.>/\ _A!UUO\ M0V!SXA' M]D:I_:1T[[#C2S^X^R"\OQ^\^T?)Z.58; 8O'T,/F>9?V3@JGM/;9A]3K8_V M'+2G.G_LN'E&K4]K5C"C>+7)[3VDKQ@T>=FN)Q^$P%?$99EO]K8ZFZ7LM3A5_P!KQ$94:7LJ,JE;WXOG]G[./O33/<"P )R.!GJ*_%C]JW_@ MK[_PS)\?/'WP0_X4&?&8\$2>'H_^$E'Q+701J7]N^%=$\2Y_LD^"-7^R?93K M!LL?VC<&;[,9_P!T)?*3[)/[$Q )_P"&N/VW>!G_ )+Z?_F2K^5G_@HQX.7X M>_MD?&+P&T%T+' M3U-I%]ETNVLK3,@@$K_V5]%/P>\)?$;Q!SG)>(\P_P!>L#A>#\=FE+*OJG$? M#7U;%4SI8VOAOJLJLJ<_K/M7!RHQE'^+?I9>,GB]X; M^'F29WPUEW^HF.Q?&67Y75S;ZWPWQ-]9PM;),^Q=3+_J.-RW&TJ/M*V#HXGZ MU&E&I#ZK[)5%&K.,OW2_9>_X+#?\-(?'GX=_!/\ X9_/A >/=0U6P/B0_$U- M<_LK^S/#>M>(/-_LH>!M*^V>=_9'V39_:%ML-P)MS^7Y3_MB&4@'(Y /4=Z_ MAJ_X)]>$5\>_MA_!/P@/%OB_P6=;UCQ);CQ/\//$*>&_&.D^3X$\57GFZ)K: MVU^;&6?[-]CNF^R2^?I]S=VOR>?YB?U;C]B9B ?^&N/VW>0#_P E]/\ \R5: M?2M\'/"3PXX\R+)N&\?_ *BX+&<(X3,JV6?5>(^)?K6*J9SG6$GC_KF-S+&5 M://1PE+#O#0J1IQ^K>V]FI5I2EG]$OQF\7_$G@'/LYXER_\ U[QN#XPQ>64< MT^M<-\,?5<+2R;(<5' ?4L%EN"IU_9U<96Q'UJ5.4Y?6?9.;C1C&/W!D'H0: MY+QYX\\&_"_P9XG^(GQ#\3:+X,\#^"]#U'Q)XJ\5>(K^#2]$T#0M)MWN]1U3 M4[^Y9(;:TM8(V=W8EF.V.)))I(XW\V^#GP,/P>N-?N#\8?CK\4O[?ATV'R/C M%\0O^$WM]%_LZ2]D\W0(O['TO^S9K_[9LU)]TWVJ.ULUQ'Y&7^;O^"GGP3^* MWQV_9-U?P[\&-&'C/QUX&^+_ .S9\=[3X63:MIFA6OQGTG]GC]H/X;?&SQ%\ M'I=7UIX='L;OXA:%X&O]$T&36KJQT&3Q.^AVWB'4-/T&?4KR#^,T]ME_URCC_8,:53VM*,*UHQ7)S^SE>46S MZ+\*_M'?#_Q1XG\+^$9-,^)'A76O'EIK.H^ H_'?PJ^('@RT\7:?H&E6FMZM M+8W^NZ!;6FDWUKI5Y'?#P[XJE\.^*;BW@U"2UT*9-)U1K/WO(.?;KP?S^GOT MX//%?DG\?_BM^UA\5OB3\'7_ &-K;XO^&],G^!?[6&K?$7PU\0?A-+\//">D M_%M?A!IES^S!I/Q#U?XL> [/5-(U?_A:FN36U_8> _$,T5W;V%Y)XA-WX>T] MYI/F7P=H?QC\0?#+PQ\1M&U[_@H?:ZYXW_:<_8"3XC_"OQQ\,?BA\(+CX=?\ M(=\4HXOVBK^WTS0I[S6M>\/^(/ >IWMK\?\ QCHVN:[\ _%\?ACPWKO@?4;[ MQ"VM:K?><>B?T 2W-O"]O'-/##)=RM!:QRR)')O!QT/^'3WZ'UK^=A/@]\=Y_'/P U+2?!7Q^U#5O@O^ MU!_P4U\&?!#Q%\11\=M1TWP;I'BW2/$VM_LJW_C+5+V]N-4U3X)WVK:?HVD: M!XV\<1Z]X1M/#$&G^#]0UF/3KF#2KKK_ (2?#GXN?&CX ?$FX\1?$'_@H7\+ M_C%\5?"'P+^'UWH'B7X9^/OA);_!+]J;0-5U>2;XLZ/>:2]Y+XRTN#6=2@_X M7_X^\*>(-4_9J^*WPP\*Z'I4C:K=ZI<"_ /WX) &3P,XZ'J3@8]RB^,-]<^)O#NM?%[X*ZEXP ? M5O@AXCUNZB^(7P,CT$PZ-H7P]O/#GA1-+T34M"O]'L\;_@G'?ZO\.OV/_P!F M']F/XB_"SQW\._C!^SW\#/A/\!_B%X3U#P/X@D\*?VU\(O"VC?#G5_%W@[XA MQZ8_P^\8_#GQ3<>&YO%GA'Q#I/B6YU"_T+4K2#5M+TWQ=#J?A^R /T9W#I]1 MT/)&<@'&"1@\#/0T9'7GC_9;V[8R>O;W]#7\^ T7]LO7/!?AG4]1M_VD/#_[ M16A']OWPS^V1'X:E^)5GX0\<^ =3^'?Q\MOV>-7^#5S9*OA_5]4?XER_L[:O M^SAJ'PAEC\>>"_!LGC;P]J]QIFK6_CBQDJZYX:DLO&_[*'PT\>:Q^V3'8?%O M_@F%^T=X[^)_@[PO\0/VGO\ A9>H?M$Z)XK_ &&-)TOQ3K&F:)XC'BCPC\4- M%UC5_$FG:!J+1:!INC^)]8O;:JRK<@']#.X<<]>_4>O)Z#.>,GGM06 Z MY_(\_3CD\=!DXYK^>&X\+_\ !1"\^&OB[P9\3KGXQI^V5H7P>_8'U;]E;XE^ M$[[6Y_AAVTKTZR\+?$2T\#^)M<\1^%?VRO$&O>,O^"DGQ3^'^H7 M5YK/[0-_9:#^S=J/QE^)_BWX<:YXA\#C^T?%?B7]F9=.NO#>D6EI\+;+0Y[J M/6O">C^(_&OASX4Z/XO.E@'[AW>HVUIO1F,UW]BO;^#3[?9)J%Y;Z>(1=-9V MA=)+@Q2W-I;N4PB7%Y:0RO&]S#OI^'M9'B#P_H6O'2]8T,ZWH^F:P=&\0V!T MS7M(_M*Q@O3IFN:;YL_]G:OI_G_9-3LFGE^R7L,]OYLGEES_ #_?LS?#7XTS M>(/V2OB1\>_"'[4Q^.&A_'* M]G@?2M)\>)\:K*SN?CF/C:9='\>?!+5H;&PDUNTTWQC"@!_2'GM_0X_/IWX] M>U+7XEV6A_&^Q_:(M_&L-K^U;,EA_P %6_%&EVC:E)\<=2\%1_LJ>-?V1K/3 M=?;_ (1V]:X\&S? 0?&FSMY]$U2?3)= \,^,[.SO_#U]I-O CG]LUSM7.<[1 MG/7..<^] "T444 %%%% "9'J/SHR/4?F*\3\;?!4^-?$%QX@_P"%L_&OPG]H MMK2W_L3P5X]_L'P_!]DB,7GV^F_V3=^5S\/:+'?ZY?!5S)#9K:(R3W M76A:7J'CSQ)<>*I9-=41P>*[S2YA96EO;V,E];Q:3'Y44GVE=(-UY[17,<:? M,,7MW>_VOXZUW_A(=,)I;3P=X6U_Q58Z?=:'X1O/%VI1?V)X9N_%5[H^E:QXAN M-.\/6FH-K6JZ78WG9VOQ%T"[^(>K?#**V\1#Q'HGA72/&5_A\,KHFN M:CJFDZ88/%LE@OAV[U.>_P!$U>&30[;49=8M$T^6YO+*WM9;6:X\._:L\"^" M/BMHWPW^$WQ-^']_\2OAM\2O'NJ>$/B%X87P7X@\8>&[GP=K_P *?B=H.IGQ MH^B:=>P^'-!EO-8TRQA\1:E<:9'I6MWFDWMCJ-EJ%M;WUI\B_!ZT_:K_ &8K M3]H?PG\4-(\=?'.S^$?P]^%7@#]E;X]0:=J/Q$\<_''P;XB\5?$B'P/IGQA\ M-^%M.N?$A^*7P$N=2T?0/CEX]%I-IGQ'\&1:'\9O^)=KNN^+] TH _1GX=?& M?X7?%J7XCP?#CQKHWBZ7X1?$KQ#\'_B2NE23-_PA_P 3/"=AHNJ>(_!VKM/% M"L6K:18>(M%NKM8S) D6H0E9F(D">8>'OVNO@[XHCTRYT:7QW=:=XG\#^(_B M7X"UK_A6'C]- ^)'@#PI:Z'>ZOXJ\!ZZWA_^RM?L)++Q'HVHZ%:K=6NK^+=' MOH]?\*:;K6@I)J:?"'P<^%7QB_9#_;FTZPFTW4/BM\)/VM_V?M/TOX@>+_AA M\%/'7ASPIX _:'_9GCT_2/ _C[XLZG>>,_B-H^E:Y^TA\+?%VN>%?$/BZ\U3 M3$O/$/P7\#6NJZ:KZK_:4GD'P'^&7Q*^ /CSPWX8_9FMOVBV_8K^(OP3^,?B M/XD?LG_M!?#?Q;?7O[$7C&?PA9:KX"\/_LZ^-M7T!/&3Z-XH\4:M>>!;G]G3 M3]>^*GAC0M/6Y\4?#B_\(^&-%_L?4@#]*/AI^WC^S+\5-/\ @;J^@>--=T31 MOVFK*PU#]GK6_B'\.?B-\,=$^,MOJ_A4>.=$@\ :UX]\*^']*UG6=>\'>=XG MT'PR;VW\3ZWH=GJ>I:5HUY;:5J3VONOB/XS?"_PC\3/AK\'/$GC31M'^)WQA MTSQ[K/PR\&WDDJZOXSTWX7V6A:CX^NM&18FAF7PQ8>)M$N]022:.7[/?"6W2 M9+>Z,'X.^"/@[\8_C3_P3*_X)<_L6:!\%_BSX'^*OP[B_P"")TU M#6/%MSJVJZIIO@S2M=U:/W+]L[X>_M"?$SPQXQ_;,^$.B:E=?$']E'XS^&?B MA\ ?@U?_ /^)=I\:_'^F_L[:CXB\,^-_AUX/U5O$ND2Q:7^U=X,\<_&?PEI M,Z_#?6-+UCPUX\\$ZI?ZO$-'@O?#X!^IGC7]H;X=>"_&LGPT#^)?&'Q'L_#& MG^.=7\!_#KPEK_COQ/X>\#ZIJNH:)IGBWQ)I_A^SNDT'2-8U31]:L?#B:G/; MZIXMN=!\11>$]-UR3P]K:V':?#3XH_#[XQ> O#WQ/^&7BS2/&7@+Q58RZAH? MB72)V>QNHK:ZN=/U"WG2XCM[O3=4T?5+*_T;7]&U2VLM7\/ZYIVI:)K=C8:K MIU[9P?E3X=\7^&?V-/VG?VW/VR_VBM0U?P#^S1^USX=_9"\>^!_BGXP\+^*+ M"/X6ZK\/OAH?@KKWP6^*^AR:5/XC^&5_;ZS)H?CKPU<>)M(L/#=_J_Q%\8:/ M/K%AX@T>[M+SH/@;^QU\8?\ AA+]N3X3:CK5S\+?B+^VM\1_^"@_Q3\ :==W MT=Q-\!+?]K_Q'\0M0^'%C>7.AW.I6L'B#0H/$>E>/O'%MH-Q?6.F>._$'BJQ MTF[U..TBOKH ^S- _;)^"'BFV\):[X>O_&FM^ ?B#XL\/>"/A_\ %72/AIX^ MU7X7>-O$?BG77\-Z"/#OC;3M NM*NO#>K:NHM]*\?W!M/AWJZ3V5SH_BS4;; M4M-EN_J8,& (R00&!P1D$9!&1SP1TY'0X-?#/[#?BZ>R_9J^ 7P>\4_";Q_\ M*OB?\*?A'\,OAGX]^&NO^!-?L]%\$^(OAUX8TSP7JL.@^.6L&^'GC'P5#J/A MJ>\\'>)_!WBG6;3Q#XGL+:.TTFR /Z1,C\NO!_/ITX//3C&,?3U M[5_.]\6?!O[1.G7O[4.M> ;#]L=Y](\.?\$Q?C!\&/[-N?VAM1%Q\:Y/BAXJ MTS]JRX\-:1=SW%OJSGX6VW@FT^,/P^EL+KP5!H[W33^$X-6O?$ M O$EOK%]/\,[WP DNJ64?A#P@L3^+/#OQ.;P\_@VVT2+2[J>T /Z$]P]?<>X MXY'J.1R,]1ZUSNI>(O[.U[PWH7]A^(KX>(O[9SK.G:6;K0="_L>QCO1_PD>H M^?'_ &6=4\S[)H^8)_MU\DEN/*V[S^"7@SPU^UEXB^'_ ,&M8O\ 6/VI?A'\ M1KG]D#XI> OV_P"_O/"GQ*^)5Q!^U/#X@^!ECX'\;_#KP!%#_$G[0-W\&?%?A[Q%X2CL_A;X^NQXUU"/QC\,_"_CO5A< M7WP?\)?$O53XF^%$E[J/AGP-X@D\-)H^N:D ?N);W5M=V\%W:SPW-K&:)GCEAEC(>.5&:-T(96*D$SU_-5X ^'_QSL_@O^QC\"+F M']N+X%?#74?V)O@'X:\*^*/A'\(/B#XL^(GPL_;#^'^L7VG_ !ITGQ]<>,IK M_6_@_?20V_@1?ASXL^)VB7?[/6N^%-+^(^D7&I6GANZM;/Q3_2C$&$:;\[]H MW@XR&Q\P^7Y<;LXV_*!PORXH DHHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *P[OPQX5]J(J+N<[455&% W**TI5JM& M3E1J5*4FN5RISE"3C=-Q;BT[-I-K9M(SJT:5:*C6I4ZL4U)1J0C.*DKV:4DT MFDVK[V;6S,*T\,>&["XCN[+P_HEG=0DM#[84J-&A%QHTJ= M*+?,XTX1A%RLE=J*2;LDK[V2"CKUHHK,T$VCC@<<#CH, 8'H, <#%& . !CC MMZ<@?0=AV[4M% !@?S_7K^??WYI .@QT'X#H!Z =AT':EHH /\ /Y]: .G M'_UR23]2223W/6BB@!-H]!W_ %Y/TR>3ZGDUYKJ'P?\ AUJGQ7\-_&^_\-PW M'Q2\(^"_$WP[\.>+CJ&L)>:7X)\9ZIH&M>*O#<%G%J4>D/I>OZOX4\+ZGJD- MQITSW=_X;T&ZDD,VCZ>]OZ710 F!UP.WZM M+10 4FU?0= .G8=![@=O3M2T4 &!Z#KG\<8S]<P]!Z?A2T4 )@9!P,@8!P,@> M@/8<#CVI<#IC@]1]>OYT44 4M1T[3]8L+[2M5L;/4],U.SNM.U'3M0MH+VQO M]/OH7MKRQO;.YCEMKNSN[>22"ZM;B*2"XA=XIHWC9E.=X:\+^'?!NCVGA[PI MHNF^'= TZ-8--T31K2+3](TRUC18X;+3-.ME2STZQMXT2*VL;&&WL[:)5CMX M(D 6MZB@! .@ ^G3G.3CU.3D]^]&T=,#'/&/7K^9Y/J>3S2T4 (5# @@$$8 M.>X]#[9?#;X-_#;X12^/)_AWX8MO#4OQ-\>ZQ\4/';6U]J]Y_PDGQ M\06UA9ZWXKOQJNHWZKJ^J6FEZ=;WL]J+9)X;"TC:/;;Q!?3J* $ Z #TXZ= M#QZ<@'COSUHP/2EHH 0@$Y(&>F?;T^G0X]0#VI:** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBN:\0VOBRY-I_P (QJ^C:4$\_P"VC5]&N=6,Y;ROL_V?[/JNF^1Y>)O- M#^=YN^/:8_+8/Y.>9GB,GRO$YCA2E+WI1YN6-Y+I:\M\6_%_P (>"M8;1->.KP7@MX;M##I-Q5JU_9GQ6_Z&[P;_P"$=J?_ ,U->*_&KX?> M-=7\/MXEU?5?#^K3>&()IO*T?P_>Z7>OITTD)OM\\NKZDLT-FJ?;1"T2E52X M>-P697_E+Z0OC%XV\->%7$G%'A-X4<4X#BGAFC'/L0^,LMX,S?)*_#V71G6X M@A/#Y!XE/-X8K#9;[;,<)+!8;'5J]7 ?48X2=YW@ MJN#QY)ETFXM[>&"W4-)-//(VV)-S1Q*2#NFEBC'S.*]5KY(^ M"7P_\::9H7_"5:/JF@:3-XE@C,<>L:!>:I>+IEO-,;5HIH=7TU8(;YF^UF(1 MN9$%I(SG"JOM_P#9GQ6_Z&[P;_X1VI__ #4UE]'7QE\;N*/"CAWBKQ9\*>)\ MPXEXHIRS[!2X+RS@W)\DH\-9C3HU>'U'#\0>)4%P-2B\? M'!/"1E@Y5J]<59!P[@L[Q>"R3.\%2PF#:PU19A6S"OB)8RDW'%7EAR=3VC]IRQ](KGO%/B[PKX'T:Y\1^,_$OA_PEX?LB@O-<\3:UIF@ M:/:F5MD8N=3U>ZL[& R-\J>;<)O;A5&_VYEMWD=@!%&V7>3:L:LY45_6.19GB,YRO#9C MBLDS;AVO7=93RC/'E;S/"^RKU*,7B'DV9YQEUJ\:<<11]AF%=^PJT_:JE6]I M1A\3B:,*%:=*&(H8J,>6U?#>V]C/FBI/D^L46DM_X(\8>%O&-C 8A->^%?$.C^(K2$S>881+WT$1E\J7RA)(I MD\J38&V/CK*_"#]MKQ_I/A7]K[]E7XM_L9>$K?XJ?'#X0?#+]K[Q_P#'_P / M_!/[#>VGC+]EW0/V9/B/JW@KX7_%K4?!HFL;N[\>?M7Z7\#['X#:)K\MQXC7 MQ3;^.-7\#60TBQ^($M:TO[37[8?COP]XAB_9Q^)OA?XU2^+?^">W@O\ ;+^' MWC+3?AYX5N;?2/B]I7B[2I[_ .!5O9:='#I1\,_M%^$)?$&D?#&V\6?:_'OP MYUSPAXDU+5?$OB^%39:3ZY@?N37*>(O'?@GPC>Z%IOBKQAX6\-:CXGOCIGAN MP\0>(='T6]\0:B%#FPT2UU.]M9]6O0A#&TT^.YN I#&/!!K\POV8_P!K7XB_ M'OXZ>*/ %CXQU:Z\"^,;CX6_M@?L]>+Y_A]H>BP^,/V%/B/\.Y-*AT+4UGTA M?L'C"R_:$T77_#MPVH3VWC67X=:QX*\21V]LUQJ,TO4?MMZWX3\9?M)?\$Z? MAUX>U#PWXM^)OPS_ &V_#_Q3\6^!M/N](U7QIX,\ :U^QO\ MRZ3HOCG6=", MLFJ^'/#&O:UHVH:'I7BB\AM-)N]7LY]/BOGN8'A !^H%%?SV77_!0/\ :7OO MV?\ P!\=/"OC+PM>/\9/^"?_ .V1\??B+X9U#P-H"0?L9_'?]GWP?H/B+0O# M^J0-/I^JW/A_PSXYU?Q!\#?B/X3^*U_=Z[J?COP[8ZII>M>'$A\0^'I.V\7_ M +??QD^#VI?%'3/%/Q-^''BSPYO_ .">.N'XC>(8_"WPZ\-? +P_^V _Q/\ M#/B[5_&/B?0M(\;:;I/PZL_%/P[\,6G@WQKXV\)>(XO#&J_$R.X\8ZCK_A73 M8KJS /W=KE-=\>>"/"^K:!H/B3QAX6\/ZWXJNGLO#.CZWXBT;2=4\17D8W/: M:%IVH7MM>:Q*="\*:YX\^'WBOP3?Z M3\)/''Q,_9M@TN;P/\7-.\;>/;3P#J?@J%M)\$_07[<+Z)H7[2/_ 2W\?>* M(]-L/#'A;]LKXA:3J?BW6;:T32_#.I?$#]B3]JKP-X-AO]:NXS!H)\5^-=6T M'P?HMS<7%G!JGBC6=!T&WFEU75=+MK@ ^][OXC?#ZPO?$NG7WCGP?9ZAX,TV MWUGQ?8W7B?0K>\\+:1=J[6NJ^([6:_2?0M-N%CD:"_U6.TM)E1S%,X4XO^%_ M&/A'QOI[ZMX,\4>'?%NE1W!M'U/PQKFEZ_IZW*PPW!MVO=)N[RV6<6]S;SF% MI5E$,\,I0)+&S?F=^U;X6^'?QGTOX^:;9_'32O@!JMSXL_8XT'P5^T+8Z)X4 M\5^'O#G[0'P_^*.I?$'X5^&O%VGZX\?A;XA:)+XQO_!.B^)OA[XAU6T@U/3/ M&<>B6FI:!K6M:=J=KVG_ 3]^*OQ!\8W7[3_ (*^-WPJ^$?@GX[?"CXQZ!HO MQ@^*'[/-WJ=W\!/VA==USX1^ ];\._%7PD=?B7Q#X:\4)X%;PQX3^(7@#Q/J M'B76_!&IZ#IEB?&/BC1+O1-3< _18W]DMZFFF\M1J$EK)>I8FXA%X]G%-%;R MW26I?[0UM'//##).L9B266.-G#R(K6Z_ C]H+XPZG\/?VA?@U_P4ZBL-+M/V M=_"?Q17]EKXA_&.'XN^#Y_!6H_L:_&[Q)X<^%UIXK?PO'N C\(_M>6G@'XQ' MQ=;W#+;Q#/\"_%G['>M_&?X=L]I+<+.GB-/&W]E:CX3\6)9QP>+M'2WTBX MTS6%U(7+ '[3US7BWQGX0\!:-+XC\<>*?#G@[0()H+>?7/%6NZ5X&>Y;9 M;P2ZGK-W8V,*_ K]F+]KOXZ>(/@[^SO\-_$G[3 TGQ- MXX_8%^*7[2]K^TE\0=!^&.OQ^,_C5X#\4>'_ WKOPOU:&/3M*\+W5E\*[?5 M(O&'Q4\+VBZ+\2=9TSQ58QZ=XC\(VWAC698_4/\ @I5\2=>^*G_!$;4_BQ\6 M_"NB_#CQK\3/A+^R#X^\;^!/$1:WTKP5XV\8_%3X">)_$'A"]77PMVD7AS6K MZ^TMX[]!J<<-DPGC%['( ?M=X=\3>'/%^DV^O>%-?T7Q-HEYY@M-8\/ZK8: MUI5T8G:*46^HZ9<75E.8Y%9)!%.YC<%7"MQ6Y7XL7OP\\8_LB_%'XD_%2X^. M'@?X<>)_^"A_[67PSTK1OAG\./"FD0>$-+LOAG^S/XWLI-,^'_BCXI7MM\.M M&^,7Q%T_X:0_$#XD?%CQMX3ET76?"WA&#X=>$OA_XI\?'PIJ^L>>_LU_M=?M M(_M2^'O!EY)^T!X7\'ZEJO\ P2_^!W[4^K:3\+? WPXU35[[XO\ BO5/CWX* M\#/C!\&KV[USP)XST?QUXC^*/AC7=# MT_4?$>@?N:.@SR<#/;G\./RR/0XH 6BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "HYH8KB M*6">-)H9XWAFBD4/'+%(I22-T8$,CHQ5E((9201@U)145*<*L)TJL(5*=2,H M5*=2*G"<)IQE"<))QE&46U*,DTTVFFF--IIIM----.S36J::U33U36Q%;P0V ML$-K;11P6]M%'!;P1*$BAAA18XHHT4!4CCC5415 "J ,"I:***5*G1ITZ-& MG"E2I0C3I4J4(TZ=.G"*C"G3A%*,(0BE&,8I1C%)))(&W)N4FY2DVY2;;;;= MVVWJVWJV]6PK+UC0]&\0V+Z;KVDZ9K6G2/'))8ZMI]GJ=F\D1+1N]K?0W%NS MQDDHS1ED))4@UJ458C$T+PWX>\+V(TSPWH>CZ!IRR/,MAHFF6.D62RR8\R46 MFG6]M;B5]HW2>5O..6IFA>%O#7A==03PWX>T/P^FJZC MN9+S4[]=.MK9;S4+J0E[F]N1+=3N2TLKDDUO44 5H;*TMS&T%K;PM%;16<1B M@AB,=I"_X2G^Q=)_X27^R?[!_X2'^ MS;'^W/[$-V=0_L?^U_(_M'^ROMQ-[_9WVG[']K_TGR/.R];%% '*Q^!O!<3> M(WC\)>&8W\82K-XL=/#^D*_B>9$\I)O$+"R#:W*D?[M9-4-VX3Y0VWBF'P#X M'-OJMH?!WA7[+KFCCP]K5M_PCFB_9]7T%;8V2Z)JD'V'RM0T@69^R#3+Q)[$ M6W[@6XB^2NMHH XV#X=^ ;:?PW#;*'3?"4\/AG0XI_"^GVT3P6 M]CX=ECL%DT.S@@DDAAM=*:T@BB=XXXU1F!W]8T71_$.F7>BZ]I>G:UH]_%Y% M]I6K6-KJ6FWL.Y7\F[L+V&>TN8MZ(_ESPR)O1'V[E4C3HH YZS\(^%=/T&'P MK8>&M LO#-O$8+?P]::+IEMH4$!=I###H\%K'IL41=WRC%Q)+))/L@7S MGD=Y-S,Q.Y10!R[^"?!TF@Q^%G\*>&G\-1-OB\/-H.D-H<;^8\V^/2&LSIR- MYLDDFY;4'S'=\[F8ED7@7P5!JKZ[#X1\,1:U)_8^_5X_#VCQZH__ CUM=V> M@[]02R6\;^Q+2^O;;2,SG^S+>[NH+'[/#<3(_5T4 <;+\._ ,]A8Z7/X)\(S M:;INO7'BG3M/F\,Z')8V'B6[N;N\NO$-E9O8&VM-*/49KB\N MYY;EY;B9WV]:T#0_$=E_9OB#1]*US3_-CG^PZQIUEJMF9XMPCF-KJ$%S 98] M[;)3'YB[FVL-QSKT4 8.J>%O#6MV&GZ7K'A_1-5TW2;W2]2TO3]2TC3K^QT[ M4-$FCN-&O[&SN[::VL[W2;B&*?3+JVBBN-/FCCELY(716%;2/!7@_0+M+[0_ M"OAO1KV*SDT^.[TK0=)TZYCL9KI[Z:S2XLK."9+66]DDNY+97$#W,CW#QF9F M<]/10!Q-A\-?AYI5WH5]IG@3P9IU[X7MIK/PW=V'A70+.Z\/VEQ)?2W%MHEQ M;:=%-I-O/+J>HR30:<]M%+)?WKNC-=7!D[:BB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH J**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /_9 end XML 18 gntx12312018-10k_htm.xml IDEA: XBRL DOCUMENT 0000355811 2018-01-01 2018-12-31 0000355811 us-gaap:AdditionalPaidInCapitalMember 2016-01-01 2016-12-31 0000355811 us-gaap:FairValueInputsLevel2Member us-gaap:CommonStockMember 2017-12-31 0000355811 us-gaap:FairValueInputsLevel3Member 2017-12-31 0000355811 us-gaap:FairValueInputsLevel1Member us-gaap:CertificatesOfDepositMember 2017-12-31 0000355811 us-gaap:FairValueInputsLevel2Member us-gaap:CertificatesOfDepositMember 2017-12-31 0000355811 us-gaap:FairValueInputsLevel3Member us-gaap:PreferredStockMember 2017-12-31 0000355811 us-gaap:FixedIncomeSecuritiesMember 2018-12-31 0000355811 us-gaap:AllowanceForCreditLossMember 2018-01-01 2018-12-31 0000355811 us-gaap:AllowanceForCreditLossMember 2017-12-31 0000355811 us-gaap:AllowanceForCreditLossMember 2018-12-31 0000355811 us-gaap:AllowanceForCreditLossMember 2016-12-31 0000355811 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0000355811 us-gaap:AllowanceForCreditLossMember 2016-01-01 2016-12-31 0000355811 us-gaap:AllowanceForCreditLossMember 2017-01-01 2017-12-31 0000355811 us-gaap:AllowanceForCreditLossMember 2015-12-31 0000355811 us-gaap:USTreasurySecuritiesMember 2018-12-31 0000355811 us-gaap:CommonStockMember 2018-12-31 0000355811 gntx:CorporateBondLongTermInvestmentsMember 2018-12-31 0000355811 gntx:GovernmentSecuritiesLongTermInvestmentsMember 2018-12-31 0000355811 gntx:CorporateBondLongTermInvestmentsMember 2017-12-31 0000355811 us-gaap:EquityFundsMember 2017-12-31 0000355811 gntx:TermLoanandRevolvingFacilityMember 2018-01-01 2018-12-31 0000355811 us-gaap:RetainedEarningsMember 2016-01-01 2016-12-31 0000355811 us-gaap:RevolvingCreditFacilityMember 2018-10-15 0000355811 gntx:SwingLoansMember 2018-10-15 0000355811 us-gaap:RevolvingCreditFacilityMember 2018-12-31 0000355811 us-gaap:LetterOfCreditMember 2018-10-15 0000355811 gntx:TermLoanandRevolvingFacilityMember 2018-12-31 0000355811 gntx:TermLoanandRevolvingFacilityMember 2017-01-01 2017-12-31 0000355811 gntx:EmployeeStockPurchasePlanMember 2018-01-01 2018-12-31 0000355811 gntx:RestrictedStockPlanFourYearsMember 2018-01-01 2018-12-31 0000355811 gntx:RestrictedStockPlanMember 2017-01-01 2017-12-31 0000355811 gntx:NonEmployeeDirectorStockOptionPlanMember 2012-12-31 0000355811 2016-12-31 0000355811 srt:MaximumMember gntx:RestrictedStockPlanMember 2016-01-01 2016-12-31 0000355811 gntx:EmployeeStockPurchasePlanMember 2013-12-31 0000355811 gntx:RestrictedStockPlanMember 2016-01-01 2016-12-31 0000355811 srt:MinimumMember gntx:RestrictedStockPlanMember 2018-01-01 2018-12-31 0000355811 gntx:RestrictedStockPlanFourYearsMember 2017-01-01 2017-12-31 0000355811 us-gaap:StockCompensationPlanMember 2018-12-31 0000355811 gntx:NonEmployeeDirectorStockOptionPlanMember 2018-01-01 2018-12-31 0000355811 gntx:RestrictedStockPlanFiveYearsMember 2016-01-01 2016-12-31 0000355811 srt:MaximumMember gntx:RestrictedStockPlanMember 2017-01-01 2017-12-31 0000355811 srt:MaximumMember gntx:EmployeeStockOptionPlanMember 2018-01-01 2018-12-31 0000355811 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0000355811 gntx:EmployeeStockOptionPlanMember 2018-12-31 0000355811 gntx:EmployeeStockOptionPlanMember 2018-01-01 2018-12-31 0000355811 gntx:RestrictedStockPlanFiveYearsMember 2017-01-01 2017-12-31 0000355811 srt:MinimumMember gntx:RestrictedStockPlanMember 2017-01-01 2017-12-31 0000355811 gntx:PreviousNonEmployeeDirectorStockOptionPlanMember 2018-01-01 2018-12-31 0000355811 gntx:RestrictedStockPlanFiveYearsMember 2018-01-01 2018-12-31 0000355811 srt:MinimumMember gntx:RestrictedStockPlanMember 2016-01-01 2016-12-31 0000355811 gntx:RestrictedStockPlanMember 2018-01-01 2018-12-31 0000355811 srt:MaximumMember gntx:RestrictedStockPlanMember 2018-01-01 2018-12-31 0000355811 gntx:RestrictedStockPlanMember 2018-12-31 0000355811 us-gaap:CommonStockMember 2017-12-31 0000355811 gntx:RestrictedStockPlanMember 2016-12-31 0000355811 gntx:EmployeeStockOptionPlanMember 2014-05-31 0000355811 gntx:EmployeeStockOptionPlanMember 2017-12-31 0000355811 gntx:EmployeeStockOptionPlanMember 2017-01-01 2017-12-31 0000355811 gntx:EmployeeStockOptionPlanMember 2016-12-31 0000355811 gntx:NonEmployeeDirectorStockOptionPlanMember 2016-01-01 2016-12-31 0000355811 gntx:NonEmployeeDirectorStockOptionPlanMember 2015-12-31 0000355811 gntx:NonEmployeeDirectorStockOptionPlanMember 2016-12-31 0000355811 gntx:NonEmployeeDirectorStockOptionPlanMember 2017-01-01 2017-12-31 0000355811 gntx:NonEmployeeDirectorStockOptionPlanMember 2017-12-31 0000355811 2015-12-31 0000355811 gntx:EmployeeStockOptionPlanMember 2018-12-31 0000355811 gntx:EmployeeStockOptionPlanMember 2018-01-01 2018-12-31 0000355811 gntx:EmployeeStockOptionPlanMember 2016-01-01 2016-12-31 0000355811 gntx:EmployeeStockOptionPlanMember 2015-12-31 0000355811 gntx:NonEmployeeDirectorStockOptionPlanMember 2018-01-01 2018-12-31 0000355811 gntx:NonEmployeeDirectorStockOptionPlanMember 2018-12-31 0000355811 gntx:EmployeeStockPurchasePlan2013Member 2017-01-01 2017-12-31 0000355811 gntx:EmployeeStockPurchasePlan2013Member 2018-12-31 0000355811 gntx:EmployeeStockPurchasePlan2013Member 2018-01-01 2018-12-31 0000355811 gntx:EmployeeStockPurchasePlan2013Member 2016-01-01 2016-12-31 0000355811 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 2017-12-31 0000355811 srt:MinimumMember gntx:EmployeeStockOptionPlanMember 2018-01-01 2018-12-31 0000355811 gntx:OtherProductsMember gntx:OtherSegmentMember 2016-01-01 2016-12-31 0000355811 gntx:HomeLinkModulesMember gntx:AutomotiveProductsSegmentMember 2016-01-01 2016-12-31 0000355811 gntx:OtherProductsMember gntx:OtherSegmentMember 2018-01-01 2018-12-31 0000355811 gntx:AutomotiveMirrorsMember gntx:AutomotiveProductsSegmentMember 2016-01-01 2016-12-31 0000355811 gntx:OtherProductsMember gntx:OtherSegmentMember 2017-01-01 2017-12-31 0000355811 gntx:AutomotiveProductsSegmentMember 2017-01-01 2017-12-31 0000355811 gntx:AutomotiveProductsSegmentMember 2018-01-01 2018-12-31 0000355811 gntx:AutomotiveMirrorsMember gntx:AutomotiveProductsSegmentMember 2018-01-01 2018-12-31 0000355811 gntx:HomeLinkModulesMember gntx:AutomotiveProductsSegmentMember 2017-01-01 2017-12-31 0000355811 us-gaap:CommonStockMember 2018-12-31 0000355811 gntx:AutomotiveMirrorsMember gntx:AutomotiveProductsSegmentMember 2017-01-01 2017-12-31 0000355811 gntx:AutomotiveProductsSegmentMember 2016-01-01 2016-12-31 0000355811 gntx:HomeLinkModulesMember gntx:AutomotiveProductsSegmentMember 2018-01-01 2018-12-31 0000355811 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2018-01-01 2018-12-31 0000355811 country:JP gntx:AutomotiveProductsSegmentMember 2016-01-01 2016-12-31 0000355811 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2016-01-01 2016-12-31 0000355811 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2016-12-31 0000355811 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2017-12-31 0000355811 country:US gntx:AutomotiveProductsSegmentMember 2018-01-01 2018-12-31 0000355811 us-gaap:OperatingSegmentsMember gntx:AutomotiveProductsSegmentMember 2016-12-31 0000355811 us-gaap:CommonStockMember 2018-01-01 2018-12-31 0000355811 country:US gntx:AutomotiveProductsSegmentMember 2016-01-01 2016-12-31 0000355811 us-gaap:AllOtherSegmentsMember 2016-01-01 2016-12-31 0000355811 us-gaap:OperatingSegmentsMember gntx:AutomotiveProductsSegmentMember 2016-01-01 2016-12-31 0000355811 country:US gntx:AutomotiveProductsSegmentMember 2017-01-01 2017-12-31 0000355811 gntx:OtherCountriesMember gntx:AutomotiveProductsSegmentMember 2017-01-01 2017-12-31 0000355811 country:DE gntx:AutomotiveProductsSegmentMember 2016-01-01 2016-12-31 0000355811 us-gaap:CorporateNonSegmentMember 2017-01-01 2017-12-31 0000355811 us-gaap:OperatingSegmentsMember gntx:AutomotiveProductsSegmentMember 2018-01-01 2018-12-31 0000355811 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2017-01-01 2017-12-31 0000355811 us-gaap:OperatingSegmentsMember gntx:AutomotiveProductsSegmentMember 2018-12-31 0000355811 2019-02-01 0000355811 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-01-01 2016-12-31 0000355811 us-gaap:AllOtherSegmentsMember 2017-01-01 2017-12-31 0000355811 us-gaap:AllOtherSegmentsMember 2018-01-01 2018-12-31 0000355811 us-gaap:CorporateNonSegmentMember 2018-01-01 2018-12-31 0000355811 us-gaap:CorporateNonSegmentMember 2017-12-31 0000355811 country:DE gntx:AutomotiveProductsSegmentMember 2017-01-01 2017-12-31 0000355811 us-gaap:OperatingSegmentsMember gntx:AutomotiveProductsSegmentMember 2017-01-01 2017-12-31 0000355811 country:DE gntx:AutomotiveProductsSegmentMember 2018-01-01 2018-12-31 0000355811 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2018-12-31 0000355811 us-gaap:CorporateNonSegmentMember 2016-12-31 0000355811 us-gaap:CorporateNonSegmentMember 2016-01-01 2016-12-31 0000355811 us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0000355811 us-gaap:OperatingSegmentsMember gntx:AutomotiveProductsSegmentMember 2017-12-31 0000355811 us-gaap:CorporateNonSegmentMember 2018-12-31 0000355811 country:JP gntx:AutomotiveProductsSegmentMember 2017-01-01 2017-12-31 0000355811 gntx:OtherCountriesMember gntx:AutomotiveProductsSegmentMember 2016-01-01 2016-12-31 0000355811 gntx:OtherCountriesMember gntx:AutomotiveProductsSegmentMember 2018-01-01 2018-12-31 0000355811 country:JP gntx:AutomotiveProductsSegmentMember 2018-01-01 2018-12-31 0000355811 gntx:ToyotaMotorCompanyMember us-gaap:CustomerConcentrationRiskMember 2017-01-01 2017-12-31 0000355811 gntx:FordMotorCompanyMember us-gaap:CustomerConcentrationRiskMember 2017-01-01 2017-12-31 0000355811 gntx:VolkswagenGroupMember us-gaap:CustomerConcentrationRiskMember 2016-01-01 2016-12-31 0000355811 gntx:ToyotaMotorCompanyMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-12-31 0000355811 us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0000355811 gntx:DaimlerGroupMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-12-31 0000355811 gntx:VolkswagenGroupMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-12-31 0000355811 gntx:DaimlerGroupMember us-gaap:CustomerConcentrationRiskMember 2017-01-01 2017-12-31 0000355811 gntx:FordMotorCompanyMember us-gaap:CustomerConcentrationRiskMember 2016-01-01 2016-12-31 0000355811 gntx:ToyotaMotorCompanyMember us-gaap:CustomerConcentrationRiskMember 2016-01-01 2016-12-31 0000355811 gntx:VolkswagenGroupMember us-gaap:CustomerConcentrationRiskMember 2017-01-01 2017-12-31 0000355811 gntx:DaimlerGroupMember us-gaap:CustomerConcentrationRiskMember 2016-01-01 2016-12-31 0000355811 gntx:FordMotorCompanyMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-12-31 0000355811 2018-01-01 2018-03-31 0000355811 2017-01-01 2017-03-31 0000355811 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000355811 2018-07-01 2018-09-30 0000355811 2018-10-01 2018-12-31 0000355811 2017-07-01 2017-09-30 0000355811 2017-10-01 2017-12-31 0000355811 2017-04-01 2017-06-30 0000355811 2018-04-01 2018-06-30 0000355811 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2016-12-31 0000355811 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-12-31 0000355811 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2016-01-01 2016-12-31 0000355811 us-gaap:AccumulatedTranslationAdjustmentMember 2018-12-31 0000355811 us-gaap:CommonStockMember 2016-01-01 2016-12-31 0000355811 us-gaap:AccumulatedTranslationAdjustmentMember 2017-12-31 0000355811 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-01-01 2017-12-31 0000355811 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-12-31 0000355811 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2015-12-31 0000355811 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2016-01-01 2016-12-31 0000355811 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-01-01 2017-12-31 0000355811 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-01-01 2018-12-31 0000355811 us-gaap:AccumulatedTranslationAdjustmentMember 2018-01-01 2018-12-31 0000355811 us-gaap:AccumulatedTranslationAdjustmentMember 2016-12-31 0000355811 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2016-12-31 0000355811 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-12-31 0000355811 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-01-01 2018-12-31 0000355811 us-gaap:AccumulatedTranslationAdjustmentMember 2017-01-01 2017-12-31 0000355811 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-12-31 0000355811 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-12-31 0000355811 us-gaap:AccumulatedTranslationAdjustmentMember 2015-12-31 0000355811 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2015-12-31 0000355811 us-gaap:AccumulatedTranslationAdjustmentMember 2016-01-01 2016-12-31 0000355811 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0000355811 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-12-31 0000355811 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-01-01 2018-12-31 0000355811 us-gaap:CommonStockMember 2016-12-31 0000355811 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-01-01 2018-12-31 0000355811 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-01-01 2017-12-31 0000355811 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2016-01-01 2016-12-31 0000355811 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2016-01-01 2016-12-31 0000355811 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-01-01 2017-12-31 0000355811 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2016-01-01 2016-12-31 0000355811 gntx:HomeLinkMember 2013-09-30 0000355811 gntx:PatentsandOtherIntangibleAssetsMember 2017-12-31 0000355811 gntx:PatentsandOtherIntangibleAssetsMember 2018-12-31 0000355811 gntx:PatentsandOtherIntangibleAssetsMember 2018-01-01 2018-12-31 0000355811 us-gaap:RetainedEarningsMember 2015-12-31 0000355811 gntx:HomeLinkMember 2018-12-31 0000355811 gntx:HomeLinkMember us-gaap:CustomerContractsMember 2018-12-31 0000355811 gntx:HomeLinkMember us-gaap:DevelopedTechnologyRightsMember 2018-12-31 0000355811 gntx:HomeLinkMember us-gaap:TrademarksAndTradeNamesMember 2018-12-31 0000355811 gntx:HomeLinkMember us-gaap:LicensingAgreementsMember 2018-12-31 0000355811 gntx:HomeLinkMember us-gaap:CustomerContractsMember 2018-01-01 2018-12-31 0000355811 gntx:HomeLinkMember us-gaap:DevelopedTechnologyRightsMember 2018-01-01 2018-12-31 0000355811 gntx:HomeLinkMember 2017-12-31 0000355811 gntx:HomeLinkMember us-gaap:DevelopedTechnologyRightsMember 2017-12-31 0000355811 gntx:HomeLinkMember us-gaap:TrademarksAndTradeNamesMember 2017-12-31 0000355811 us-gaap:CommonStockMember 2017-01-01 2017-12-31 0000355811 gntx:HomeLinkMember us-gaap:CustomerContractsMember 2017-01-01 2017-12-31 0000355811 gntx:HomeLinkMember us-gaap:DevelopedTechnologyRightsMember 2017-01-01 2017-12-31 0000355811 gntx:HomeLinkMember us-gaap:CustomerContractsMember 2017-12-31 0000355811 gntx:HomeLinkMember us-gaap:LicensingAgreementsMember 2017-12-31 0000355811 gntx:AutomotiveSegmentMember 2018-01-01 2018-12-31 0000355811 gntx:OtherSegmentMember 2018-01-01 2018-12-31 0000355811 gntx:AutomotiveMirrorsElectronicsMember gntx:AutomotiveSegmentMember 2017-01-01 2017-12-31 0000355811 gntx:OtherSegmentMember 2017-01-01 2017-12-31 0000355811 gntx:FireProtectionProductsMember gntx:OtherSegmentMember 2017-01-01 2017-12-31 0000355811 gntx:WindowsProductsMember gntx:OtherSegmentMember 2017-01-01 2017-12-31 0000355811 us-gaap:RetainedEarningsMember 2018-12-31 0000355811 gntx:WindowsProductsMember gntx:OtherSegmentMember 2018-01-01 2018-12-31 0000355811 gntx:AutomotiveMirrorsElectronicsMember gntx:AutomotiveSegmentMember 2018-01-01 2018-12-31 0000355811 gntx:HomeLinkModulesMember gntx:AutomotiveSegmentMember 2018-01-01 2018-12-31 0000355811 gntx:HomeLinkModulesMember gntx:AutomotiveSegmentMember 2017-01-01 2017-12-31 0000355811 gntx:FireProtectionProductsMember gntx:OtherSegmentMember 2018-01-01 2018-12-31 0000355811 gntx:AutomotiveSegmentMember 2017-01-01 2017-12-31 0000355811 gntx:AutomotiveProductsMember gntx:OtherCountriesMember 2018-01-01 2018-12-31 0000355811 gntx:AutomotiveProductsMember country:US 2017-01-01 2017-12-31 0000355811 gntx:AutomotiveProductsMember 2018-01-01 2018-12-31 0000355811 gntx:AutomotiveProductsMember country:US 2018-01-01 2018-12-31 0000355811 2018-06-30 0000355811 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0000355811 gntx:OtherProductsMember country:US 2018-01-01 2018-12-31 0000355811 gntx:AutomotiveProductsMember country:DE 2017-01-01 2017-12-31 0000355811 gntx:AutomotiveProductsMember country:JP 2017-01-01 2017-12-31 0000355811 gntx:AutomotiveProductsMember gntx:OtherCountriesMember 2017-01-01 2017-12-31 0000355811 gntx:AutomotiveProductsMember country:DE 2018-01-01 2018-12-31 0000355811 gntx:AutomotiveProductsMember country:JP 2018-01-01 2018-12-31 0000355811 gntx:OtherProductsMember country:US 2017-01-01 2017-12-31 0000355811 gntx:AutomotiveProductsMember 2017-01-01 2017-12-31 0000355811 gntx:DimmableAircraftWindowsMember srt:MinimumMember gntx:OtherSegmentMember 2018-01-01 2018-09-30 0000355811 gntx:FireProtectionProductsMember srt:MinimumMember gntx:OtherSegmentMember 2018-01-01 2018-09-30 0000355811 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000355811 gntx:DimmableAircraftWindowsMember srt:MaximumMember gntx:OtherSegmentMember 2018-01-01 2018-09-30 0000355811 gntx:AutomotiveMirrorsElectronicsMember srt:MinimumMember gntx:AutomotiveSegmentMember 2018-01-01 2018-09-30 0000355811 gntx:AutomotiveMirrorsElectronicsMember srt:MaximumMember gntx:AutomotiveSegmentMember 2018-01-01 2018-09-30 0000355811 gntx:FireProtectionProductsMember srt:MaximumMember gntx:OtherSegmentMember 2018-01-01 2018-09-30 0000355811 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0000355811 us-gaap:RetainedEarningsMember 2017-12-31 0000355811 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2015-12-31 0000355811 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0000355811 us-gaap:RetainedEarningsMember 2016-12-31 0000355811 us-gaap:AdditionalPaidInCapitalMember 2015-12-31 0000355811 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateBondSecuritiesMember 2018-12-31 0000355811 us-gaap:MutualFundMember 2018-12-31 0000355811 2017-12-31 0000355811 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-12-31 0000355811 us-gaap:FairValueInputsLevel1Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-12-31 0000355811 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateBondSecuritiesMember 2018-12-31 0000355811 us-gaap:FairValueInputsLevel2Member 2018-12-31 0000355811 us-gaap:FairValueInputsLevel3Member us-gaap:MunicipalBondsMember 2018-12-31 0000355811 us-gaap:MunicipalBondsMember 2018-12-31 0000355811 us-gaap:FairValueInputsLevel3Member us-gaap:CertificatesOfDepositMember 2018-12-31 0000355811 us-gaap:FairValueInputsLevel1Member us-gaap:MunicipalBondsMember 2018-12-31 0000355811 us-gaap:FairValueInputsLevel3Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-12-31 0000355811 us-gaap:FairValueInputsLevel2Member us-gaap:MunicipalBondsMember 2018-12-31 0000355811 2018-12-31 0000355811 us-gaap:FairValueInputsLevel1Member us-gaap:MutualFundMember 2018-12-31 0000355811 us-gaap:CorporateBondSecuritiesMember 2018-12-31 0000355811 us-gaap:FairValueInputsLevel3Member 2018-12-31 0000355811 us-gaap:FairValueInputsLevel1Member us-gaap:OtherDebtSecuritiesMember 2018-12-31 0000355811 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-12-31 0000355811 us-gaap:OtherDebtSecuritiesMember 2018-12-31 0000355811 us-gaap:FairValueInputsLevel2Member us-gaap:MutualFundMember 2018-12-31 0000355811 us-gaap:FairValueInputsLevel1Member 2018-12-31 0000355811 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateBondSecuritiesMember 2018-12-31 0000355811 us-gaap:CertificatesOfDepositMember 2018-12-31 0000355811 2016-01-01 2016-12-31 0000355811 us-gaap:FairValueInputsLevel2Member us-gaap:CertificatesOfDepositMember 2018-12-31 0000355811 us-gaap:FairValueInputsLevel3Member us-gaap:MutualFundMember 2018-12-31 0000355811 us-gaap:FairValueInputsLevel3Member us-gaap:OtherDebtSecuritiesMember 2018-12-31 0000355811 us-gaap:FairValueInputsLevel2Member us-gaap:OtherDebtSecuritiesMember 2018-12-31 0000355811 us-gaap:FairValueInputsLevel1Member us-gaap:CertificatesOfDepositMember 2018-12-31 0000355811 srt:MaximumMember gntx:AccountingStandardsUpdate201811Member 2018-12-31 0000355811 srt:MinimumMember us-gaap:BuildingAndBuildingImprovementsMember 2018-01-01 2018-12-31 0000355811 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2018-01-01 2018-12-31 0000355811 srt:MinimumMember gntx:AccountingStandardsUpdate201811Member 2018-12-31 0000355811 2018-09-30 0000355811 2017-01-01 2017-12-31 0000355811 srt:MaximumMember us-gaap:BuildingAndBuildingImprovementsMember 2018-01-01 2018-12-31 0000355811 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2018-01-01 2018-12-31 0000355811 us-gaap:AccountingStandardsUpdate201601Member 2018-01-01 2018-03-31 0000355811 us-gaap:EmployeeStockOptionMember 2018-12-31 0000355811 us-gaap:FairValueInputsLevel3Member us-gaap:CommonStockMember 2017-12-31 0000355811 us-gaap:CommonStockMember 2017-12-31 0000355811 us-gaap:PreferredStockMember 2017-12-31 0000355811 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateBondSecuritiesMember 2017-12-31 0000355811 us-gaap:FairValueInputsLevel1Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2017-12-31 0000355811 us-gaap:MutualFundMember 2017-12-31 0000355811 us-gaap:CommonStockMember 2015-12-31 0000355811 us-gaap:FairValueInputsLevel1Member us-gaap:MutualFundMember 2017-12-31 0000355811 us-gaap:FairValueInputsLevel3Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2017-12-31 0000355811 us-gaap:CorporateBondSecuritiesMember 2017-12-31 0000355811 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2017-12-31 0000355811 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateBondSecuritiesMember 2017-12-31 0000355811 us-gaap:FairValueInputsLevel1Member us-gaap:PreferredStockMember 2017-12-31 0000355811 us-gaap:FairValueInputsLevel3Member us-gaap:OtherDebtSecuritiesMember 2017-12-31 0000355811 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateBondSecuritiesMember 2017-12-31 0000355811 us-gaap:FairValueInputsLevel3Member us-gaap:MutualFundMember 2017-12-31 0000355811 us-gaap:FairValueInputsLevel2Member us-gaap:OtherDebtSecuritiesMember 2017-12-31 0000355811 us-gaap:RetainedEarningsMember 2017-01-01 2017-12-31 0000355811 us-gaap:FairValueInputsLevel2Member us-gaap:MutualFundMember 2017-12-31 0000355811 us-gaap:OtherDebtSecuritiesMember 2017-12-31 0000355811 us-gaap:FairValueInputsLevel2Member 2017-12-31 0000355811 us-gaap:CertificatesOfDepositMember 2017-12-31 0000355811 us-gaap:FairValueInputsLevel3Member us-gaap:CertificatesOfDepositMember 2017-12-31 0000355811 us-gaap:FairValueInputsLevel1Member 2017-12-31 0000355811 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2017-12-31 0000355811 us-gaap:FairValueInputsLevel2Member us-gaap:PreferredStockMember 2017-12-31 0000355811 us-gaap:FairValueInputsLevel1Member us-gaap:OtherDebtSecuritiesMember 2017-12-31 0000355811 us-gaap:FairValueInputsLevel1Member us-gaap:CommonStockMember 2017-12-31 shares iso4217:USD gntx:plan iso4217:USD shares pure gntx:automotive_customer false --12-31 FY 2018 2018-12-31 0000355811 false Large Accelerated Filer false false 0.06 0.06 400000000 400000000 280281321 259328613 280281321 259328613 0.10 0.10 22000000 22000000 0 5000000 5000000 0 0 0 0 P1Y P5Y P2Y3M18D P6Y4M24D P2Y P6Y1M6D P1Y8M12D P6Y P3Y P6Y4M24D P2Y8M12D P6Y1M6D P2Y9M18D P6Y 10-K GENTEX CORPORATION Yes No Yes 6166225666 259230913 217025278 569734496 169412999 152538054 213537799 231121788 225281599 216765583 25672579 14403902 850930254 1184563823 340910332 317600833 838887032 790833278 18156423 35828403 1197953787 1144262514 699480021 651783184 498473766 492479330 307365845 307365845 137979082 57782418 269675000 288975000 21010121 20887496 736030048 675010759 2085434068 2352053912 92810316 89898467 15860073 18502209 4293608 360014 16174041 14660864 28526147 28028132 0 78000000 11496734 14197321 169160919 243647007 54521489 58888644 223682408 302535651 0 0 15559717 16816879 745324144 723510672 1102468137 1301997327 74549 6626379 0 -78026 -1674887 645030 1861751660 2049518261 2085434068 2352053912 1834063697 1794872578 1678924756 1143597005 1100344312 1010472512 690466692 694528266 668452244 107134862 99726438 94238032 75206283 71443476 62471277 182341145 171169914 156709309 508125547 523358352 511742935 11262385 9442387 4787128 2659015 -1004035 -5969290 13921400 8438352 -1182162 522046947 531796704 510560773 84163850 125004782 162969497 437883097 406791922 347591276 1.64 1.42 1.21 1.62 1.41 1.19 0.440 0.390 0.355 437883097 406791922 347591276 -2319917 3508029 -2818090 98767 1721933 1105468 115059 5903699 3013951 -2106091 11133661 1301328 44903 2668973 1441798 -2150994 8464688 -140469 435732103 415256610 347450807 291338011 17480281 596782695 1109384621 -1130836 1722516761 6705632 402338 86491101 86893439 10306127 618368 19020032 143722821 163361221 19192699 19192699 102268251 102268251 347591276 347591276 -140469 -140469 287737516 17264251 683446463 1210984825 -1271305 1910424234 4498729 269923 47500544 47770467 11954924 717295 25813300 204832621 231363216 18376965 18376965 110946799 110946799 406791922 406791922 8464688 8464688 280281321 16816879 723510672 1301997327 7193383 2049518261 5496659 329801 66508019 66837820 26449367 1586963 63000528 526990360 591577851 18305981 18305981 6642727 -6642727 117064654 117064654 437883097 437883097 -2150994 -2150994 259328613 15559717 745324144 1102468137 -1600338 1861751660 437883097 406791922 347591276 102186814 99570908 88587430 577200 188150 146261 108927 299174 1080486 2538729 1309166 4239895 532494 375388 3919698 -4414739 -14996179 22498361 18305981 18376965 19192699 -17583989 19530043 15622345 8516016 27454146 14616026 11268677 -16183673 -4399366 2911849 9934837 13609856 220856 12947597 10793540 552418646 501002780 477048185 55248551 30207523 87293155 181892136 23100000 5500000 332106362 29874960 216670674 85990570 104040919 120955614 738093 249757 665191 5603042 -2646029 7278166 -185821194 -77712570 -251446108 78000000 107625000 47500000 66837820 47770467 81310048 116566639 108815040 101131356 591577851 231363216 163361221 -719306670 -400032789 -230682529 -352709218 23257421 -5080452 569734496 546477075 551557527 217025278 569734496 546477075 SUMMARY OF SIGNIFICANT ACCOUNTING AND REPORTING POLICIES<div style="line-height:120%;padding-top:10px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;text-decoration:underline;">The Company</span></div><div style="line-height:120%;padding-top:10px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Gentex Corporation is a leading supplier of digital vision, connected car, dimmable glass, and fire protection products. The Company’s largest business segment involves designing, developing, manufacturing and marketing interior and exterior automatic-dimming automotive rearview mirrors and various electronic modules. The Company ships its product to all of the major automotive producing regions worldwide, which it supports with numerous sales, engineering and distribution locations worldwide. </span></div><div style="line-height:120%;padding-top:10px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">A substantial portion of the Company’s net sales and accounts receivable result from transactions with domestic and foreign automotive manufacturers and Tier 1 suppliers. Aircraft windows are sold for use by aircraft manufacturers and a Tier 1 supplier. The Company’s fire protection products are primarily sold to domestic distributors and original equipment manufacturers of fire and security systems. The Company does not require collateral or other security for trade accounts receivable.</span></div><div style="line-height:120%;padding-top:10px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Significant accounting policies of the Company not described elsewhere are as follows:</span></div><div style="line-height:120%;padding-top:10px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;text-decoration:underline;">Consolidation</span></div><div style="line-height:120%;padding-top:10px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The consolidated financial statements include the accounts of Gentex Corporation and all of its wholly-owned subsidiaries (together the “Company”). All intercompany accounts and transactions have been eliminated.</span></div><div style="line-height:120%;padding-top:10px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;text-decoration:underline;">Cash Equivalents</span></div><div style="line-height:120%;padding-top:10px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Cash equivalents consist of funds invested in bank accounts and money market funds that have daily liquidity.</span></div><div style="line-height:120%;padding-top:10px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;text-decoration:underline;">Allowance For Doubtful Accounts</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Company reviews a monthly aging report of all accounts receivable balances starting with invoices outstanding over sixty days. In addition, the Company monitors information about its customers through a variety of sources including the media, and information obtained through on-going interaction between Company personnel and the customer. Based on the evaluation of the above information, the Company estimates its allowances related to customer receivables on historical credit and collections experience, customers current financial condition and the specific identification of other potential problems, including the economic climate. Actual collections can differ, requiring adjustments to the allowances, but historically such adjustments have not been material.</span></div><div style="line-height:120%;padding-top:10px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table presents the activity in the Company’s allowance for doubtful accounts:</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:95.7983193277311%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td 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:Arial;font-size:8pt;font-weight:bold;">Beginning</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Balance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">Net</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Additions/</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(Reductions)</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">to Costs and</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Expenses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;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:Arial;font-size:8pt;font-weight:bold;">Deductions</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">and Other</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Adjustments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;font-size:8pt;font-weight:bold;">Ending</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Balance</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Year Ended December 31, 2018:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Allowance for Doubtful Accounts</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:Arial;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:Arial;font-size:10pt;"><span>2,714,533</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;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:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;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:Arial;font-size:10pt;"><span>32,114</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;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:Arial;font-size:10pt;"><span>2,746,647</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Year Ended December 31, 2017:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Allowance for Doubtful Accounts</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:Arial;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:Arial;font-size:10pt;"><span>2,917,424</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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:Arial;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:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;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:Arial;font-size:10pt;"><span>(202,891</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;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:Arial;font-size:10pt;"><span>2,714,533</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Year Ended December 31, 2016:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Allowance for Doubtful Accounts</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:Arial;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:Arial;font-size:10pt;"><span>2,663,477</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;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:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;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:Arial;font-size:10pt;"><span>253,947</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;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:Arial;font-size:10pt;"><span>2,917,424</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div><div style="line-height:120%;padding-top:10px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Company’s allowance for doubtful accounts primarily relates to financially distressed automotive customers. The Company continues to work with these financially distressed customers in collecting past due balances.</span></div><div style="line-height:120%;padding-left:4px;text-align:justify;padding-left:40px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;text-decoration:underline;">Investments</span></div><div style="line-height:120%;padding-top:10px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Company follows the provisions of ASC 820, </span><span style="font-family:Arial;font-size:10pt;font-style:italic;">Fair Value Measurements and Disclosures,</span><span style="font-family:Arial;font-size:10pt;"> for its financial assets and liabilities, and for its non-financial assets and liabilities subject to fair value measurements. ASC 820 provides a framework for measuring the fair value of assets and liabilities. This framework is intended to provide increased consistency in how fair value determinations are made under various existing accounting standards that permit, or in some cases, require estimates of fair-market value. This standard also expanded financial statement disclosure requirements about a company’s use of fair-value measurements, including the effect of such measurement on earnings. The cost of securities sold is based on the specific identification method.</span></div><div style="line-height:120%;padding-top:10px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Company’s common stocks and certain mutual funds are classified as available for sale and are stated at fair value based on quoted market prices, and as such are classified as Level 1 assets. As of December 31, 2018, the Company has sold/liquidated all of its positions in common stocks and mutual funds. The Company determines the fair value of its government securities, corporate bonds, and certain mutual funds by utilizing monthly valuation statements that are provided by its broker. The broker determines the investment valuation by utilizing the bid price in the market and also refers to third party sources to validate valuations, and as such are classified as Level 2 assets.</span></div><div style="line-height:120%;padding-top:10px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Company's certificates of deposit have remaining maturities of less than one year and are classified as available for sale, and are considered as Level 1 assets. These investments are carried at cost, which approximates fair value.</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%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">During the year ended December 31, 2017, the Company made technology investments in certain non-consolidated third-parties for ownership interests of less than </span><span style="font-family:Arial;font-size:10pt;"><span>20%</span></span><span style="font-family:Arial;font-size:10pt;">. These investments do not have readily determinable fair values, and the Company has not identified any observable events that would cause adjustment of the valuation to date, and therefore these investments are held at cost at a total of </span><span style="font-family:Arial;font-size:10pt;"><span>$3.85 million</span></span><span style="font-family:Arial;font-size:10pt;"> as of December 31, 2018. These investments are classified within Long-Term Investments in the consolidated balance sheet and are not included within the tables below.</span></div><div style="line-height:120%;padding-top:10px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Assets or liabilities that have recurring fair value measurements are shown below as of </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2017</span><span style="font-family:Arial;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:31%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><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 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: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:Arial;font-size:8pt;font-weight:bold;">Fair Value Measurements at Reporting Date Using</span></div></td></tr><tr><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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Total as of</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;font-size:8pt;font-weight:bold;">Quoted Prices in</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Active Markets</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">for Identical</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">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="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:Arial;font-size:8pt;font-weight:bold;">Significant Other</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Observable</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Inputs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;font-size:8pt;font-weight:bold;">Significant</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Unobservable</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Inputs</span></div></td></tr><tr><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:Arial;font-size:8pt;font-weight:bold;">Description</span></div></td><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:Arial;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(Level I)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(Level 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="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:Arial;font-size:8pt;font-weight:bold;">(Level 3)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Cash &amp; Cash Equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>217,025,278</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;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:Arial;font-size:10pt;"><span>217,025,278</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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:Arial;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:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;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:Arial;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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Short-Term Investments:</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:top;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:Arial;font-size:10pt;">Certificate of Deposit</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>150,299,384</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>150,299,384</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;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:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Government Securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>9,176,227</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;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:Arial;font-size:10pt;"><span>9,176,227</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;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:top;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:Arial;font-size:10pt;">Mutual Funds</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;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:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Corporate Bonds</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>6,967,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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;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:Arial;font-size:10pt;"><span>6,967,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 colspan="2" style="vertical-align:bottom;padding-left: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:top;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:Arial;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,219,688</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,219,688</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Long-Term Investments:</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:top;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:Arial;font-size:10pt;">Corporate Bonds</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>60,369,930</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>60,369,930</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;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:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Government Securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>56,483,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:Arial;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:Arial;font-size:10pt;"><span>56,483,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:Arial;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:top;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:Arial;font-size:10pt;">Municipal Bonds</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>18,025,432</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>18,025,432</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total</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:Arial;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:Arial;font-size:10pt;"><span>520,567,359</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:Arial;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:Arial;font-size:10pt;"><span>369,544,350</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:Arial;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:Arial;font-size:10pt;"><span>151,023,009</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:Arial;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:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-left:4px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:33%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><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 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: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:Arial;font-size:8pt;font-weight:bold;">Fair Value Measurements at Reporting Date Using</span></div></td></tr><tr><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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Total as of</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;font-size:8pt;font-weight:bold;">Quoted Prices in</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Active Markets</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">for Identical</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">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="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:Arial;font-size:8pt;font-weight:bold;">Significant Other</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Observable</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Inputs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;font-size:8pt;font-weight:bold;">Significant</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Unobservable</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Inputs</span></div></td></tr><tr><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:Arial;font-size:8pt;font-weight:bold;">Description</span></div></td><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:Arial;font-size:8pt;font-weight:bold;">December 31, 2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;font-size:8pt;font-weight:bold;">(Level I)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(Level 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="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:Arial;font-size:8pt;font-weight:bold;">(Level 3)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Cash &amp; Cash Equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>569,734,496</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>569,734,496</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Short-Term Investments:</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:top;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:Arial;font-size:10pt;">Certificate of Deposit</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>130,000,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:Arial;font-size:10pt;"><span>130,000,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:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;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:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Government Securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>9,011,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:Arial;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:Arial;font-size:10pt;"><span>9,011,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:Arial;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:top;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:Arial;font-size:10pt;">Mutual Funds</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>393,581</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>393,581</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;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:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Corporate Bonds</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>12,944,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;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:Arial;font-size:10pt;"><span>12,944,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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:top;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:Arial;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>188,344</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>188,344</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Long-Term Investments:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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="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:top;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:Arial;font-size:10pt;">Corporate Bonds</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,018,720</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,018,720</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;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:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Common Stocks</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>15,703,371</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>15,703,371</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;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:Arial;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:top;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:Arial;font-size:10pt;">Mutual Funds</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>34,681,337</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>34,681,337</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;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:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Preferred Stock</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,178,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,178,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;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:Arial;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:top;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:Arial;font-size:10pt;">Government Securities</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:Arial;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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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:Arial;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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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:Arial;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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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:Arial;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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>776,854,969</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>751,486,539</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>25,368,430</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:10px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:10px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The amortized cost, unrealized gains and losses, and market value of investment securities are shown as of </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:Arial;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:35%;"/><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%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </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:Arial;font-size:8pt;font-weight:bold;">Unrealized</span></div></td></tr><tr><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:Arial;font-size:8pt;font-weight:bold;text-decoration:underline;">2018</span></div></td><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:Arial;font-size:8pt;font-weight:bold;">Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Market Value</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Short-Term Investments:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Certificate of Deposit</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:Arial;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:Arial;font-size:10pt;"><span>150,299,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;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:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;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:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;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:Arial;font-size:10pt;"><span>150,299,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:top;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:Arial;font-size:10pt;">Government Securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>9,186,586</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(10,359</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>9,176,227</span></span></div></td><td style="vertical-align: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:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Corporate Bonds</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>6,981,305</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;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:Arial;font-size:10pt;"><span>(13,605</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>6,967,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></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,219,688</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,219,688</span></span></div></td><td style="vertical-align: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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Long-Term Investments:</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:top;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:Arial;font-size:10pt;">Corporate Bonds</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>60,659,498</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>50,340</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(339,908</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>60,369,930</span></span></div></td><td style="vertical-align: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:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Common Stocks</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;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:Arial;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:Arial;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:Arial;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:top;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:Arial;font-size:10pt;">Government Securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>56,280,552</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>205,553</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(2,385</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>56,483,720</span></span></div></td><td style="vertical-align: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:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Municipal Bonds</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>17,840,518</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>184,914</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;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:Arial;font-size:10pt;"><span>18,025,432</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Government Securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total</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:Arial;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:Arial;font-size:10pt;"><span>303,467,531</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:Arial;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:Arial;font-size:10pt;"><span>440,807</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:Arial;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:Arial;font-size:10pt;"><span>(366,257</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:Arial;font-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:Arial;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;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;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:Arial;font-size:10pt;"><span>303,542,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></tr></table></div></div><div style="line-height:120%;padding-left:4px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:36%;"/><td style="width:1%;"/><td style="width:13%;"/><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: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="font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </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:Arial;font-size:8pt;font-weight:bold;">Unrealized</span></div></td></tr><tr><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:Arial;font-size:8pt;font-weight:bold;text-decoration:underline;">2017</span></div></td><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:Arial;font-size:8pt;font-weight:bold;">Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Market Value</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Short-Term Investments:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Certificate of Deposit</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:Arial;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:Arial;font-size:10pt;"><span>130,000,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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:Arial;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:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;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:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;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:Arial;font-size:10pt;"><span>130,000,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Government Securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>9,024,777</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(13,647</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>9,011,130</span></span></div></td><td style="vertical-align: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:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Mutual Funds</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>392,482</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,575</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(476</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>393,581</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Corporate Bonds</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>12,952,229</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(7,230</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>12,944,999</span></span></div></td><td style="vertical-align: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:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>188,344</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;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:Arial;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:Arial;font-size:10pt;"><span>188,344</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Long-Term Investments:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Corporate Bonds</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,022,994</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;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:Arial;font-size:10pt;"><span>(4,274</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,018,720</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Common Stocks</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>10,897,219</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,079,815</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(273,663</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>15,703,371</span></span></div></td><td style="vertical-align: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:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Mutual Funds</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>29,306,540</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,440,344</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(65,547</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>34,681,337</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Preferred Stock</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,141,458</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>40,533</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(3,000</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,178,991</span></span></div></td><td style="vertical-align: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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total</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:Arial;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:Arial;font-size:10pt;"><span>196,926,043</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:Arial;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:Arial;font-size:10pt;"><span>10,562,267</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:Arial;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:Arial;font-size:10pt;"><span>(367,837</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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:Arial;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:Arial;font-size:10pt;"><span>207,120,473</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:10px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:10px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Unrealized losses on investments as of </span><span style="font-family:Arial;font-size:10pt;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> are as follows:</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><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 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:Arial;font-size:8pt;font-weight:bold;">Aggregate Unrealized Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Aggregate Fair Value</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Less than one year</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:Arial;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:Arial;font-size:10pt;"><span>365,824</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:Arial;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:Arial;font-size:10pt;"><span>68,722,980</span></span></div></td><td style="vertical-align: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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Greater than one year</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>433</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,000,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">       Total</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:Arial;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:Arial;font-size:10pt;"><span>366,257</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:Arial;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:Arial;font-size:10pt;"><span>71,722,980</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:10px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Unrealized losses on investments as of </span><span style="font-family:Arial;font-size:10pt;">December 31, 2017</span><span style="font-family:Arial;font-size:10pt;"> are as follows:</span></div><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><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 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:Arial;font-size:8pt;font-weight:bold;">Aggregate Unrealized Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Aggregate Fair Value</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Less than one year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>263,655</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>31,223,557</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Greater than one year</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>104,182</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>285,077</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">       Total</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:Arial;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:Arial;font-size:10pt;"><span>367,837</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:Arial;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:Arial;font-size:10pt;"><span>31,508,634</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:10px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">ASC 320, </span><span style="font-family:Arial;font-size:10pt;font-style:italic;">Accounting for Certain Investments in Debt and Equity Securities</span><span style="font-family:Arial;font-size:10pt;">, as amended and interpreted, provides guidance on determining when an investment is other-than-temporarily impaired. The Company reviews its fixed income investments for any unrealized losses that would be deemed other-than-temporary and require the recognition of an impairment loss in income. If the cost of an investment exceeds its fair value, the Company evaluates, among other factors, general market conditions, the duration and extent to which the fair value is less than cost, and the Company’s intent and ability to hold the investments. Management also considers the type of security, related-industry and sector performance, as well as published investment ratings and analyst reports, to evaluate its portfolio. Once a decline in fair value is determined to be other-than-temporary, an impairment charge is recorded and new cost basis in the investment is established. If market, industry, and/or investee conditions deteriorate, the Company may incur future impairments. </span><span style="font-family:Arial;font-size:10pt;"><span>No</span></span><span style="font-family:Arial;font-size:10pt;"> investments were considered to be other-than-temporary impaired in </span><span style="font-family:Arial;font-size:10pt;">2018</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2017</span><span style="font-family:Arial;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Fixed income securities as of </span><span style="font-family:Arial;font-size:10pt;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;">, have contractual maturities as follows:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:92.43697478991596%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:79%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Due within one year</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:Arial;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:Arial;font-size:10pt;"><span>166,443,311</span></span></div></td><td style="vertical-align: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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Due between one and five years</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>113,806,135</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Due over five years</span></div></td><td colspan="2" style="vertical-align:top;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:Arial;font-size:10pt;"><span>21,072,946</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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>301,322,392</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:10px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;text-decoration:underline;">Fair Value of Financial Instruments</span></div><div style="line-height:120%;padding-top:10px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Company’s financial instruments consist of cash and cash equivalents, investments, accounts receivable accounts payable, short and long term debt. The Company’s estimate of the fair values of these financial instruments approximates their carrying amounts at </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:Arial;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:10px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;text-decoration:underline;">Inventories</span></div><div style="line-height:120%;padding-top:10px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Inventories include material, direct labor and manufacturing overhead and are valued at the lower of first-in, first-out (FIFO) cost or market. Inventories consisted of the following as of </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:Arial;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:67%;"/><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 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:Arial;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:Arial;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Raw materials</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:Arial;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:Arial;font-size:10pt;"><span>139,058,541</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>139,272,129</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Work-in-process</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>35,386,615</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>30,481,192</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Finished goods</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:Arial;font-size:10pt;"><span>50,836,443</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:Arial;font-size:10pt;"><span>47,012,262</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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total Inventory</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>225,281,599</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>216,765,583</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Estimated inventory allowances for slow-moving and obsolete inventories are based on current assessments of future demands, market conditions, evaluation of longer lead times for certain electronic components and related management initiatives. If market conditions or customer requirements change and are less favorable than those projected by management, inventory allowances are adjusted accordingly. Allowances for slow-moving and obsolete inventories (which are included, net, in the above inventory values) were </span><span style="font-family:Arial;font-size:10pt;"><span>$7.8 million</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$6.6 million</span></span><span style="font-family:Arial;font-size:10pt;"> at </span><span style="font-family:Arial;font-size:10pt;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2017</span><span style="font-family:Arial;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-top:10px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;text-decoration:underline;">Plant and Equipment</span></div><div style="line-height:120%;padding-top:10px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Plant and equipment is stated at cost. Depreciation and amortization are computed for financial reporting purposes using the straight-line method, with estimated useful lives of </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;"><span>7</span></span><span style="font-family:Arial;font-size:10pt;"> to </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;"><span>30</span></span><span style="font-family:Arial;font-size:10pt;"> years for buildings and improvements, and </span><span style="font-family:Arial;font-size:10pt;"><span>3</span></span><span style="font-family:Arial;font-size:10pt;"> to </span><span style="font-family:Arial;font-size:10pt;"><span>10</span></span><span style="font-family:Arial;font-size:10pt;"> years for machinery and equipment. Depreciation expense was approximately </span><span style="font-family:Arial;font-size:10pt;"><span>$79.7 million</span></span><span style="font-family:Arial;font-size:10pt;">, </span><span style="font-family:Arial;font-size:10pt;"><span>$77.0 million</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$66.3 million</span></span><span style="font-family:Arial;font-size:10pt;"> in </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:Arial;font-size:10pt;">, </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">2016</span><span style="font-family:Arial;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-top:10px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;text-decoration:underline;">Impairment or Disposal of Long-Lived Assets</span></div><div style="line-height:120%;padding-top:10px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Company reviews long-lived assets, including property, plant and equipment and other intangible assets with definite lives, for impairment whenever events or changes in circumstances indicate that the asset’s carrying amount may not be recoverable. The Company conducts its long-lived asset impairment analysis in accordance with ASC 360-10-15, </span><span style="font-family:Arial;font-size:10pt;font-style:italic;">Impairment or Disposal of Long-Lived Assets</span><span style="font-family:Arial;font-size:10pt;">. ASC 360-10-15 requires the Company to group assets and liabilities at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities and evaluate the asset group against the sum of the undiscounted future cash flows. If the undiscounted cash flows do not indicate the carrying amount of the asset is recoverable, an impairment charge is measured as the amount by which the carrying amount of the asset group exceeds its fair value based on discounted cash flow analysis or appraisals. </span></div><div style="line-height:120%;padding-top:10px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;text-decoration:underline;">Patents</span></div><div style="line-height:120%;padding-top:10px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Company’s policy is to capitalize costs incurred to obtain patents. The cost of patents is amortized over their useful lives. The cost of patents in process is not amortized until issuance. The Company periodically obtains intellectual property rights, in the ordinary course of business, and the cost of the rights are amortized over their useful lives. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;text-decoration:underline;">Goodwill and Intangible Assets</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Goodwill reflects the cost of an acquisition in excess of the fair values assigned to identifiable net assets acquired. The Company reviews goodwill for impairment during the fourth quarter on an annual basis or more frequently if events or changes in circumstances indicate that goodwill might be impaired. The Company performs an impairment review for its automotive reporting unit, which has been determined to be one of the Company’s reportable segments, using either a qualitative approach or quantitative approach which utilizes </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">a fair value method that incorporates certain assumptions and judgments. The fair value of a reporting unit refers to the price that would be received to sell the unit as a whole in an orderly transaction between market participants at the measurement date. The Company performs a qualitative assessment (step 0) to determine whether it is more likely than not that a reporting unit's fair value is less than its carrying amount. If not, no further goodwill impairment testing is performed. If so, we determine the fair value of the reporting unit. If the fair value of the reporting unit is greater than its carrying amount, goodwill is not considered to be impaired. However, if the fair value of the reporting unit is less than its carrying amount, an impairment change is recorded as the excess of the reporting units carrying value over its fair value.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The assumptions included in the impairment tests require judgment and changes to these inputs could impact the results of the calculations which could result in an impairment charge in future periods if the carrying amount of the reporting unit exceeds its calculated fair value. For the qualitative assessment performed, management considers factors such as macro-economic conditions, industry and market considerations, overall financial performance, and other company-specific events, amongst other factors, in making the determination as to whether it is more likely than not that a reporting unit's fair value is less than its carrying amount. Other than management's internal projections of future cash flows, the primary assumptions used in the step 1 and step 2 impairment tests are the weighted-average cost of capital and long-term growth rates. Although the Company's cash flow forecasts are based on assumptions that are considered reasonable by management and consistent with the plans and estimates management is using to operate the underlying business, there are significant judgments in determining the expected future cash flows attributable to a reporting unit. There have been no impairment charges booked currently or in prior periods in which goodwill existed.</span></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Indefinite lived intangible assets are also subject to annual impairment testing or more frequently if indicators of impairment are identified. Management judgment and assumptions are required in determining the underlying fair value of the indefinite lived intangible assets. While the Company believes the judgments and assumptions used in determining fair value are reasonable, different assumptions could change the estimated fair values and, therefore, impairment charges could be required, which could be material to the consolidated financial statements. The indefinite lived intangible assets were not impaired as a result of the annual test prepared by management for either period presented.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Refer to </span><a href="#s460AAD7429485E1AA23972FCAB62BD4E" style="font-family:Arial;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Note 10, "Goodwill and Intangible Assets"</span></a><span style="font-family:Arial;font-size:10pt;"> for information regarding the impairment testing performed in calendar year 2018.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;text-decoration:underline;">Revenue Recognition</span></div><div style="line-height:120%;padding-top:10px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Company’s revenue is generated from sales of its products. Revenue is recognized when obligations under the term of a contract with the customer is satisfied, generally when the product is shipped and legal title has passed to the customer. The Company does not generate sales from arrangements with multiple deliverables. Effective January 1, 2018, the Company adopted ASC Topic 606, </span><span style="font-family:Arial;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers</span><span style="font-family:Arial;font-size:10pt;">, using the modified retrospective method.  This guidance supersedes nearly all existing revenue recognition guidance under US GAAP. The core principle of the guidance is that an entity should recognize revenue when it transfers promised goods or services to customers in an amount that reflects the consideration to which the company expects to be entitled in exchange for those goods or services. The Company has drafted its accounting policy for the new standard based on a detailed review of its business and contracts. Refer to </span><a href="#s7cf6becc1f524ebb9def999745c44064" style="font-family:Arial;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Note 11, "Revenue"</span></a><span style="font-family:Arial;font-size:10pt;">, for further information.</span></div><div style="line-height:120%;padding-top:10px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;text-decoration:underline;">Advertising and Promotional Materials</span></div><div style="line-height:120%;padding-top:10px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">All advertising and promotional costs are expensed as incurred and amounted to approximately </span><span style="font-family:Arial;font-size:10pt;"><span>$2.5 million</span></span><span style="font-family:Arial;font-size:10pt;">,</span><span style="font-family:Arial;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;"><span>$2.6 million</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$1.9 million</span></span><span style="font-family:Arial;font-size:10pt;">, in </span><span style="font-family:Arial;font-size:10pt;">2018</span><span style="font-family:Arial;font-size:10pt;">, </span><span style="font-family:Arial;font-size:10pt;">2017</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2016</span><span style="font-family:Arial;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-top:10px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;text-decoration:underline;">Repairs and Maintenance</span></div><div style="line-height:120%;padding-top:10px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Major renewals and improvements of property and equipment are capitalized, and repairs and maintenance are expensed as incurred. The Company incurred expenses relating to the repair and maintenance of p</span></div><div style="line-height:120%;padding-top:10px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">lant and equipment of approximately </span><span style="font-family:Arial;font-size:10pt;"><span>$28.9 million</span></span><span style="font-family:Arial;font-size:10pt;">, </span><span style="font-family:Arial;font-size:10pt;"><span>$24.6 million</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$22.1 million</span></span><span style="font-family:Arial;font-size:10pt;">, in </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:Arial;font-size:10pt;">, </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">2016</span><span style="font-family:Arial;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-top:10px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;text-decoration:underline;">Self-Insurance</span></div><div style="line-height:120%;padding-top:10px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Company is self-insured for a portion of its risk on workers’ compensation and employee medical costs. The arrangements provide for stop loss insurance to manage the Company’s risk. Such costs are accrued based on known claims and an estimate of incurred, but not reported (IBNR) claims. IBNR claims are estimated using historical lag information and other data provided by claims administrators. This estimation process is subjective, and to the extent that future results differ from original estimates, adjustments to recorded accruals may be necessary.</span></div><div style="line-height:120%;padding-top:10px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;text-decoration:underline;">Product Warranty</span></div><div style="line-height:120%;padding-top:10px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Company periodically incurs product warranty costs. Any liabilities associated with product warranty are estimated based on known facts and circumstances and are not significant at </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;">, </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2016</span><span style="font-family:Arial;font-size:10pt;">. The Company does not offer extended warranties on its products.</span></div><div style="line-height:120%;padding-top:10px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;text-decoration:underline;">Income Taxes</span></div><div style="line-height:120%;padding-top:10px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The provision for income taxes is based on the earnings reported in the consolidated financial statements. Deferred income tax assets and liabilities are computed for differences between the financial statement and tax basis of assets and liabilities that will result in taxable or deductible amounts in the future. Such deferred income tax asset and liability computations are based on enacted tax laws and rates. The Company applies the provisions of ASC 740 as it relates to uncertainty in income taxes recognized in the Company’s consolidated financial statements. A threshold of more likely than not to be sustained upon examination is applied to uncertain tax positions. The Company deems the estimates related to this provision to be reasonable, however, no assurance can be given that the final outcome of these matters will not vary from what is reflected in the historical income tax provisions and accruals.</span></div><div style="line-height:120%;padding-top:10px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;text-decoration:underline;">Earnings Per Share</span></div><div style="line-height:120%;padding-top:10px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table reconciles the numerators and denominators used in the calculations of basic and diluted earnings per share (EPS) for each of the last three years:</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:53%;"/><td style="width:1%;"/><td style="width:14%;"/><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:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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:Arial;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:Arial;font-size:8pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;font-size:8pt;font-weight:bold;">2016</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Numerators:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Numerator for both basic and diluted EPS, net income</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:Arial;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:Arial;font-size:10pt;"><span>437,883,097</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;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:Arial;font-size:10pt;"><span>406,791,922</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;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:Arial;font-size:10pt;"><span>347,591,276</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Denominators:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Denominator for basic EPS, weighted-average common shares outstanding</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>267,794,786</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>285,864,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>288,433,772</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Potentially dilutive shares resulting from stock option plans</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:Arial;font-size:10pt;"><span>2,082,563</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:Arial;font-size:10pt;"><span>2,361,092</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:Arial;font-size:10pt;"><span>2,638,544</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:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Denominator for diluted EPS</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>269,877,349</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>288,226,089</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>291,072,316</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:10px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">For the years ended </span><span style="font-family:Arial;font-size:10pt;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;">, </span><span style="font-family:Arial;font-size:10pt;">2017</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2016</span><span style="font-family:Arial;font-size:10pt;">,</span><span style="font-family:Arial;font-size:10pt;color:#faac16;"> </span><span style="font-family:Arial;font-size:10pt;"><span>698,019</span></span><span style="font-family:Arial;font-size:10pt;"> shares, </span><span style="font-family:Arial;font-size:10pt;"><span>910,105</span></span><span style="font-family:Arial;font-size:10pt;"> shares, and </span><span style="font-family:Arial;font-size:10pt;"><span>1,985,849</span></span><span style="font-family:Arial;font-size:10pt;"> shares, respectively, related to stock option plans were not included in diluted average common shares outstanding because they were anti-dilutive.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;text-decoration:underline;">Other Comprehensive Income (Loss)</span></div><div style="line-height:120%;padding-top:10px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Comprehensive income (loss) reflects the change in equity of a business enterprise during a period from transactions and other events and circumstances from non-owner sources. For the Company, comprehensive income represents net income adjusted for unrealized gains and losses on certain investments, derivatives, and foreign currency translation adjustments that are further detailed in </span><a href="#s6F175066F11D52FDB028C9F3D1AAC40A" style="font-family:Arial;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Note 9</span></a><span style="font-family:Arial;font-size:10pt;"> to the Consolidated Financial Statements.</span></div><div style="line-height:120%;padding-top:10px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;text-decoration:underline;">Foreign Currency Translation</span></div><div style="line-height:120%;padding-top:10px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The financial position and results of operations of the Company’s foreign subsidiaries are measured using the local currency as the functional currency. Assets and liabilities are translated at the exchange rate in effect at year-end. Income statement accounts are translated at the average rate of exchange in effect during the year. The resulting translation adjustment is recorded as a separate component of shareholders’ investment. Gains and losses arising from re-measuring foreign currency transactions into the appropriate currency are included in the determination of net income.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:10px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;text-decoration:underline;">Stock-Based Compensation Plans</span></div><div style="line-height:120%;padding-top:10px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Company accounts for stock-based compensation using the fair value recognition provisions of ASC 718, </span><span style="font-family:Arial;font-size:10pt;font-style:italic;">Compensation - Stock Compensation</span><span style="font-family:Arial;font-size:10pt;">. As described more fully in </span><a href="#s15C1639580EE500EA758E97CB530253F" style="font-family:Arial;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Note 5,</span></a><span style="font-family:Arial;font-size:10pt;"> the Company provides compensation benefits under </span><span style="font-family:Arial;font-size:10pt;"><span>two</span></span><span style="font-family:Arial;font-size:10pt;"> stock option plans, a restricted stock plan, and an employee stock purchase plan. The Company utilizes the Black-Scholes model, which requires the input of subjective assumptions. These assumptions include estimating (a) the length of time employees will retain their vested stock options before exercising them (“expected term”), (b) the volatility of the Company’s common stock price over the expected term, (c) the number of options that will ultimately not complete their vesting requirements (“forfeitures”) and (d) expected dividends. Changes in the subjective assumptions can materially affect the estimate of fair value of stock-based compensation and consequently, the related amounts recognized on the consolidated condensed statements of operations.</span></div><div style="line-height:120%;padding-top:10px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;text-decoration:underline;">Estimates</span></div><div style="line-height:120%;padding-top:10px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.</span></div><div style="line-height:120%;padding-top:10px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;text-decoration:underline;">Recent Accounting Standards</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Effective January 1, 2018, the Company adopted ASC Topic 606, </span><span style="font-family:Arial;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers</span><span style="font-family:Arial;font-size:10pt;">, using the modified retrospective method.  This guidance supersedes nearly all existing revenue recognition guidance under US GAAP. The core principle of the guidance is that an entity should recognize revenue when it transfers promised goods or services to customers in an amount that reflects the consideration to which the company expects to be entitled in exchange for those goods or services. Based on the new guidance, the Company continues to recognize revenue at a particular point in time for the majority of its contracts with customers, which is generally when products are either shipped or delivered. The adoption of ASC 606 did not have a material impact on the consolidated financial statements. The Company has expanded its consolidated financial statement disclosures in order to comply with the disclosure requirements of the ASU beginning in the first quarter of 2018. These expanded disclosures are included in </span><a href="#s7cf6becc1f524ebb9def999745c44064" style="font-family:Arial;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Note 11</span></a><span style="font-family:Arial;font-size:10pt;"> to the Consolidated Financial Statements.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Effective January 1, 2018, the Company adopted ASU 2016-01, </span><span style="font-family:Arial;font-size:10pt;font-style:italic;">Recognition and Measurement of Financial Assets and Financial Liabilitie</span><span style="font-family:Arial;font-size:10pt;">s. The standard amends various aspects of the recognition, measurement, presentation, and disclosure of financial instruments. The most significant impact to our consolidated financial statements relates to the recognition and measurement of equity investments at fair value with changes recognized in net income. The amendment also updates certain presentation and disclosure requirements. The Company recorded a cumulative-effect adjustment in the first quarter of 2018 of </span><span style="font-family:Arial;font-size:10pt;"><span>$6,642,727</span></span><span style="font-family:Arial;font-size:10pt;"> as a result of the implementation of this guidance, and as a result reclassified the net unrealized gain on available-for-sale equity securities as of January 1, 2018 from other comprehensive income to retained earnings. The adoption of ASU 2016-01 is expected to increase volatility in net income as changes in the fair value of available-for-sale equity investments and changes in observable prices of equity investments without readily determinable fair values will be recorded in net income.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Effective October 1, 2018, the Company adopted ASU 2017-04, </span><span style="font-family:Arial;font-size:10pt;font-style:italic;">Simplifying the Test for Goodwill Impairment</span><span style="font-family:Arial;font-size:10pt;">. The standard eliminates the second step from the above described goodwill impairment test, which requires a hypothetical purchase price allocation to determine the implied fair value of goodwill. Under the new standard, the goodwill impairment charge will be the excess of the reporting unit's carrying value over its fair value, not to exceed the total amount of goodwill allocated to the reporting unit. The adoption of ASU 2017-04 did not have a material impact on the Company's consolidated financial statements.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><span style="font-family:Arial;font-size:10pt;">In February 2016, the FASB issued ASU 2016-02, </span><span style="font-family:Arial;font-size:10pt;font-style:italic;">Leases</span><span style="font-family:Arial;font-size:10pt;">, which requires balance sheet recognition of lease liabilities and right-of-use assets for most leases with terms of greater than 12 months. The Company will adopt the standard on the required effective date of January 1, 2019. The new guidance contained in the ASU stipulates that lessees need to recognize a right-of-use asset and a lease liability for substantially all leases (other than leases that meet the definition of a short-term lease). The liability is equal to the present value of lease payments. Treatment in the consolidated statements of income is similar to the current treatment of operating and capital leases. The new guidance is effective on a modified retrospective basis for the Company in the first quarter of its fiscal year ending December 31, 2019. The adoption of ASU 2016-02 is not expected to have a material impact on the consolidated financial statements. The Company will expand its consolidated financial statement disclosures in order to comply with the disclosure requirements of the ASU beginning in the first quarter of 2019. The Company will adopt the standard using the transition option, "Comparatives under 840 option", established by ASU 2018-11, Leases (Topic 842), Targeted Improvements (ASU 2018-11). The Company expects the primary impact upon adoption of the lease standard will be the recording of a right-of-use asset and liability on the consolidated balance sheets in a range of approximately </span><span style="font-family:Arial;font-size:10pt;"><span>$2 million</span></span><span style="font-family:Arial;font-size:10pt;"> to </span><span style="font-family:Arial;font-size:10pt;"><span>$3 million</span></span>, based on the present value of future lease payments. The Company does not believe the standard will materially affect the consolidated balance sheet, net income, liquidity or debt covenant compliance under current agreements. ConsolidationThe consolidated financial statements include the accounts of Gentex Corporation and all of its wholly-owned subsidiaries (together the “Company”). All intercompany accounts and transactions have been eliminated. Cash EquivalentsCash equivalents consist of funds invested in bank accounts and money market funds that have daily liquidity. Allowance For Doubtful Accounts<div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div>The Company reviews a monthly aging report of all accounts receivable balances starting with invoices outstanding over sixty days. In addition, the Company monitors information about its customers through a variety of sources including the media, and information obtained through on-going interaction between Company personnel and the customer. Based on the evaluation of the above information, the Company estimates its allowances related to customer receivables on historical credit and collections experience, customers current financial condition and the specific identification of other potential problems, including the economic climate. Actual collections can differ, requiring adjustments to the allowances, but historically such adjustments have not been materialThe Company’s allowance for doubtful accounts primarily relates to financially distressed automotive customers. The Company continues to work with these financially distressed customers in collecting past due balances. The following table presents the activity in the Company’s allowance for doubtful accounts:<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:95.7983193277311%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td 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:Arial;font-size:8pt;font-weight:bold;">Beginning</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Balance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">Net</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Additions/</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(Reductions)</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">to Costs and</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Expenses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;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:Arial;font-size:8pt;font-weight:bold;">Deductions</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">and Other</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Adjustments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;font-size:8pt;font-weight:bold;">Ending</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Balance</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Year Ended December 31, 2018:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Allowance for Doubtful Accounts</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:Arial;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:Arial;font-size:10pt;"><span>2,714,533</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;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:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;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:Arial;font-size:10pt;"><span>32,114</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;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:Arial;font-size:10pt;"><span>2,746,647</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Year Ended December 31, 2017:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Allowance for Doubtful Accounts</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:Arial;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:Arial;font-size:10pt;"><span>2,917,424</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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:Arial;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:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;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:Arial;font-size:10pt;"><span>(202,891</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;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:Arial;font-size:10pt;"><span>2,714,533</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Year Ended December 31, 2016:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Allowance for Doubtful Accounts</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:Arial;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:Arial;font-size:10pt;"><span>2,663,477</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;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:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;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:Arial;font-size:10pt;"><span>253,947</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;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:Arial;font-size:10pt;"><span>2,917,424</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> 2714533 0 32114 2746647 2917424 0 -202891 2714533 2663477 0 253947 2917424 Investments<div style="line-height:120%;padding-top:10px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Company follows the provisions of ASC 820, </span><span style="font-family:Arial;font-size:10pt;font-style:italic;">Fair Value Measurements and Disclosures,</span><span style="font-family:Arial;font-size:10pt;"> for its financial assets and liabilities, and for its non-financial assets and liabilities subject to fair value measurements. ASC 820 provides a framework for measuring the fair value of assets and liabilities. This framework is intended to provide increased consistency in how fair value determinations are made under various existing accounting standards that permit, or in some cases, require estimates of fair-market value. This standard also expanded financial statement disclosure requirements about a company’s use of fair-value measurements, including the effect of such measurement on earnings. The cost of securities sold is based on the specific identification method.</span></div><div style="line-height:120%;padding-top:10px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Company’s common stocks and certain mutual funds are classified as available for sale and are stated at fair value based on quoted market prices, and as such are classified as Level 1 assets. As of December 31, 2018, the Company has sold/liquidated all of its positions in common stocks and mutual funds. The Company determines the fair value of its government securities, corporate bonds, and certain mutual funds by utilizing monthly valuation statements that are provided by its broker. The broker determines the investment valuation by utilizing the bid price in the market and also refers to third party sources to validate valuations, and as such are classified as Level 2 assets.</span></div><div style="line-height:120%;padding-top:10px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Company's certificates of deposit have remaining maturities of less than one year and are classified as available for sale, and are considered as Level 1 assets. These investments are carried at cost, which approximates fair value.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span style="font-family:Arial;font-size:10pt;">During the year ended December 31, 2017, the Company made technology investments in certain non-consolidated third-parties for ownership interests of less than </span><span style="font-family:Arial;font-size:10pt;"><span>20%</span></span><span style="font-family:Arial;font-size:10pt;">. These investments do not have readily determinable fair values, and the Company has not identified any observable events that would cause adjustment of the valuation to date, and therefore these investments are held at cost at a total of </span><span style="font-family:Arial;font-size:10pt;"><span>$3.85 million</span></span> as of December 31, 2018. These investments are classified within Long-Term Investments in the consolidated balance sheet and are not included within the tables below.ASC 320, <span style="font-family:Arial;font-size:10pt;font-style:italic;">Accounting for Certain Investments in Debt and Equity Securities</span>, as amended and interpreted, provides guidance on determining when an investment is other-than-temporarily impaired. The Company reviews its fixed income investments for any unrealized losses that would be deemed other-than-temporary and require the recognition of an impairment loss in income. If the cost of an investment exceeds its fair value, the Company evaluates, among other factors, general market conditions, the duration and extent to which the fair value is less than cost, and the Company’s intent and ability to hold the investments. Management also considers the type of security, related-industry and sector performance, as well as published investment ratings and analyst reports, to evaluate its portfolio. Once a decline in fair value is determined to be other-than-temporary, an impairment charge is recorded and new cost basis in the investment is established. If market, industry, and/or investee conditions deteriorate, the Company may incur future impairments. 0.20 3850000 Assets or liabilities that have recurring fair value measurements are shown below as of <span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2017</span><span style="font-family:Arial;font-size:10pt;">:</span><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:31%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><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 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: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:Arial;font-size:8pt;font-weight:bold;">Fair Value Measurements at Reporting Date Using</span></div></td></tr><tr><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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Total as of</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;font-size:8pt;font-weight:bold;">Quoted Prices in</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Active Markets</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">for Identical</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">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="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:Arial;font-size:8pt;font-weight:bold;">Significant Other</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Observable</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Inputs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;font-size:8pt;font-weight:bold;">Significant</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Unobservable</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Inputs</span></div></td></tr><tr><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:Arial;font-size:8pt;font-weight:bold;">Description</span></div></td><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:Arial;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(Level I)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(Level 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="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:Arial;font-size:8pt;font-weight:bold;">(Level 3)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Cash &amp; Cash Equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>217,025,278</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;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:Arial;font-size:10pt;"><span>217,025,278</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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:Arial;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:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;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:Arial;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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Short-Term Investments:</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:top;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:Arial;font-size:10pt;">Certificate of Deposit</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>150,299,384</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>150,299,384</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;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:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Government Securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>9,176,227</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;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:Arial;font-size:10pt;"><span>9,176,227</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;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:top;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:Arial;font-size:10pt;">Mutual Funds</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;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:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Corporate Bonds</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>6,967,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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;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:Arial;font-size:10pt;"><span>6,967,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 colspan="2" style="vertical-align:bottom;padding-left: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:top;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:Arial;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,219,688</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,219,688</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Long-Term Investments:</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:top;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:Arial;font-size:10pt;">Corporate Bonds</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>60,369,930</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>60,369,930</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;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:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Government Securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>56,483,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:Arial;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:Arial;font-size:10pt;"><span>56,483,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:Arial;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:top;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:Arial;font-size:10pt;">Municipal Bonds</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>18,025,432</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>18,025,432</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total</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:Arial;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:Arial;font-size:10pt;"><span>520,567,359</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:Arial;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:Arial;font-size:10pt;"><span>369,544,350</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:Arial;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:Arial;font-size:10pt;"><span>151,023,009</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:Arial;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:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-left:4px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></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;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:33%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><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 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: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:Arial;font-size:8pt;font-weight:bold;">Fair Value Measurements at Reporting Date Using</span></div></td></tr><tr><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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Total as of</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;font-size:8pt;font-weight:bold;">Quoted Prices in</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Active Markets</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">for Identical</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">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="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:Arial;font-size:8pt;font-weight:bold;">Significant Other</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Observable</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Inputs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;font-size:8pt;font-weight:bold;">Significant</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Unobservable</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Inputs</span></div></td></tr><tr><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:Arial;font-size:8pt;font-weight:bold;">Description</span></div></td><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:Arial;font-size:8pt;font-weight:bold;">December 31, 2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;font-size:8pt;font-weight:bold;">(Level I)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(Level 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="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:Arial;font-size:8pt;font-weight:bold;">(Level 3)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Cash &amp; Cash Equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>569,734,496</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>569,734,496</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Short-Term Investments:</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:top;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:Arial;font-size:10pt;">Certificate of Deposit</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>130,000,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:Arial;font-size:10pt;"><span>130,000,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:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;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:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Government Securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>9,011,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:Arial;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:Arial;font-size:10pt;"><span>9,011,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:Arial;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:top;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:Arial;font-size:10pt;">Mutual Funds</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>393,581</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>393,581</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;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:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Corporate Bonds</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>12,944,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;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:Arial;font-size:10pt;"><span>12,944,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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:top;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:Arial;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>188,344</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>188,344</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Long-Term Investments:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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="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:top;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:Arial;font-size:10pt;">Corporate Bonds</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,018,720</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,018,720</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;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:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Common Stocks</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>15,703,371</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>15,703,371</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;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:Arial;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:top;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:Arial;font-size:10pt;">Mutual Funds</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>34,681,337</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>34,681,337</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;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:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Preferred Stock</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,178,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,178,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;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:Arial;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:top;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:Arial;font-size:10pt;">Government Securities</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:Arial;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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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:Arial;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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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:Arial;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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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:Arial;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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>776,854,969</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>751,486,539</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>25,368,430</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> 217025278 217025278 0 0 150299384 150299384 0 0 9176227 0 9176227 0 0 0 0 0 6967700 0 6967700 0 2219688 2219688 0 0 60369930 0 60369930 0 56483720 0 56483720 0 18025432 0 18025432 0 520567359 369544350 151023009 569734496 569734496 0 0 130000000 130000000 0 0 9011130 0 9011130 0 393581 0 393581 0 12944999 0 12944999 0 188344 188344 0 0 3018720 0 3018720 0 15703371 15703371 0 0 34681337 34681337 0 0 1178991 1178991 0 0 0 0 0 0 776854969 751486539 25368430 The amortized cost, unrealized gains and losses, and market value of investment securities are shown as of <span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:Arial;font-size:10pt;">:</span><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:35%;"/><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%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </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:Arial;font-size:8pt;font-weight:bold;">Unrealized</span></div></td></tr><tr><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:Arial;font-size:8pt;font-weight:bold;text-decoration:underline;">2018</span></div></td><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:Arial;font-size:8pt;font-weight:bold;">Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Market Value</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Short-Term Investments:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Certificate of Deposit</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:Arial;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:Arial;font-size:10pt;"><span>150,299,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;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:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;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:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;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:Arial;font-size:10pt;"><span>150,299,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:top;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:Arial;font-size:10pt;">Government Securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>9,186,586</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(10,359</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>9,176,227</span></span></div></td><td style="vertical-align: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:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Corporate Bonds</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>6,981,305</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;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:Arial;font-size:10pt;"><span>(13,605</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>6,967,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></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,219,688</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2,219,688</span></span></div></td><td style="vertical-align: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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Long-Term Investments:</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:top;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:Arial;font-size:10pt;">Corporate Bonds</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>60,659,498</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>50,340</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(339,908</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>60,369,930</span></span></div></td><td style="vertical-align: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:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Common Stocks</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;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:Arial;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:Arial;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:Arial;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:top;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:Arial;font-size:10pt;">Government Securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>56,280,552</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>205,553</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(2,385</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>56,483,720</span></span></div></td><td style="vertical-align: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:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Municipal Bonds</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>17,840,518</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>184,914</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;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:Arial;font-size:10pt;"><span>18,025,432</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Government Securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total</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:Arial;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:Arial;font-size:10pt;"><span>303,467,531</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:Arial;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:Arial;font-size:10pt;"><span>440,807</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:Arial;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:Arial;font-size:10pt;"><span>(366,257</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:Arial;font-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:Arial;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;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;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:Arial;font-size:10pt;"><span>303,542,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></tr></table></div></div><div style="line-height:120%;padding-left:4px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></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;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:36%;"/><td style="width:1%;"/><td style="width:13%;"/><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: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="font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </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:Arial;font-size:8pt;font-weight:bold;">Unrealized</span></div></td></tr><tr><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:Arial;font-size:8pt;font-weight:bold;text-decoration:underline;">2017</span></div></td><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:Arial;font-size:8pt;font-weight:bold;">Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Market Value</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Short-Term Investments:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Certificate of Deposit</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:Arial;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:Arial;font-size:10pt;"><span>130,000,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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:Arial;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:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;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:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;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:Arial;font-size:10pt;"><span>130,000,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Government Securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>9,024,777</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(13,647</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>9,011,130</span></span></div></td><td style="vertical-align: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:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Mutual Funds</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>392,482</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,575</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(476</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>393,581</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Corporate Bonds</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>12,952,229</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(7,230</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>12,944,999</span></span></div></td><td style="vertical-align: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:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>188,344</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;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:Arial;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:Arial;font-size:10pt;"><span>188,344</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Long-Term Investments:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Corporate Bonds</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,022,994</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;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:Arial;font-size:10pt;"><span>(4,274</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,018,720</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Common Stocks</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>10,897,219</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,079,815</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(273,663</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>15,703,371</span></span></div></td><td style="vertical-align: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:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Mutual Funds</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>29,306,540</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,440,344</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(65,547</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>34,681,337</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Preferred Stock</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,141,458</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>40,533</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(3,000</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,178,991</span></span></div></td><td style="vertical-align: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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total</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:Arial;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:Arial;font-size:10pt;"><span>196,926,043</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:Arial;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:Arial;font-size:10pt;"><span>10,562,267</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:Arial;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:Arial;font-size:10pt;"><span>(367,837</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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:Arial;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:Arial;font-size:10pt;"><span>207,120,473</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> 150299384 0 0 150299384 9186586 0 10359 9176227 6981305 0 13605 6967700 2219688 0 0 2219688 60659498 50340 339908 60369930 0 0 0 0 56280552 205553 2385 56483720 17840518 184914 0 18025432 0 0 0 0 303467531 440807 366257 303542081 130000000 0 0 130000000 9024777 0 13647 9011130 392482 1575 476 393581 12952229 0 7230 12944999 188344 0 0 188344 3022994 0 4274 3018720 10897219 5079815 273663 15703371 29306540 5440344 65547 34681337 1141458 40533 3000 1178991 196926043 10562267 367837 207120473 Unrealized losses on investments as of <span style="font-family:Arial;font-size:10pt;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> are as follows:</span><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><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 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:Arial;font-size:8pt;font-weight:bold;">Aggregate Unrealized Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Aggregate Fair Value</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Less than one year</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:Arial;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:Arial;font-size:10pt;"><span>365,824</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:Arial;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:Arial;font-size:10pt;"><span>68,722,980</span></span></div></td><td style="vertical-align: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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Greater than one year</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>433</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,000,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">       Total</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:Arial;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:Arial;font-size:10pt;"><span>366,257</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:Arial;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:Arial;font-size:10pt;"><span>71,722,980</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:10px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Unrealized losses on investments as of </span><span style="font-family:Arial;font-size:10pt;">December 31, 2017</span><span style="font-family:Arial;font-size:10pt;"> are as follows:</span></div><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </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;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><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 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:Arial;font-size:8pt;font-weight:bold;">Aggregate Unrealized Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Aggregate Fair Value</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Less than one year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>263,655</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>31,223,557</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Greater than one year</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>104,182</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>285,077</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">       Total</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:Arial;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:Arial;font-size:10pt;"><span>367,837</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:Arial;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:Arial;font-size:10pt;"><span>31,508,634</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> 365824 68722980 433 3000000 366257 71722980 263655 31223557 104182 285077 367837 31508634 0 Fixed income securities as of <span style="font-family:Arial;font-size:10pt;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;">, have contractual maturities as follows:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:92.43697478991596%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:79%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Due within one year</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:Arial;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:Arial;font-size:10pt;"><span>166,443,311</span></span></div></td><td style="vertical-align: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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Due between one and five years</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>113,806,135</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Due over five years</span></div></td><td colspan="2" style="vertical-align:top;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:Arial;font-size:10pt;"><span>21,072,946</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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>301,322,392</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> 166443311 113806135 21072946 301322392 Fair Value of Financial Instruments<span style="font-family:Arial;font-size:10pt;">The Company’s financial instruments consist of cash and cash equivalents, investments, accounts receivable accounts payable, short and long term debt. The Company’s estimate of the fair values of these financial instruments approximates their carrying amounts at </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">2017</span>. Inventories consisted of the following as of <span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:Arial;font-size:10pt;">:</span><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </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;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:67%;"/><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 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:Arial;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:Arial;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Raw materials</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:Arial;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:Arial;font-size:10pt;"><span>139,058,541</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>139,272,129</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Work-in-process</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>35,386,615</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>30,481,192</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Finished goods</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:Arial;font-size:10pt;"><span>50,836,443</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:Arial;font-size:10pt;"><span>47,012,262</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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total Inventory</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>225,281,599</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>216,765,583</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> 139058541 139272129 35386615 30481192 50836443 47012262 225281599 216765583 Estimated inventory allowances for slow-moving and obsolete inventories are based on current assessments of future demands, market conditions, evaluation of longer lead times for certain electronic components and related management initiatives. If market conditions or customer requirements change and are less favorable than those projected by management, inventory allowances are adjusted accordingly.InventoriesInventories include material, direct labor and manufacturing overhead and are valued at the lower of first-in, first-out (FIFO) cost or market. 7800000 6600000 Plant and Equipment<span style="font-family:Arial;font-size:10pt;">Plant and equipment is stated at cost. Depreciation and amortization are computed for financial reporting purposes using the straight-line method, with estimated useful lives of </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;"><span>7</span></span><span style="font-family:Arial;font-size:10pt;"> to </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;"><span>30</span></span><span style="font-family:Arial;font-size:10pt;"> years for buildings and improvements, and </span><span style="font-family:Arial;font-size:10pt;"><span>3</span></span><span style="font-family:Arial;font-size:10pt;"> to </span><span style="font-family:Arial;font-size:10pt;"><span>10</span></span> years for machinery and equipment. P7Y P30Y P3Y P10Y 79700000 77000000.0 66300000 Impairment or Disposal of Long-Lived Assets<span style="font-family:Arial;font-size:10pt;">The Company reviews long-lived assets, including property, plant and equipment and other intangible assets with definite lives, for impairment whenever events or changes in circumstances indicate that the asset’s carrying amount may not be recoverable. The Company conducts its long-lived asset impairment analysis in accordance with ASC 360-10-15, </span><span style="font-family:Arial;font-size:10pt;font-style:italic;">Impairment or Disposal of Long-Lived Assets</span>. ASC 360-10-15 requires the Company to group assets and liabilities at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities and evaluate the asset group against the sum of the undiscounted future cash flows. If the undiscounted cash flows do not indicate the carrying amount of the asset is recoverable, an impairment charge is measured as the amount by which the carrying amount of the asset group exceeds its fair value based on discounted cash flow analysis or appraisals.  PatentsThe Company’s policy is to capitalize costs incurred to obtain patents. The cost of patents is amortized over their useful lives. The cost of patents in process is not amortized until issuance. The Company periodically obtains intellectual property rights, in the ordinary course of business, and the cost of the rights are amortized over their useful lives. Goodwill and Intangible Assets<div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Goodwill reflects the cost of an acquisition in excess of the fair values assigned to identifiable net assets acquired. The Company reviews goodwill for impairment during the fourth quarter on an annual basis or more frequently if events or changes in circumstances indicate that goodwill might be impaired. The Company performs an impairment review for its automotive reporting unit, which has been determined to be one of the Company’s reportable segments, using either a qualitative approach or quantitative approach which utilizes </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">a fair value method that incorporates certain assumptions and judgments. The fair value of a reporting unit refers to the price that would be received to sell the unit as a whole in an orderly transaction between market participants at the measurement date. The Company performs a qualitative assessment (step 0) to determine whether it is more likely than not that a reporting unit's fair value is less than its carrying amount. If not, no further goodwill impairment testing is performed. If so, we determine the fair value of the reporting unit. If the fair value of the reporting unit is greater than its carrying amount, goodwill is not considered to be impaired. However, if the fair value of the reporting unit is less than its carrying amount, an impairment change is recorded as the excess of the reporting units carrying value over its fair value.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The assumptions included in the impairment tests require judgment and changes to these inputs could impact the results of the calculations which could result in an impairment charge in future periods if the carrying amount of the reporting unit exceeds its calculated fair value. For the qualitative assessment performed, management considers factors such as macro-economic conditions, industry and market considerations, overall financial performance, and other company-specific events, amongst other factors, in making the determination as to whether it is more likely than not that a reporting unit's fair value is less than its carrying amount. Other than management's internal projections of future cash flows, the primary assumptions used in the step 1 and step 2 impairment tests are the weighted-average cost of capital and long-term growth rates. Although the Company's cash flow forecasts are based on assumptions that are considered reasonable by management and consistent with the plans and estimates management is using to operate the underlying business, there are significant judgments in determining the expected future cash flows attributable to a reporting unit. There have been no impairment charges booked currently or in prior periods in which goodwill existed.</span></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Indefinite lived intangible assets are also subject to annual impairment testing or more frequently if indicators of impairment are identified. Management judgment and assumptions are required in determining the underlying fair value of the indefinite lived intangible assets. While the Company believes the judgments and assumptions used in determining fair value are reasonable, different assumptions could change the estimated fair values and, therefore, impairment charges could be required, which could be material to the consolidated financial statements. The indefinite lived intangible assets were not impaired as a result of the annual test prepared by management for either period presented.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Refer to </span><a href="#s460AAD7429485E1AA23972FCAB62BD4E" style="font-family:Arial;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Note 10, "Goodwill and Intangible Assets"</span></a><span style="font-family:Arial;font-size:10pt;"> for information regarding the impairment testing performed in calendar year 2018.</span></div><br/> Revenue Recognition<div style="line-height:120%;padding-top:10px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Company’s revenue is generated from sales of its products. Revenue is recognized when obligations under the term of a contract with the customer is satisfied, generally when the product is shipped and legal title has passed to the customer. The Company does not generate sales from arrangements with multiple deliverables. Effective January 1, 2018, the Company adopted ASC Topic 606, </span><span style="font-family:Arial;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers</span><span style="font-family:Arial;font-size:10pt;">, using the modified retrospective method.  This guidance supersedes nearly all existing revenue recognition guidance under US GAAP. The core principle of the guidance is that an entity should recognize revenue when it transfers promised goods or services to customers in an amount that reflects the consideration to which the company expects to be entitled in exchange for those goods or services. The Company has drafted its accounting policy for the new standard based on a detailed review of its business and contracts. Refer to </span><a href="#s7cf6becc1f524ebb9def999745c44064" style="font-family:Arial;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Note 11, "Revenue"</span></a><span style="font-family:Arial;font-size:10pt;">, for further information.</span></div> Advertising and Promotional MaterialsAll advertising and promotional costs are expensed as incurred 2500000 2600000 1900000 Repairs and MaintenanceMajor renewals and improvements of property and equipment are capitalized, and repairs and maintenance are expensed as incurred. 28900000 24600000 22100000 Self-InsuranceThe Company is self-insured for a portion of its risk on workers’ compensation and employee medical costs. The arrangements provide for stop loss insurance to manage the Company’s risk. Such costs are accrued based on known claims and an estimate of incurred, but not reported (IBNR) claims. IBNR claims are estimated using historical lag information and other data provided by claims administrators. This estimation process is subjective, and to the extent that future results differ from original estimates, adjustments to recorded accruals may be necessary. Product Warranty<span style="font-family:Arial;font-size:10pt;">The Company periodically incurs product warranty costs. Any liabilities associated with product warranty are estimated based on known facts and circumstances and are not significant at </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;">, </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2016</span>. The Company does not offer extended warranties on its products. Income TaxesThe provision for income taxes is based on the earnings reported in the consolidated financial statements. Deferred income tax assets and liabilities are computed for differences between the financial statement and tax basis of assets and liabilities that will result in taxable or deductible amounts in the future. Such deferred income tax asset and liability computations are based on enacted tax laws and rates. The Company applies the provisions of ASC 740 as it relates to uncertainty in income taxes recognized in the Company’s consolidated financial statements. A threshold of more likely than not to be sustained upon examination is applied to uncertain tax positions. The Company deems the estimates related to this provision to be reasonable, however, no assurance can be given that the final outcome of these matters will not vary from what is reflected in the historical income tax provisions and accruals. The following table reconciles the numerators and denominators used in the calculations of basic and diluted earnings per share (EPS) for each of the last three years:<div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:53%;"/><td style="width:1%;"/><td style="width:14%;"/><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:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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:Arial;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:Arial;font-size:8pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;font-size:8pt;font-weight:bold;">2016</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Numerators:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Numerator for both basic and diluted EPS, net income</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:Arial;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:Arial;font-size:10pt;"><span>437,883,097</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;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:Arial;font-size:10pt;"><span>406,791,922</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;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:Arial;font-size:10pt;"><span>347,591,276</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Denominators:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Denominator for basic EPS, weighted-average common shares outstanding</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>267,794,786</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>285,864,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>288,433,772</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Potentially dilutive shares resulting from stock option plans</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:Arial;font-size:10pt;"><span>2,082,563</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:Arial;font-size:10pt;"><span>2,361,092</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:Arial;font-size:10pt;"><span>2,638,544</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:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Denominator for diluted EPS</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>269,877,349</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>288,226,089</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>291,072,316</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> 437883097 406791922 347591276 267794786 285864997 288433772 2082563 2361092 2638544 269877349 288226089 291072316 698019 910105 1985849 Other Comprehensive Income (Loss)<div style="line-height:120%;padding-top:10px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Comprehensive income (loss) reflects the change in equity of a business enterprise during a period from transactions and other events and circumstances from non-owner sources. For the Company, comprehensive income represents net income adjusted for unrealized gains and losses on certain investments, derivatives, and foreign currency translation adjustments that are further detailed in </span><a href="#s6F175066F11D52FDB028C9F3D1AAC40A" style="font-family:Arial;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Note 9</span></a><span style="font-family:Arial;font-size:10pt;"> to the Consolidated Financial Statements.</span></div> Foreign Currency TranslationThe financial position and results of operations of the Company’s foreign subsidiaries are measured using the local currency as the functional currency. Assets and liabilities are translated at the exchange rate in effect at year-end. Income statement accounts are translated at the average rate of exchange in effect during the year. The resulting translation adjustment is recorded as a separate component of shareholders’ investment. Gains and losses arising from re-measuring foreign currency transactions into the appropriate currency are included in the determination of net income. Stock-Based Compensation Plans<span style="font-family:Arial;font-size:10pt;">The Company accounts for stock-based compensation using the fair value recognition provisions of ASC 718, </span><span style="font-family:Arial;font-size:10pt;font-style:italic;">Compensation - Stock Compensation</span><span style="font-family:Arial;font-size:10pt;">. As described more fully in </span><a href="#s15C1639580EE500EA758E97CB530253F" style="font-family:Arial;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Note 5,</span></a><span style="font-family:Arial;font-size:10pt;"> the Company provides compensation benefits under </span><span style="font-family:Arial;font-size:10pt;"><span>two</span></span> stock option plans, a restricted stock plan, and an employee stock purchase plan. The Company utilizes the Black-Scholes model, which requires the input of subjective assumptions. These assumptions include estimating (a) the length of time employees will retain their vested stock options before exercising them (“expected term”), (b) the volatility of the Company’s common stock price over the expected term, (c) the number of options that will ultimately not complete their vesting requirements (“forfeitures”) and (d) expected dividends. Changes in the subjective assumptions can materially affect the estimate of fair value of stock-based compensation and consequently, the related amounts recognized on the consolidated condensed statements of operations. 2 EstimatesThe preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. Recent Accounting Standards<div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Effective January 1, 2018, the Company adopted ASC Topic 606, </span><span style="font-family:Arial;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers</span><span style="font-family:Arial;font-size:10pt;">, using the modified retrospective method.  This guidance supersedes nearly all existing revenue recognition guidance under US GAAP. The core principle of the guidance is that an entity should recognize revenue when it transfers promised goods or services to customers in an amount that reflects the consideration to which the company expects to be entitled in exchange for those goods or services. Based on the new guidance, the Company continues to recognize revenue at a particular point in time for the majority of its contracts with customers, which is generally when products are either shipped or delivered. The adoption of ASC 606 did not have a material impact on the consolidated financial statements. The Company has expanded its consolidated financial statement disclosures in order to comply with the disclosure requirements of the ASU beginning in the first quarter of 2018. These expanded disclosures are included in </span><a href="#s7cf6becc1f524ebb9def999745c44064" style="font-family:Arial;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Note 11</span></a><span style="font-family:Arial;font-size:10pt;"> to the Consolidated Financial Statements.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Effective January 1, 2018, the Company adopted ASU 2016-01, </span><span style="font-family:Arial;font-size:10pt;font-style:italic;">Recognition and Measurement of Financial Assets and Financial Liabilitie</span><span style="font-family:Arial;font-size:10pt;">s. The standard amends various aspects of the recognition, measurement, presentation, and disclosure of financial instruments. The most significant impact to our consolidated financial statements relates to the recognition and measurement of equity investments at fair value with changes recognized in net income. The amendment also updates certain presentation and disclosure requirements. The Company recorded a cumulative-effect adjustment in the first quarter of 2018 of </span><span style="font-family:Arial;font-size:10pt;"><span>$6,642,727</span></span><span style="font-family:Arial;font-size:10pt;"> as a result of the implementation of this guidance, and as a result reclassified the net unrealized gain on available-for-sale equity securities as of January 1, 2018 from other comprehensive income to retained earnings. The adoption of ASU 2016-01 is expected to increase volatility in net income as changes in the fair value of available-for-sale equity investments and changes in observable prices of equity investments without readily determinable fair values will be recorded in net income.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Effective October 1, 2018, the Company adopted ASU 2017-04, </span><span style="font-family:Arial;font-size:10pt;font-style:italic;">Simplifying the Test for Goodwill Impairment</span><span style="font-family:Arial;font-size:10pt;">. The standard eliminates the second step from the above described goodwill impairment test, which requires a hypothetical purchase price allocation to determine the implied fair value of goodwill. Under the new standard, the goodwill impairment charge will be the excess of the reporting unit's carrying value over its fair value, not to exceed the total amount of goodwill allocated to the reporting unit. The adoption of ASU 2017-04 did not have a material impact on the Company's consolidated financial statements.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><span style="font-family:Arial;font-size:10pt;">In February 2016, the FASB issued ASU 2016-02, </span><span style="font-family:Arial;font-size:10pt;font-style:italic;">Leases</span><span style="font-family:Arial;font-size:10pt;">, which requires balance sheet recognition of lease liabilities and right-of-use assets for most leases with terms of greater than 12 months. The Company will adopt the standard on the required effective date of January 1, 2019. The new guidance contained in the ASU stipulates that lessees need to recognize a right-of-use asset and a lease liability for substantially all leases (other than leases that meet the definition of a short-term lease). The liability is equal to the present value of lease payments. Treatment in the consolidated statements of income is similar to the current treatment of operating and capital leases. The new guidance is effective on a modified retrospective basis for the Company in the first quarter of its fiscal year ending December 31, 2019. The adoption of ASU 2016-02 is not expected to have a material impact on the consolidated financial statements. The Company will expand its consolidated financial statement disclosures in order to comply with the disclosure requirements of the ASU beginning in the first quarter of 2019. The Company will adopt the standard using the transition option, "Comparatives under 840 option", established by ASU 2018-11, Leases (Topic 842), Targeted Improvements (ASU 2018-11). The Company expects the primary impact upon adoption of the lease standard will be the recording of a right-of-use asset and liability on the consolidated balance sheets in a range of approximately </span><span style="font-family:Arial;font-size:10pt;"><span>$2 million</span></span><span style="font-family:Arial;font-size:10pt;"> to </span><span style="font-family:Arial;font-size:10pt;"><span>$3 million</span></span>, based on the present value of future lease payments. The Company does not believe the standard will materially affect the consolidated balance sheet, net income, liquidity or debt covenant compliance under current agreements. 6642727 2000000 3000000 DEBT AND FINANCING ARRANGEMENTS<div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">On September 27, 2013, the Company entered into a credit agreement with certain banks and agents consisting of a revolver and term loan. During the years ended </span><span style="font-family:Arial;font-size:10pt;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2017</span><span style="font-family:Arial;font-size:10pt;">, the Company made repayments of </span><span style="font-family:Arial;font-size:10pt;"><span>$78.0 million</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$107.6 million</span></span><span style="font-family:Arial;font-size:10pt;"> respectively, plus accrued interest, on the previously existing term loan, which completed the repayments on the outstanding revolver balance. The Company used cash and cash equivalents to fund the payments. As of </span><span style="font-family:Arial;font-size:10pt;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;">, there was </span><span style="font-family:Arial;font-size:10pt;"><span>no</span></span><span style="font-family:Arial;font-size:10pt;"> outstanding balance on the revolver or the term loan as such credit facility was paid in full and expired in 2018. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">On October 15, 2018, the Company entered into a new Credit Agreement providing the Company access to a </span><span style="font-family:Arial;font-size:10pt;"><span>$150 million</span></span><span style="font-family:Arial;font-size:10pt;"> senior revolving credit facility (“Revolver”), as previously disclosed. Under the terms of the Credit Agreement, the Company is entitled, to further request an additional aggregate principal amount of up to </span><span style="font-family:Arial;font-size:10pt;"><span>$100 million</span></span><span style="font-family:Arial;font-size:10pt;">, subject to the satisfaction of certain conditions. In addition, the Company is entitled to the benefit of swing loans from amounts otherwise available under the Revolver in the aggregate principal amount of up to </span><span style="font-family:Arial;font-size:10pt;"><span>$20 million</span></span><span style="font-family:Arial;font-size:10pt;"> swing loans and to request Letters of Credit from amounts otherwise available under the Revolver in the aggregate principle amount up to </span><span style="font-family:Arial;font-size:10pt;"><span>$20 million</span></span><span style="font-family:Arial;font-size:10pt;">, both subject to certain conditions. The obligations of the Company under the Credit Agreement are not secured, but are subject to certain covenants. As of December 31, 2018, there was </span><span style="font-family:Arial;font-size:10pt;"><span>no</span></span><span style="font-family:Arial;font-size:10pt;"> outstanding balance on the Credit Agreement. The Credit Agreement expires on October 15, 2023.</span></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Credit Agreement contains customary representations and warranties and certain covenants that place certain limitations on the Company.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">As of </span><span style="font-family:Arial;font-size:10pt;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;">, the Company was in compliance with its covenants under the Credit Agreement.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><span style="font-family:Arial;font-size:10pt;">Interest expense for the years ended </span><span style="font-family:Arial;font-size:10pt;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2017</span><span style="font-family:Arial;font-size:10pt;"> are presented within the "Other, net" section of the </span><a href="#s012A349D2BF55591B9E79BB4739CCB38" style="font-family:Arial;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Consolidated Statements of Income</span></a><span style="font-family:Arial;font-size:10pt;"> and expenses associated with the term loan and revolver were </span><span style="font-family:Arial;font-size:10pt;"><span>$0.8 million</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$3.0 million</span></span>, respectively. 78000000.0 107600000 0 150000000 100000000 20000000 20000000 0 800000 3000000.0 INCOME TAXES<div style="line-height:120%;padding-top:10px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The provision for income taxes is based on the earnings reported in the accompanying consolidated financial statements. The Company recognizes deferred income tax liabilities and assets for the expected future tax consequences of events that have been included in the consolidated financial statements or tax returns. Under this method, deferred income tax liabilities and assets are determined based on the cumulative temporary differences between the financial statement and tax basis of assets and liabilities using enacted tax rates expected to be applied to taxable income in years which those temporary differences are expected to be recovered or settled. Deferred income tax expense is measured by the net change in deferred income tax assets and liabilities during the year.</span></div><div style="line-height:120%;padding-top:10px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">On December 22, 2017, President Trump signed into law the Tax Cuts and Jobs Act (the “Act”), a tax reform bill which, among other items, reduced the current federal income tax rate to 21% from 35%. The rate reduction was effective as of January 1, 2018, and is permanent. </span></div><div style="line-height:120%;padding-top:10px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Act caused the Company’s deferred income taxes to be revalued during calendar year 2017, resulting in a provisional reduction to income tax expense of </span><span style="font-family:Arial;font-size:10pt;"><span>$38.4 million</span></span><span style="font-family:Arial;font-size:10pt;"> in that period. As changes in tax laws or rates are enacted, deferred tax assets and liabilities are adjusted through income tax expense. Pursuant to the guidance within SEC Staff Accounting Bulletin No. 118 (“SAB 118”), as of December 31, 2017, the Company recognized the provisional effects of the enactment of the Act for which measurement could be reasonably estimated. Adjustments to these provisional amounts that are identified within the subsequent measurement period of up to one year from the enactment date are included as an adjustment to tax expense from continuing operations in the period the amounts are determined. The Company has completed its accounting for the income tax effects of the Act and no material adjustments were recorded during calendar year 2018. The one time transition tax calculation, a separate provision of the Act, was also competed and was not material.</span></div><div style="line-height:120%;padding-top:10px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The foreign components of income before the provision for income taxes were not material for the year ended </span><span style="font-family:Arial;font-size:10pt;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;">, </span><span style="font-family:Arial;font-size:10pt;">2017</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2016</span><span style="font-family:Arial;font-size:10pt;">. The components of the provision for income taxes are as follows:</span></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:8pt;"> </span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:92.78752436647173%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:53%;"/><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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;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:Arial;font-size:8pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;font-size:8pt;font-weight:bold;">2016</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Currently payable:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Federal</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:Arial;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:Arial;font-size:10pt;"><span>83,010,387</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;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:Arial;font-size:10pt;"><span>133,166,194</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;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:Arial;font-size:10pt;"><span>136,124,497</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">State</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,743,781</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,984,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:Arial;font-size:10pt;"><span>3,805,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></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Foreign</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:Arial;font-size:10pt;"><span>1,776,837</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:Arial;font-size:10pt;"><span>2,440,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>540,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total</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:Arial;font-size:10pt;"><span>88,531,005</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:Arial;font-size:10pt;"><span>139,590,194</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:Arial;font-size:10pt;"><span>140,469,497</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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Deferred income tax (benefit) expense:</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:top;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:Arial;font-size:10pt;">Primarily federal</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:Arial;font-size:10pt;"><span>(4,367,155</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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:Arial;font-size:10pt;"><span>(14,585,412</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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:Arial;font-size:10pt;"><span>22,500,000</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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Provision for income taxes</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>84,163,850</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>125,004,782</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>162,969,497</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:10px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:10px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The effective income tax rates are different from the statutory federal income tax rates for the following reasons:</span></div><div style="line-height:120%;text-align:justify;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:92.98245614035088%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:59%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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:Arial;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;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:Arial;font-size:8pt;font-weight:bold;">2016</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Statutory federal income tax rate</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:Arial;font-size:10pt;"><span>21.0</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:Arial;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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:Arial;font-size:10pt;"><span>35.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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:Arial;font-size:10pt;"><span>35.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> %</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">State income taxes, net of federal income tax benefit</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:Arial;font-size:10pt;"><span>0.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;font-size:10pt;"><span>0.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;font-size:10pt;"><span>0.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Domestic production exclusion</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:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(2.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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:Arial;font-size:10pt;"><span>(2.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Research tax credit</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:Arial;font-size:10pt;"><span>(0.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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;font-size:10pt;"><span>(0.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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;font-size:10pt;"><span>(0.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:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Increase (reduction) in reserve for uncertain tax provisions</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:Arial;font-size:10pt;"><span>0.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:Arial;font-size:10pt;"><span>0.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:Arial;font-size:10pt;"><span>(0.2</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:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Change in tax rate on deferred taxes</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:Arial;font-size:10pt;"><span>0.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;font-size:10pt;"><span>(7.2</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Foreign tax credit</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:Arial;font-size:10pt;"><span>(0.1</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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:Arial;font-size:10pt;"><span>(0.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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:Arial;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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Foreign derived intangible income deduction</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:Arial;font-size:10pt;"><span>(4.6</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Stock compensation</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:Arial;font-size:10pt;"><span>(1.0</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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:Arial;font-size:10pt;"><span>(1.0</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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:Arial;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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other</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:Arial;font-size:10pt;"><span>0.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;font-size:10pt;"><span>0.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;font-size:10pt;"><span>0.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></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Effective income tax rate</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>16.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>23.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>31.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;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%;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The tax effect of temporary differences which give rise to deferred income tax assets and liabilities at    </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:Arial;font-size:10pt;">, are as follows:</span><span style="font-family:inherit;font-size:8pt;"> </span></div><div style="line-height:120%;text-align:justify;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:92.98245614035088%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:67%;"/><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 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:Arial;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 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:Arial;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:Arial;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Accruals not currently deductible</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:Arial;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:Arial;font-size:10pt;"><span>5,111,242</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;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:Arial;font-size:10pt;"><span>4,546,767</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Stock based compensation</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>9,586,372</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>8,594,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></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other</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:Arial;font-size:10pt;"><span>356,039</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:Arial;font-size:10pt;"><span>3,679,680</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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total deferred income tax assets</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:Arial;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:Arial;font-size:10pt;"><span>15,053,653</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:Arial;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:Arial;font-size:10pt;"><span>16,821,087</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Liabilities:</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:top;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:Arial;font-size:10pt;">Excess tax over book depreciation</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(39,835,025</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(46,123,681</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:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Goodwill</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(23,341,226</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(18,972,334</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:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Intangible assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(5,089,042</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(4,172,726</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other</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:Arial;font-size:10pt;"><span>(1,309,849</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:Arial;font-size:10pt;"><span>(6,440,990</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:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total deferred income tax liability</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(69,575,142</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:Arial;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;padding-right:2px;"><div 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;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(75,709,731</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:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Net deferred income taxes</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(54,521,489</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(58,888,644</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;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:10px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Income taxes paid in cash were approximately </span><span style="font-family:Arial;font-size:10pt;"><span>$86.9 million</span></span><span style="font-family:Arial;font-size:10pt;">, </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;"><span>$126.0 million</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;"><span>$144.1 million</span></span><span style="font-family:Arial;font-size:10pt;"> in </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:Arial;font-size:10pt;">, </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">2016</span><span style="font-family:Arial;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-top:10px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Company follows the provisions of the Financial Accounting Standards Codification 740 (“ASC 740”), “Income Taxes.” A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:</span></div><div style="line-height:120%;text-align:justify;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:92.98245614035088%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:56%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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:Arial;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:Arial;font-size:8pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;font-size:8pt;font-weight:bold;">2016</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Beginning of year</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:Arial;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:Arial;font-size:10pt;"><span>4,435,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,408,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,375,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Additions based on tax positions related to the current year</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,677,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>941,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>756,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Additions for tax positions in prior years</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>283,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:Arial;font-size:10pt;"><span>289,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:Arial;font-size:10pt;"><span>487,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></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Reductions for tax positions in prior years</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(163,000</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(63,000</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(2,949,000</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Reductions as a result of completed audit examinations</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(1,554,000</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Reductions as a result of a lapse of the applicable statute of limitations</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:Arial;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:Arial;font-size:10pt;"><span>(140,000</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:Arial;font-size:10pt;"><span>(261,000</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:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">End of year</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4,678,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4,435,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,408,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:10px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">If recognized, unrecognized tax benefits would affect the effective tax rate.</span></div><div style="line-height:120%;padding-top:10px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Company recognizes interest and penalties related to unrecognized tax benefits through the provision for income taxes. The Company has accrued approximately </span><span style="font-family:Arial;font-size:10pt;"><span>$315,000</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$433,000</span></span><span style="font-family:Arial;font-size:10pt;"> for interest as of </span><span style="font-family:Arial;font-size:10pt;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2017</span><span style="font-family:Arial;font-size:10pt;">, respectively. Interest recorded during </span><span style="font-family:Arial;font-size:10pt;">2018</span><span style="font-family:Arial;font-size:10pt;">, </span><span style="font-family:Arial;font-size:10pt;">2017</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2016</span><span style="font-family:Arial;font-size:10pt;"> was not considered significant.</span></div><div style="line-height:120%;padding-top:10px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Company is also subject to periodic and routine audits in both domestic and foreign tax jurisdictions, and it is reasonably possible that the amounts of unrecognized tax benefits could change as a result of an audit. </span></div><div style="line-height:120%;padding-top:10px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Based on the current audits in process, the payment of taxes as a result of audit settlements, and the completion of tax examinations, the Company does not expect these to have a material impact on the Company’s financial position or results of operations.</span></div>For the majority of tax jurisdictions, the Company is no longer subject to U.S. federal, state and local, or non-U.S. income tax examinations by tax authorities for years before 2014. 38400000 The components of the provision for income taxes are as follows:<span style="font-family:inherit;font-size:8pt;"> </span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:92.78752436647173%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:53%;"/><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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;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:Arial;font-size:8pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;font-size:8pt;font-weight:bold;">2016</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Currently payable:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Federal</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:Arial;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:Arial;font-size:10pt;"><span>83,010,387</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;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:Arial;font-size:10pt;"><span>133,166,194</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;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:Arial;font-size:10pt;"><span>136,124,497</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">State</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,743,781</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,984,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:Arial;font-size:10pt;"><span>3,805,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></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Foreign</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:Arial;font-size:10pt;"><span>1,776,837</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:Arial;font-size:10pt;"><span>2,440,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>540,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total</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:Arial;font-size:10pt;"><span>88,531,005</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:Arial;font-size:10pt;"><span>139,590,194</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:Arial;font-size:10pt;"><span>140,469,497</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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Deferred income tax (benefit) expense:</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:top;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:Arial;font-size:10pt;">Primarily federal</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:Arial;font-size:10pt;"><span>(4,367,155</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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:Arial;font-size:10pt;"><span>(14,585,412</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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:Arial;font-size:10pt;"><span>22,500,000</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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Provision for income taxes</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>84,163,850</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>125,004,782</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>162,969,497</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> 83010387 133166194 136124497 3743781 3984000 3805000 1776837 2440000 540000 88531005 139590194 140469497 -4367155 -14585412 22500000 84163850 125004782 162969497 The effective income tax rates are different from the statutory federal income tax rates for the following reasons:<div style="line-height:120%;text-align:justify;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:92.98245614035088%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:59%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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:Arial;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;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:Arial;font-size:8pt;font-weight:bold;">2016</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Statutory federal income tax rate</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:Arial;font-size:10pt;"><span>21.0</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:Arial;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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:Arial;font-size:10pt;"><span>35.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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:Arial;font-size:10pt;"><span>35.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> %</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">State income taxes, net of federal income tax benefit</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:Arial;font-size:10pt;"><span>0.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;font-size:10pt;"><span>0.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;font-size:10pt;"><span>0.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Domestic production exclusion</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:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(2.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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:Arial;font-size:10pt;"><span>(2.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Research tax credit</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:Arial;font-size:10pt;"><span>(0.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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;font-size:10pt;"><span>(0.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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;font-size:10pt;"><span>(0.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:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Increase (reduction) in reserve for uncertain tax provisions</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:Arial;font-size:10pt;"><span>0.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:Arial;font-size:10pt;"><span>0.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:Arial;font-size:10pt;"><span>(0.2</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:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Change in tax rate on deferred taxes</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:Arial;font-size:10pt;"><span>0.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;font-size:10pt;"><span>(7.2</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Foreign tax credit</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:Arial;font-size:10pt;"><span>(0.1</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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:Arial;font-size:10pt;"><span>(0.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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:Arial;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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Foreign derived intangible income deduction</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:Arial;font-size:10pt;"><span>(4.6</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Stock compensation</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:Arial;font-size:10pt;"><span>(1.0</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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:Arial;font-size:10pt;"><span>(1.0</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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:Arial;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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other</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:Arial;font-size:10pt;"><span>0.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;font-size:10pt;"><span>0.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;font-size:10pt;"><span>0.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></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Effective income tax rate</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>16.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>23.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>31.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> %</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><br/> 0.210 0.350 0.350 0.006 0.005 0.005 0 0.028 0.027 0.008 0.008 0.008 0.001 0.001 -0.002 0.005 -0.072 0 0.001 0.008 0 0.046 0 0 0.010 0.010 0 0.004 0.005 0.001 0.161 0.235 0.319 The tax effect of temporary differences which give rise to deferred income tax assets and liabilities at    <span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:Arial;font-size:10pt;">, are as follows:</span><span style="font-family:inherit;font-size:8pt;"> </span><div style="line-height:120%;text-align:justify;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:92.98245614035088%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:67%;"/><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 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:Arial;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 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:Arial;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:Arial;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Accruals not currently deductible</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:Arial;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:Arial;font-size:10pt;"><span>5,111,242</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;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:Arial;font-size:10pt;"><span>4,546,767</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Stock based compensation</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>9,586,372</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>8,594,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></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other</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:Arial;font-size:10pt;"><span>356,039</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:Arial;font-size:10pt;"><span>3,679,680</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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total deferred income tax assets</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:Arial;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:Arial;font-size:10pt;"><span>15,053,653</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:Arial;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:Arial;font-size:10pt;"><span>16,821,087</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Liabilities:</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:top;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:Arial;font-size:10pt;">Excess tax over book depreciation</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(39,835,025</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(46,123,681</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:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Goodwill</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(23,341,226</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(18,972,334</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:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Intangible assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(5,089,042</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(4,172,726</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other</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:Arial;font-size:10pt;"><span>(1,309,849</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:Arial;font-size:10pt;"><span>(6,440,990</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:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total deferred income tax liability</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(69,575,142</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:Arial;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;padding-right:2px;"><div 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;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(75,709,731</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:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Net deferred income taxes</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(54,521,489</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(58,888,644</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 5111242 4546767 9586372 8594640 356039 3679680 15053653 16821087 39835025 46123681 23341226 18972334 5089042 4172726 1309849 6440990 69575142 75709731 54521489 58888644 86900000 126000000.0 144100000 A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:<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:92.98245614035088%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:56%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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:Arial;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:Arial;font-size:8pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;font-size:8pt;font-weight:bold;">2016</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Beginning of year</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:Arial;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:Arial;font-size:10pt;"><span>4,435,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,408,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5,375,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Additions based on tax positions related to the current year</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,677,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>941,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>756,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Additions for tax positions in prior years</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>283,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:Arial;font-size:10pt;"><span>289,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:Arial;font-size:10pt;"><span>487,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></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Reductions for tax positions in prior years</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(163,000</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(63,000</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(2,949,000</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Reductions as a result of completed audit examinations</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(1,554,000</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Reductions as a result of a lapse of the applicable statute of limitations</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:Arial;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:Arial;font-size:10pt;"><span>(140,000</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:Arial;font-size:10pt;"><span>(261,000</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:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">End of year</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4,678,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4,435,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3,408,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> 4435000 3408000 5375000 1677000 941000 756000 283000 289000 487000 163000 63000 2949000 1554000 0 0 0 140000 261000 4678000 4435000 3408000 315000 433000 EMPLOYEE BENEFIT PLAN<div style="line-height:120%;padding-top:10px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Company has a 401(k) retirement savings plan in which substantially all of its employees may participate. The plan includes a provision for the Company to match a percentage of the employee’s contributions at a rate determined by the Company’s Board of Directors. In </span><span style="font-family:Arial;font-size:10pt;">2018</span><span style="font-family:Arial;font-size:10pt;">, </span><span style="font-family:Arial;font-size:10pt;">2017</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2016</span><span style="font-family:Arial;font-size:10pt;"> the Company’s contributions were approximately </span><span style="font-family:Arial;font-size:10pt;"><span>$8.2 million</span></span><span style="font-family:Arial;font-size:10pt;">, </span><span style="font-family:Arial;font-size:10pt;"><span>$7.7 million</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$6.5 million</span></span><span style="font-family:Arial;font-size:10pt;">, respectively. The increase in each of the years was due to increased employee participation in the plan. </span></div>The Company does not provide health care benefits to retired employees. 8200000 7700000 6500000 STOCK-BASED COMPENSATION PLANS<div style="line-height:120%;padding-left:4px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-left:4px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">At </span><span style="font-family:Arial;font-size:10pt;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;">, the Company had </span><span style="font-family:Arial;font-size:10pt;"><span>four</span></span><span style="font-family:Arial;font-size:10pt;"> equity incentive plans which include </span><span style="font-family:Arial;font-size:10pt;"><span>two</span></span><span style="font-family:Arial;font-size:10pt;"> stock option plans, a restricted stock plan and an employee stock purchase plan. All of the plans and any material amendments thereto have previously been approved by shareholders. </span></div><div style="line-height:120%;padding-left:4px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:10px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;text-decoration:underline;">Employee Stock Option Plan</span></div><div style="line-height:120%;padding-top:10px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In May 2014, the Employee Stock Option Plan was approved by shareholders, amending and restating a prior plan. The Company may grant up to </span><span style="font-family:Arial;font-size:10pt;"><span>24,000,000</span></span><span style="font-family:Arial;font-size:10pt;"> shares of common stock under the plan. The purpose of the plan is to provide an opportunity to use stock options as a means of recruiting new managerial and technical personnel and as a means for retaining certain employees of the Company by allowing them to purchase shares of common stock of the Corporation and thereby have an additional incentive to contribute to the prosperity of the Company.</span></div><div style="line-height:120%;padding-top:10px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Company has granted options on </span><span style="font-family:Arial;font-size:10pt;"><span>12,787,960</span></span><span style="font-family:Arial;font-size:10pt;"> shares (net of shares from canceled/expired options) under the plan through </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;">. Under the plan, the option exercise price equals the stock’s market price on date of grant. The options vest after </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">one</span><span style="font-family:Arial;font-size:10pt;"> to </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;"><span>five years</span></span><span style="font-family:Arial;font-size:10pt;">, and expire after </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">five</span><span style="font-family:Arial;font-size:10pt;"> to </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;"><span>ten years</span></span><span style="font-family:Arial;font-size:10pt;">.</span></div><div style="line-height:120%;padding-left:4px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The fair value of each option grant in the Employee Stock Option Plan was estimated on the date of grant using the Black-Scholes option pricing model with the following weighted-average assumptions for the indicated periods:</span></div><div style="line-height:120%;text-align:justify;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:92.98245614035088%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:56%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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:Arial;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:Arial;font-size:8pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">2016</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Dividend yield</span><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt"> (1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2.1</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:Arial;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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:Arial;font-size:10pt;"><span>2.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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:Arial;font-size:10pt;"><span>2.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Expected volatility </span><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(2)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>26.0</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:Arial;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>26.7</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:Arial;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>33.2</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:Arial;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Risk-free interest rate </span><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(3)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2.0</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:Arial;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1.4</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:Arial;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Expected term of options (in years) </span><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(4)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4.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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Weighted-average grant-date fair value</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:Arial;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:Arial;font-size:10pt;"><span>5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:Arial;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:Arial;font-size:10pt;"><span>4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:Arial;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:Arial;font-size:10pt;"><span>4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:10px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">(1)    Represents the Company's estimated cash dividend yield over the expected term of option grant.</span></div><table cellpadding="0" cellspacing="0" style="padding-top:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:Arial;font-size:10pt;">(2)</span></div></td><td style="vertical-align:top;padding-left:48px;"><div style="line-height:120%;text-align:justify;font-size:10pt;text-indent:-48px;"><span style="font-family:Arial;font-size:10pt;">Amount is determined based on analysis of historical price volatility of the Company's common stock. The expected volatility is based on the daily percentage change in the price of the stock over a period equal to the expected term of the option grant.</span></div></td></tr></table><div style="line-height:120%;padding-top:10px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">(3)    Represents the U.S. Treasury yield over the expected term of the option grant.</span></div><table cellpadding="0" cellspacing="0" style="padding-top:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:Arial;font-size:10pt;">(4)</span></div></td><td style="vertical-align:top;padding-left:48px;"><div style="line-height:120%;text-align:justify;font-size:10pt;text-indent:-48px;"><span style="font-family:Arial;font-size:10pt;">Represents the period of time that options granted are expected to be outstanding. Based on analysis of historical option exercise activity, the Company has determined that all employee groups exhibit similar exercise and post-vesting termination behavior.</span></div></td></tr></table><div style="line-height:120%;padding-top:10px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">As of </span><span style="font-family:Arial;font-size:10pt;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;">, there was </span><span style="font-family:Arial;font-size:10pt;"><span>$8,445,267</span></span><span style="font-family:Arial;font-size:10pt;"> of unrecognized compensation cost related to share-based payments which is expected to be recognized over the remaining vesting periods, with a weighted-average period of</span><span style="font-family:Arial;font-size:10pt;color:#faac16;"> </span><span style="font-family:Arial;font-size:10pt;"><span>1.90</span></span><span style="font-family:Arial;font-size:10pt;"> years.</span></div><div style="line-height:120%;padding-top:10px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">A summary of the status of the Company’s employee stock option plan at </span><span style="font-family:Arial;font-size:10pt;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;">, </span><span style="font-family:Arial;font-size:10pt;">2017</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2016</span><span style="font-family:Arial;font-size:10pt;">, and changes during the same periods are presented in the tables below.</span></div><div style="line-height:120%;text-align:center;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;margin-left:auto;margin-right:auto;width:92.98245614035088%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:48%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="12" 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:Arial;font-size:8pt;font-weight:bold;">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 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:Arial;font-size:8pt;font-weight:bold;">Shares</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(000)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;font-size:8pt;font-weight:bold;">Wtd. Avg.</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Ex. 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:Arial;font-size:8pt;font-weight:bold;">Wtd. Avg. </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Remaining</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Contract Life</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;font-size:8pt;font-weight:bold;">Aggregate</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Intrinsic </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Value</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(000)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Outstanding at Beginning of Year</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:Arial;font-size:10pt;"><span>11,837</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:Arial;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:Arial;font-size:10pt;"><span>16</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Granted</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:Arial;font-size:10pt;"><span>1,613</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>22</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Exercised</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:Arial;font-size:10pt;"><span>(4,278</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>15</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:Arial;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:Arial;font-size:10pt;"><span>38,097</span></span></div></td><td style="vertical-align: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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Forfeited</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:Arial;font-size:10pt;"><span>(228</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:Arial;font-size:10pt;"><span>18</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Outstanding at End of Year</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:Arial;font-size:10pt;"><span>8,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:Arial;font-size:10pt;"><span>18</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2.8 Yrs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:Arial;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:Arial;font-size:10pt;"><span>24,881</span></span></div></td><td style="vertical-align: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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Exercisable at End of Year</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:Arial;font-size:10pt;"><span>4,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:Arial;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:Arial;font-size:10pt;"><span>16</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">1.7 Yrs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;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:Arial;font-size:10pt;"><span>16,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></tr></table></div></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;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:92.78752436647173%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:48%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="12" 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:Arial;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><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 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:Arial;font-size:8pt;font-weight:bold;">Shares</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(000)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;font-size:8pt;font-weight:bold;">Wtd. Avg.</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Ex. 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:Arial;font-size:8pt;font-weight:bold;">Wtd. Avg. </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Remaining</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Contract Life</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;font-size:8pt;font-weight:bold;">Aggregate</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Intrinsic </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Value</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(000)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Outstanding at Beginning of Year</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:Arial;font-size:10pt;"><span>14,252</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Granted</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:Arial;font-size:10pt;"><span>1,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:Arial;font-size:10pt;"><span>20</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Exercised</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:Arial;font-size:10pt;"><span>(3,476</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>13</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:Arial;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:Arial;font-size:10pt;"><span>25,156</span></span></div></td><td style="vertical-align: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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Forfeited</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:Arial;font-size:10pt;"><span>(234</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:Arial;font-size:10pt;"><span>16</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Outstanding at End of Year</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:Arial;font-size:10pt;"><span>11,837</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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:Arial;font-size:10pt;"><span>16</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2.7 Yrs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:Arial;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:Arial;font-size:10pt;"><span>58,202</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Exercisable at End of Year</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:Arial;font-size:10pt;"><span>5,297</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;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:Arial;font-size:10pt;"><span>15</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2 Yrs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;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:Arial;font-size:10pt;"><span>32,152</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div><div style="line-height:120%;text-align:justify;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:92.98245614035088%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:49%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><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 colspan="12" 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:Arial;font-size:8pt;font-weight:bold;">2016</span></div></td></tr><tr><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 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:Arial;font-size:8pt;font-weight:bold;">Shares</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(000)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;font-size:8pt;font-weight:bold;">Wtd. Avg.</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Ex. 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:Arial;font-size:8pt;font-weight:bold;">Wtd. Avg. </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Remaining</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Contract Life</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;font-size:8pt;font-weight:bold;">Aggregate</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Intrinsic </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Value</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(000)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Outstanding at Beginning of Year</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:Arial;font-size:10pt;"><span>17,692</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>14</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Granted</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:Arial;font-size:10pt;"><span>3,227</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>17</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Exercised</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:Arial;font-size:10pt;"><span>(6,291</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>12</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:Arial;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:Arial;font-size:10pt;"><span>31,790</span></span></div></td><td style="vertical-align: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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Forfeited</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:Arial;font-size:10pt;"><span>(376</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:Arial;font-size:10pt;"><span>15</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Outstanding at End of Year</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:Arial;font-size:10pt;"><span>14,252</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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:Arial;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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">3 Yrs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:Arial;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:Arial;font-size:10pt;"><span>67,763</span></span></div></td><td style="vertical-align: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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Exercisable at End of Year</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:Arial;font-size:10pt;"><span>4,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:Arial;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:Arial;font-size:10pt;"><span>14</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2.3 Yrs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;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:Arial;font-size:10pt;"><span>30,021</span></span></div></td><td style="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-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:10px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">A summary of the status of the Company’s non-vested employee stock option activity for the years ended </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;">, </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:Arial;font-size:10pt;">, and </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">2016</span><span style="font-family:Arial;font-size:10pt;">, are presented in the table below:</span><span style="font-family:inherit;font-size:8pt;"> </span></div><div style="line-height:120%;text-align:justify;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:92.98245614035088%;border-collapse:collapse;text-align:left;"><tr><td colspan="21"/></tr><tr><td style="width:39%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><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 colspan="6" 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:Arial;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="6" 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:Arial;font-size:8pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" 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:Arial;font-size:8pt;font-weight:bold;">2016</span></div></td></tr><tr><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 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:Arial;font-size:8pt;font-weight:bold;">Shares</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(000)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;font-size:8pt;font-weight:bold;">Wtd. Avg</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Grant</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Date</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">Shares</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(000)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;font-size:8pt;font-weight:bold;">Wtd. Avg</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Grant</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Date</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">Shares</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(000)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;font-size:8pt;font-weight:bold;">Wtd. Avg</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Grant</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Date</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Fair Value</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Nonvested Stock Options at Beginning of Year</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:Arial;font-size:10pt;"><span>6,540</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:Arial;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:Arial;font-size:10pt;"><span>4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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:Arial;font-size:10pt;"><span>9,397</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4</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:Arial;font-size:10pt;"><span>10,835</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Granted</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:Arial;font-size:10pt;"><span>1,613</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;font-size:10pt;"><span>1,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:Arial;font-size:10pt;"><span>4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;font-size:10pt;"><span>3,227</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Vested</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:Arial;font-size:10pt;"><span>(3,089</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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:Arial;font-size:10pt;"><span>(3,941</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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:Arial;font-size:10pt;"><span>(4,343</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4</span></span></div></td><td style="vertical-align: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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Forfeited</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:Arial;font-size:10pt;"><span>(222</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:Arial;font-size:10pt;"><span>4</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:Arial;font-size:10pt;"><span>(211</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:Arial;font-size:10pt;"><span>4</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:Arial;font-size:10pt;"><span>(322</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:Arial;font-size:10pt;"><span>4</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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Nonvested Stock Options at End of Year</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:Arial;font-size:10pt;"><span>4,842</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4</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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>6,540</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4</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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>9,397</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4</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:10px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:10px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;text-decoration:underline;">Non-employee Director Stock Option Plan</span></div><div style="line-height:120%;padding-top:10px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In 2012, an Amended and Restated Non-employee Director Stock Option Plan, covering a total of </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;"><span>1,000,000</span></span><span style="font-family:Arial;font-size:10pt;"> shares of common stock, was approved by shareholders replacing a prior plan. The Company has granted options on </span><span style="font-family:Arial;font-size:10pt;"><span>483,940</span></span><span style="font-family:Arial;font-size:10pt;color:#faac16;"> </span><span style="font-family:Arial;font-size:10pt;">shares (net of shares from canceled options) under the new director plan and</span><span style="font-family:Arial;font-size:10pt;color:#faac16;"> </span><span style="font-family:Arial;font-size:10pt;"><span>1,074,480</span></span><span style="font-family:Arial;font-size:10pt;"> shares (net of shares from canceled options) under a prior plan through </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;">. Under the shareholder approved plans, the option exercise price equals the stock's market price on date of grant. The options vest after </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;"><span>six months</span></span><span style="font-family:Arial;font-size:10pt;">, and expire after </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;"><span>ten years</span></span><span style="font-family:Arial;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:10px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The fair value of each option grant in the Non-employee Director Stock Option Plans was estimated on the date of grant using the Black-Scholes option pricing model with the following weighted-average assumptions for the indicated periods:</span></div><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div><div style="line-height:120%;text-align:justify;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:92.98245614035088%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:56%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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:Arial;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:Arial;font-size:8pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;font-size:8pt;font-weight:bold;">2016</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Dividend yield </span><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2.0</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:Arial;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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:Arial;font-size:10pt;"><span>2.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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:Arial;font-size:10pt;"><span>2.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Expected volatility</span><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt"> (2)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>23.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>28.3</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:Arial;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>34.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Risk-free interest rate </span><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(3)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3.1</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:Arial;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2.2</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:Arial;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Expected term of options (in years) </span><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(4)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>6.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>6.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Weighted-average grant-date fair value</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:Arial;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:Arial;font-size:10pt;"><span>5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:Arial;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:Arial;font-size:10pt;"><span>5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:Arial;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:Arial;font-size:10pt;"><span>4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:10px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">(1)    Represents the Company's estimated cash dividend yield over the expected term of option grant.</span></div><table cellpadding="0" cellspacing="0" style="padding-top:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:Arial;font-size:10pt;">(2)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Amount is determined based on analysis of historical price volatility of the Company's common stock. The expected volatility is based on the daily percentage change in the price of the stock over a period equal to the expected term of the option grant.</span></div></td></tr></table><div style="line-height:120%;padding-top:10px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">(3)    Represents the U.S. Treasury yield over the expected term of the option grant.</span></div><table cellpadding="0" cellspacing="0" style="padding-top:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:Arial;font-size:10pt;">(4)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Represents the period of time that options granted are expected to be outstanding. Based on analysis of historical option exercise activity, the Company has determined that non-employee directors exhibit similar exercise and post-vesting termination behavior.</span></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">As of </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;">, there was </span><span style="font-family:Arial;font-size:10pt;"><span>$23,003</span></span><span style="font-family:Arial;font-size:10pt;"> of unrecognized compensation cost related to share-based payments under this plan.</span></div><div style="line-height:120%;padding-top:10px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:10px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:10px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:10px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">A summary of the status of the Company’s Non-employee Director Stock Option Plan at </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;">, </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:Arial;font-size:10pt;">, and </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">2016</span><span style="font-family:Arial;font-size:10pt;">, and changes during the same periods are presented in the tables and narrative below:</span><span style="font-family:inherit;font-size:8pt;"> </span></div><div style="line-height:120%;text-align:center;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;margin-left:auto;margin-right:auto;width:92.78752436647173%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:49%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><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 colspan="12" 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:Arial;font-size:8pt;font-weight:bold;">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 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:Arial;font-size:8pt;font-weight:bold;">Shares</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(000)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;font-size:8pt;font-weight:bold;">Wtd. Avg.</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Ex. 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:Arial;font-size:8pt;font-weight:bold;">Wtd. Avg. </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Remaining</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Contract Life</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;font-size:8pt;font-weight:bold;">Aggregate</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Intrinsic </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Value</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(000)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Outstanding at Beginning of Year</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:Arial;font-size:10pt;"><span>406</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:Arial;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:Arial;font-size:10pt;"><span>15</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Granted</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:Arial;font-size:10pt;"><span>57</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>24</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Exercised</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:Arial;font-size:10pt;"><span>(101</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>13</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span></span><br/></span></div></td><td style="vertical-align: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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Forfeited</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:Arial;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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Outstanding at End of Year</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:Arial;font-size:10pt;"><span>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:Arial;font-size:10pt;"><span>16</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">6 Yrs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:Arial;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:Arial;font-size:10pt;"><span>1,582</span></span></div></td><td style="vertical-align: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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Exercisable at End of Year</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:Arial;font-size:10pt;"><span>354</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;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:Arial;font-size:10pt;"><span>16</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">6 Yrs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;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:Arial;font-size:10pt;"><span>1,582</span></span></div></td><td style="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-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;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:92.98245614035088%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:49%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><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 colspan="12" 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:Arial;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><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 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:Arial;font-size:8pt;font-weight:bold;">Shares</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(000)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;font-size:8pt;font-weight:bold;">Wtd. Avg.</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Ex. 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:Arial;font-size:8pt;font-weight:bold;">Wtd. Avg. </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Remaining</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Contract Life</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;font-size:8pt;font-weight:bold;">Aggregate</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Intrinsic </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Value</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(000)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Outstanding at Beginning of Year</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:Arial;font-size:10pt;"><span>381</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>14</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Granted</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:Arial;font-size:10pt;"><span>56</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>19</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Exercised</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:Arial;font-size:10pt;"><span>(31</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>14</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span></span><br/></span></div></td><td style="vertical-align: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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Forfeited</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:Arial;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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Outstanding at End of Year</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:Arial;font-size:10pt;"><span>406</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>15</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">6.1 Yrs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:Arial;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:Arial;font-size:10pt;"><span>2,565</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Exercisable at End of Year</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:Arial;font-size:10pt;"><span>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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;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:Arial;font-size:10pt;"><span>15</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">6.1 Yrs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;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:Arial;font-size:10pt;"><span>2,565</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div><div style="line-height:120%;text-align:justify;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:92.98245614035088%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:49%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><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 colspan="12" 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:Arial;font-size:8pt;font-weight:bold;">2016</span></div></td></tr><tr><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 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:Arial;font-size:8pt;font-weight:bold;">Shares</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(000)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;font-size:8pt;font-weight:bold;">Wtd. Avg.</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Ex. 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:Arial;font-size:8pt;font-weight:bold;">Wtd. Avg. </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Remaining</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Contract Life</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;font-size:8pt;font-weight:bold;">Aggregate</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Intrinsic </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Value</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(000)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Outstanding at Beginning of Year</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:Arial;font-size:10pt;"><span>373</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>13</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Granted</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:Arial;font-size:10pt;"><span>56</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>16</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Exercised</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:Arial;font-size:10pt;"><span>(36</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>10</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span></span><br/></span></div></td><td style="vertical-align: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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Forfeited</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:Arial;font-size:10pt;"><span>(12</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>16</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Outstanding at End of Year</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:Arial;font-size:10pt;"><span>381</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>14</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">6.4 Yrs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:Arial;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:Arial;font-size:10pt;"><span>2,180</span></span></div></td><td style="vertical-align: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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Exercisable at End of Year</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:Arial;font-size:10pt;"><span>381</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;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:Arial;font-size:10pt;"><span>14</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">6.4 Yrs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;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:Arial;font-size:10pt;"><span>2,180</span></span></div></td><td style="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%;text-align:justify;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div><div style="line-height:120%;padding-top:10px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">A summary of the status of the Company’s nonvested Non-employee Director Stock Option Plan activity for the years ended </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;">, </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:Arial;font-size:10pt;">, and </span><span style="font-family:Arial;font-size:10pt;">2016</span><span style="font-family:Arial;font-size:10pt;">, are presented in the table below:</span></div><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div><div style="line-height:120%;text-align:justify;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:92.98245614035088%;border-collapse:collapse;text-align:left;"><tr><td colspan="21"/></tr><tr><td style="width:37%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><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 colspan="6" 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:Arial;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="6" 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:Arial;font-size:8pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" 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:Arial;font-size:8pt;font-weight:bold;">2016</span></div></td></tr><tr><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 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:Arial;font-size:8pt;font-weight:bold;">Shares</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(000)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;font-size:8pt;font-weight:bold;">Wtd. Avg</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Grant Date</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">Shares</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(000)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;font-size:8pt;font-weight:bold;">Wtd. Avg</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Grant Date</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">Shares</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(000)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;font-size:8pt;font-weight:bold;">Wtd. Avg</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Grant Date</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Fair Value</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Nonvested Stock Options at Beginning of Year</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:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;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:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Granted</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:Arial;font-size:10pt;"><span>57</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;font-size:10pt;"><span>56</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;font-size:10pt;"><span>56</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Vested</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:Arial;font-size:10pt;"><span>(49</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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:Arial;font-size:10pt;"><span>(56</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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:Arial;font-size:10pt;"><span>(56</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4</span></span></div></td><td style="vertical-align: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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Forfeited</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:Arial;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:Arial;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:Arial;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:Arial;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:Arial;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:Arial;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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Nonvested stock options at End of Year</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:Arial;font-size:10pt;"><span>8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:10px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:10px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;text-decoration:underline;">Employee Stock Purchase Plan</span></div><div style="line-height:120%;padding-top:10px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In 2013, the Gentex Corporation Employee Stock Purchase Plan covering </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;"><span>2,000,000</span></span><span style="font-family:Arial;font-size:10pt;"> shares of common stock was approved by the shareholders, replacing a prior plan. Under such plan, the Company sells shares at </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;"><span>85%</span></span><span style="font-family:Arial;font-size:10pt;"> of the stock’s market price at the date of purchase. Under ASC 718, the </span><span style="font-family:Arial;font-size:10pt;"><span>15%</span></span><span style="font-family:Arial;font-size:10pt;"> discounted value is recognized as compensation expense. The following table summarizes shares sold to employees under the 2013 Plan in the years ended </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;">, </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2016</span><span style="font-family:Arial;font-size:10pt;">:</span></div><div style="line-height:120%;padding-top:6px;text-align:center;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;margin-left:auto;margin-right:auto;width:92.98245614035088%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:41%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><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:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Plan</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:Arial;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;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:Arial;font-size:8pt;font-weight:bold;">2016</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:Arial;font-size:8pt;font-weight:bold;">Cumulative Shares Issued in 2018</span></div></td><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:Arial;font-size:8pt;font-weight:bold;">Weighted Average Fair Value 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:Arial;font-size:10pt;">2013 Employee Stock Purchase Plan</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:Arial;font-size:10pt;"><span>177,846</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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>175,479</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 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:Arial;font-size:10pt;"><span>177,781</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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>972,843</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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:Arial;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:Arial;font-size:10pt;"><span>18.38</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:10px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;text-decoration:underline;">Restricted Stock Plan</span></div><span style="font-family:Arial;font-size:10pt;">In 2015, an amendment to the Company’s Second Restricted Stock Plan was approved by shareholders. The Plan amendment increased the maximum number of shares that may be subject to awards to </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;"><span>9,000,000</span></span><span style="font-family:Arial;font-size:10pt;"> shares and to extend the Plan’s termination date to February 19, 2025. The purpose of this plan is to permit grants of shares, subject to restrictions, to employees of the Company as a means of retaining and rewarding them for performance and to increase their ownership in the Company. Shares awarded under the plan entitle the shareholder to all rights of common stock ownership except that the shares may not be sold, transferred, pledged, exchanged or otherwise disposed of during the restriction period. The restriction period is determined by a committee, appointed by the Board of Directors, but may not exceed </span><span style="font-family:Arial;font-size:10pt;"><span>ten years</span></span><span style="font-family:Arial;font-size:10pt;">. The Company has </span><span style="font-family:Arial;font-size:10pt;"><span>2,637,853</span></span><span style="font-family:Arial;font-size:10pt;"> shares outstanding and has issued</span><span style="font-family:Arial;font-size:10pt;color:#faac16;"> </span><span style="font-family:Arial;font-size:10pt;"><span>6,376,394</span></span><span style="font-family:Arial;font-size:10pt;"> shares under the plan as of </span><span style="font-family:Arial;font-size:10pt;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;">. During </span><span style="font-family:Arial;font-size:10pt;">2018</span><span style="font-family:Arial;font-size:10pt;">, </span><span style="font-family:Arial;font-size:10pt;">2017</span><span style="font-family:Arial;font-size:10pt;">, and </span><span style="font-family:Arial;font-size:10pt;">2016</span><span style="font-family:Arial;font-size:10pt;">, </span><span style="font-family:Arial;font-size:10pt;"><span>279,420</span></span><span style="font-family:Arial;font-size:10pt;">, </span><span style="font-family:Arial;font-size:10pt;"><span>228,630</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>246,660</span></span><span style="font-family:Arial;font-size:10pt;"> shares, respectively, were granted with a restriction period of </span><span style="font-family:Arial;font-size:10pt;"><span>five years</span></span><span style="font-family:Arial;font-size:10pt;">, as well as </span><span style="font-family:Arial;font-size:10pt;"><span>762,749</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>628,015</span></span><span style="font-family:Arial;font-size:10pt;"> share grants during 2018 and 2017, respectively, with a restriction of </span><span style="font-family:Arial;font-size:10pt;"><span>four years</span></span><span style="font-family:Arial;font-size:10pt;">, the cliff vest after the restriction period with no additional restrictions, at market prices ranging from </span><span style="font-family:Arial;font-size:10pt;"><span>$20.21</span></span><span style="font-family:Arial;font-size:10pt;"> to </span><span style="font-family:Arial;font-size:10pt;"><span>$23.14</span></span><span style="font-family:Arial;font-size:10pt;"> in </span><span style="font-family:Arial;font-size:10pt;">2018</span><span style="font-family:Arial;font-size:10pt;">, </span><span style="font-family:Arial;font-size:10pt;"><span>$18.97</span></span><span style="font-family:Arial;font-size:10pt;"> to </span><span style="font-family:Arial;font-size:10pt;"><span>$21.33</span></span><span style="font-family:Arial;font-size:10pt;"> in </span><span style="font-family:Arial;font-size:10pt;">2017</span><span style="font-family:Arial;font-size:10pt;">, and</span><span style="font-family:Arial;font-size:10pt;color:#faac16;"> </span><span style="font-family:Arial;font-size:10pt;"><span>$14.70</span></span><span style="font-family:Arial;font-size:10pt;"> to </span><span style="font-family:Arial;font-size:10pt;"><span>$19.69</span></span><span style="font-family:Arial;font-size:10pt;"> in </span><span style="font-family:Arial;font-size:10pt;">2016</span><span style="font-family:Arial;font-size:10pt;">, and has unearned stock-based compensation of</span><span style="font-family:Arial;font-size:10pt;color:#faac16;"> </span><span style="font-family:Arial;font-size:10pt;"><span>$34,824,960</span></span><span style="font-family:Arial;font-size:10pt;"> associated with these restricted stock grants. The unearned stock-based compensation related to these grants is being amortized to compensation expense over the applicable restriction periods. Amortization expense of restricted stock for years ended December 31, </span><span style="font-family:Arial;font-size:10pt;">2018</span><span style="font-family:Arial;font-size:10pt;">, </span><span style="font-family:Arial;font-size:10pt;">2017</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2016</span><span style="font-family:Arial;font-size:10pt;"> was </span><span style="font-family:Arial;font-size:10pt;"><span>$8,841,985</span></span><span style="font-family:Arial;font-size:10pt;">, </span><span style="font-family:Arial;font-size:10pt;"><span>$5,353,339</span></span><span style="font-family:Arial;font-size:10pt;">, and </span><span style="font-family:Arial;font-size:10pt;"><span>$3,885,042</span></span> respectively. 4 2 24000000 12787960 P5Y P10Y The fair value of each option grant in the Employee Stock Option Plan was estimated on the date of grant using the Black-Scholes option pricing model with the following weighted-average assumptions for the indicated periods:<div style="line-height:120%;text-align:justify;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:92.98245614035088%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:56%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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:Arial;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:Arial;font-size:8pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">2016</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Dividend yield</span><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt"> (1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2.1</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:Arial;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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:Arial;font-size:10pt;"><span>2.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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:Arial;font-size:10pt;"><span>2.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Expected volatility </span><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(2)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>26.0</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:Arial;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>26.7</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:Arial;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>33.2</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:Arial;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Risk-free interest rate </span><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(3)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2.0</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:Arial;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1.4</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:Arial;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Expected term of options (in years) </span><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(4)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4.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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Weighted-average grant-date fair value</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:Arial;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:Arial;font-size:10pt;"><span>5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:Arial;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:Arial;font-size:10pt;"><span>4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:Arial;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:Arial;font-size:10pt;"><span>4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:10px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">(1)    Represents the Company's estimated cash dividend yield over the expected term of option grant.</span></div><table cellpadding="0" cellspacing="0" style="padding-top:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:Arial;font-size:10pt;">(2)</span></div></td><td style="vertical-align:top;padding-left:48px;"><div style="line-height:120%;text-align:justify;font-size:10pt;text-indent:-48px;"><span style="font-family:Arial;font-size:10pt;">Amount is determined based on analysis of historical price volatility of the Company's common stock. The expected volatility is based on the daily percentage change in the price of the stock over a period equal to the expected term of the option grant.</span></div></td></tr></table><div style="line-height:120%;padding-top:10px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">(3)    Represents the U.S. Treasury yield over the expected term of the option grant.</span></div><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:Arial;font-size:10pt;">(4)</span></div>Represents the period of time that options granted are expected to be outstanding. Based on analysis of historical option exercise activity, the Company has determined that all employee groups exhibit similar exercise and post-vesting termination behavior.The fair value of each option grant in the Non-employee Director Stock Option Plans was estimated on the date of grant using the Black-Scholes option pricing model with the following weighted-average assumptions for the indicated periods:<div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div><div style="line-height:120%;text-align:justify;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:92.98245614035088%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:56%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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:Arial;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:Arial;font-size:8pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;font-size:8pt;font-weight:bold;">2016</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Dividend yield </span><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2.0</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:Arial;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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:Arial;font-size:10pt;"><span>2.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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:Arial;font-size:10pt;"><span>2.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Expected volatility</span><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt"> (2)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>23.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>28.3</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:Arial;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>34.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Risk-free interest rate </span><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(3)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3.1</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:Arial;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2.2</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:Arial;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Expected term of options (in years) </span><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(4)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>6.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>6.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Weighted-average grant-date fair value</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:Arial;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:Arial;font-size:10pt;"><span>5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:Arial;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:Arial;font-size:10pt;"><span>5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:Arial;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:Arial;font-size:10pt;"><span>4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:10px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">(1)    Represents the Company's estimated cash dividend yield over the expected term of option grant.</span></div><table cellpadding="0" cellspacing="0" style="padding-top:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:Arial;font-size:10pt;">(2)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Amount is determined based on analysis of historical price volatility of the Company's common stock. The expected volatility is based on the daily percentage change in the price of the stock over a period equal to the expected term of the option grant.</span></div></td></tr></table><div style="line-height:120%;padding-top:10px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">(3)    Represents the U.S. Treasury yield over the expected term of the option grant.</span></div><table cellpadding="0" cellspacing="0" style="padding-top:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:Arial;font-size:10pt;">(4)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Represents the period of time that options granted are expected to be outstanding. Based on analysis of historical option exercise activity, the Company has determined that non-employee directors exhibit similar exercise and post-vesting termination behavior.</span></div></td></tr></table><br/> 0.021 0.021 0.022 0.260 0.267 0.332 0.027 0.020 0.014 P4Y2M12D P4Y2M12D P4Y8M12D 5 4 4 8445267 P1Y10M24D A summary of the status of the Company’s employee stock option plan at <span style="font-family:Arial;font-size:10pt;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;">, </span><span style="font-family:Arial;font-size:10pt;">2017</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2016</span><span style="font-family:Arial;font-size:10pt;">, and changes during the same periods are presented in the tables below.</span><div style="line-height:120%;text-align:center;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;margin-left:auto;margin-right:auto;width:92.98245614035088%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:48%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="12" 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:Arial;font-size:8pt;font-weight:bold;">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 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:Arial;font-size:8pt;font-weight:bold;">Shares</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(000)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;font-size:8pt;font-weight:bold;">Wtd. Avg.</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Ex. 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:Arial;font-size:8pt;font-weight:bold;">Wtd. Avg. </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Remaining</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Contract Life</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;font-size:8pt;font-weight:bold;">Aggregate</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Intrinsic </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Value</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(000)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Outstanding at Beginning of Year</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:Arial;font-size:10pt;"><span>11,837</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:Arial;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:Arial;font-size:10pt;"><span>16</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Granted</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:Arial;font-size:10pt;"><span>1,613</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>22</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Exercised</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:Arial;font-size:10pt;"><span>(4,278</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>15</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:Arial;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:Arial;font-size:10pt;"><span>38,097</span></span></div></td><td style="vertical-align: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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Forfeited</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:Arial;font-size:10pt;"><span>(228</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:Arial;font-size:10pt;"><span>18</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Outstanding at End of Year</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:Arial;font-size:10pt;"><span>8,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:Arial;font-size:10pt;"><span>18</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2.8 Yrs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:Arial;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:Arial;font-size:10pt;"><span>24,881</span></span></div></td><td style="vertical-align: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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Exercisable at End of Year</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:Arial;font-size:10pt;"><span>4,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:Arial;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:Arial;font-size:10pt;"><span>16</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">1.7 Yrs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;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:Arial;font-size:10pt;"><span>16,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></tr></table></div></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;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:92.78752436647173%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:48%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="12" 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:Arial;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><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 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:Arial;font-size:8pt;font-weight:bold;">Shares</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(000)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;font-size:8pt;font-weight:bold;">Wtd. Avg.</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Ex. 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:Arial;font-size:8pt;font-weight:bold;">Wtd. Avg. </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Remaining</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Contract Life</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;font-size:8pt;font-weight:bold;">Aggregate</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Intrinsic </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Value</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(000)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Outstanding at Beginning of Year</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:Arial;font-size:10pt;"><span>14,252</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Granted</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:Arial;font-size:10pt;"><span>1,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:Arial;font-size:10pt;"><span>20</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Exercised</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:Arial;font-size:10pt;"><span>(3,476</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>13</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:Arial;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:Arial;font-size:10pt;"><span>25,156</span></span></div></td><td style="vertical-align: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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Forfeited</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:Arial;font-size:10pt;"><span>(234</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:Arial;font-size:10pt;"><span>16</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Outstanding at End of Year</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:Arial;font-size:10pt;"><span>11,837</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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:Arial;font-size:10pt;"><span>16</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2.7 Yrs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:Arial;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:Arial;font-size:10pt;"><span>58,202</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Exercisable at End of Year</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:Arial;font-size:10pt;"><span>5,297</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;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:Arial;font-size:10pt;"><span>15</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2 Yrs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;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:Arial;font-size:10pt;"><span>32,152</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div><div style="line-height:120%;text-align:justify;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:92.98245614035088%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:49%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><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 colspan="12" 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:Arial;font-size:8pt;font-weight:bold;">2016</span></div></td></tr><tr><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 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:Arial;font-size:8pt;font-weight:bold;">Shares</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(000)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;font-size:8pt;font-weight:bold;">Wtd. Avg.</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Ex. 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:Arial;font-size:8pt;font-weight:bold;">Wtd. Avg. </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Remaining</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Contract Life</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;font-size:8pt;font-weight:bold;">Aggregate</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Intrinsic </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Value</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(000)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Outstanding at Beginning of Year</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:Arial;font-size:10pt;"><span>17,692</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>14</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Granted</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:Arial;font-size:10pt;"><span>3,227</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>17</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Exercised</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:Arial;font-size:10pt;"><span>(6,291</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>12</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:Arial;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:Arial;font-size:10pt;"><span>31,790</span></span></div></td><td style="vertical-align: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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Forfeited</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:Arial;font-size:10pt;"><span>(376</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:Arial;font-size:10pt;"><span>15</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Outstanding at End of Year</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:Arial;font-size:10pt;"><span>14,252</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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:Arial;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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">3 Yrs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:Arial;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:Arial;font-size:10pt;"><span>67,763</span></span></div></td><td style="vertical-align: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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Exercisable at End of Year</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:Arial;font-size:10pt;"><span>4,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:Arial;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:Arial;font-size:10pt;"><span>14</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2.3 Yrs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;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:Arial;font-size:10pt;"><span>30,021</span></span></div></td><td style="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><br/>A summary of the status of the Company’s Non-employee Director Stock Option Plan at <span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;">, </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:Arial;font-size:10pt;">, and </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">2016</span><span style="font-family:Arial;font-size:10pt;">, and changes during the same periods are presented in the tables and narrative below:</span><span style="font-family:inherit;font-size:8pt;"> </span><div style="line-height:120%;text-align:center;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;margin-left:auto;margin-right:auto;width:92.78752436647173%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:49%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><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 colspan="12" 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:Arial;font-size:8pt;font-weight:bold;">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 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:Arial;font-size:8pt;font-weight:bold;">Shares</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(000)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;font-size:8pt;font-weight:bold;">Wtd. Avg.</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Ex. 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:Arial;font-size:8pt;font-weight:bold;">Wtd. Avg. </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Remaining</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Contract Life</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;font-size:8pt;font-weight:bold;">Aggregate</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Intrinsic </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Value</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(000)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Outstanding at Beginning of Year</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:Arial;font-size:10pt;"><span>406</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:Arial;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:Arial;font-size:10pt;"><span>15</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Granted</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:Arial;font-size:10pt;"><span>57</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>24</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Exercised</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:Arial;font-size:10pt;"><span>(101</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>13</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span></span><br/></span></div></td><td style="vertical-align: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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Forfeited</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:Arial;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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Outstanding at End of Year</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:Arial;font-size:10pt;"><span>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:Arial;font-size:10pt;"><span>16</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">6 Yrs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:Arial;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:Arial;font-size:10pt;"><span>1,582</span></span></div></td><td style="vertical-align: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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Exercisable at End of Year</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:Arial;font-size:10pt;"><span>354</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;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:Arial;font-size:10pt;"><span>16</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">6 Yrs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;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:Arial;font-size:10pt;"><span>1,582</span></span></div></td><td style="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-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;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:92.98245614035088%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:49%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><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 colspan="12" 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:Arial;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><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 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:Arial;font-size:8pt;font-weight:bold;">Shares</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(000)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;font-size:8pt;font-weight:bold;">Wtd. Avg.</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Ex. 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:Arial;font-size:8pt;font-weight:bold;">Wtd. Avg. </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Remaining</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Contract Life</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;font-size:8pt;font-weight:bold;">Aggregate</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Intrinsic </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Value</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(000)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Outstanding at Beginning of Year</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:Arial;font-size:10pt;"><span>381</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>14</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Granted</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:Arial;font-size:10pt;"><span>56</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>19</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Exercised</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:Arial;font-size:10pt;"><span>(31</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>14</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span></span><br/></span></div></td><td style="vertical-align: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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Forfeited</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:Arial;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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Outstanding at End of Year</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:Arial;font-size:10pt;"><span>406</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>15</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">6.1 Yrs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:Arial;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:Arial;font-size:10pt;"><span>2,565</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Exercisable at End of Year</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:Arial;font-size:10pt;"><span>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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;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:Arial;font-size:10pt;"><span>15</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">6.1 Yrs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;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:Arial;font-size:10pt;"><span>2,565</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </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;width:92.98245614035088%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:49%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><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 colspan="12" 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:Arial;font-size:8pt;font-weight:bold;">2016</span></div></td></tr><tr><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 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:Arial;font-size:8pt;font-weight:bold;">Shares</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(000)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;font-size:8pt;font-weight:bold;">Wtd. Avg.</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Ex. 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:Arial;font-size:8pt;font-weight:bold;">Wtd. Avg. </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Remaining</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Contract Life</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;font-size:8pt;font-weight:bold;">Aggregate</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Intrinsic </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Value</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(000)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Outstanding at Beginning of Year</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:Arial;font-size:10pt;"><span>373</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>13</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Granted</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:Arial;font-size:10pt;"><span>56</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>16</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Exercised</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:Arial;font-size:10pt;"><span>(36</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>10</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span></span><br/></span></div></td><td style="vertical-align: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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Forfeited</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:Arial;font-size:10pt;"><span>(12</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>16</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Outstanding at End of Year</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:Arial;font-size:10pt;"><span>381</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>14</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">6.4 Yrs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:Arial;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:Arial;font-size:10pt;"><span>2,180</span></span></div></td><td style="vertical-align: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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Exercisable at End of Year</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:Arial;font-size:10pt;"><span>381</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;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:Arial;font-size:10pt;"><span>14</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">6.4 Yrs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;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:Arial;font-size:10pt;"><span>2,180</span></span></div></td><td style="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> 11837000 16 1613000 22 4278000 15 38097000 228000 18 8944000 18 24881000 4101000 16 16162000 14252000 15 1295000 20 3476000 13 25156000 234000 16 11837000 16 58202000 5297000 15 32152000 17692000 14 3227000 17 6291000 12 31790000 376000 15 14252000 15 67763000 4855000 14 30021000 A summary of the status of the Company’s non-vested employee stock option activity for the years ended <span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;">, </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:Arial;font-size:10pt;">, and </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">2016</span><span style="font-family:Arial;font-size:10pt;">, are presented in the table below:</span><span style="font-family:inherit;font-size:8pt;"> </span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:92.98245614035088%;border-collapse:collapse;text-align:left;"><tr><td colspan="21"/></tr><tr><td style="width:39%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><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 colspan="6" 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:Arial;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="6" 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:Arial;font-size:8pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" 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:Arial;font-size:8pt;font-weight:bold;">2016</span></div></td></tr><tr><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 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:Arial;font-size:8pt;font-weight:bold;">Shares</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(000)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;font-size:8pt;font-weight:bold;">Wtd. Avg</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Grant</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Date</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">Shares</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(000)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;font-size:8pt;font-weight:bold;">Wtd. Avg</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Grant</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Date</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">Shares</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(000)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;font-size:8pt;font-weight:bold;">Wtd. Avg</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Grant</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Date</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Fair Value</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Nonvested Stock Options at Beginning of Year</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:Arial;font-size:10pt;"><span>6,540</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:Arial;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:Arial;font-size:10pt;"><span>4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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:Arial;font-size:10pt;"><span>9,397</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4</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:Arial;font-size:10pt;"><span>10,835</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Granted</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:Arial;font-size:10pt;"><span>1,613</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;font-size:10pt;"><span>1,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:Arial;font-size:10pt;"><span>4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;font-size:10pt;"><span>3,227</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Vested</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:Arial;font-size:10pt;"><span>(3,089</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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:Arial;font-size:10pt;"><span>(3,941</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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:Arial;font-size:10pt;"><span>(4,343</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4</span></span></div></td><td style="vertical-align: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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Forfeited</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:Arial;font-size:10pt;"><span>(222</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:Arial;font-size:10pt;"><span>4</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:Arial;font-size:10pt;"><span>(211</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:Arial;font-size:10pt;"><span>4</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:Arial;font-size:10pt;"><span>(322</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:Arial;font-size:10pt;"><span>4</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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Nonvested Stock Options at End of Year</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:Arial;font-size:10pt;"><span>4,842</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4</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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>6,540</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4</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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>9,397</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4</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>A summary of the status of the Company’s nonvested Non-employee Director Stock Option Plan activity for the years ended <span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;">, </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:Arial;font-size:10pt;">, and </span><span style="font-family:Arial;font-size:10pt;">2016</span><span style="font-family:Arial;font-size:10pt;">, are presented in the table below:</span><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </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;width:92.98245614035088%;border-collapse:collapse;text-align:left;"><tr><td colspan="21"/></tr><tr><td style="width:37%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><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 colspan="6" 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:Arial;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="6" 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:Arial;font-size:8pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" 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:Arial;font-size:8pt;font-weight:bold;">2016</span></div></td></tr><tr><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 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:Arial;font-size:8pt;font-weight:bold;">Shares</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(000)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;font-size:8pt;font-weight:bold;">Wtd. Avg</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Grant Date</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">Shares</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(000)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;font-size:8pt;font-weight:bold;">Wtd. Avg</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Grant Date</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">Shares</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(000)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;font-size:8pt;font-weight:bold;">Wtd. Avg</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Grant Date</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Fair Value</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Nonvested Stock Options at Beginning of Year</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:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;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:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Granted</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:Arial;font-size:10pt;"><span>57</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;font-size:10pt;"><span>56</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;font-size:10pt;"><span>56</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Vested</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:Arial;font-size:10pt;"><span>(49</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:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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:Arial;font-size:10pt;"><span>(56</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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:Arial;font-size:10pt;"><span>(56</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4</span></span></div></td><td style="vertical-align: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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Forfeited</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:Arial;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:Arial;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:Arial;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:Arial;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:Arial;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:Arial;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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Nonvested stock options at End of Year</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:Arial;font-size:10pt;"><span>8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> 6540000 4 9397000 4 10835000 4 1613000 5 1295000 4 3227000 4 3089000 4 3941000 4 4343000 4 222000 4 211000 4 322000 4 4842000 4 6540000 4 9397000 4 1000000 483940 1074480 P6M P10Y 0.020 0.022 0.022 0.234 0.283 0.341 0.031 0.022 0.019 P5Y9M18D P6Y4M24D P6Y2M12D 5 5 4 23003 406000 15 57000 24 101000 13 0 0 362000 16 1582000 354000 16 1582000 381000 14 56000 19 31000 14 0 0 406000 15 2565000 406000 15 2565000 373000 13 56000 16 36000 10 12000 16 381000 14 2180000 381000 14 2180000 0 0 0 0 0 0 57000 5 56000 5 56000 4 49000 5 56000 5 56000 4 0 0 0 0 0 0 8000 0 0 0 0 0 2000000 0.85 0.15 The following table summarizes shares sold to employees under the 2013 Plan in the years ended <span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;">, </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2016</span><span style="font-family:Arial;font-size:10pt;">:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:92.98245614035088%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:41%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><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:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Plan</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:Arial;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;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:Arial;font-size:8pt;font-weight:bold;">2016</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:Arial;font-size:8pt;font-weight:bold;">Cumulative Shares Issued in 2018</span></div></td><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:Arial;font-size:8pt;font-weight:bold;">Weighted Average Fair Value 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:Arial;font-size:10pt;">2013 Employee Stock Purchase Plan</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:Arial;font-size:10pt;"><span>177,846</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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>175,479</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 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:Arial;font-size:10pt;"><span>177,781</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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>972,843</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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:Arial;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:Arial;font-size:10pt;"><span>18.38</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> 177846 175479 177781 972843 18.38 9000000 P10Y 2637853 6376394 279420 228630 246660 P5Y 762749 628015 P4Y 20.21 23.14 18.97 21.33 14.70 19.69 34824960 8841985 5353339 3885042 CONTINGENCIESThe Company is periodically involved in legal proceedings, legal actions and claims arising in the normal course of business, including proceedings relating to product liability, intellectual property, safety and health, employment and other matters. Such matters are subject to many uncertainties and outcomes are not predictable. The Company does not believe, however, that at the current time there are matters that constitute material pending legal proceedings that will have a material adverse effect on the financial position, future results of operations, or cash flows of the Company. SEGMENT REPORTING<div style="line-height:120%;padding-top:10px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">ASC 280, </span><span style="font-family:Arial;font-size:10pt;font-style:italic;">Segment Reporting, </span><span style="font-family:Arial;font-size:10pt;">requires that a public enterprise report financial and descriptive information about its reportable operating segments subject to certain aggregation criteria and quantitative thresholds. Operating segments are defined by ASC 280 as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision-makers in deciding how to allocate resources and in assessing performance.</span></div><div style="line-height:120%;text-align:justify;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:92.78752436647173%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:47%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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:Arial;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:Arial;font-size:8pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;font-size:8pt;font-weight:bold;">2016</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Revenue:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Automotive Products</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:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">United States</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:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>583,672,971</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>567,492,812</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>554,945,912</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Germany</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>333,002,878</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>351,123,204</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>328,208,190</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Japan</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>209,311,790</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>185,261,067</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>154,005,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:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Other Countries</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>665,210,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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>654,250,385</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>602,532,841</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Other</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>42,865,401</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>36,745,110</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>39,232,514</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:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Total</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,834,063,697</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,794,872,578</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,678,924,756</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Income (Loss) from Operations:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Automotive Products</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>495,471,799</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>512,895,699</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>497,753,966</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Other</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>12,653,748</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>10,462,653</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>13,988,969</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:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>508,125,547</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>523,358,352</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>511,742,935</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Automotive Products</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,449,910,935</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,472,061,650</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,457,989,335</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>14,333,098</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>9,576,514</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>9,384,154</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Corporate</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>621,190,035</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>870,415,748</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>842,246,344</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:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Total</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>2,085,434,068</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>2,352,053,912</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>2,309,619,833</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Depreciation &amp; Amortization:</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:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Automotive Products</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:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>97,279,052</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>95,378,100</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>86,567,248</span></span></div></td><td style="vertical-align: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:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>422,844</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>300,935</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>290,296</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Corporate</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4,484,918</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>3,891,873</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,729,886</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:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>102,186,814</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>99,570,908</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>88,587,430</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Capital Expenditures:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Automotive Products</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>84,337,455</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>82,703,576</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>99,811,083</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,447,494</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>170,357</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>200,262</span></span></div></td><td style="vertical-align: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:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Corporate</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>205,621</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>21,166,986</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>20,944,269</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:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>85,990,570</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>104,040,919</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>120,955,614</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:10px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other includes Dimmable Aircraft Windows and Fire Protection Products. Major product line revenues included within these segments are as follows:</span></div><div style="line-height:120%;padding-top:10px;text-align:left;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:92.98245614035088%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:47%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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:Arial;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:Arial;font-size:8pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;font-size:8pt;font-weight:bold;">2016</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Automotive Products</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Automotive Mirrors</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,598,589,777</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,573,222,820</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,456,963,758</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">HomeLink</span><span style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">®</sup></span><span style="font-family:Arial;font-size:9pt;"> Modules*</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>192,608,519</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>184,904,648</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>182,728,485</span></span></div></td><td style="vertical-align: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:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Total Automotive Products</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,791,198,296</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;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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,758,127,468</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;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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,639,692,243</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:20px;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:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:20px;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:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:20px;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:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Other Products Revenue</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>42,865,401</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>36,745,110</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>39,232,513</span></span></div></td><td style="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="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;background-color:#cceeff;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;background-color:#cceeff;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;background-color:#cceeff;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;background-color:#cceeff;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;background-color:#cceeff;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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Total Revenue</span></div></td><td style="vertical-align:top;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:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,834,063,697</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:top;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:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,794,872,578</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:top;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:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,678,924,756</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:Arial;font-size:8pt;">*Excludes HomeLink</span><span style="font-family:Arial;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">®</sup></span><span style="font-family:Arial;font-size:8pt;"> revenue integrated into automotive mirrors. </span></div><div style="line-height:120%;padding-top:10px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Corporate assets are principally cash and cash equivalents, investments, deferred income taxes and corporate fixed assets. Depreciation &amp; Amortization on corporate fixed assets are allocated to the Automotive and Other segments when reviewing operating results. Substantially all long-lived assets are located in the U.S.</span></div><div style="line-height:120%;padding-top:10px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Automotive Products revenues in the “Other countries” category are sales to customer automotive manufacturing plants in Korea, Mexico, Canada, Hungary, China, and the United Kingdom as well as other foreign automotive customers. Most of the Company’s non-U.S. sales are invoiced and paid in U.S. dollars. During the years ended December 31, </span><span style="font-family:Arial;font-size:10pt;">2018</span><span style="font-family:Arial;font-size:10pt;">, </span><span style="font-family:Arial;font-size:10pt;">2017</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2016</span><span style="font-family:Arial;font-size:10pt;">, approximately </span><span style="font-family:Arial;font-size:10pt;"><span>8%</span></span><span style="font-family:Arial;font-size:10pt;">, </span><span style="font-family:Arial;font-size:10pt;"><span>8%</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>7%</span></span><span style="font-family:Arial;font-size:10pt;"> of the Company’s net sales were invoiced and paid in foreign currencies, respectively.</span></div><div style="line-height:120%;padding-top:10px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In </span><span style="font-family:Arial;font-size:10pt;">2018</span><span style="font-family:Arial;font-size:10pt;">, the Company had </span><span style="font-family:Arial;font-size:10pt;"><span>three</span></span><span style="font-family:Arial;font-size:10pt;"> automotive customers (including direct sales to OEM customers and sales through their Tier 1 suppliers), which individually accounted for </span><span style="font-family:Arial;font-size:10pt;">10%</span><span style="font-family:Arial;font-size:10pt;"> or more of net sales as follows:</span></div><div style="line-height:120%;text-align:justify;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:92.98245614035088%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:37%;"/><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%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Toyota Motor Company</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Volkswagen Group</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Ford Motor Company</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Daimler Group</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2018</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:Arial;font-size:10pt;"><span>13</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:Arial;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;font-size:10pt;"><span>15</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:Arial;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>10</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;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:Arial;font-size:10pt;">2017</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:Arial;font-size:10pt;"><span>12</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:Arial;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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:Arial;font-size:10pt;"><span>15</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:Arial;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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:Arial;font-size:10pt;"><span>10</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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:Arial;font-size:10pt;"><span>10</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;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:Arial;font-size:10pt;">2016</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:Arial;font-size:10pt;"><span>11</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:Arial;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;font-size:10pt;"><span>14</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:Arial;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;font-size:10pt;"><span>11</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:Arial;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;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></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span style="font-family:Arial;font-size:10pt;"> </span># - Less than 10 percent. <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:92.78752436647173%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:47%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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:Arial;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:Arial;font-size:8pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;font-size:8pt;font-weight:bold;">2016</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Revenue:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Automotive Products</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:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">United States</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:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>583,672,971</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>567,492,812</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>554,945,912</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Germany</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>333,002,878</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>351,123,204</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>328,208,190</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Japan</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>209,311,790</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>185,261,067</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>154,005,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:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Other Countries</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>665,210,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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>654,250,385</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>602,532,841</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Other</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>42,865,401</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>36,745,110</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>39,232,514</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:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Total</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,834,063,697</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,794,872,578</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,678,924,756</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Income (Loss) from Operations:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Automotive Products</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>495,471,799</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>512,895,699</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>497,753,966</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Other</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>12,653,748</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>10,462,653</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>13,988,969</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:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>508,125,547</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>523,358,352</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>511,742,935</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Automotive Products</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,449,910,935</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,472,061,650</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,457,989,335</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>14,333,098</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>9,576,514</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>9,384,154</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Corporate</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>621,190,035</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>870,415,748</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>842,246,344</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:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Total</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>2,085,434,068</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>2,352,053,912</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>2,309,619,833</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Depreciation &amp; Amortization:</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:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Automotive Products</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:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>97,279,052</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>95,378,100</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>86,567,248</span></span></div></td><td style="vertical-align: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:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>422,844</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>300,935</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>290,296</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Corporate</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4,484,918</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>3,891,873</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,729,886</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:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>102,186,814</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>99,570,908</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>88,587,430</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Capital Expenditures:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Automotive Products</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>84,337,455</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>82,703,576</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>99,811,083</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,447,494</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>170,357</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>200,262</span></span></div></td><td style="vertical-align: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:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Corporate</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>205,621</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>21,166,986</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>20,944,269</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:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>85,990,570</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>104,040,919</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>120,955,614</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> 583672971 567492812 554945912 333002878 351123204 328208190 209311790 185261067 154005299 665210657 654250385 602532841 42865401 36745110 39232514 1834063697 1794872578 1678924756 495471799 512895699 497753966 12653748 10462653 13988969 508125547 523358352 511742935 1449910935 1472061650 1457989335 14333098 9576514 9384154 621190035 870415748 842246344 2085434068 2352053912 2309619833 97279052 95378100 86567248 422844 300935 290296 4484918 3891873 1729886 102186814 99570908 88587430 84337455 82703576 99811083 1447494 170357 200262 205621 21166986 20944269 85990570 104040919 120955614 Other includes Dimmable Aircraft Windows and Fire Protection Products. Major product line revenues included within these segments are as follows:<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:92.98245614035088%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:47%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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:Arial;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:Arial;font-size:8pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;font-size:8pt;font-weight:bold;">2016</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Automotive Products</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Automotive Mirrors</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,598,589,777</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,573,222,820</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,456,963,758</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">HomeLink</span><span style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">®</sup></span><span style="font-family:Arial;font-size:9pt;"> Modules*</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>192,608,519</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>184,904,648</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>182,728,485</span></span></div></td><td style="vertical-align: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:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Total Automotive Products</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,791,198,296</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;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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,758,127,468</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;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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,639,692,243</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:20px;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:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:20px;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:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:20px;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:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Other Products Revenue</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>42,865,401</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>36,745,110</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>39,232,513</span></span></div></td><td style="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="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;background-color:#cceeff;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;background-color:#cceeff;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;background-color:#cceeff;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;background-color:#cceeff;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;background-color:#cceeff;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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Total Revenue</span></div></td><td style="vertical-align:top;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:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,834,063,697</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:top;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:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,794,872,578</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:top;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:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,678,924,756</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:Arial;font-size:8pt;">*Excludes HomeLink</span><span style="font-family:Arial;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">®</sup></span> revenue integrated into automotive mirrors. 1598589777 1573222820 1456963758 192608519 184904648 182728485 1791198296 1758127468 1639692243 42865401 36745110 39232513 1834063697 1794872578 1678924756 0.08 0.08 0.07 In <span style="font-family:Arial;font-size:10pt;">2018</span><span style="font-family:Arial;font-size:10pt;">, the Company had </span><span style="font-family:Arial;font-size:10pt;"><span>three</span></span><span style="font-family:Arial;font-size:10pt;"> automotive customers (including direct sales to OEM customers and sales through their Tier 1 suppliers), which individually accounted for </span><span style="font-family:Arial;font-size:10pt;">10%</span><span style="font-family:Arial;font-size:10pt;"> or more of net sales as follows:</span><div style="line-height:120%;text-align:justify;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:92.98245614035088%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:37%;"/><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%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Toyota Motor Company</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Volkswagen Group</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Ford Motor Company</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Daimler Group</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2018</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:Arial;font-size:10pt;"><span>13</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:Arial;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;font-size:10pt;"><span>15</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:Arial;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>10</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;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:Arial;font-size:10pt;">2017</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:Arial;font-size:10pt;"><span>12</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:Arial;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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:Arial;font-size:10pt;"><span>15</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:Arial;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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:Arial;font-size:10pt;"><span>10</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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:Arial;font-size:10pt;"><span>10</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;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:Arial;font-size:10pt;">2016</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:Arial;font-size:10pt;"><span>11</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:Arial;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;font-size:10pt;"><span>14</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:Arial;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;font-size:10pt;"><span>11</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:Arial;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;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></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span style="font-family:Arial;font-size:10pt;"> </span># - Less than 10 percent. 3 0.13 0.15 0.10 0.12 0.15 0.10 0.10 0.11 0.14 0.11 QUARTERLY FINANCIAL INFORMATION (UNAUDITED)<div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table sets forth selected financial information for all of the quarters during the years ended </span><span style="font-family:Arial;font-size:10pt;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2017</span><span style="font-family:Arial;font-size:10pt;"> (in thousands, except per share data):</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:632px;border-collapse:collapse;text-align:left;"><tr><td colspan="32"/></tr><tr><td style="width:154px;"/><td style="width:5px;"/><td style="width:49px;"/><td style="width:3px;"/><td style="width:5px;"/><td style="width:5px;"/><td style="width:47px;"/><td style="width:3px;"/><td style="width:5px;"/><td style="width:5px;"/><td style="width:44px;"/><td style="width:3px;"/><td style="width:5px;"/><td style="width:5px;"/><td style="width:47px;"/><td style="width:3px;"/><td style="width:5px;"/><td style="width:5px;"/><td style="width:48px;"/><td style="width:3px;"/><td style="width:5px;"/><td style="width:5px;"/><td style="width:44px;"/><td style="width:3px;"/><td style="width:5px;"/><td style="width:5px;"/><td style="width:47px;"/><td style="width:3px;"/><td style="width:5px;"/><td style="width:5px;"/><td style="width:43px;"/><td style="width:3px;"/></tr><tr><td colspan="32" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </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:Arial;font-size:8pt;font-weight:bold;">First</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:Arial;font-size:8pt;font-weight:bold;">Second</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:Arial;font-size:8pt;font-weight:bold;">Third</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:Arial;font-size:8pt;font-weight:bold;">Fourth</span></div></td></tr><tr><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:Arial;font-size:8pt;"> </span></div></td><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:Arial;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:Arial;font-size:8pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;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:Arial;font-size:8pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;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:Arial;font-size:8pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;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:Arial;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">Net Sales</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>465,420</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>453,535</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>454,981</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>443,139</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>460,253</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>438,628</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>453,409</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>459,570</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">Gross Profit</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>172,628</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>175,801</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>172,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:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>167,208</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>172,990</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>171,230</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>172,044</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>180,290</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">Operating Income</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>128,515</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>134,427</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>126,683</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>125,865</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>127,428</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>129,073</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>125,499</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>133,994</span></span></div></td><td style="vertical-align: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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">Net Income</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>111,249</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>97,557</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>109,024</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>88,536</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>111,336</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>90,230</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>106,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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>130,469</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">Earnings Per Share (Basic)</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:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>0.40</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>0.34</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>0.40</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>0.31</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>0.42</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>0.32</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>0.41</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>0.46</span></span></div></td><td style="vertical-align: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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">Earnings Per Share (Diluted)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>0.40</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>0.33</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>0.40</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>0.31</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>0.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;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>0.31</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>0.41</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>0.46</span></span></div></td><td style="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> The following table sets forth selected financial information for all of the quarters during the years ended <span style="font-family:Arial;font-size:10pt;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2017</span><span style="font-family:Arial;font-size:10pt;"> (in thousands, except per share data):</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:632px;border-collapse:collapse;text-align:left;"><tr><td colspan="32"/></tr><tr><td style="width:154px;"/><td style="width:5px;"/><td style="width:49px;"/><td style="width:3px;"/><td style="width:5px;"/><td style="width:5px;"/><td style="width:47px;"/><td style="width:3px;"/><td style="width:5px;"/><td style="width:5px;"/><td style="width:44px;"/><td style="width:3px;"/><td style="width:5px;"/><td style="width:5px;"/><td style="width:47px;"/><td style="width:3px;"/><td style="width:5px;"/><td style="width:5px;"/><td style="width:48px;"/><td style="width:3px;"/><td style="width:5px;"/><td style="width:5px;"/><td style="width:44px;"/><td style="width:3px;"/><td style="width:5px;"/><td style="width:5px;"/><td style="width:47px;"/><td style="width:3px;"/><td style="width:5px;"/><td style="width:5px;"/><td style="width:43px;"/><td style="width:3px;"/></tr><tr><td colspan="32" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </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:Arial;font-size:8pt;font-weight:bold;">First</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:Arial;font-size:8pt;font-weight:bold;">Second</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:Arial;font-size:8pt;font-weight:bold;">Third</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:Arial;font-size:8pt;font-weight:bold;">Fourth</span></div></td></tr><tr><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:Arial;font-size:8pt;"> </span></div></td><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:Arial;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:Arial;font-size:8pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;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:Arial;font-size:8pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;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:Arial;font-size:8pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;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:Arial;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">Net Sales</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>465,420</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>453,535</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>454,981</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>443,139</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>460,253</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>438,628</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>453,409</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>459,570</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">Gross Profit</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>172,628</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>175,801</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>172,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:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>167,208</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>172,990</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>171,230</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>172,044</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>180,290</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">Operating Income</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>128,515</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>134,427</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>126,683</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>125,865</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>127,428</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>129,073</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>125,499</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>133,994</span></span></div></td><td style="vertical-align: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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">Net Income</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>111,249</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>97,557</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>109,024</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>88,536</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>111,336</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>90,230</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>106,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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>130,469</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">Earnings Per Share (Basic)</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:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>0.40</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>0.34</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>0.40</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>0.31</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>0.42</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>0.32</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>0.41</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>0.46</span></span></div></td><td style="vertical-align: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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">Earnings Per Share (Diluted)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>0.40</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>0.33</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>0.40</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>0.31</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>0.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;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>0.31</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>0.41</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><span>0.46</span></span></div></td><td style="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> 465420000 453535000 454981000 443139000 460253000 438628000 453409000 459570000 172628000 175801000 172804000 167208000 172990000 171230000 172044000 180290000 128515000 134427000 126683000 125865000 127428000 129073000 125499000 133994000 111249000 97557000 109024000 88536000 111336000 90230000 106275000 130469000 0.40 0.34 0.40 0.31 0.42 0.32 0.41 0.46 0.40 0.33 0.40 0.31 0.42 0.31 0.41 0.46 COMPREHENSIVE INCOME<div style="line-height:120%;padding-left:4px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-left:4px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Comprehensive income reflects the change in equity of a business enterprise during a period from transactions and other events and circumstances from non-owner sources. For the Company, comprehensive income represents net income adjusted for unrealized gains and losses on certain investments, foreign currency translation adjustments, and unrealized movement in derivative financial instruments designated as hedges.</span></div><div style="line-height:120%;text-align:justify;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:636px;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:366px;"/><td style="width:6px;"/><td style="width:71px;"/><td style="width:4px;"/><td style="width:9px;"/><td style="width:6px;"/><td style="width:71px;"/><td style="width:4px;"/><td style="width:10px;"/><td style="width:6px;"/><td style="width:71px;"/><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 colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">For the Twelve Months ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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:Arial;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:Arial;font-size:8pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;font-size:8pt;font-weight:bold;">2016</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Foreign currency translation adjustments:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Balance at beginning of period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>645,030</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(2,862,999</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:9pt;"><span style="font-family:Arial;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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(44,909</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:9pt;"><span style="font-family:Arial;font-size:9pt;">)</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:9pt;"><span style="font-family:Arial;font-size:9pt;">Other comprehensive loss before reclassifications</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(2,319,917</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:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>3,508,029</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(2,818,090</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:9pt;"><span style="font-family:Arial;font-size:9pt;">)</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:9pt;"><span style="font-family:Arial;font-size:9pt;">Net current-period change</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(2,319,917</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>3,508,029</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(2,818,090</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</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:9pt;"><span style="font-family:Arial;font-size:9pt;">Balance at end of period</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(1,674,887</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:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>645,030</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(2,862,999</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:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td></tr><tr><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:Arial;font-size:9pt;">Unrealized gains (losses) on available-for-sale securities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Balance at beginning of period</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>6,626,379</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>2,788,975</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>829,907</span></span></div></td><td style="vertical-align: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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">      ASU 2016-01 adoption impact</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(6,642,727</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:9pt;"><span style="font-family:Arial;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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><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:9pt;"><span style="font-family:Arial;font-size:9pt;"><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:9pt;"><span style="font-family:Arial;font-size:9pt;">Other comprehensive income before reclassifications</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,675,823</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4,444,360</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>2,167,196</span></span></div></td><td style="vertical-align: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:9pt;"><span style="font-family:Arial;font-size:9pt;">Amounts reclassified from accumulated other comprehensive 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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(1,584,926</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:9pt;"><span style="font-family:Arial;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;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(606,956</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:9pt;"><span style="font-family:Arial;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;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(208,128</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:9pt;"><span style="font-family:Arial;font-size:9pt;">)</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:9pt;"><span style="font-family:Arial;font-size:9pt;">Net current-period change</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(6,551,830</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:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>3,837,404</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,959,068</span></span></div></td><td style="vertical-align: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:9pt;"><span style="font-family:Arial;font-size:9pt;">Balance at end of period</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>74,549</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>6,626,379</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>2,788,975</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Unrealized gains (losses) on derivatives:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Balance at beginning of period</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(78,026</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:9pt;"><span style="font-family:Arial;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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(1,197,281</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:9pt;"><span style="font-family:Arial;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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(1,915,834</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:9pt;"><span style="font-family:Arial;font-size:9pt;">)</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:9pt;"><span style="font-family:Arial;font-size:9pt;">Other comprehensive income (loss) before reclassifications</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>175,308</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>248,042</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(672,419</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:9pt;"><span style="font-family:Arial;font-size:9pt;">)</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:9pt;"><span style="font-family:Arial;font-size:9pt;">Amounts reclassified from accumulated other comprehensive income</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(97,282</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:9pt;"><span style="font-family:Arial;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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>871,213</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,390,972</span></span></div></td><td style="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:9pt;"><span style="font-family:Arial;font-size:9pt;">Net current-period change</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>78,026</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,119,255</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>718,553</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:9pt;"><span style="font-family:Arial;font-size:9pt;">Balance at end of period</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</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="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(78,026</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;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="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(1,197,281</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</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:10px;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:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10px;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:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10px;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:10px;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:9pt;"><span style="font-family:Arial;font-size:9pt;">Accumulated other comprehensive income (loss), end of period</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(1,600,338</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;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 style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>7,193,383</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(1,271,305</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;padding-left:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> All amounts are shown net of tax. Amounts in parentheses indicate debits.</span></div><div style="line-height:120%;text-align:justify;padding-left:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;padding-left:30px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table presents details of reclassifications out of other comprehensive income for the twelve months ended </span><span style="font-family:Arial;font-size:10pt;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;">, </span><span style="font-family:Arial;font-size:10pt;">2017</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2016</span><span style="font-family:Arial;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;width:654px;border-collapse:collapse;text-align:left;"><tr><td colspan="15"/></tr><tr><td style="width:220px;"/><td style="width:6px;"/><td style="width:6px;"/><td style="width:70px;"/><td style="width:4px;"/><td style="width:10px;"/><td style="width:6px;"/><td style="width:70px;"/><td style="width:4px;"/><td style="width:9px;"/><td style="width:6px;"/><td style="width:70px;"/><td style="width:4px;"/><td style="width:8px;"/><td style="width:153px;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Details about Accumulated Other Comprehensive Income Components </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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="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="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:Arial;font-size:8pt;font-weight:bold;">Affected Line item in the Statement of Consolidated Income</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">For the Twelve Months ended 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;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:Arial;font-size:8pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;font-size:8pt;font-weight:bold;">2016</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Unrealized gains and (losses) on available-for-sale securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;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:9pt;"><span style="font-family:Arial;font-size:9pt;">Realized gain on sale of 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:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>2,006,235</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>933,778</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>320,197</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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:9pt;"><span style="font-family:Arial;font-size:9pt;">Other, net</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:9pt;"><span style="font-family:Arial;font-size:9pt;">Provision for income taxes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(421,309</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:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(326,822</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:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(112,069</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:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Provision for Income Taxes</span></div></td></tr><tr><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:Arial;font-size:9pt;">Total reclassifications for the period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,584,926</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 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:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>606,956</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 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:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>208,128</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 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:Arial;font-size:9pt;">Net of tax</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:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10px;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:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10px;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:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10px;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:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10px;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:9pt;"><span style="font-family:Arial;font-size:9pt;">Unrealized gains (losses) on derivatives</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;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:9pt;"><span style="font-family:Arial;font-size:9pt;">Realized loss on interest rate swap</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>123,142</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(1,340,329</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:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(2,139,958</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:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Other, net</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:9pt;"><span style="font-family:Arial;font-size:9pt;">Provision for income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(25,860</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:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>469,116</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>748,986</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Provision for Income Taxes</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>97,282</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 style="vertical-align:bottom;border-bottom:1px solid #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:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(871,213</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;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(1,390,972</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;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Net of tax</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:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:10px;font-size:10pt;"><span style="font-family:inherit;font-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:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:10px;font-size:10pt;"><span style="font-family:inherit;font-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:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:10px;font-size:10pt;"><span style="font-family:inherit;font-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:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:10px;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:9pt;"><span style="font-family:Arial;font-size:9pt;">Total reclassifications for the period</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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:9pt;"><span style="font-family:Arial;font-size:9pt;">$</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,682,208</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;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;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(264,257</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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:9pt;"><span style="font-family:Arial;font-size:9pt;">$</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(1,182,844</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Net of tax</span></div></td></tr></table></div> Comprehensive income reflects the change in equity of a business enterprise during a period from transactions and other events and circumstances from non-owner sources. For the Company, comprehensive income represents net income adjusted for unrealized gains and losses on certain investments, foreign currency translation adjustments, and unrealized movement in derivative financial instruments designated as hedges.<div style="line-height:120%;text-align:justify;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:636px;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:366px;"/><td style="width:6px;"/><td style="width:71px;"/><td style="width:4px;"/><td style="width:9px;"/><td style="width:6px;"/><td style="width:71px;"/><td style="width:4px;"/><td style="width:10px;"/><td style="width:6px;"/><td style="width:71px;"/><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 colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">For the Twelve Months ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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:Arial;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:Arial;font-size:8pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;font-size:8pt;font-weight:bold;">2016</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Foreign currency translation adjustments:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Balance at beginning of period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>645,030</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(2,862,999</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:9pt;"><span style="font-family:Arial;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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(44,909</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:9pt;"><span style="font-family:Arial;font-size:9pt;">)</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:9pt;"><span style="font-family:Arial;font-size:9pt;">Other comprehensive loss before reclassifications</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(2,319,917</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:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>3,508,029</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(2,818,090</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:9pt;"><span style="font-family:Arial;font-size:9pt;">)</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:9pt;"><span style="font-family:Arial;font-size:9pt;">Net current-period change</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(2,319,917</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>3,508,029</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(2,818,090</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</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:9pt;"><span style="font-family:Arial;font-size:9pt;">Balance at end of period</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(1,674,887</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:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>645,030</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(2,862,999</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:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td></tr><tr><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:Arial;font-size:9pt;">Unrealized gains (losses) on available-for-sale securities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Balance at beginning of period</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>6,626,379</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>2,788,975</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>829,907</span></span></div></td><td style="vertical-align: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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">      ASU 2016-01 adoption impact</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(6,642,727</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:9pt;"><span style="font-family:Arial;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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><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:9pt;"><span style="font-family:Arial;font-size:9pt;"><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:9pt;"><span style="font-family:Arial;font-size:9pt;">Other comprehensive income before reclassifications</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,675,823</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4,444,360</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>2,167,196</span></span></div></td><td style="vertical-align: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:9pt;"><span style="font-family:Arial;font-size:9pt;">Amounts reclassified from accumulated other comprehensive 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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(1,584,926</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:9pt;"><span style="font-family:Arial;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;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(606,956</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:9pt;"><span style="font-family:Arial;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;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(208,128</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:9pt;"><span style="font-family:Arial;font-size:9pt;">)</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:9pt;"><span style="font-family:Arial;font-size:9pt;">Net current-period change</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(6,551,830</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:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>3,837,404</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,959,068</span></span></div></td><td style="vertical-align: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:9pt;"><span style="font-family:Arial;font-size:9pt;">Balance at end of period</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>74,549</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>6,626,379</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>2,788,975</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Unrealized gains (losses) on derivatives:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Balance at beginning of period</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(78,026</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:9pt;"><span style="font-family:Arial;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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(1,197,281</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:9pt;"><span style="font-family:Arial;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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(1,915,834</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:9pt;"><span style="font-family:Arial;font-size:9pt;">)</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:9pt;"><span style="font-family:Arial;font-size:9pt;">Other comprehensive income (loss) before reclassifications</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>175,308</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>248,042</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(672,419</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:9pt;"><span style="font-family:Arial;font-size:9pt;">)</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:9pt;"><span style="font-family:Arial;font-size:9pt;">Amounts reclassified from accumulated other comprehensive income</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(97,282</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:9pt;"><span style="font-family:Arial;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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>871,213</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,390,972</span></span></div></td><td style="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:9pt;"><span style="font-family:Arial;font-size:9pt;">Net current-period change</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>78,026</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,119,255</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>718,553</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:9pt;"><span style="font-family:Arial;font-size:9pt;">Balance at end of period</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</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="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(78,026</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;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="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(1,197,281</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</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:10px;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:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10px;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:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10px;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:10px;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:9pt;"><span style="font-family:Arial;font-size:9pt;">Accumulated other comprehensive income (loss), end of period</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(1,600,338</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;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 style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>7,193,383</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(1,271,305</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td></tr></table></div></div> All amounts are shown net of tax. Amounts in parentheses indicate debits. 645030 -2862999 -44909 -2319917 3508029 -2818090 -2319917 3508029 -2818090 -1674887 645030 -2862999 6626379 2788975 829907 6642727 0 0 1675823 4444360 2167196 1584926 606956 208128 -6551830 3837404 1959068 74549 6626379 2788975 -78026 -1197281 -1915834 175308 248042 -672419 97282 -871213 -1390972 78026 1119255 718553 0 -78026 -1197281 -1600338 7193383 -1271305 The following table presents details of reclassifications out of other comprehensive income for the twelve months ended <span style="font-family:Arial;font-size:10pt;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;">, </span><span style="font-family:Arial;font-size:10pt;">2017</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2016</span><span style="font-family:Arial;font-size:10pt;">.</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:654px;border-collapse:collapse;text-align:left;"><tr><td colspan="15"/></tr><tr><td style="width:220px;"/><td style="width:6px;"/><td style="width:6px;"/><td style="width:70px;"/><td style="width:4px;"/><td style="width:10px;"/><td style="width:6px;"/><td style="width:70px;"/><td style="width:4px;"/><td style="width:9px;"/><td style="width:6px;"/><td style="width:70px;"/><td style="width:4px;"/><td style="width:8px;"/><td style="width:153px;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Details about Accumulated Other Comprehensive Income Components </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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="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="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:Arial;font-size:8pt;font-weight:bold;">Affected Line item in the Statement of Consolidated Income</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">For the Twelve Months ended 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;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:Arial;font-size:8pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:Arial;font-size:8pt;font-weight:bold;">2016</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Unrealized gains and (losses) on available-for-sale securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;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:9pt;"><span style="font-family:Arial;font-size:9pt;">Realized gain on sale of 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:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>2,006,235</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>933,778</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>320,197</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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:9pt;"><span style="font-family:Arial;font-size:9pt;">Other, net</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:9pt;"><span style="font-family:Arial;font-size:9pt;">Provision for income taxes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(421,309</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:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(326,822</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:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(112,069</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:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Provision for Income Taxes</span></div></td></tr><tr><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:Arial;font-size:9pt;">Total reclassifications for the period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,584,926</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 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:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>606,956</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 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:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>208,128</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 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:Arial;font-size:9pt;">Net of tax</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:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10px;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:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10px;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:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10px;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:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10px;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:9pt;"><span style="font-family:Arial;font-size:9pt;">Unrealized gains (losses) on derivatives</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;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:9pt;"><span style="font-family:Arial;font-size:9pt;">Realized loss on interest rate swap</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>123,142</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(1,340,329</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:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(2,139,958</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:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Other, net</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:9pt;"><span style="font-family:Arial;font-size:9pt;">Provision for income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(25,860</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:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>469,116</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>748,986</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Provision for Income Taxes</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>97,282</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 style="vertical-align:bottom;border-bottom:1px solid #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:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(871,213</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;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(1,390,972</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;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Net of tax</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:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:10px;font-size:10pt;"><span style="font-family:inherit;font-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:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:10px;font-size:10pt;"><span style="font-family:inherit;font-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:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:10px;font-size:10pt;"><span style="font-family:inherit;font-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:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:10px;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:9pt;"><span style="font-family:Arial;font-size:9pt;">Total reclassifications for the period</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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:9pt;"><span style="font-family:Arial;font-size:9pt;">$</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,682,208</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;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;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(264,257</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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:9pt;"><span style="font-family:Arial;font-size:9pt;">$</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:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(1,182,844</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Net of tax</span></div></td></tr></table></div> 2006235 933778 320197 421309 326822 112069 1584926 606956 208128 123142 -1340329 -2139958 25860 -469116 -748986 97282 -871213 -1390972 1682208 -264257 -1182844 GOODWILL AND INTANGIBLE ASSETS<div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Company recorded Goodwill of </span><span style="font-family:Arial;font-size:10pt;"><span>$307.4 million</span></span><span style="font-family:Arial;font-size:10pt;"> related to the HomeLink</span><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">®</sup></span><span style="font-family:Arial;font-size:10pt;"> acquisition, which occurred in September 2013. The carrying value of Goodwill as of both </span><span style="font-family:Arial;font-size:10pt;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">December 31, 2017</span><span style="font-family:Arial;font-size:10pt;"> was </span><span style="font-family:Arial;font-size:10pt;"><span>$307.4 million</span></span><span style="font-family:Arial;font-size:10pt;"> as set forth in the table below.</span></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;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;margin-left:auto;margin-right:auto;width:627px;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:528px;"/><td style="width:9px;"/><td style="width:86px;"/><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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Carrying Amount</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:Arial;font-size:10pt;">Balance as of December 31, 2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>307,365,845</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:Arial;font-size:10pt;">Acquisitions</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;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:Arial;font-size:10pt;">Divestitures</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Impairments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;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:Arial;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Balance as of December 31, 2018</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:Arial;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:Arial;font-size:10pt;"><span>307,365,845</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/><br/> The Company reviews goodwill for impairment during the fourth quarter on an annual basis or more frequently if events or changes in circumstances indicate that goodwill might be impaired. The Company has not recognized any impairment of goodwill in the current or prior periods. The Company continuously monitors for events and circumstances that could negatively impact the key assumptions in determining fair value thus resulting in the need for interim testing, including long-term revenue growth projections, profitability, discount rates, recent market valuations from transactions by comparable companies, volatility in the Company's market capitalization, and general industry, market and macro-economic conditions. No such matters were noted in 2018.</span></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Intangible Assets and related change in carrying values are set forth in the table below as of </span><span style="font-family:Arial;font-size:10pt;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">December 31, 2017</span><span style="font-family:Arial;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">As of </span><span style="font-family:Arial;font-size:10pt;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;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:93.76218323586744%;border-collapse:collapse;text-align:left;"><tr><td colspan="11"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:15%;"/></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:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Other Intangible Assets</span></div></td><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:Arial;font-size:8pt;font-weight:bold;">Gross </span></div></td><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:Arial;font-size:8pt;font-weight:bold;">Accumulated Amortization</span></div></td><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:Arial;font-size:8pt;font-weight:bold;">Net </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:Arial;font-size:8pt;font-weight:bold;">Assumed Useful Life</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">HomeLink</span><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">® </sup></span><span style="font-family:Arial;font-size:10pt;">Trade Names and Trademarks</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:Arial;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:Arial;font-size:10pt;"><span>52,000,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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;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:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;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:Arial;font-size:10pt;"><span>52,000,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="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Indefinite</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">HomeLink</span><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">® </sup></span><span style="font-family:Arial;font-size:10pt;">Technology</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>180,000,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(78,750,000</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;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:Arial;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:Arial;font-size:10pt;"><span>101,250,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>12 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Existing Customer Platforms</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>43,000,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(22,575,000</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:Arial;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:Arial;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:Arial;font-size:10pt;"><span>20,425,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="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>10 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Exclusive Licensing Agreement</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:Arial;font-size:10pt;"><span>96,000,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td 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:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;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:Arial;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:Arial;font-size:10pt;"><span>96,000,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Indefinite</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:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total other identifiable intangible assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>371,000,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(101,325,000</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:Arial;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>269,675,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="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;color:#faac16;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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:Arial;font-size:10pt;"><br/></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 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></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">As of </span><span style="font-family:Arial;font-size:10pt;">December 31, 2017</span><span style="font-family:Arial;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;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:92.98245614035088%;border-collapse:collapse;text-align:left;"><tr><td colspan="11"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:18%;"/></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:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Other Intangible Assets</span></div></td><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:Arial;font-size:8pt;font-weight:bold;">Gross </span></div></td><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:Arial;font-size:8pt;font-weight:bold;">Accumulated Amortization</span></div></td><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:Arial;font-size:8pt;font-weight:bold;">Net </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:Arial;font-size:8pt;font-weight:bold;">Assumed Useful Life</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">HomeLink</span><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">® </sup></span><span style="font-family:Arial;font-size:10pt;">Trade Names and Trademarks</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>52,000,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;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:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;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;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:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>52,000,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Indefinite</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">HomeLink</span><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">® </sup></span><span style="font-family:Arial;font-size:10pt;">Technology</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>180,000,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(63,750,000</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;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:Arial;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:Arial;font-size:10pt;"><span>116,250,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>12 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Existing Customer Platforms</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>43,000,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(18,275,000</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:Arial;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:Arial;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:Arial;font-size:10pt;"><span>24,725,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="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>10 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Exclusive Licensing Agreement</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:Arial;font-size:10pt;"><span>96,000,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td 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:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;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:Arial;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:Arial;font-size:10pt;"><span>96,000,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Indefinite</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:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total other identifiable intangible assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>371,000,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(82,025,000</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:Arial;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>288,975,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="text-align:center;font-size:10pt;"><span style="font-family:Arial;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%;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Accumulated amortization on patents and intangible assets was approximately </span><span style="font-family:Arial;font-size:10pt;"><span>$122.3 million</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$101.0 million</span></span><span style="font-family:Arial;font-size:10pt;"> at </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:Arial;font-size:10pt;">, respectively. Amortization expense on patents and other intangible assets was approximately</span><span style="font-family:Arial;font-size:10pt;color:#faac16;"> </span><span style="font-family:Arial;font-size:10pt;"><span>$22.5 million</span></span><span style="font-family:Arial;font-size:10pt;">, </span><span style="font-family:Arial;font-size:10pt;"><span>$22.5 million</span></span><span style="font-family:Arial;font-size:10pt;">, and </span><span style="font-family:Arial;font-size:10pt;"><span>$22.3 million</span></span><span style="font-family:Arial;font-size:10pt;"> in calendar years </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:Arial;font-size:10pt;">, </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:Arial;font-size:10pt;"> and 2016, respectively. At </span><span style="font-family:Arial;font-size:10pt;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;">, patents had a weighted average amortized life of </span><span style="font-family:Arial;font-size:10pt;"><span>10 years</span></span><span style="font-family:Arial;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><span style="font-family:Arial;font-size:10pt;">Excluding the impact of any future acquisitions, the Company anticipates amortization expense including patents and other intangible assets for each of the years ended December 31, 2019, 2020, and 2021 to be approximately </span><span style="font-family:Arial;font-size:10pt;"><span>$22 million</span></span><span style="font-family:Arial;font-size:10pt;"> annually, approximately </span><span style="font-family:Arial;font-size:10pt;"><span>$21 million</span></span><span style="font-family:Arial;font-size:10pt;"> for 2022, and approximately </span><span style="font-family:Arial;font-size:10pt;"><span>$19 million</span></span> for the year ended December 31, 2023. 307400000 The carrying value of Goodwill as of both <span style="font-family:Arial;font-size:10pt;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">December 31, 2017</span><span style="font-family:Arial;font-size:10pt;"> was </span><span style="font-family:Arial;font-size:10pt;"><span>$307.4 million</span></span><span style="font-family:Arial;font-size:10pt;"> as set forth in the table below.</span><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></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:627px;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:528px;"/><td style="width:9px;"/><td style="width:86px;"/><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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Carrying Amount</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:Arial;font-size:10pt;">Balance as of December 31, 2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>307,365,845</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:Arial;font-size:10pt;">Acquisitions</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;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:Arial;font-size:10pt;">Divestitures</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Impairments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;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:Arial;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Balance as of December 31, 2018</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:Arial;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:Arial;font-size:10pt;"><span>307,365,845</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> 307400000 307365845 0 0 0 0 307365845 The Intangible Assets and related change in carrying values are set forth in the table below as of <span style="font-family:Arial;font-size:10pt;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">December 31, 2017</span><span style="font-family:Arial;font-size:10pt;">.</span><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">As of </span><span style="font-family:Arial;font-size:10pt;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;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:93.76218323586744%;border-collapse:collapse;text-align:left;"><tr><td colspan="11"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:15%;"/></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:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Other Intangible Assets</span></div></td><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:Arial;font-size:8pt;font-weight:bold;">Gross </span></div></td><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:Arial;font-size:8pt;font-weight:bold;">Accumulated Amortization</span></div></td><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:Arial;font-size:8pt;font-weight:bold;">Net </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:Arial;font-size:8pt;font-weight:bold;">Assumed Useful Life</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">HomeLink</span><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">® </sup></span><span style="font-family:Arial;font-size:10pt;">Trade Names and Trademarks</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:Arial;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:Arial;font-size:10pt;"><span>52,000,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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;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:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;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:Arial;font-size:10pt;"><span>52,000,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="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Indefinite</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">HomeLink</span><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">® </sup></span><span style="font-family:Arial;font-size:10pt;">Technology</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>180,000,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(78,750,000</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;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:Arial;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:Arial;font-size:10pt;"><span>101,250,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>12 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Existing Customer Platforms</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>43,000,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(22,575,000</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:Arial;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:Arial;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:Arial;font-size:10pt;"><span>20,425,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="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>10 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Exclusive Licensing Agreement</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:Arial;font-size:10pt;"><span>96,000,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td 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:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;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:Arial;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:Arial;font-size:10pt;"><span>96,000,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Indefinite</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:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total other identifiable intangible assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>371,000,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(101,325,000</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:Arial;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>269,675,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="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;color:#faac16;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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:Arial;font-size:10pt;"><br/></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 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></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">As of </span><span style="font-family:Arial;font-size:10pt;">December 31, 2017</span><span style="font-family:Arial;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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;width:92.98245614035088%;border-collapse:collapse;text-align:left;"><tr><td colspan="11"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:18%;"/></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:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Other Intangible Assets</span></div></td><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:Arial;font-size:8pt;font-weight:bold;">Gross </span></div></td><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:Arial;font-size:8pt;font-weight:bold;">Accumulated Amortization</span></div></td><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:Arial;font-size:8pt;font-weight:bold;">Net </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:Arial;font-size:8pt;font-weight:bold;">Assumed Useful Life</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">HomeLink</span><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">® </sup></span><span style="font-family:Arial;font-size:10pt;">Trade Names and Trademarks</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>52,000,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;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:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;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;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:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>52,000,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Indefinite</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">HomeLink</span><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">® </sup></span><span style="font-family:Arial;font-size:10pt;">Technology</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>180,000,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(63,750,000</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;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:Arial;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:Arial;font-size:10pt;"><span>116,250,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>12 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Existing Customer Platforms</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>43,000,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(18,275,000</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:Arial;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:Arial;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:Arial;font-size:10pt;"><span>24,725,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="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>10 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Exclusive Licensing Agreement</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:Arial;font-size:10pt;"><span>96,000,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td 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:Arial;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;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:Arial;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:Arial;font-size:10pt;"><span>96,000,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Indefinite</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:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total other identifiable intangible assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>371,000,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(82,025,000</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:Arial;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>288,975,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="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td></tr></table></div> 52000000 52000000 180000000 78750000 101250000 P12Y 43000000 22575000 20425000 P10Y 96000000 96000000 371000000 101325000 269675000 52000000 52000000 180000000 63750000 116250000 P12Y 43000000 18275000 24725000 P10Y 96000000 96000000 371000000 82025000 288975000 122300000 101000000.0 22500000 22500000 22300000 P10Y 22000000 21000000 19000000 REVENUE<div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table shows the Company’s Automotive and Other Products revenue disaggregated by geographical location for Automotive Products for the twelve month periods ended December 31, 2018 and 2017:</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:24%;"/><td style="width:1%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:24%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;">For the Twelve Months 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:Arial;font-size:10pt;font-weight:bold;">Revenue</span></div></td><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:Arial;font-size:10pt;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:10pt;"><span style="font-family:Arial;font-size:10pt;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:Arial;font-size:10pt;font-weight:bold;">Automotive Products</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">   U.S.</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:Arial;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:Arial;font-size:10pt;"><span>583,672,971</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;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:Arial;font-size:10pt;"><span>567,492,812</span></span></div></td><td style="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:Arial;font-size:10pt;">   Germany</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>333,002,878</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>351,123,204</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">   Japan</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>209,311,790</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>185,261,067</span></span></div></td><td style="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:Arial;font-size:10pt;">   Other</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:Arial;font-size:10pt;"><span>665,210,657</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:Arial;font-size:10pt;"><span>654,250,385</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:Arial;font-size:10pt;font-weight:bold;">Total Automotive Products</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:Arial;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:Arial;font-size:10pt;"><span>1,791,198,296</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;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:Arial;font-size:10pt;"><span>1,758,127,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></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:Arial;font-size:10pt;font-weight:bold;">Other Products (U.S.)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>42,865,401</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>36,745,110</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;">Total Revenue</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:Arial;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:Arial;font-size:10pt;"><span>1,834,063,697</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:Arial;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:Arial;font-size:10pt;"><span>1,794,872,578</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:20px;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:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:20px;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: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%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Revenue by geographic area may fluctuate based on many factors, including exposure to local economic, political and labor conditions; unexpected changes in laws, regulations, trade or monetary or fiscal policy, including interest rates, foreign currency exchange rates and changes in the rate of inflation in the U.S. and other foreign countries; and tariffs, quotas, customs and other import or export restrictions and other trade barriers.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table disaggregates the Company’s Automotive and Other revenue by major source for the twelve month periods ended December 31, 2018 and 2017:</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:24%;"/><td style="width:1%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:24%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;">For the Twelve Months 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:Arial;font-size:10pt;font-weight:bold;">Revenue</span></div></td><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:Arial;font-size:10pt;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:10pt;"><span style="font-family:Arial;font-size:10pt;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:Arial;font-size:10pt;font-weight:bold;">Automotive Segment</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Automotive Mirrors &amp; Electronics</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:Arial;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:Arial;font-size:10pt;"><span>1,598,589,777</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;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:Arial;font-size:10pt;"><span>1,573,222,820</span></span></div></td><td style="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:Arial;font-size:10pt;">HomeLink Modules*</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>192,608,519</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>184,904,648</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;">Total Automotive Products</span></div></td><td 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:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,791,198,296</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 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:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,758,127,468</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: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;background-color:#cceeff;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;background-color:#cceeff;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;background-color:#cceeff;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:Arial;font-size:10pt;font-weight:bold;">Other Segment</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Fire Protection Products</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:Arial;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:Arial;font-size:10pt;"><span>22,109,784</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:Arial;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:Arial;font-size:10pt;"><span>18,790,474</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Windows Products</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>20,755,617</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>17,954,636</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;">Total Other</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;"><span>42,865,401</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 style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;"><span>36,745,110</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: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><tr><td colspan="8" 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:Arial;font-size:10pt;">*Excludes HomeLink revenue related to HomeLink modules integrated into automotive mirrors</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Revenue is recognized when obligations under the terms of a contract with the customer are satisfied. Such recognition generally occurs with the transfer of control of the products at a point in time. The Company's automotive OEM contracts generally include Long Term Supply Agreements ("LTSA") and Purchase Orders ("PO") whereby the LTSA sometimes stipulates the pricing and delivery terms and is evaluated together with a PO, which identifies the quantity, timing, and the type of product to be transferred. Certain customer contracts do not always have an LTSA, in which case, the contracts are governed by the PO from the customer in conjunction with other mutually agreed upon terms and conditions.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Company does not generate revenue from arrangements with multiple deliverables. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring goods excluding revenue amounts that are transferred to third parties, such as sales, value add, and other taxes the Company collects concurrently with revenue-producing activities. The Company does not incur any incremental cost to obtain contracts. Costs are incurred to fulfill contracts with the OEM. However, such costs are accounted for under ASC 340-10, and are not treated as fulfillment costs under ASC 340-40.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;text-decoration:underline;">Automotive Products Segment</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;">Automotive Rearview Mirrors and Electronics</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Company manufactures interior electrochromic automatic-dimming rearview mirrors that darken to reduce glare and improve visibility for the driver. These electronic interior mirrors can also include additional electronic features such as compass, microphones, HomeLink</span><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">®</sup></span><span style="font-family:Arial;font-size:10pt;">, lighting assist and driver assist forward safety camera systems, various lighting systems, various telematics systems, ITM</span><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">®</sup></span><span style="font-family:Arial;font-size:10pt;"> systems, and a wide variety of displays. The Company also ships interior non-automatic-dimming rearview mirrors with features. The Company’s interior electrochromic automatic-dimming rearview mirrors also power the application of the Company’s exterior electrochromic automatic-dimming rearview mirrors that darken to reduce glare and improve visibility for the driver. These electronic exterior mirrors typically range in size and shape per automaker specification, but also include additional features such as turn signal indicators, side blind zone indicators, and courtesy lighting. The Company also ships exterior non-automatic-dimming rearview mirrors with similar electronic features as what is available in its automatic-dimming applications. The Company manufactures other automotive electronics products both inside and outside of the rearview mirror through HomeLink</span><span style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">® </sup></span><span style="font-family:Arial;font-size:10pt;">applications in the vehicle including the rearview mirror, interior visor, overhead console, or center console.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">For the majority of automotive products, transfer of control and revenue recognition occurs when the Company ships the product from the manufacturing facility to the customer. The Company generally receives payment equal to the price that applies at the time of invoice for most automotive product sales. For any shipments of product that may be subject to retroactive price adjustments that are then being negotiated, the Company </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">records revenue based on the Company’s best estimate of the amount of consideration to which the entity will be entitled in exchange for transferring the promised goods to the customer. The Company's approach is to consider these adjustments to the contract price as variable consideration which is estimated based on the then most likely price amount. Payment terms on automotive part sales to customers range from </span><span style="font-family:Arial;font-size:10pt;"><span>15</span></span><span style="font-family:Arial;font-size:10pt;"> days to </span><span style="font-family:Arial;font-size:10pt;"><span>90</span></span><span style="font-family:Arial;font-size:10pt;"> days. Estimated revenue is adjusted at the earlier of when the most likely amount of consideration expected to be received changes or when the consideration becomes fixed.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;">HomeLink</span><span style="font-family:Arial;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">®</sup></span><span style="font-family:Arial;font-size:10pt;font-weight:bold;"> Modules</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Company manufactures and sells HomeLink® Modules individually, as well as in combination with the automotive mirrors and other advanced features, as described above. For the majority of automotive products, transfer of control and revenue recognition occurs when the Company ships the product from the manufacturing facility to the customer.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;text-decoration:underline;">Other Segment</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;">Dimmable Aircraft Windows </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Company supplies variable dimmable windows for the passenger compartment on the Boeing 787 Dreamliner Series of Aircraft. For dimmable aircraft windows, transfer of control and revenue recognition occurs when the Company ships the product from the manufacturing facility to the customer. Payment terms on dimmable aircraft window sales range from </span><span style="font-family:Arial;font-size:10pt;"><span>30</span></span><span style="font-family:Arial;font-size:10pt;"> days to </span><span style="font-family:Arial;font-size:10pt;"><span>45</span></span><span style="font-family:Arial;font-size:10pt;"> days. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;">Fire Protection Products </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><span style="font-family:Arial;font-size:10pt;">The Company manufactures photoelectric smoke detectors and alarms, visual signaling alarms, electrochemical carbon monoxide detectors and alarms, audible and visual signaling alarms, and bells and speakers for use in fire detection systems in office buildings, hotels, and other commercial and residential buildings. For fire protection parts, transfer of control and revenue recognition occurs when the Company ships the product from the manufacturing facility to the customer. Payment terms on fire protection part sales to customers range from </span><span style="font-family:Arial;font-size:10pt;"><span>30</span></span><span style="font-family:Arial;font-size:10pt;"> days to </span><span style="font-family:Arial;font-size:10pt;"><span>75</span></span> days. The following table shows the Company’s Automotive and Other Products revenue disaggregated by geographical location for Automotive Products for the twelve month periods ended December 31, 2018 and 2017:<div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></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;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:24%;"/><td style="width:1%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:24%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;">For the Twelve Months 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:Arial;font-size:10pt;font-weight:bold;">Revenue</span></div></td><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:Arial;font-size:10pt;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:10pt;"><span style="font-family:Arial;font-size:10pt;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:Arial;font-size:10pt;font-weight:bold;">Automotive Products</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">   U.S.</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:Arial;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:Arial;font-size:10pt;"><span>583,672,971</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;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:Arial;font-size:10pt;"><span>567,492,812</span></span></div></td><td style="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:Arial;font-size:10pt;">   Germany</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>333,002,878</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>351,123,204</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">   Japan</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>209,311,790</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>185,261,067</span></span></div></td><td style="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:Arial;font-size:10pt;">   Other</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:Arial;font-size:10pt;"><span>665,210,657</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:Arial;font-size:10pt;"><span>654,250,385</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:Arial;font-size:10pt;font-weight:bold;">Total Automotive Products</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:Arial;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:Arial;font-size:10pt;"><span>1,791,198,296</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;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:Arial;font-size:10pt;"><span>1,758,127,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></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:Arial;font-size:10pt;font-weight:bold;">Other Products (U.S.)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>42,865,401</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>36,745,110</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;">Total Revenue</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:Arial;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:Arial;font-size:10pt;"><span>1,834,063,697</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:Arial;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:Arial;font-size:10pt;"><span>1,794,872,578</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:20px;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:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:20px;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:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div>The following table disaggregates the Company’s Automotive and Other revenue by major source for the twelve month periods ended December 31, 2018 and 2017:<div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></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;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:24%;"/><td style="width:1%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:24%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;">For the Twelve Months 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:Arial;font-size:10pt;font-weight:bold;">Revenue</span></div></td><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:Arial;font-size:10pt;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:10pt;"><span style="font-family:Arial;font-size:10pt;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:Arial;font-size:10pt;font-weight:bold;">Automotive Segment</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Automotive Mirrors &amp; Electronics</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:Arial;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:Arial;font-size:10pt;"><span>1,598,589,777</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:Arial;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:Arial;font-size:10pt;"><span>1,573,222,820</span></span></div></td><td style="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:Arial;font-size:10pt;">HomeLink Modules*</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>192,608,519</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>184,904,648</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;">Total Automotive Products</span></div></td><td 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:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,791,198,296</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 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:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,758,127,468</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: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;background-color:#cceeff;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;background-color:#cceeff;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;background-color:#cceeff;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:Arial;font-size:10pt;font-weight:bold;">Other Segment</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Fire Protection Products</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:Arial;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:Arial;font-size:10pt;"><span>22,109,784</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:Arial;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:Arial;font-size:10pt;"><span>18,790,474</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Windows Products</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>20,755,617</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>17,954,636</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;">Total Other</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;"><span>42,865,401</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 style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;"><span>36,745,110</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: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><tr><td colspan="8" 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:Arial;font-size:10pt;">*Excludes HomeLink revenue related to HomeLink modules integrated into automotive mirrors</span></div></td></tr></table></div> 583672971 567492812 333002878 351123204 209311790 185261067 665210657 654250385 1791198296 1758127468 42865401 36745110 1834063697 1794872578 1598589777 1573222820 192608519 184904648 1791198296 1758127468 22109784 18790474 20755617 17954636 42865401 36745110 P15D P90D P30D P45D P30D P75D XML 19 R1.htm IDEA: XBRL DOCUMENT v3.10.0.1
Document and Entity Information - USD ($)
12 Months Ended
Dec. 31, 2018
Feb. 01, 2019
Jun. 30, 2018
Document And Entity Information [Abstract]      
Entity Registrant Name GENTEX CORPORATION    
Entity Central Index Key 0000355811    
Current Fiscal Year End Date --12-31    
Entity Filer Category Large Accelerated Filer    
Document Type 10-K    
Document Period End Date Dec. 31, 2018    
Document Fiscal Year Focus 2018    
Document Fiscal Period Focus FY    
Entity Emerging Growth Company false    
Entity Small Business false    
Entity Shell Company false    
Amendment Flag false    
Entity Common Stock, Shares Outstanding   259,230,913  
Entity Public Float     $ 6,166,225,666
Entity Current Reporting Status Yes    
Entity Voluntary Filers No    
Entity Well-known Seasoned Issuer Yes    
XML 20 R2.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Balance Sheets - USD ($)
Dec. 31, 2018
Dec. 31, 2017
ASSETS    
Cash and cash equivalents $ 217,025,278 $ 569,734,496
Short-term investments 169,412,999 152,538,054
Accounts receivable, net 213,537,799 231,121,788
Inventories, net 225,281,599 216,765,583
Prepaid expenses and other 25,672,579 14,403,902
Total current assets 850,930,254 1,184,563,823
PLANT AND EQUIPMENT:    
Land, buildings and improvements 340,910,332 317,600,833
Machinery and equipment 838,887,032 790,833,278
Construction-in-process 18,156,423 35,828,403
Total Plant and Equipment 1,197,953,787 1,144,262,514
Less- Accumulated depreciation (699,480,021) (651,783,184)
Net Plant and Equipment 498,473,766 492,479,330
OTHER ASSETS:    
Goodwill 307,365,845 307,365,845
Long-term investments 137,979,082 57,782,418
Intangible assets, net 269,675,000 288,975,000
Patents and other assets, net 21,010,121 20,887,496
Total Other Assets 736,030,048 675,010,759
TOTAL ASSETS 2,085,434,068 2,352,053,912
CURRENT LIABILITIES:    
Accounts payable 92,810,316 89,898,467
Accrued liabilities:    
Salaries, wages and vacation 15,860,073 18,502,209
Income taxes 4,293,608 360,014
Royalties 16,174,041 14,660,864
Dividends payable 28,526,147 28,028,132
Current portion of long term debt 0 78,000,000
Other 11,496,734 14,197,321
Total current liabilities 169,160,919 243,647,007
DEFERRED INCOME TAXES 54,521,489 58,888,644
TOTAL LIABILITIES 223,682,408 302,535,651
SHAREHOLDERS’ INVESTMENT:    
Preferred stock, no par value, 5,000,000 shares authorized; none issued or outstanding 0 0
Common stock, par value $.06 per share; 400,000,000 shares authorized; 259,328,613 and 280,281,321 shares issued and outstanding in 2018 and 2017 respectively. 15,559,717 16,816,879
Additional paid-in capital 745,324,144 723,510,672
Retained earnings 1,102,468,137 1,301,997,327
Accumulated other comprehensive income:    
Unrealized gain on investments 74,549 6,626,379
Unrealized gain (loss) on derivatives 0 (78,026)
Cumulative translation adjustment (1,674,887) 645,030
Total shareholders’ investment 1,861,751,660 2,049,518,261
TOTAL LIABILITES AND SHAREHOLDERS' INVESTMENT $ 2,085,434,068 $ 2,352,053,912
XML 21 R3.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Balance Sheets (Parenthetical) - $ / shares
Dec. 31, 2018
Dec. 31, 2017
Statement of Financial Position [Abstract]    
Preferred stock, shares authorized (in shares) 5,000,000 5,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.06 $ 0.06
Common stock, shares authorized (in shares) 400,000,000 400,000,000
Common stock, shares issued (in shares) 259,328,613 280,281,321
Common stock, shares outstanding (in shares) 259,328,613 280,281,321
XML 22 R4.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Statements of Income - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Income Statement [Abstract]      
NET SALES $ 1,834,063,697 $ 1,794,872,578 $ 1,678,924,756
COST OF GOODS SOLD 1,143,597,005 1,100,344,312 1,010,472,512
Gross profit 690,466,692 694,528,266 668,452,244
OPERATING EXPENSES:      
Engineering, research and development 107,134,862 99,726,438 94,238,032
Selling, general and administrative 75,206,283 71,443,476 62,471,277
Total operating expenses 182,341,145 171,169,914 156,709,309
Income from operations 508,125,547 523,358,352 511,742,935
OTHER INCOME:      
Investment income 11,262,385 9,442,387 4,787,128
Other, net 2,659,015 (1,004,035) (5,969,290)
Total other income (expense) 13,921,400 8,438,352 (1,182,162)
Income before provision for income taxes 522,046,947 531,796,704 510,560,773
PROVISION FOR INCOME TAXES 84,163,850 125,004,782 162,969,497
NET INCOME $ 437,883,097 $ 406,791,922 $ 347,591,276
EARNINGS PER SHARE:      
Basic (in dollars per share) $ 1.64 $ 1.42 $ 1.21
Diluted (in dollars per share) 1.62 1.41 1.19
Cash Dividends Declared per Share (in dollars per share) $ 0.440 $ 0.390 $ 0.355
XML 23 R5.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Statement of Comprehensive Income - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Statement of Comprehensive Income [Abstract]      
Net income $ 437,883,097 $ 406,791,922 $ 347,591,276
Other comprehensive income (loss) before tax:      
Foreign currency translation adjustments (2,319,917) 3,508,029 (2,818,090)
Unrealized gains on derivatives 98,767 1,721,933 1,105,468
Unrealized gains on available-for-sale securities, net 115,059 5,903,699 3,013,951
Other comprehensive income (loss), before tax (2,106,091) 11,133,661 1,301,328
Expense for income taxes related to components of other comprehensive income (loss) 44,903 2,668,973 1,441,798
Other comprehensive income (loss), net of tax (2,150,994) 8,464,688 (140,469)
Comprehensive income $ 435,732,103 $ 415,256,610 $ 347,450,807
XML 24 R6.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Statement of Shareholders' Investment - USD ($)
3 Months Ended 12 Months Ended
Dec. 31, 2018
Mar. 31, 2018
Dec. 31, 2017
Mar. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Beginning balance (in shares)   280,281,321     280,281,321    
Beginning balance   $ 2,049,518,261   $ 1,910,424,234 $ 2,049,518,261 $ 1,910,424,234 $ 1,722,516,761
Issuance of common stock         66,837,820 47,770,467 86,893,439
Repurchases of common stock         (591,577,851) (231,363,216) (163,361,221)
Stock-based compensation expense related to stock options, employee stock purchases and restricted stock         18,305,981 18,376,965 19,192,699
Dividends declared         (117,064,654) (110,946,799) (102,268,251)
Net income $ 106,275,000 $ 111,249,000 $ 130,469,000 $ 97,557,000 437,883,097 406,791,922 347,591,276
Other comprehensive income         $ (2,150,994) $ 8,464,688 (140,469)
Ending balance (in shares) 259,328,613   280,281,321   259,328,613 280,281,321  
Ending balance $ 1,861,751,660   $ 2,049,518,261   $ 1,861,751,660 $ 2,049,518,261 $ 1,910,424,234
Common Stocks              
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Beginning balance (in shares)   280,281,321   287,737,516 280,281,321 287,737,516 291,338,011
Beginning balance   $ 16,816,879   $ 17,264,251 $ 16,816,879 $ 17,264,251 $ 17,480,281
Issuance of common stock (in shares)         5,496,659 4,498,729 6,705,632
Issuance of common stock         $ 329,801 $ 269,923 $ 402,338
Repurchases of common stock (in shares)         (26,449,367) (11,954,924) (10,306,127)
Repurchases of common stock         $ (1,586,963) $ (717,295) $ (618,368)
Ending balance (in shares) 259,328,613   280,281,321   259,328,613 280,281,321 287,737,516
Ending balance $ 15,559,717   $ 16,816,879   $ 15,559,717 $ 16,816,879 $ 17,264,251
Additional Paid-In Capital              
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Beginning balance   723,510,672   683,446,463 723,510,672 683,446,463 596,782,695
Issuance of common stock         66,508,019 47,500,544 86,491,101
Repurchases of common stock         (63,000,528) (25,813,300) (19,020,032)
Stock-based compensation expense related to stock options, employee stock purchases and restricted stock         18,305,981 18,376,965 19,192,699
Ending balance 745,324,144   723,510,672   745,324,144 723,510,672 683,446,463
Retained Earnings              
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Beginning balance   1,301,997,327   1,210,984,825 1,301,997,327 1,210,984,825 1,109,384,621
Repurchases of common stock         (526,990,360) (204,832,621) (143,722,821)
Impact of ASU 2016-01 adoption         6,642,727    
Dividends declared         (117,064,654) (110,946,799) (102,268,251)
Net income         437,883,097 406,791,922 347,591,276
Ending balance 1,102,468,137   1,301,997,327   1,102,468,137 1,301,997,327 1,210,984,825
Accumulated Other Comprehensive Income (Loss)              
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Beginning balance   $ 7,193,383   $ (1,271,305) 7,193,383 (1,271,305) (1,130,836)
Impact of ASU 2016-01 adoption         (6,642,727)    
Other comprehensive income         (2,150,994) 8,464,688 (140,469)
Ending balance $ (1,600,338)   $ 7,193,383   $ (1,600,338) $ 7,193,383 $ (1,271,305)
XML 25 R7.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Statement of Shareholders' Investment (Parenthetical) - $ / shares
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Dividends declared per share (in dollars per share) $ 0.440 $ 0.390 $ 0.355
XML 26 R8.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Statements of Cash Flows - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Net Cash Provided by (Used in) Operating Activities [Abstract]      
Net income $ 437,883,097 $ 406,791,922 $ 347,591,276
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization 102,186,814 99,570,908 88,587,430
Gain on disposal of assets (577,200) (188,150) (146,261)
Loss on disposal of assets 108,927 299,174 1,080,486
Gain on sale of investments (2,538,729) (1,309,166) (4,239,895)
Loss on sale of investments 532,494 375,388 3,919,698
Deferred income taxes (4,414,739) (14,996,179) 22,498,361
Stock based compensation expense related to employee stock options, employee stock purchases and restricted stock 18,305,981 18,376,965 19,192,699
Change in operating assets and liabilities:      
Accounts receivable 17,583,989 (19,530,043) (15,622,345)
Inventories (8,516,016) (27,454,146) (14,616,026)
Prepaid expenses and other (11,268,677) 16,183,673 4,399,366
Accounts payable 2,911,849 9,934,837 13,609,856
Accrued liabilities 220,856 12,947,597 10,793,540
Net cash flows from operating activities 552,418,646 501,002,780 477,048,185
Activity in available-for-sale securities:      
Sales proceeds 55,248,551 30,207,523 87,293,155
Maturities and calls 181,892,136 23,100,000 5,500,000
Purchases (332,106,362) (29,874,960) (216,670,674)
Plant and equipment additions (85,990,570) (104,040,919) (120,955,614)
Proceeds from sale of plant and equipment 738,093 249,757 665,191
(Increase) Decrease in other assets (5,603,042) 2,646,029 (7,278,166)
Net cash used for investing activities (185,821,194) (77,712,570) (251,446,108)
CASH FLOWS USED FOR FINANCING ACTIVITIES:      
Repayment of long-term debt (78,000,000) (107,625,000) (47,500,000)
Issuance of common stock from stock plan transactions 66,837,820 47,770,467 81,310,048
Cash dividends paid (116,566,639) (108,815,040) (101,131,356)
Repurchases of common stock (591,577,851) (231,363,216) (163,361,221)
Net cash used for financing activities (719,306,670) (400,032,789) (230,682,529)
NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS (352,709,218) 23,257,421 (5,080,452)
CASH AND CASH EQUIVALENTS, Beginning of year 569,734,496 546,477,075 551,557,527
CASH AND CASH EQUIVALENTS, End of year $ 217,025,278 $ 569,734,496 $ 546,477,075
XML 27 R9.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting and Reporting Policies
12 Months Ended
Dec. 31, 2018
Accounting Policies [Abstract]  
Summary Of Significant Accounting And Reporting Policies SUMMARY OF SIGNIFICANT ACCOUNTING AND REPORTING POLICIES
The Company
Gentex Corporation is a leading supplier of digital vision, connected car, dimmable glass, and fire protection products. The Company’s largest business segment involves designing, developing, manufacturing and marketing interior and exterior automatic-dimming automotive rearview mirrors and various electronic modules. The Company ships its product to all of the major automotive producing regions worldwide, which it supports with numerous sales, engineering and distribution locations worldwide.
A substantial portion of the Company’s net sales and accounts receivable result from transactions with domestic and foreign automotive manufacturers and Tier 1 suppliers. Aircraft windows are sold for use by aircraft manufacturers and a Tier 1 supplier. The Company’s fire protection products are primarily sold to domestic distributors and original equipment manufacturers of fire and security systems. The Company does not require collateral or other security for trade accounts receivable.
Significant accounting policies of the Company not described elsewhere are as follows:
Consolidation
The consolidated financial statements include the accounts of Gentex Corporation and all of its wholly-owned subsidiaries (together the “Company”). All intercompany accounts and transactions have been eliminated.
Cash Equivalents
Cash equivalents consist of funds invested in bank accounts and money market funds that have daily liquidity.
Allowance For Doubtful Accounts

The Company reviews a monthly aging report of all accounts receivable balances starting with invoices outstanding over sixty days. In addition, the Company monitors information about its customers through a variety of sources including the media, and information obtained through on-going interaction between Company personnel and the customer. Based on the evaluation of the above information, the Company estimates its allowances related to customer receivables on historical credit and collections experience, customers current financial condition and the specific identification of other potential problems, including the economic climate. Actual collections can differ, requiring adjustments to the allowances, but historically such adjustments have not been material.
The following table presents the activity in the Company’s allowance for doubtful accounts:
 
Beginning
Balance
 
Net
Additions/
(Reductions)
to Costs and
Expenses
 
Deductions
and Other
Adjustments
 
Ending
Balance
Year Ended December 31, 2018:
 
 
 
 
 
 
 
Allowance for Doubtful Accounts
$
2,714,533

 
$

 
$
32,114

 
$
2,746,647

Year Ended December 31, 2017:
 
 
 
 
 
 
 
Allowance for Doubtful Accounts
$
2,917,424

 
$

 
$
(202,891
)
 
$
2,714,533

Year Ended December 31, 2016:
 
 
 
 
 
 
 
Allowance for Doubtful Accounts
$
2,663,477

 
$

 
$
253,947

 
$
2,917,424


 
The Company’s allowance for doubtful accounts primarily relates to financially distressed automotive customers. The Company continues to work with these financially distressed customers in collecting past due balances.



Investments
The Company follows the provisions of ASC 820, Fair Value Measurements and Disclosures, for its financial assets and liabilities, and for its non-financial assets and liabilities subject to fair value measurements. ASC 820 provides a framework for measuring the fair value of assets and liabilities. This framework is intended to provide increased consistency in how fair value determinations are made under various existing accounting standards that permit, or in some cases, require estimates of fair-market value. This standard also expanded financial statement disclosure requirements about a company’s use of fair-value measurements, including the effect of such measurement on earnings. The cost of securities sold is based on the specific identification method.
The Company’s common stocks and certain mutual funds are classified as available for sale and are stated at fair value based on quoted market prices, and as such are classified as Level 1 assets. As of December 31, 2018, the Company has sold/liquidated all of its positions in common stocks and mutual funds. The Company determines the fair value of its government securities, corporate bonds, and certain mutual funds by utilizing monthly valuation statements that are provided by its broker. The broker determines the investment valuation by utilizing the bid price in the market and also refers to third party sources to validate valuations, and as such are classified as Level 2 assets.
The Company's certificates of deposit have remaining maturities of less than one year and are classified as available for sale, and are considered as Level 1 assets. These investments are carried at cost, which approximates fair value.

During the year ended December 31, 2017, the Company made technology investments in certain non-consolidated third-parties for ownership interests of less than 20%. These investments do not have readily determinable fair values, and the Company has not identified any observable events that would cause adjustment of the valuation to date, and therefore these investments are held at cost at a total of $3.85 million as of December 31, 2018. These investments are classified within Long-Term Investments in the consolidated balance sheet and are not included within the tables below.
Assets or liabilities that have recurring fair value measurements are shown below as of December 31, 2018 and December 31, 2017:
 
 
 
 
Fair Value Measurements at Reporting Date Using
 
Total as of
 
Quoted Prices in
Active Markets
for Identical
Assets
 
Significant Other
Observable
Inputs
 
Significant
Unobservable
Inputs
Description
December 31, 2018
 
(Level I)
 
(Level 2)
 
(Level 3)
Cash & Cash Equivalents
$
217,025,278

 
$
217,025,278

 
$

 
$

Short-Term Investments:
 
 
 
 
 
 
 
Certificate of Deposit
150,299,384

 
150,299,384

 

 

Government Securities
9,176,227

 

 
9,176,227

 

Mutual Funds

 

 

 

Corporate Bonds
6,967,700

 

 
6,967,700

 

Other
2,219,688

 
2,219,688

 

 

Long-Term Investments:
 
 
 
 
 
 
 
Corporate Bonds
60,369,930

 

 
60,369,930

 

Government Securities
56,483,720

 

 
56,483,720

 

Municipal Bonds
18,025,432

 

 
18,025,432

 

Total
$
520,567,359

 
$
369,544,350

 
$
151,023,009

 
$


 
 
 
Fair Value Measurements at Reporting Date Using
 
Total as of
 
Quoted Prices in
Active Markets
for Identical
Assets
 
Significant Other
Observable
Inputs
 
Significant
Unobservable
Inputs
Description
December 31, 2017
 
(Level I)
 
(Level 2)
 
(Level 3)
Cash & Cash Equivalents
$
569,734,496

 
$
569,734,496

 
$

 
$

Short-Term Investments:
 
 
 
 
 
 
 
Certificate of Deposit
130,000,000

 
130,000,000

 

 

Government Securities
9,011,130

 

 
9,011,130

 

Mutual Funds
393,581

 

 
393,581

 

Corporate Bonds
12,944,999

 

 
12,944,999

 

Other
188,344

 
188,344

 

 

Long-Term Investments:

 
 
 
 
 
 
Corporate Bonds
3,018,720

 

 
3,018,720

 

Common Stocks
15,703,371

 
15,703,371

 

 

Mutual Funds
34,681,337

 
34,681,337

 

 

Preferred Stock
1,178,991

 
1,178,991

 

 

Government Securities

 

 

 

Total
$
776,854,969

 
$
751,486,539

 
$
25,368,430

 
$



The amortized cost, unrealized gains and losses, and market value of investment securities are shown as of December 31, 2018 and 2017:
 
 
Unrealized
2018
Cost
 
Gains
 
Losses
 
Market Value
Short-Term Investments:
 
 
 
 
 
 
 
Certificate of Deposit
$
150,299,384

 
$

 
$

 
$
150,299,384

Government Securities
9,186,586

 

 
(10,359
)
 
9,176,227

Corporate Bonds
6,981,305

 

 
(13,605
)
 
6,967,700

Other
2,219,688

 

 

 
2,219,688

Long-Term Investments:
 
 
 
 
 
 
 
Corporate Bonds
60,659,498

 
50,340

 
(339,908
)
 
60,369,930

Common Stocks

 

 

 

Government Securities
56,280,552

 
205,553

 
(2,385
)
 
56,483,720

Municipal Bonds
17,840,518

 
184,914

 

 
18,025,432

Government Securities

 

 

 

Total
$
303,467,531

 
$
440,807

 
$
(366,257
)

$
303,542,081


 
Unrealized
2017
Cost
 
Gains
 
Losses
 
Market Value
Short-Term Investments:
 
 
 
 
 
 
 
Certificate of Deposit
$
130,000,000

 
$

 
$

 
$
130,000,000

Government Securities
9,024,777

 

 
(13,647
)
 
9,011,130

Mutual Funds
392,482

 
1,575

 
(476
)
 
393,581

Corporate Bonds
12,952,229

 

 
(7,230
)
 
12,944,999

Other
188,344

 

 

 
188,344

Long-Term Investments:
 
 
 
 
 
 
 
Corporate Bonds
3,022,994

 

 
(4,274
)
 
3,018,720

Common Stocks
10,897,219

 
5,079,815

 
(273,663
)
 
15,703,371

Mutual Funds
29,306,540

 
5,440,344

 
(65,547
)
 
34,681,337

Preferred Stock
1,141,458

 
40,533

 
(3,000
)
 
1,178,991

Total
$
196,926,043

 
$
10,562,267

 
$
(367,837
)
 
$
207,120,473



Unrealized losses on investments as of December 31, 2018 are as follows:
 
Aggregate Unrealized Losses
 
Aggregate Fair Value
Less than one year
$
365,824

 
$
68,722,980

Greater than one year
433

 
3,000,000

       Total
$
366,257

 
$
71,722,980


Unrealized losses on investments as of December 31, 2017 are as follows:
 
 
Aggregate Unrealized Losses
 
Aggregate Fair Value
Less than one year
$
263,655

 
$
31,223,557

Greater than one year
104,182

 
285,077

       Total
$
367,837

 
$
31,508,634


ASC 320, Accounting for Certain Investments in Debt and Equity Securities, as amended and interpreted, provides guidance on determining when an investment is other-than-temporarily impaired. The Company reviews its fixed income investments for any unrealized losses that would be deemed other-than-temporary and require the recognition of an impairment loss in income. If the cost of an investment exceeds its fair value, the Company evaluates, among other factors, general market conditions, the duration and extent to which the fair value is less than cost, and the Company’s intent and ability to hold the investments. Management also considers the type of security, related-industry and sector performance, as well as published investment ratings and analyst reports, to evaluate its portfolio. Once a decline in fair value is determined to be other-than-temporary, an impairment charge is recorded and new cost basis in the investment is established. If market, industry, and/or investee conditions deteriorate, the Company may incur future impairments. No investments were considered to be other-than-temporary impaired in 2018 and 2017.
Fixed income securities as of December 31, 2018, have contractual maturities as follows:
Due within one year
$
166,443,311

Due between one and five years
113,806,135

Due over five years
21,072,946

 
$
301,322,392


Fair Value of Financial Instruments
The Company’s financial instruments consist of cash and cash equivalents, investments, accounts receivable accounts payable, short and long term debt. The Company’s estimate of the fair values of these financial instruments approximates their carrying amounts at December 31, 2018 and 2017.
Inventories
Inventories include material, direct labor and manufacturing overhead and are valued at the lower of first-in, first-out (FIFO) cost or market. Inventories consisted of the following as of December 31, 2018 and 2017:
 
 
2018
 
2017
Raw materials
$
139,058,541

 
$
139,272,129

Work-in-process
35,386,615

 
30,481,192

Finished goods
50,836,443

 
47,012,262

Total Inventory
$
225,281,599

 
$
216,765,583



Estimated inventory allowances for slow-moving and obsolete inventories are based on current assessments of future demands, market conditions, evaluation of longer lead times for certain electronic components and related management initiatives. If market conditions or customer requirements change and are less favorable than those projected by management, inventory allowances are adjusted accordingly. Allowances for slow-moving and obsolete inventories (which are included, net, in the above inventory values) were $7.8 million and $6.6 million at December 31, 2018 and 2017, respectively.
Plant and Equipment
Plant and equipment is stated at cost. Depreciation and amortization are computed for financial reporting purposes using the straight-line method, with estimated useful lives of 7 to 30 years for buildings and improvements, and 3 to 10 years for machinery and equipment. Depreciation expense was approximately $79.7 million, $77.0 million and $66.3 million in 2018, 2017 and 2016, respectively.
Impairment or Disposal of Long-Lived Assets
The Company reviews long-lived assets, including property, plant and equipment and other intangible assets with definite lives, for impairment whenever events or changes in circumstances indicate that the asset’s carrying amount may not be recoverable. The Company conducts its long-lived asset impairment analysis in accordance with ASC 360-10-15, Impairment or Disposal of Long-Lived Assets. ASC 360-10-15 requires the Company to group assets and liabilities at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities and evaluate the asset group against the sum of the undiscounted future cash flows. If the undiscounted cash flows do not indicate the carrying amount of the asset is recoverable, an impairment charge is measured as the amount by which the carrying amount of the asset group exceeds its fair value based on discounted cash flow analysis or appraisals. 
Patents
The Company’s policy is to capitalize costs incurred to obtain patents. The cost of patents is amortized over their useful lives. The cost of patents in process is not amortized until issuance. The Company periodically obtains intellectual property rights, in the ordinary course of business, and the cost of the rights are amortized over their useful lives.

Goodwill and Intangible Assets

Goodwill reflects the cost of an acquisition in excess of the fair values assigned to identifiable net assets acquired. The Company reviews goodwill for impairment during the fourth quarter on an annual basis or more frequently if events or changes in circumstances indicate that goodwill might be impaired. The Company performs an impairment review for its automotive reporting unit, which has been determined to be one of the Company’s reportable segments, using either a qualitative approach or quantitative approach which utilizes
a fair value method that incorporates certain assumptions and judgments. The fair value of a reporting unit refers to the price that would be received to sell the unit as a whole in an orderly transaction between market participants at the measurement date. The Company performs a qualitative assessment (step 0) to determine whether it is more likely than not that a reporting unit's fair value is less than its carrying amount. If not, no further goodwill impairment testing is performed. If so, we determine the fair value of the reporting unit. If the fair value of the reporting unit is greater than its carrying amount, goodwill is not considered to be impaired. However, if the fair value of the reporting unit is less than its carrying amount, an impairment change is recorded as the excess of the reporting units carrying value over its fair value.

The assumptions included in the impairment tests require judgment and changes to these inputs could impact the results of the calculations which could result in an impairment charge in future periods if the carrying amount of the reporting unit exceeds its calculated fair value. For the qualitative assessment performed, management considers factors such as macro-economic conditions, industry and market considerations, overall financial performance, and other company-specific events, amongst other factors, in making the determination as to whether it is more likely than not that a reporting unit's fair value is less than its carrying amount. Other than management's internal projections of future cash flows, the primary assumptions used in the step 1 and step 2 impairment tests are the weighted-average cost of capital and long-term growth rates. Although the Company's cash flow forecasts are based on assumptions that are considered reasonable by management and consistent with the plans and estimates management is using to operate the underlying business, there are significant judgments in determining the expected future cash flows attributable to a reporting unit. There have been no impairment charges booked currently or in prior periods in which goodwill existed.

Indefinite lived intangible assets are also subject to annual impairment testing or more frequently if indicators of impairment are identified. Management judgment and assumptions are required in determining the underlying fair value of the indefinite lived intangible assets. While the Company believes the judgments and assumptions used in determining fair value are reasonable, different assumptions could change the estimated fair values and, therefore, impairment charges could be required, which could be material to the consolidated financial statements. The indefinite lived intangible assets were not impaired as a result of the annual test prepared by management for either period presented.

Refer to Note 10, "Goodwill and Intangible Assets" for information regarding the impairment testing performed in calendar year 2018.

Revenue Recognition
The Company’s revenue is generated from sales of its products. Revenue is recognized when obligations under the term of a contract with the customer is satisfied, generally when the product is shipped and legal title has passed to the customer. The Company does not generate sales from arrangements with multiple deliverables. Effective January 1, 2018, the Company adopted ASC Topic 606, Revenue from Contracts with Customers, using the modified retrospective method.  This guidance supersedes nearly all existing revenue recognition guidance under US GAAP. The core principle of the guidance is that an entity should recognize revenue when it transfers promised goods or services to customers in an amount that reflects the consideration to which the company expects to be entitled in exchange for those goods or services. The Company has drafted its accounting policy for the new standard based on a detailed review of its business and contracts. Refer to Note 11, "Revenue", for further information.
Advertising and Promotional Materials
All advertising and promotional costs are expensed as incurred and amounted to approximately $2.5 million, $2.6 million and $1.9 million, in 2018, 2017 and 2016, respectively.
Repairs and Maintenance
Major renewals and improvements of property and equipment are capitalized, and repairs and maintenance are expensed as incurred. The Company incurred expenses relating to the repair and maintenance of p
lant and equipment of approximately $28.9 million, $24.6 million and $22.1 million, in 2018, 2017 and 2016, respectively.
Self-Insurance
The Company is self-insured for a portion of its risk on workers’ compensation and employee medical costs. The arrangements provide for stop loss insurance to manage the Company’s risk. Such costs are accrued based on known claims and an estimate of incurred, but not reported (IBNR) claims. IBNR claims are estimated using historical lag information and other data provided by claims administrators. This estimation process is subjective, and to the extent that future results differ from original estimates, adjustments to recorded accruals may be necessary.
Product Warranty
The Company periodically incurs product warranty costs. Any liabilities associated with product warranty are estimated based on known facts and circumstances and are not significant at December 31, 2018, 2017 and 2016. The Company does not offer extended warranties on its products.
Income Taxes
The provision for income taxes is based on the earnings reported in the consolidated financial statements. Deferred income tax assets and liabilities are computed for differences between the financial statement and tax basis of assets and liabilities that will result in taxable or deductible amounts in the future. Such deferred income tax asset and liability computations are based on enacted tax laws and rates. The Company applies the provisions of ASC 740 as it relates to uncertainty in income taxes recognized in the Company’s consolidated financial statements. A threshold of more likely than not to be sustained upon examination is applied to uncertain tax positions. The Company deems the estimates related to this provision to be reasonable, however, no assurance can be given that the final outcome of these matters will not vary from what is reflected in the historical income tax provisions and accruals.
Earnings Per Share
The following table reconciles the numerators and denominators used in the calculations of basic and diluted earnings per share (EPS) for each of the last three years:
 
2018
 
2017
 
2016
Numerators:
 
 
 
 
 
Numerator for both basic and diluted EPS, net income
$
437,883,097

 
$
406,791,922

 
$
347,591,276

Denominators:
 
 
 
 
 
Denominator for basic EPS, weighted-average common shares outstanding
267,794,786

 
285,864,997

 
288,433,772

Potentially dilutive shares resulting from stock option plans
2,082,563

 
2,361,092

 
2,638,544

Denominator for diluted EPS
269,877,349

 
288,226,089

 
291,072,316


For the years ended December 31, 2018, 2017 and 2016, 698,019 shares, 910,105 shares, and 1,985,849 shares, respectively, related to stock option plans were not included in diluted average common shares outstanding because they were anti-dilutive.

Other Comprehensive Income (Loss)
Comprehensive income (loss) reflects the change in equity of a business enterprise during a period from transactions and other events and circumstances from non-owner sources. For the Company, comprehensive income represents net income adjusted for unrealized gains and losses on certain investments, derivatives, and foreign currency translation adjustments that are further detailed in Note 9 to the Consolidated Financial Statements.
Foreign Currency Translation
The financial position and results of operations of the Company’s foreign subsidiaries are measured using the local currency as the functional currency. Assets and liabilities are translated at the exchange rate in effect at year-end. Income statement accounts are translated at the average rate of exchange in effect during the year. The resulting translation adjustment is recorded as a separate component of shareholders’ investment. Gains and losses arising from re-measuring foreign currency transactions into the appropriate currency are included in the determination of net income.

Stock-Based Compensation Plans
The Company accounts for stock-based compensation using the fair value recognition provisions of ASC 718, Compensation - Stock Compensation. As described more fully in Note 5, the Company provides compensation benefits under two stock option plans, a restricted stock plan, and an employee stock purchase plan. The Company utilizes the Black-Scholes model, which requires the input of subjective assumptions. These assumptions include estimating (a) the length of time employees will retain their vested stock options before exercising them (“expected term”), (b) the volatility of the Company’s common stock price over the expected term, (c) the number of options that will ultimately not complete their vesting requirements (“forfeitures”) and (d) expected dividends. Changes in the subjective assumptions can materially affect the estimate of fair value of stock-based compensation and consequently, the related amounts recognized on the consolidated condensed statements of operations.
Estimates
The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.
Recent Accounting Standards

Effective January 1, 2018, the Company adopted ASC Topic 606, Revenue from Contracts with Customers, using the modified retrospective method.  This guidance supersedes nearly all existing revenue recognition guidance under US GAAP. The core principle of the guidance is that an entity should recognize revenue when it transfers promised goods or services to customers in an amount that reflects the consideration to which the company expects to be entitled in exchange for those goods or services. Based on the new guidance, the Company continues to recognize revenue at a particular point in time for the majority of its contracts with customers, which is generally when products are either shipped or delivered. The adoption of ASC 606 did not have a material impact on the consolidated financial statements. The Company has expanded its consolidated financial statement disclosures in order to comply with the disclosure requirements of the ASU beginning in the first quarter of 2018. These expanded disclosures are included in Note 11 to the Consolidated Financial Statements.

Effective January 1, 2018, the Company adopted ASU 2016-01, Recognition and Measurement of Financial Assets and Financial Liabilities. The standard amends various aspects of the recognition, measurement, presentation, and disclosure of financial instruments. The most significant impact to our consolidated financial statements relates to the recognition and measurement of equity investments at fair value with changes recognized in net income. The amendment also updates certain presentation and disclosure requirements. The Company recorded a cumulative-effect adjustment in the first quarter of 2018 of $6,642,727 as a result of the implementation of this guidance, and as a result reclassified the net unrealized gain on available-for-sale equity securities as of January 1, 2018 from other comprehensive income to retained earnings. The adoption of ASU 2016-01 is expected to increase volatility in net income as changes in the fair value of available-for-sale equity investments and changes in observable prices of equity investments without readily determinable fair values will be recorded in net income.

Effective October 1, 2018, the Company adopted ASU 2017-04, Simplifying the Test for Goodwill Impairment. The standard eliminates the second step from the above described goodwill impairment test, which requires a hypothetical purchase price allocation to determine the implied fair value of goodwill. Under the new standard, the goodwill impairment charge will be the excess of the reporting unit's carrying value over its fair value, not to exceed the total amount of goodwill allocated to the reporting unit. The adoption of ASU 2017-04 did not have a material impact on the Company's consolidated financial statements.

In February 2016, the FASB issued ASU 2016-02, Leases, which requires balance sheet recognition of lease liabilities and right-of-use assets for most leases with terms of greater than 12 months. The Company will adopt the standard on the required effective date of January 1, 2019. The new guidance contained in the ASU stipulates that lessees need to recognize a right-of-use asset and a lease liability for substantially all leases (other than leases that meet the definition of a short-term lease). The liability is equal to the present value of lease payments. Treatment in the consolidated statements of income is similar to the current treatment of operating and capital leases. The new guidance is effective on a modified retrospective basis for the Company in the first quarter of its fiscal year ending December 31, 2019. The adoption of ASU 2016-02 is not expected to have a material impact on the consolidated financial statements. The Company will expand its consolidated financial statement disclosures in order to comply with the disclosure requirements of the ASU beginning in the first quarter of 2019. The Company will adopt the standard using the transition option, "Comparatives under 840 option", established by ASU 2018-11, Leases (Topic 842), Targeted Improvements (ASU 2018-11). The Company expects the primary impact upon adoption of the lease standard will be the recording of a right-of-use asset and liability on the consolidated balance sheets in a range of approximately $2 million to $3 million, based on the present value of future lease payments. The Company does not believe the standard will materially affect the consolidated balance sheet, net income, liquidity or debt covenant compliance under current agreements.
XML 28 R10.htm IDEA: XBRL DOCUMENT v3.10.0.1
Debt and Financing Arrangements
12 Months Ended
Dec. 31, 2018
Debt Disclosure [Abstract]  
Debt and Financing Arrangements DEBT AND FINANCING ARRANGEMENTS

On September 27, 2013, the Company entered into a credit agreement with certain banks and agents consisting of a revolver and term loan. During the years ended December 31, 2018 and 2017, the Company made repayments of $78.0 million and $107.6 million respectively, plus accrued interest, on the previously existing term loan, which completed the repayments on the outstanding revolver balance. The Company used cash and cash equivalents to fund the payments. As of December 31, 2018, there was no outstanding balance on the revolver or the term loan as such credit facility was paid in full and expired in 2018.

On October 15, 2018, the Company entered into a new Credit Agreement providing the Company access to a $150 million senior revolving credit facility (“Revolver”), as previously disclosed. Under the terms of the Credit Agreement, the Company is entitled, to further request an additional aggregate principal amount of up to $100 million, subject to the satisfaction of certain conditions. In addition, the Company is entitled to the benefit of swing loans from amounts otherwise available under the Revolver in the aggregate principal amount of up to $20 million swing loans and to request Letters of Credit from amounts otherwise available under the Revolver in the aggregate principle amount up to $20 million, both subject to certain conditions. The obligations of the Company under the Credit Agreement are not secured, but are subject to certain covenants. As of December 31, 2018, there was no outstanding balance on the Credit Agreement. The Credit Agreement expires on October 15, 2023.

The Credit Agreement contains customary representations and warranties and certain covenants that place certain limitations on the Company.

As of December 31, 2018, the Company was in compliance with its covenants under the Credit Agreement.

Interest expense for the years ended December 31, 2018 and 2017 are presented within the "Other, net" section of the Consolidated Statements of Income and expenses associated with the term loan and revolver were $0.8 million and $3.0 million, respectively.
XML 29 R11.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes
12 Months Ended
Dec. 31, 2018
Income Tax Disclosure [Abstract]  
Income Taxes INCOME TAXES
The provision for income taxes is based on the earnings reported in the accompanying consolidated financial statements. The Company recognizes deferred income tax liabilities and assets for the expected future tax consequences of events that have been included in the consolidated financial statements or tax returns. Under this method, deferred income tax liabilities and assets are determined based on the cumulative temporary differences between the financial statement and tax basis of assets and liabilities using enacted tax rates expected to be applied to taxable income in years which those temporary differences are expected to be recovered or settled. Deferred income tax expense is measured by the net change in deferred income tax assets and liabilities during the year.
On December 22, 2017, President Trump signed into law the Tax Cuts and Jobs Act (the “Act”), a tax reform bill which, among other items, reduced the current federal income tax rate to 21% from 35%. The rate reduction was effective as of January 1, 2018, and is permanent.
The Act caused the Company’s deferred income taxes to be revalued during calendar year 2017, resulting in a provisional reduction to income tax expense of $38.4 million in that period. As changes in tax laws or rates are enacted, deferred tax assets and liabilities are adjusted through income tax expense. Pursuant to the guidance within SEC Staff Accounting Bulletin No. 118 (“SAB 118”), as of December 31, 2017, the Company recognized the provisional effects of the enactment of the Act for which measurement could be reasonably estimated. Adjustments to these provisional amounts that are identified within the subsequent measurement period of up to one year from the enactment date are included as an adjustment to tax expense from continuing operations in the period the amounts are determined. The Company has completed its accounting for the income tax effects of the Act and no material adjustments were recorded during calendar year 2018. The one time transition tax calculation, a separate provision of the Act, was also competed and was not material.
The foreign components of income before the provision for income taxes were not material for the year ended December 31, 2018, 2017 and 2016. The components of the provision for income taxes are as follows:
 
 
2018
 
2017
 
2016
Currently payable:
 
 
 
 
 
Federal
$
83,010,387

 
$
133,166,194

 
$
136,124,497

State
3,743,781

 
3,984,000

 
3,805,000

Foreign
1,776,837

 
2,440,000

 
540,000

Total
88,531,005

 
139,590,194

 
140,469,497

Deferred income tax (benefit) expense:
 
 
 
 
 
Primarily federal
(4,367,155
)
 
(14,585,412
)
 
22,500,000

Provision for income taxes
$
84,163,850

 
$
125,004,782

 
$
162,969,497



The effective income tax rates are different from the statutory federal income tax rates for the following reasons:
 
2018
 
2017
 
2016
Statutory federal income tax rate
21.0
 %
 
35.0
 %
 
35.0
 %
State income taxes, net of federal income tax benefit
0.6

 
0.5

 
0.5

Domestic production exclusion

 
(2.8
)
 
(2.7
)
Research tax credit
(0.8
)
 
(0.8
)
 
(0.8
)
Increase (reduction) in reserve for uncertain tax provisions
0.1

 
0.1

 
(0.2
)
Change in tax rate on deferred taxes
0.5

 
(7.2
)
 

Foreign tax credit
(0.1
)
 
(0.8
)
 

Foreign derived intangible income deduction
(4.6
)
 

 

Stock compensation
(1.0
)
 
(1.0
)
 

Other
0.4

 
0.5

 
0.1

Effective income tax rate
16.1
 %
 
23.5
 %
 
31.9
 %


The tax effect of temporary differences which give rise to deferred income tax assets and liabilities at    December 31, 2018 and 2017, are as follows: 
 
December 31,
 
2018
 
2017
Assets:
 
 
 
Accruals not currently deductible
$
5,111,242

 
$
4,546,767

Stock based compensation
9,586,372

 
8,594,640

Other
356,039

 
3,679,680

Total deferred income tax assets
$
15,053,653

 
$
16,821,087

Liabilities:
 
 
 
Excess tax over book depreciation
(39,835,025
)
 
(46,123,681
)
Goodwill
(23,341,226
)
 
(18,972,334
)
Intangible assets
(5,089,042
)
 
(4,172,726
)
Other
(1,309,849
)
 
(6,440,990
)
Total deferred income tax liability
$
(69,575,142
)
 
$
(75,709,731
)
Net deferred income taxes
$
(54,521,489
)
 
$
(58,888,644
)

Income taxes paid in cash were approximately $86.9 million, $126.0 million and $144.1 million in 2018, 2017 and 2016, respectively.
The Company follows the provisions of the Financial Accounting Standards Codification 740 (“ASC 740”), “Income Taxes.” A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:
 
2018
 
2017
 
2016
Beginning of year
$
4,435,000

 
$
3,408,000

 
$
5,375,000

Additions based on tax positions related to the current year
1,677,000

 
941,000

 
756,000

Additions for tax positions in prior years
283,000

 
289,000

 
487,000

Reductions for tax positions in prior years
(163,000
)
 
(63,000
)
 
(2,949,000
)
Reductions as a result of completed audit examinations
(1,554,000
)
 

 

Reductions as a result of a lapse of the applicable statute of limitations

 
(140,000
)
 
(261,000
)
End of year
$
4,678,000

 
$
4,435,000

 
$
3,408,000


If recognized, unrecognized tax benefits would affect the effective tax rate.
The Company recognizes interest and penalties related to unrecognized tax benefits through the provision for income taxes. The Company has accrued approximately $315,000 and $433,000 for interest as of December 31, 2018 and 2017, respectively. Interest recorded during 2018, 2017 and 2016 was not considered significant.
The Company is also subject to periodic and routine audits in both domestic and foreign tax jurisdictions, and it is reasonably possible that the amounts of unrecognized tax benefits could change as a result of an audit.
Based on the current audits in process, the payment of taxes as a result of audit settlements, and the completion of tax examinations, the Company does not expect these to have a material impact on the Company’s financial position or results of operations.
For the majority of tax jurisdictions, the Company is no longer subject to U.S. federal, state and local, or non-U.S. income tax examinations by tax authorities for years before 2014.
XML 30 R12.htm IDEA: XBRL DOCUMENT v3.10.0.1
Employee Benefit Plan
12 Months Ended
Dec. 31, 2018
Retirement Benefits [Abstract]  
Employee Benefit Plan EMPLOYEE BENEFIT PLAN
The Company has a 401(k) retirement savings plan in which substantially all of its employees may participate. The plan includes a provision for the Company to match a percentage of the employee’s contributions at a rate determined by the Company’s Board of Directors. In 2018, 2017 and 2016 the Company’s contributions were approximately $8.2 million, $7.7 million and $6.5 million, respectively. The increase in each of the years was due to increased employee participation in the plan.
The Company does not provide health care benefits to retired employees.
XML 31 R13.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation Plans
12 Months Ended
Dec. 31, 2018
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Stock-Based Compensation Plans STOCK-BASED COMPENSATION PLANS

At December 31, 2018, the Company had four equity incentive plans which include two stock option plans, a restricted stock plan and an employee stock purchase plan. All of the plans and any material amendments thereto have previously been approved by shareholders.

Employee Stock Option Plan
In May 2014, the Employee Stock Option Plan was approved by shareholders, amending and restating a prior plan. The Company may grant up to 24,000,000 shares of common stock under the plan. The purpose of the plan is to provide an opportunity to use stock options as a means of recruiting new managerial and technical personnel and as a means for retaining certain employees of the Company by allowing them to purchase shares of common stock of the Corporation and thereby have an additional incentive to contribute to the prosperity of the Company.
The Company has granted options on 12,787,960 shares (net of shares from canceled/expired options) under the plan through December 31, 2018. Under the plan, the option exercise price equals the stock’s market price on date of grant. The options vest after one to five years, and expire after five to ten years.

The fair value of each option grant in the Employee Stock Option Plan was estimated on the date of grant using the Black-Scholes option pricing model with the following weighted-average assumptions for the indicated periods:
 
2018
 
2017

2016
Dividend yield (1)
2.1
%
 
2.1
%
 
2.2
%
Expected volatility (2)
26.0
%
 
26.7
%
 
33.2
%
Risk-free interest rate (3)
2.7
%
 
2.0
%
 
1.4
%
Expected term of options (in years) (4)
4.2

 
4.2

 
4.7

Weighted-average grant-date fair value
$
5

 
$
4

 
$
4


(1)    Represents the Company's estimated cash dividend yield over the expected term of option grant.
(2)
Amount is determined based on analysis of historical price volatility of the Company's common stock. The expected volatility is based on the daily percentage change in the price of the stock over a period equal to the expected term of the option grant.
(3)    Represents the U.S. Treasury yield over the expected term of the option grant.
(4)
Represents the period of time that options granted are expected to be outstanding. Based on analysis of historical option exercise activity, the Company has determined that all employee groups exhibit similar exercise and post-vesting termination behavior.
As of December 31, 2018, there was $8,445,267 of unrecognized compensation cost related to share-based payments which is expected to be recognized over the remaining vesting periods, with a weighted-average period of 1.90 years.
A summary of the status of the Company’s employee stock option plan at December 31, 2018, 2017 and 2016, and changes during the same periods are presented in the tables below.
 
2018
 
Shares
(000)
 
Wtd. Avg.
Ex. Price
 
Wtd. Avg. 
Remaining
Contract Life
 
Aggregate
Intrinsic 
Value
(000)
Outstanding at Beginning of Year
11,837

 
$
16

 
 
 
 
Granted
1,613

 
22

 
 
 
 
Exercised
(4,278
)
 
15

 
 
 
$
38,097

Forfeited
(228
)
 
18

 
 
 
 
Outstanding at End of Year
8,944

 
18

 
2.8 Yrs
 
$
24,881

Exercisable at End of Year
4,101

 
$
16

 
1.7 Yrs
 
$
16,162


 
2017
 
Shares
(000)
 
Wtd. Avg.
Ex. Price
 
Wtd. Avg. 
Remaining
Contract Life
 
Aggregate
Intrinsic 
Value
(000)
Outstanding at Beginning of Year
14,252

 
$
15

 
 
 
 
Granted
1,295

 
20

 
 
 
 
Exercised
(3,476
)
 
13

 
 
 
$
25,156

Forfeited
(234
)
 
16

 
 
 
 
Outstanding at End of Year
11,837

 
16

 
2.7 Yrs
 
$
58,202

Exercisable at End of Year
5,297

 
$
15

 
2 Yrs
 
$
32,152


 
 
2016
 
Shares
(000)
 
Wtd. Avg.
Ex. Price
 
Wtd. Avg. 
Remaining
Contract Life
 
Aggregate
Intrinsic 
Value
(000)
Outstanding at Beginning of Year
17,692

 
$
14

 
 
 
 
Granted
3,227

 
17

 
 
 
 
Exercised
(6,291
)
 
12

 
 
 
$
31,790

Forfeited
(376
)
 
15

 
 
 
 
Outstanding at End of Year
14,252

 
15

 
3 Yrs
 
$
67,763

Exercisable at End of Year
4,855

 
$
14

 
2.3 Yrs
 
$
30,021


A summary of the status of the Company’s non-vested employee stock option activity for the years ended December 31, 2018, 2017, and 2016, are presented in the table below: 
 
2018
 
2017
 
2016
 
Shares
(000)
 
Wtd. Avg
Grant
Date
Fair Value
 
Shares
(000)
 
Wtd. Avg
Grant
Date
Fair Value
 
Shares
(000)
 
Wtd. Avg
Grant
Date
Fair Value
Nonvested Stock Options at Beginning of Year
6,540

 
$
4

 
9,397

 
$
4

 
10,835

 
$
4

Granted
1,613

 
5

 
1,295

 
4

 
3,227

 
4

Vested
(3,089
)
 
4

 
(3,941
)
 
4

 
(4,343
)
 
4

Forfeited
(222
)
 
4

 
(211
)
 
4

 
(322
)
 
4

Nonvested Stock Options at End of Year
4,842

 
$
4

 
6,540

 
$
4

 
9,397

 
$
4



Non-employee Director Stock Option Plan
In 2012, an Amended and Restated Non-employee Director Stock Option Plan, covering a total of 1,000,000 shares of common stock, was approved by shareholders replacing a prior plan. The Company has granted options on 483,940 shares (net of shares from canceled options) under the new director plan and 1,074,480 shares (net of shares from canceled options) under a prior plan through December 31, 2018. Under the shareholder approved plans, the option exercise price equals the stock's market price on date of grant. The options vest after six months, and expire after ten years.
The fair value of each option grant in the Non-employee Director Stock Option Plans was estimated on the date of grant using the Black-Scholes option pricing model with the following weighted-average assumptions for the indicated periods:

 
2018
 
2017
 
2016
Dividend yield (1)
2.0
%
 
2.2
%
 
2.2
%
Expected volatility (2)
23.4
%
 
28.3
%
 
34.1
%
Risk-free interest rate (3)
3.1
%
 
2.2
%
 
1.9
%
Expected term of options (in years) (4)
5.8

 
6.4

 
6.2

Weighted-average grant-date fair value
$
5

 
$
5

 
$
4


(1)    Represents the Company's estimated cash dividend yield over the expected term of option grant.
(2)
Amount is determined based on analysis of historical price volatility of the Company's common stock. The expected volatility is based on the daily percentage change in the price of the stock over a period equal to the expected term of the option grant.
(3)    Represents the U.S. Treasury yield over the expected term of the option grant.
(4)
Represents the period of time that options granted are expected to be outstanding. Based on analysis of historical option exercise activity, the Company has determined that non-employee directors exhibit similar exercise and post-vesting termination behavior.

As of December 31, 2018, there was $23,003 of unrecognized compensation cost related to share-based payments under this plan.



A summary of the status of the Company’s Non-employee Director Stock Option Plan at December 31, 2018, 2017, and 2016, and changes during the same periods are presented in the tables and narrative below: 
 
2018
 
Shares
(000)
 
Wtd. Avg.
Ex. Price
 
Wtd. Avg. 
Remaining
Contract Life
 
Aggregate
Intrinsic 
Value
(000)
Outstanding at Beginning of Year
406

 
$
15

 
 
 
 
Granted
57

 
24

 
 
 
 
Exercised
(101
)
 
13

 
 
 


Forfeited

 

 
 
 
 
Outstanding at End of Year
362

 
16

 
6 Yrs
 
$
1,582

Exercisable at End of Year
354

 
$
16

 
6 Yrs
 
$
1,582


 
2017
 
Shares
(000)
 
Wtd. Avg.
Ex. Price
 
Wtd. Avg. 
Remaining
Contract Life
 
Aggregate
Intrinsic 
Value
(000)
Outstanding at Beginning of Year
381

 
$
14

 
 
 
 
Granted
56

 
19

 
 
 
 
Exercised
(31
)
 
14

 
 
 


Forfeited

 

 
 
 
 
Outstanding at End of Year
406

 
15

 
6.1 Yrs
 
$
2,565

Exercisable at End of Year
406

 
$
15

 
6.1 Yrs
 
$
2,565


 
 
2016
 
Shares
(000)
 
Wtd. Avg.
Ex. Price
 
Wtd. Avg. 
Remaining
Contract Life
 
Aggregate
Intrinsic 
Value
(000)
Outstanding at Beginning of Year
373

 
$
13

 
 
 
 
Granted
56

 
16

 
 
 
 
Exercised
(36
)
 
10

 
 
 


Forfeited
(12
)
 
16

 
 
 
 
Outstanding at End of Year
381

 
14

 
6.4 Yrs
 
$
2,180

Exercisable at End of Year
381

 
$
14

 
6.4 Yrs
 
$
2,180


 
A summary of the status of the Company’s nonvested Non-employee Director Stock Option Plan activity for the years ended December 31, 2018, 2017, and 2016, are presented in the table below:
 
 
2018
 
2017
 
2016
 
Shares
(000)
 
Wtd. Avg
Grant Date
Fair Value
 
Shares
(000)
 
Wtd. Avg
Grant Date
Fair Value
 
Shares
(000)
 
Wtd. Avg
Grant Date
Fair Value
Nonvested Stock Options at Beginning of Year

 
$

 

 
$

 

 
$

Granted
57

 
5

 
56

 
5

 
56

 
4

Vested
(49
)
 
5

 
(56
)
 
5

 
(56
)
 
4

Forfeited

 

 

 

 

 

Nonvested stock options at End of Year
8

 
$

 

 
$

 

 
$



Employee Stock Purchase Plan
In 2013, the Gentex Corporation Employee Stock Purchase Plan covering 2,000,000 shares of common stock was approved by the shareholders, replacing a prior plan. Under such plan, the Company sells shares at 85% of the stock’s market price at the date of purchase. Under ASC 718, the 15% discounted value is recognized as compensation expense. The following table summarizes shares sold to employees under the 2013 Plan in the years ended December 31, 2018, 2017 and 2016:
Plan
2018
 
2017
 
2016
Cumulative Shares Issued in 2018
Weighted Average Fair Value 2018
2013 Employee Stock Purchase Plan
177,846

 
175,479

 
177,781

972,843

$
18.38


Restricted Stock Plan
In 2015, an amendment to the Company’s Second Restricted Stock Plan was approved by shareholders. The Plan amendment increased the maximum number of shares that may be subject to awards to 9,000,000 shares and to extend the Plan’s termination date to February 19, 2025. The purpose of this plan is to permit grants of shares, subject to restrictions, to employees of the Company as a means of retaining and rewarding them for performance and to increase their ownership in the Company. Shares awarded under the plan entitle the shareholder to all rights of common stock ownership except that the shares may not be sold, transferred, pledged, exchanged or otherwise disposed of during the restriction period. The restriction period is determined by a committee, appointed by the Board of Directors, but may not exceed ten years. The Company has 2,637,853 shares outstanding and has issued 6,376,394 shares under the plan as of December 31, 2018. During 2018, 2017, and 2016, 279,420, 228,630 and 246,660 shares, respectively, were granted with a restriction period of five years, as well as 762,749 and 628,015 share grants during 2018 and 2017, respectively, with a restriction of four years, the cliff vest after the restriction period with no additional restrictions, at market prices ranging from $20.21 to $23.14 in 2018, $18.97 to $21.33 in 2017, and $14.70 to $19.69 in 2016, and has unearned stock-based compensation of $34,824,960 associated with these restricted stock grants. The unearned stock-based compensation related to these grants is being amortized to compensation expense over the applicable restriction periods. Amortization expense of restricted stock for years ended December 31, 2018, 2017 and 2016 was $8,841,985, $5,353,339, and $3,885,042 respectively.
XML 32 R14.htm IDEA: XBRL DOCUMENT v3.10.0.1
Contingencies
12 Months Ended
Dec. 31, 2018
Commitments and Contingencies Disclosure [Abstract]  
Contingencies CONTINGENCIESThe Company is periodically involved in legal proceedings, legal actions and claims arising in the normal course of business, including proceedings relating to product liability, intellectual property, safety and health, employment and other matters. Such matters are subject to many uncertainties and outcomes are not predictable. The Company does not believe, however, that at the current time there are matters that constitute material pending legal proceedings that will have a material adverse effect on the financial position, future results of operations, or cash flows of the Company.
XML 33 R15.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment Reporting
12 Months Ended
Dec. 31, 2018
Segment Reporting [Abstract]  
Segment Reporting SEGMENT REPORTING
ASC 280, Segment Reporting, requires that a public enterprise report financial and descriptive information about its reportable operating segments subject to certain aggregation criteria and quantitative thresholds. Operating segments are defined by ASC 280 as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision-makers in deciding how to allocate resources and in assessing performance.
 
2018
 
2017
 
2016
Revenue:
 
 
 
 
 
Automotive Products
 
 
 
 
 
United States
$
583,672,971

 
$
567,492,812

 
$
554,945,912

Germany
333,002,878

 
351,123,204

 
328,208,190

Japan
209,311,790

 
185,261,067

 
154,005,299

Other Countries
665,210,657

 
654,250,385

 
602,532,841

Other
42,865,401

 
36,745,110

 
39,232,514

Total
$
1,834,063,697

 
$
1,794,872,578

 
$
1,678,924,756

Income (Loss) from Operations:
 
 
 
 
 
Automotive Products
$
495,471,799

 
$
512,895,699

 
$
497,753,966

Other
12,653,748

 
10,462,653

 
13,988,969

Total
$
508,125,547

 
$
523,358,352

 
$
511,742,935

Assets:
 
 
 
 
 
Automotive Products
$
1,449,910,935

 
$
1,472,061,650

 
$
1,457,989,335

Other
14,333,098

 
9,576,514

 
9,384,154

Corporate
621,190,035

 
870,415,748

 
842,246,344

Total
$
2,085,434,068

 
$
2,352,053,912

 
$
2,309,619,833

Depreciation & Amortization:
 
 
 
 
 
Automotive Products
$
97,279,052

 
$
95,378,100

 
$
86,567,248

Other
422,844

 
300,935

 
290,296

Corporate
4,484,918

 
3,891,873

 
1,729,886

Total
$
102,186,814

 
$
99,570,908

 
$
88,587,430

Capital Expenditures:
 
 
 
 
 
Automotive Products
$
84,337,455

 
$
82,703,576

 
$
99,811,083

Other
1,447,494

 
170,357

 
200,262

Corporate
205,621

 
21,166,986

 
20,944,269

Total
$
85,990,570

 
$
104,040,919

 
$
120,955,614


Other includes Dimmable Aircraft Windows and Fire Protection Products. Major product line revenues included within these segments are as follows:
 
2018
 
2017
 
2016
Automotive Products
 
 
 
 
 
Automotive Mirrors
$
1,598,589,777

 
$
1,573,222,820

 
$
1,456,963,758

HomeLink® Modules*
192,608,519

 
184,904,648

 
182,728,485

Total Automotive Products
$
1,791,198,296

 
$
1,758,127,468

 
$
1,639,692,243

 
 
 
 
 
 
Other Products Revenue
$
42,865,401

 
$
36,745,110

 
$
39,232,513

 
 
 
 
 
 
Total Revenue
$
1,834,063,697

 
$
1,794,872,578

 
$
1,678,924,756

*Excludes HomeLink® revenue integrated into automotive mirrors.
Corporate assets are principally cash and cash equivalents, investments, deferred income taxes and corporate fixed assets. Depreciation & Amortization on corporate fixed assets are allocated to the Automotive and Other segments when reviewing operating results. Substantially all long-lived assets are located in the U.S.
Automotive Products revenues in the “Other countries” category are sales to customer automotive manufacturing plants in Korea, Mexico, Canada, Hungary, China, and the United Kingdom as well as other foreign automotive customers. Most of the Company’s non-U.S. sales are invoiced and paid in U.S. dollars. During the years ended December 31, 2018, 2017 and 2016, approximately 8%, 8% and 7% of the Company’s net sales were invoiced and paid in foreign currencies, respectively.
In 2018, the Company had three automotive customers (including direct sales to OEM customers and sales through their Tier 1 suppliers), which individually accounted for 10% or more of net sales as follows:
 
Toyota Motor Company
 
Volkswagen Group
 
Ford Motor Company
 
Daimler Group
2018
13
%
 
15
%
 
#

 
10
%
2017
12
%
 
15
%
 
10
%
 
10
%
2016
11
%
 
14
%
 
11
%
 
#


# - Less than 10 percent.
XML 34 R16.htm IDEA: XBRL DOCUMENT v3.10.0.1
Quarterly Financial Information (Unaudited)
12 Months Ended
Dec. 31, 2018
Quarterly Financial Information Disclosure [Abstract]  
Quarterly Financial Information (Unaudited) QUARTERLY FINANCIAL INFORMATION (UNAUDITED)

The following table sets forth selected financial information for all of the quarters during the years ended December 31, 2018 and 2017 (in thousands, except per share data):
 
 
First
 
Second
 
Third
 
Fourth
 
2018
 
2017
 
2018
 
2017
 
2018
 
2017
 
2018
 
2017
Net Sales
$
465,420

 
$
453,535

 
$
454,981

 
$
443,139

 
$
460,253

 
$
438,628

 
$
453,409

 
$
459,570

Gross Profit
172,628

 
175,801

 
172,804

 
167,208

 
172,990

 
171,230

 
172,044

 
180,290

Operating Income
128,515

 
134,427

 
126,683

 
125,865

 
127,428

 
129,073

 
125,499

 
133,994

Net Income
111,249

 
97,557

 
109,024

 
88,536

 
111,336

 
90,230

 
106,275

 
130,469

Earnings Per Share (Basic)
$
0.40

 
$
0.34

 
$
0.40

 
$
0.31

 
$
0.42

 
$
0.32

 
$
0.41

 
$
0.46

Earnings Per Share (Diluted)
$
0.40

 
$
0.33

 
$
0.40

 
$
0.31

 
$
0.42

 
$
0.31

 
$
0.41

 
$
0.46

XML 35 R17.htm IDEA: XBRL DOCUMENT v3.10.0.1
Comprehensive Income
12 Months Ended
Dec. 31, 2018
Equity [Abstract]  
Comprehensive Income COMPREHENSIVE INCOME

Comprehensive income reflects the change in equity of a business enterprise during a period from transactions and other events and circumstances from non-owner sources. For the Company, comprehensive income represents net income adjusted for unrealized gains and losses on certain investments, foreign currency translation adjustments, and unrealized movement in derivative financial instruments designated as hedges.
 
For the Twelve Months ended December 31,
 
2018
 
2017
 
2016
Foreign currency translation adjustments:
 
 
 
 
 
Balance at beginning of period
$
645,030

 
$
(2,862,999
)
 
$
(44,909
)
Other comprehensive loss before reclassifications
(2,319,917
)
 
3,508,029

 
(2,818,090
)
Net current-period change
(2,319,917
)
 
3,508,029

 
(2,818,090
)
Balance at end of period
(1,674,887
)
 
645,030

 
(2,862,999
)
Unrealized gains (losses) on available-for-sale securities:
 
 
 
 
 
Balance at beginning of period
6,626,379

 
2,788,975

 
829,907

      ASU 2016-01 adoption impact
(6,642,727
)
 

 

Other comprehensive income before reclassifications
1,675,823

 
4,444,360

 
2,167,196

Amounts reclassified from accumulated other comprehensive income
(1,584,926
)
 
(606,956
)
 
(208,128
)
Net current-period change
(6,551,830
)
 
3,837,404

 
1,959,068

Balance at end of period
74,549

 
6,626,379

 
2,788,975

Unrealized gains (losses) on derivatives:
 
 
 
 
 
Balance at beginning of period
(78,026
)
 
(1,197,281
)
 
(1,915,834
)
Other comprehensive income (loss) before reclassifications
175,308

 
248,042

 
(672,419
)
Amounts reclassified from accumulated other comprehensive income
(97,282
)
 
871,213

 
1,390,972

Net current-period change
78,026

 
1,119,255

 
718,553

Balance at end of period


(78,026
)

(1,197,281
)
 
 
 
 
 
 
Accumulated other comprehensive income (loss), end of period
$
(1,600,338
)
 
$
7,193,383

 
$
(1,271,305
)
All amounts are shown net of tax. Amounts in parentheses indicate debits.

The following table presents details of reclassifications out of other comprehensive income for the twelve months ended December 31, 2018, 2017 and 2016.
Details about Accumulated Other Comprehensive Income Components
 
 
 
Affected Line item in the Statement of Consolidated Income
 
 
For the Twelve Months ended December 31,
 
 
 
 
2018
 
2017
 
2016
 
 
Unrealized gains and (losses) on available-for-sale securities
 
 
 
 
 
 
 
 
Realized gain on sale of securities
 
$
2,006,235

 
$
933,778

 
$
320,197

 
Other, net
Provision for income taxes
 
(421,309
)
 
(326,822
)
 
(112,069
)
 
Provision for Income Taxes
Total reclassifications for the period
 
$
1,584,926

 
$
606,956

 
$
208,128

 
Net of tax
 
 
 
 
 
 
 
 
 
Unrealized gains (losses) on derivatives
 
 
 
 
 
 
 
 
Realized loss on interest rate swap
 
$
123,142

 
$
(1,340,329
)
 
$
(2,139,958
)
 
Other, net
Provision for income taxes
 
(25,860
)
 
469,116

 
748,986

 
Provision for Income Taxes
 
 
$
97,282

 
$
(871,213
)
 
$
(1,390,972
)
 
Net of tax
 
 
 
 
 
 
 
 
 
Total reclassifications for the period
 
$
1,682,208

 
$
(264,257
)
 
$
(1,182,844
)
 
Net of tax
XML 36 R18.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill and Other Intangible Assets
12 Months Ended
Dec. 31, 2018
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Other Intangible Assets GOODWILL AND INTANGIBLE ASSETS

The Company recorded Goodwill of $307.4 million related to the HomeLink® acquisition, which occurred in September 2013. The carrying value of Goodwill as of both December 31, 2018 and December 31, 2017 was $307.4 million as set forth in the table below.

 
Carrying Amount
Balance as of December 31, 2017
$
307,365,845

Acquisitions

Divestitures

Impairments

Other

Balance as of December 31, 2018
$
307,365,845




The Company reviews goodwill for impairment during the fourth quarter on an annual basis or more frequently if events or changes in circumstances indicate that goodwill might be impaired. The Company has not recognized any impairment of goodwill in the current or prior periods. The Company continuously monitors for events and circumstances that could negatively impact the key assumptions in determining fair value thus resulting in the need for interim testing, including long-term revenue growth projections, profitability, discount rates, recent market valuations from transactions by comparable companies, volatility in the Company's market capitalization, and general industry, market and macro-economic conditions. No such matters were noted in 2018.

The Intangible Assets and related change in carrying values are set forth in the table below as of December 31, 2018 and December 31, 2017.

As of December 31, 2018:

Other Intangible Assets
Gross
Accumulated Amortization
Net
Assumed Useful Life
HomeLink® Trade Names and Trademarks
$
52,000,000

$

$
52,000,000

Indefinite
HomeLink® Technology
180,000,000

(78,750,000
)
$
101,250,000

12 years
Existing Customer Platforms
43,000,000

(22,575,000
)
$
20,425,000

10 years
Exclusive Licensing Agreement
96,000,000


$
96,000,000

Indefinite
Total other identifiable intangible assets
371,000,000

(101,325,000
)
269,675,000

 
 

 
 
 


As of December 31, 2017:

Other Intangible Assets
Gross
Accumulated Amortization
Net
Assumed Useful Life
HomeLink® Trade Names and Trademarks
$
52,000,000

$

$
52,000,000

Indefinite
HomeLink® Technology
180,000,000

(63,750,000
)
$
116,250,000

12 years
Existing Customer Platforms
43,000,000

(18,275,000
)
$
24,725,000

10 years
Exclusive Licensing Agreement
96,000,000


$
96,000,000

Indefinite
Total other identifiable intangible assets
371,000,000

(82,025,000
)
288,975,000

 


Accumulated amortization on patents and intangible assets was approximately $122.3 million and $101.0 million at December 31, 2018 and 2017, respectively. Amortization expense on patents and other intangible assets was approximately $22.5 million, $22.5 million, and $22.3 million in calendar years 2018, 2017 and 2016, respectively. At December 31, 2018, patents had a weighted average amortized life of 10 years.

Excluding the impact of any future acquisitions, the Company anticipates amortization expense including patents and other intangible assets for each of the years ended December 31, 2019, 2020, and 2021 to be approximately $22 million annually, approximately $21 million for 2022, and approximately $19 million for the year ended December 31, 2023.
XML 37 R19.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue
12 Months Ended
Dec. 31, 2018
Revenue from Contract with Customer [Abstract]  
Revenue REVENUE

The following table shows the Company’s Automotive and Other Products revenue disaggregated by geographical location for Automotive Products for the twelve month periods ended December 31, 2018 and 2017:

 
For the Twelve Months ended December 31,
Revenue
2018
 
2017
Automotive Products
 
 
 
   U.S.
$
583,672,971

 
$
567,492,812

   Germany
333,002,878

 
351,123,204

   Japan
209,311,790

 
185,261,067

   Other
665,210,657

 
654,250,385

Total Automotive Products
$
1,791,198,296

 
$
1,758,127,468

Other Products (U.S.)
42,865,401

 
36,745,110

Total Revenue
$
1,834,063,697

 
$
1,794,872,578

 
 
 
 


Revenue by geographic area may fluctuate based on many factors, including exposure to local economic, political and labor conditions; unexpected changes in laws, regulations, trade or monetary or fiscal policy, including interest rates, foreign currency exchange rates and changes in the rate of inflation in the U.S. and other foreign countries; and tariffs, quotas, customs and other import or export restrictions and other trade barriers.



















The following table disaggregates the Company’s Automotive and Other revenue by major source for the twelve month periods ended December 31, 2018 and 2017:

 
For the Twelve Months Ended December 31,
Revenue
2018
 
2017
Automotive Segment
 
 
 
Automotive Mirrors & Electronics
$
1,598,589,777

 
$
1,573,222,820

HomeLink Modules*
192,608,519

 
184,904,648

Total Automotive Products
$
1,791,198,296

 
$
1,758,127,468

 
 
 
 
Other Segment
 
 
 
Fire Protection Products
$
22,109,784

 
$
18,790,474

Windows Products
20,755,617

 
17,954,636

Total Other
$
42,865,401

 
$
36,745,110

 
 
 
 
*Excludes HomeLink revenue related to HomeLink modules integrated into automotive mirrors


Revenue is recognized when obligations under the terms of a contract with the customer are satisfied. Such recognition generally occurs with the transfer of control of the products at a point in time. The Company's automotive OEM contracts generally include Long Term Supply Agreements ("LTSA") and Purchase Orders ("PO") whereby the LTSA sometimes stipulates the pricing and delivery terms and is evaluated together with a PO, which identifies the quantity, timing, and the type of product to be transferred. Certain customer contracts do not always have an LTSA, in which case, the contracts are governed by the PO from the customer in conjunction with other mutually agreed upon terms and conditions.

The Company does not generate revenue from arrangements with multiple deliverables. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring goods excluding revenue amounts that are transferred to third parties, such as sales, value add, and other taxes the Company collects concurrently with revenue-producing activities. The Company does not incur any incremental cost to obtain contracts. Costs are incurred to fulfill contracts with the OEM. However, such costs are accounted for under ASC 340-10, and are not treated as fulfillment costs under ASC 340-40.

Automotive Products Segment

Automotive Rearview Mirrors and Electronics

The Company manufactures interior electrochromic automatic-dimming rearview mirrors that darken to reduce glare and improve visibility for the driver. These electronic interior mirrors can also include additional electronic features such as compass, microphones, HomeLink®, lighting assist and driver assist forward safety camera systems, various lighting systems, various telematics systems, ITM® systems, and a wide variety of displays. The Company also ships interior non-automatic-dimming rearview mirrors with features. The Company’s interior electrochromic automatic-dimming rearview mirrors also power the application of the Company’s exterior electrochromic automatic-dimming rearview mirrors that darken to reduce glare and improve visibility for the driver. These electronic exterior mirrors typically range in size and shape per automaker specification, but also include additional features such as turn signal indicators, side blind zone indicators, and courtesy lighting. The Company also ships exterior non-automatic-dimming rearview mirrors with similar electronic features as what is available in its automatic-dimming applications. The Company manufactures other automotive electronics products both inside and outside of the rearview mirror through HomeLink® applications in the vehicle including the rearview mirror, interior visor, overhead console, or center console.

For the majority of automotive products, transfer of control and revenue recognition occurs when the Company ships the product from the manufacturing facility to the customer. The Company generally receives payment equal to the price that applies at the time of invoice for most automotive product sales. For any shipments of product that may be subject to retroactive price adjustments that are then being negotiated, the Company
records revenue based on the Company’s best estimate of the amount of consideration to which the entity will be entitled in exchange for transferring the promised goods to the customer. The Company's approach is to consider these adjustments to the contract price as variable consideration which is estimated based on the then most likely price amount. Payment terms on automotive part sales to customers range from 15 days to 90 days. Estimated revenue is adjusted at the earlier of when the most likely amount of consideration expected to be received changes or when the consideration becomes fixed.

HomeLink® Modules

The Company manufactures and sells HomeLink® Modules individually, as well as in combination with the automotive mirrors and other advanced features, as described above. For the majority of automotive products, transfer of control and revenue recognition occurs when the Company ships the product from the manufacturing facility to the customer.

Other Segment

Dimmable Aircraft Windows

The Company supplies variable dimmable windows for the passenger compartment on the Boeing 787 Dreamliner Series of Aircraft. For dimmable aircraft windows, transfer of control and revenue recognition occurs when the Company ships the product from the manufacturing facility to the customer. Payment terms on dimmable aircraft window sales range from 30 days to 45 days.

Fire Protection Products

The Company manufactures photoelectric smoke detectors and alarms, visual signaling alarms, electrochemical carbon monoxide detectors and alarms, audible and visual signaling alarms, and bells and speakers for use in fire detection systems in office buildings, hotels, and other commercial and residential buildings. For fire protection parts, transfer of control and revenue recognition occurs when the Company ships the product from the manufacturing facility to the customer. Payment terms on fire protection part sales to customers range from 30 days to 75 days.
XML 38 R20.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting and Reporting Policies (Policies)
12 Months Ended
Dec. 31, 2018
Accounting Policies [Abstract]  
Consolidation ConsolidationThe consolidated financial statements include the accounts of Gentex Corporation and all of its wholly-owned subsidiaries (together the “Company”). All intercompany accounts and transactions have been eliminated.
Cash Equivalents Cash EquivalentsCash equivalents consist of funds invested in bank accounts and money market funds that have daily liquidity.
Allowance For Doubtful Accounts Allowance For Doubtful Accounts

The Company reviews a monthly aging report of all accounts receivable balances starting with invoices outstanding over sixty days. In addition, the Company monitors information about its customers through a variety of sources including the media, and information obtained through on-going interaction between Company personnel and the customer. Based on the evaluation of the above information, the Company estimates its allowances related to customer receivables on historical credit and collections experience, customers current financial condition and the specific identification of other potential problems, including the economic climate. Actual collections can differ, requiring adjustments to the allowances, but historically such adjustments have not been materialThe Company’s allowance for doubtful accounts primarily relates to financially distressed automotive customers. The Company continues to work with these financially distressed customers in collecting past due balances.
Investments Investments
The Company follows the provisions of ASC 820, Fair Value Measurements and Disclosures, for its financial assets and liabilities, and for its non-financial assets and liabilities subject to fair value measurements. ASC 820 provides a framework for measuring the fair value of assets and liabilities. This framework is intended to provide increased consistency in how fair value determinations are made under various existing accounting standards that permit, or in some cases, require estimates of fair-market value. This standard also expanded financial statement disclosure requirements about a company’s use of fair-value measurements, including the effect of such measurement on earnings. The cost of securities sold is based on the specific identification method.
The Company’s common stocks and certain mutual funds are classified as available for sale and are stated at fair value based on quoted market prices, and as such are classified as Level 1 assets. As of December 31, 2018, the Company has sold/liquidated all of its positions in common stocks and mutual funds. The Company determines the fair value of its government securities, corporate bonds, and certain mutual funds by utilizing monthly valuation statements that are provided by its broker. The broker determines the investment valuation by utilizing the bid price in the market and also refers to third party sources to validate valuations, and as such are classified as Level 2 assets.
The Company's certificates of deposit have remaining maturities of less than one year and are classified as available for sale, and are considered as Level 1 assets. These investments are carried at cost, which approximates fair value.

During the year ended December 31, 2017, the Company made technology investments in certain non-consolidated third-parties for ownership interests of less than 20%. These investments do not have readily determinable fair values, and the Company has not identified any observable events that would cause adjustment of the valuation to date, and therefore these investments are held at cost at a total of $3.85 million as of December 31, 2018. These investments are classified within Long-Term Investments in the consolidated balance sheet and are not included within the tables below.ASC 320, Accounting for Certain Investments in Debt and Equity Securities, as amended and interpreted, provides guidance on determining when an investment is other-than-temporarily impaired. The Company reviews its fixed income investments for any unrealized losses that would be deemed other-than-temporary and require the recognition of an impairment loss in income. If the cost of an investment exceeds its fair value, the Company evaluates, among other factors, general market conditions, the duration and extent to which the fair value is less than cost, and the Company’s intent and ability to hold the investments. Management also considers the type of security, related-industry and sector performance, as well as published investment ratings and analyst reports, to evaluate its portfolio. Once a decline in fair value is determined to be other-than-temporary, an impairment charge is recorded and new cost basis in the investment is established. If market, industry, and/or investee conditions deteriorate, the Company may incur future impairments.
Fair Value of Financial Instruments Fair Value of Financial InstrumentsThe Company’s financial instruments consist of cash and cash equivalents, investments, accounts receivable accounts payable, short and long term debt. The Company’s estimate of the fair values of these financial instruments approximates their carrying amounts at December 31, 2018 and 2017.
Inventories Estimated inventory allowances for slow-moving and obsolete inventories are based on current assessments of future demands, market conditions, evaluation of longer lead times for certain electronic components and related management initiatives. If market conditions or customer requirements change and are less favorable than those projected by management, inventory allowances are adjusted accordingly.InventoriesInventories include material, direct labor and manufacturing overhead and are valued at the lower of first-in, first-out (FIFO) cost or market.
Plant and Equipment Plant and EquipmentPlant and equipment is stated at cost. Depreciation and amortization are computed for financial reporting purposes using the straight-line method, with estimated useful lives of 7 to 30 years for buildings and improvements, and 3 to 10 years for machinery and equipment.
Impairment or Disposal of Long-Lived Assets Impairment or Disposal of Long-Lived AssetsThe Company reviews long-lived assets, including property, plant and equipment and other intangible assets with definite lives, for impairment whenever events or changes in circumstances indicate that the asset’s carrying amount may not be recoverable. The Company conducts its long-lived asset impairment analysis in accordance with ASC 360-10-15, Impairment or Disposal of Long-Lived Assets. ASC 360-10-15 requires the Company to group assets and liabilities at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities and evaluate the asset group against the sum of the undiscounted future cash flows. If the undiscounted cash flows do not indicate the carrying amount of the asset is recoverable, an impairment charge is measured as the amount by which the carrying amount of the asset group exceeds its fair value based on discounted cash flow analysis or appraisals. 
Patents PatentsThe Company’s policy is to capitalize costs incurred to obtain patents. The cost of patents is amortized over their useful lives. The cost of patents in process is not amortized until issuance. The Company periodically obtains intellectual property rights, in the ordinary course of business, and the cost of the rights are amortized over their useful lives.
Goodwill and Other Intangible Assets Goodwill and Intangible Assets

Goodwill reflects the cost of an acquisition in excess of the fair values assigned to identifiable net assets acquired. The Company reviews goodwill for impairment during the fourth quarter on an annual basis or more frequently if events or changes in circumstances indicate that goodwill might be impaired. The Company performs an impairment review for its automotive reporting unit, which has been determined to be one of the Company’s reportable segments, using either a qualitative approach or quantitative approach which utilizes
a fair value method that incorporates certain assumptions and judgments. The fair value of a reporting unit refers to the price that would be received to sell the unit as a whole in an orderly transaction between market participants at the measurement date. The Company performs a qualitative assessment (step 0) to determine whether it is more likely than not that a reporting unit's fair value is less than its carrying amount. If not, no further goodwill impairment testing is performed. If so, we determine the fair value of the reporting unit. If the fair value of the reporting unit is greater than its carrying amount, goodwill is not considered to be impaired. However, if the fair value of the reporting unit is less than its carrying amount, an impairment change is recorded as the excess of the reporting units carrying value over its fair value.

The assumptions included in the impairment tests require judgment and changes to these inputs could impact the results of the calculations which could result in an impairment charge in future periods if the carrying amount of the reporting unit exceeds its calculated fair value. For the qualitative assessment performed, management considers factors such as macro-economic conditions, industry and market considerations, overall financial performance, and other company-specific events, amongst other factors, in making the determination as to whether it is more likely than not that a reporting unit's fair value is less than its carrying amount. Other than management's internal projections of future cash flows, the primary assumptions used in the step 1 and step 2 impairment tests are the weighted-average cost of capital and long-term growth rates. Although the Company's cash flow forecasts are based on assumptions that are considered reasonable by management and consistent with the plans and estimates management is using to operate the underlying business, there are significant judgments in determining the expected future cash flows attributable to a reporting unit. There have been no impairment charges booked currently or in prior periods in which goodwill existed.

Indefinite lived intangible assets are also subject to annual impairment testing or more frequently if indicators of impairment are identified. Management judgment and assumptions are required in determining the underlying fair value of the indefinite lived intangible assets. While the Company believes the judgments and assumptions used in determining fair value are reasonable, different assumptions could change the estimated fair values and, therefore, impairment charges could be required, which could be material to the consolidated financial statements. The indefinite lived intangible assets were not impaired as a result of the annual test prepared by management for either period presented.

Refer to Note 10, "Goodwill and Intangible Assets" for information regarding the impairment testing performed in calendar year 2018.

Revenue Recognition Revenue Recognition
The Company’s revenue is generated from sales of its products. Revenue is recognized when obligations under the term of a contract with the customer is satisfied, generally when the product is shipped and legal title has passed to the customer. The Company does not generate sales from arrangements with multiple deliverables. Effective January 1, 2018, the Company adopted ASC Topic 606, Revenue from Contracts with Customers, using the modified retrospective method.  This guidance supersedes nearly all existing revenue recognition guidance under US GAAP. The core principle of the guidance is that an entity should recognize revenue when it transfers promised goods or services to customers in an amount that reflects the consideration to which the company expects to be entitled in exchange for those goods or services. The Company has drafted its accounting policy for the new standard based on a detailed review of its business and contracts. Refer to Note 11, "Revenue", for further information.
Advertising and Promotional Materials Advertising and Promotional MaterialsAll advertising and promotional costs are expensed as incurred
Repairs and Maintenance Repairs and MaintenanceMajor renewals and improvements of property and equipment are capitalized, and repairs and maintenance are expensed as incurred.
Self-Insurance Self-InsuranceThe Company is self-insured for a portion of its risk on workers’ compensation and employee medical costs. The arrangements provide for stop loss insurance to manage the Company’s risk. Such costs are accrued based on known claims and an estimate of incurred, but not reported (IBNR) claims. IBNR claims are estimated using historical lag information and other data provided by claims administrators. This estimation process is subjective, and to the extent that future results differ from original estimates, adjustments to recorded accruals may be necessary.
Product Warranty Product WarrantyThe Company periodically incurs product warranty costs. Any liabilities associated with product warranty are estimated based on known facts and circumstances and are not significant at December 31, 2018, 2017 and 2016. The Company does not offer extended warranties on its products.
Income Taxes Income TaxesThe provision for income taxes is based on the earnings reported in the consolidated financial statements. Deferred income tax assets and liabilities are computed for differences between the financial statement and tax basis of assets and liabilities that will result in taxable or deductible amounts in the future. Such deferred income tax asset and liability computations are based on enacted tax laws and rates. The Company applies the provisions of ASC 740 as it relates to uncertainty in income taxes recognized in the Company’s consolidated financial statements. A threshold of more likely than not to be sustained upon examination is applied to uncertain tax positions. The Company deems the estimates related to this provision to be reasonable, however, no assurance can be given that the final outcome of these matters will not vary from what is reflected in the historical income tax provisions and accruals.
Other Comprehensive Income (Loss) Other Comprehensive Income (Loss)
Comprehensive income (loss) reflects the change in equity of a business enterprise during a period from transactions and other events and circumstances from non-owner sources. For the Company, comprehensive income represents net income adjusted for unrealized gains and losses on certain investments, derivatives, and foreign currency translation adjustments that are further detailed in Note 9 to the Consolidated Financial Statements.
Foreign Currency Translation Foreign Currency TranslationThe financial position and results of operations of the Company’s foreign subsidiaries are measured using the local currency as the functional currency. Assets and liabilities are translated at the exchange rate in effect at year-end. Income statement accounts are translated at the average rate of exchange in effect during the year. The resulting translation adjustment is recorded as a separate component of shareholders’ investment. Gains and losses arising from re-measuring foreign currency transactions into the appropriate currency are included in the determination of net income.
Stock-Based Compensation Plans Stock-Based Compensation PlansThe Company accounts for stock-based compensation using the fair value recognition provisions of ASC 718, Compensation - Stock Compensation. As described more fully in Note 5, the Company provides compensation benefits under two stock option plans, a restricted stock plan, and an employee stock purchase plan. The Company utilizes the Black-Scholes model, which requires the input of subjective assumptions. These assumptions include estimating (a) the length of time employees will retain their vested stock options before exercising them (“expected term”), (b) the volatility of the Company’s common stock price over the expected term, (c) the number of options that will ultimately not complete their vesting requirements (“forfeitures”) and (d) expected dividends. Changes in the subjective assumptions can materially affect the estimate of fair value of stock-based compensation and consequently, the related amounts recognized on the consolidated condensed statements of operations.
Estimates EstimatesThe preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.
Recent Accounting Standards Recent Accounting Standards

Effective January 1, 2018, the Company adopted ASC Topic 606, Revenue from Contracts with Customers, using the modified retrospective method.  This guidance supersedes nearly all existing revenue recognition guidance under US GAAP. The core principle of the guidance is that an entity should recognize revenue when it transfers promised goods or services to customers in an amount that reflects the consideration to which the company expects to be entitled in exchange for those goods or services. Based on the new guidance, the Company continues to recognize revenue at a particular point in time for the majority of its contracts with customers, which is generally when products are either shipped or delivered. The adoption of ASC 606 did not have a material impact on the consolidated financial statements. The Company has expanded its consolidated financial statement disclosures in order to comply with the disclosure requirements of the ASU beginning in the first quarter of 2018. These expanded disclosures are included in Note 11 to the Consolidated Financial Statements.

Effective January 1, 2018, the Company adopted ASU 2016-01, Recognition and Measurement of Financial Assets and Financial Liabilities. The standard amends various aspects of the recognition, measurement, presentation, and disclosure of financial instruments. The most significant impact to our consolidated financial statements relates to the recognition and measurement of equity investments at fair value with changes recognized in net income. The amendment also updates certain presentation and disclosure requirements. The Company recorded a cumulative-effect adjustment in the first quarter of 2018 of $6,642,727 as a result of the implementation of this guidance, and as a result reclassified the net unrealized gain on available-for-sale equity securities as of January 1, 2018 from other comprehensive income to retained earnings. The adoption of ASU 2016-01 is expected to increase volatility in net income as changes in the fair value of available-for-sale equity investments and changes in observable prices of equity investments without readily determinable fair values will be recorded in net income.

Effective October 1, 2018, the Company adopted ASU 2017-04, Simplifying the Test for Goodwill Impairment. The standard eliminates the second step from the above described goodwill impairment test, which requires a hypothetical purchase price allocation to determine the implied fair value of goodwill. Under the new standard, the goodwill impairment charge will be the excess of the reporting unit's carrying value over its fair value, not to exceed the total amount of goodwill allocated to the reporting unit. The adoption of ASU 2017-04 did not have a material impact on the Company's consolidated financial statements.

In February 2016, the FASB issued ASU 2016-02, Leases, which requires balance sheet recognition of lease liabilities and right-of-use assets for most leases with terms of greater than 12 months. The Company will adopt the standard on the required effective date of January 1, 2019. The new guidance contained in the ASU stipulates that lessees need to recognize a right-of-use asset and a lease liability for substantially all leases (other than leases that meet the definition of a short-term lease). The liability is equal to the present value of lease payments. Treatment in the consolidated statements of income is similar to the current treatment of operating and capital leases. The new guidance is effective on a modified retrospective basis for the Company in the first quarter of its fiscal year ending December 31, 2019. The adoption of ASU 2016-02 is not expected to have a material impact on the consolidated financial statements. The Company will expand its consolidated financial statement disclosures in order to comply with the disclosure requirements of the ASU beginning in the first quarter of 2019. The Company will adopt the standard using the transition option, "Comparatives under 840 option", established by ASU 2018-11, Leases (Topic 842), Targeted Improvements (ASU 2018-11). The Company expects the primary impact upon adoption of the lease standard will be the recording of a right-of-use asset and liability on the consolidated balance sheets in a range of approximately $2 million to $3 million, based on the present value of future lease payments. The Company does not believe the standard will materially affect the consolidated balance sheet, net income, liquidity or debt covenant compliance under current agreements.
XML 39 R21.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting and Reporting Policies (Tables)
12 Months Ended
Dec. 31, 2018
Accounting Policies [Abstract]  
Schedule of Allowance For Doubtful Accounts The following table presents the activity in the Company’s allowance for doubtful accounts:
 
Beginning
Balance
 
Net
Additions/
(Reductions)
to Costs and
Expenses
 
Deductions
and Other
Adjustments
 
Ending
Balance
Year Ended December 31, 2018:
 
 
 
 
 
 
 
Allowance for Doubtful Accounts
$
2,714,533

 
$

 
$
32,114

 
$
2,746,647

Year Ended December 31, 2017:
 
 
 
 
 
 
 
Allowance for Doubtful Accounts
$
2,917,424

 
$

 
$
(202,891
)
 
$
2,714,533

Year Ended December 31, 2016:
 
 
 
 
 
 
 
Allowance for Doubtful Accounts
$
2,663,477

 
$

 
$
253,947

 
$
2,917,424

Schedule of Assets or Liabilities Having Recurring Measurements Assets or liabilities that have recurring fair value measurements are shown below as of December 31, 2018 and December 31, 2017:
 
 
 
 
Fair Value Measurements at Reporting Date Using
 
Total as of
 
Quoted Prices in
Active Markets
for Identical
Assets
 
Significant Other
Observable
Inputs
 
Significant
Unobservable
Inputs
Description
December 31, 2018
 
(Level I)
 
(Level 2)
 
(Level 3)
Cash & Cash Equivalents
$
217,025,278

 
$
217,025,278

 
$

 
$

Short-Term Investments:
 
 
 
 
 
 
 
Certificate of Deposit
150,299,384

 
150,299,384

 

 

Government Securities
9,176,227

 

 
9,176,227

 

Mutual Funds

 

 

 

Corporate Bonds
6,967,700

 

 
6,967,700

 

Other
2,219,688

 
2,219,688

 

 

Long-Term Investments:
 
 
 
 
 
 
 
Corporate Bonds
60,369,930

 

 
60,369,930

 

Government Securities
56,483,720

 

 
56,483,720

 

Municipal Bonds
18,025,432

 

 
18,025,432

 

Total
$
520,567,359

 
$
369,544,350

 
$
151,023,009

 
$


 
 
 
Fair Value Measurements at Reporting Date Using
 
Total as of
 
Quoted Prices in
Active Markets
for Identical
Assets
 
Significant Other
Observable
Inputs
 
Significant
Unobservable
Inputs
Description
December 31, 2017
 
(Level I)
 
(Level 2)
 
(Level 3)
Cash & Cash Equivalents
$
569,734,496

 
$
569,734,496

 
$

 
$

Short-Term Investments:
 
 
 
 
 
 
 
Certificate of Deposit
130,000,000

 
130,000,000

 

 

Government Securities
9,011,130

 

 
9,011,130

 

Mutual Funds
393,581

 

 
393,581

 

Corporate Bonds
12,944,999

 

 
12,944,999

 

Other
188,344

 
188,344

 

 

Long-Term Investments:

 
 
 
 
 
 
Corporate Bonds
3,018,720

 

 
3,018,720

 

Common Stocks
15,703,371

 
15,703,371

 

 

Mutual Funds
34,681,337

 
34,681,337

 

 

Preferred Stock
1,178,991

 
1,178,991

 

 

Government Securities

 

 

 

Total
$
776,854,969

 
$
751,486,539

 
$
25,368,430

 
$

Schedule of Amortized Cost, Unrealized Gains And Losses, And Market Value of Investment Securities The amortized cost, unrealized gains and losses, and market value of investment securities are shown as of December 31, 2018 and 2017:
 
 
Unrealized
2018
Cost
 
Gains
 
Losses
 
Market Value
Short-Term Investments:
 
 
 
 
 
 
 
Certificate of Deposit
$
150,299,384

 
$

 
$

 
$
150,299,384

Government Securities
9,186,586

 

 
(10,359
)
 
9,176,227

Corporate Bonds
6,981,305

 

 
(13,605
)
 
6,967,700

Other
2,219,688

 

 

 
2,219,688

Long-Term Investments:
 
 
 
 
 
 
 
Corporate Bonds
60,659,498

 
50,340

 
(339,908
)
 
60,369,930

Common Stocks

 

 

 

Government Securities
56,280,552

 
205,553

 
(2,385
)
 
56,483,720

Municipal Bonds
17,840,518

 
184,914

 

 
18,025,432

Government Securities

 

 

 

Total
$
303,467,531

 
$
440,807

 
$
(366,257
)

$
303,542,081


 
Unrealized
2017
Cost
 
Gains
 
Losses
 
Market Value
Short-Term Investments:
 
 
 
 
 
 
 
Certificate of Deposit
$
130,000,000

 
$

 
$

 
$
130,000,000

Government Securities
9,024,777

 

 
(13,647
)
 
9,011,130

Mutual Funds
392,482

 
1,575

 
(476
)
 
393,581

Corporate Bonds
12,952,229

 

 
(7,230
)
 
12,944,999

Other
188,344

 

 

 
188,344

Long-Term Investments:
 
 
 
 
 
 
 
Corporate Bonds
3,022,994

 

 
(4,274
)
 
3,018,720

Common Stocks
10,897,219

 
5,079,815

 
(273,663
)
 
15,703,371

Mutual Funds
29,306,540

 
5,440,344

 
(65,547
)
 
34,681,337

Preferred Stock
1,141,458

 
40,533

 
(3,000
)
 
1,178,991

Total
$
196,926,043

 
$
10,562,267

 
$
(367,837
)
 
$
207,120,473

Schedule of Unrealized Losses on Investments Unrealized losses on investments as of December 31, 2018 are as follows:
 
Aggregate Unrealized Losses
 
Aggregate Fair Value
Less than one year
$
365,824

 
$
68,722,980

Greater than one year
433

 
3,000,000

       Total
$
366,257

 
$
71,722,980


Unrealized losses on investments as of December 31, 2017 are as follows:
 
 
Aggregate Unrealized Losses
 
Aggregate Fair Value
Less than one year
$
263,655

 
$
31,223,557

Greater than one year
104,182

 
285,077

       Total
$
367,837

 
$
31,508,634

Investments Classified by Contractual Maturity Date Fixed income securities as of December 31, 2018, have contractual maturities as follows:
Due within one year
$
166,443,311

Due between one and five years
113,806,135

Due over five years
21,072,946

 
$
301,322,392

Schedule of Inventories Inventories consisted of the following as of December 31, 2018 and 2017:
 
 
2018
 
2017
Raw materials
$
139,058,541

 
$
139,272,129

Work-in-process
35,386,615

 
30,481,192

Finished goods
50,836,443

 
47,012,262

Total Inventory
$
225,281,599

 
$
216,765,583

Schedule of Earnings Per Share Basic and Diluted The following table reconciles the numerators and denominators used in the calculations of basic and diluted earnings per share (EPS) for each of the last three years:
 
2018
 
2017
 
2016
Numerators:
 
 
 
 
 
Numerator for both basic and diluted EPS, net income
$
437,883,097

 
$
406,791,922

 
$
347,591,276

Denominators:
 
 
 
 
 
Denominator for basic EPS, weighted-average common shares outstanding
267,794,786

 
285,864,997

 
288,433,772

Potentially dilutive shares resulting from stock option plans
2,082,563

 
2,361,092

 
2,638,544

Denominator for diluted EPS
269,877,349

 
288,226,089

 
291,072,316

XML 40 R22.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2018
Income Tax Disclosure [Abstract]  
Schedule of Reconciliation of Beginning and Ending Amount of Unrecognized Tax Benefits A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:
 
2018
 
2017
 
2016
Beginning of year
$
4,435,000

 
$
3,408,000

 
$
5,375,000

Additions based on tax positions related to the current year
1,677,000

 
941,000

 
756,000

Additions for tax positions in prior years
283,000

 
289,000

 
487,000

Reductions for tax positions in prior years
(163,000
)
 
(63,000
)
 
(2,949,000
)
Reductions as a result of completed audit examinations
(1,554,000
)
 

 

Reductions as a result of a lapse of the applicable statute of limitations

 
(140,000
)
 
(261,000
)
End of year
$
4,678,000

 
$
4,435,000

 
$
3,408,000

Schedule of Components of Provision For Income Taxes The components of the provision for income taxes are as follows: 
 
2018
 
2017
 
2016
Currently payable:
 
 
 
 
 
Federal
$
83,010,387

 
$
133,166,194

 
$
136,124,497

State
3,743,781

 
3,984,000

 
3,805,000

Foreign
1,776,837

 
2,440,000

 
540,000

Total
88,531,005

 
139,590,194

 
140,469,497

Deferred income tax (benefit) expense:
 
 
 
 
 
Primarily federal
(4,367,155
)
 
(14,585,412
)
 
22,500,000

Provision for income taxes
$
84,163,850

 
$
125,004,782

 
$
162,969,497

Schedule of Effective Income Tax Rates Different From Statutory Federal Income Tax Rates The effective income tax rates are different from the statutory federal income tax rates for the following reasons:
 
2018
 
2017
 
2016
Statutory federal income tax rate
21.0
 %
 
35.0
 %
 
35.0
 %
State income taxes, net of federal income tax benefit
0.6

 
0.5

 
0.5

Domestic production exclusion

 
(2.8
)
 
(2.7
)
Research tax credit
(0.8
)
 
(0.8
)
 
(0.8
)
Increase (reduction) in reserve for uncertain tax provisions
0.1

 
0.1

 
(0.2
)
Change in tax rate on deferred taxes
0.5

 
(7.2
)
 

Foreign tax credit
(0.1
)
 
(0.8
)
 

Foreign derived intangible income deduction
(4.6
)
 

 

Stock compensation
(1.0
)
 
(1.0
)
 

Other
0.4

 
0.5

 
0.1

Effective income tax rate
16.1
 %
 
23.5
 %
 
31.9
 %


Schedule of Deferred Income Tax Assets And Liabilities The tax effect of temporary differences which give rise to deferred income tax assets and liabilities at    December 31, 2018 and 2017, are as follows: 
 
December 31,
 
2018
 
2017
Assets:
 
 
 
Accruals not currently deductible
$
5,111,242

 
$
4,546,767

Stock based compensation
9,586,372

 
8,594,640

Other
356,039

 
3,679,680

Total deferred income tax assets
$
15,053,653

 
$
16,821,087

Liabilities:
 
 
 
Excess tax over book depreciation
(39,835,025
)
 
(46,123,681
)
Goodwill
(23,341,226
)
 
(18,972,334
)
Intangible assets
(5,089,042
)
 
(4,172,726
)
Other
(1,309,849
)
 
(6,440,990
)
Total deferred income tax liability
$
(69,575,142
)
 
$
(75,709,731
)
Net deferred income taxes
$
(54,521,489
)
 
$
(58,888,644
)

XML 41 R23.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation Plans (Tables)
12 Months Ended
Dec. 31, 2018
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Schedule of Weighted-Average Assumptions The fair value of each option grant in the Employee Stock Option Plan was estimated on the date of grant using the Black-Scholes option pricing model with the following weighted-average assumptions for the indicated periods:
 
2018
 
2017

2016
Dividend yield (1)
2.1
%
 
2.1
%
 
2.2
%
Expected volatility (2)
26.0
%
 
26.7
%
 
33.2
%
Risk-free interest rate (3)
2.7
%
 
2.0
%
 
1.4
%
Expected term of options (in years) (4)
4.2

 
4.2

 
4.7

Weighted-average grant-date fair value
$
5

 
$
4

 
$
4


(1)    Represents the Company's estimated cash dividend yield over the expected term of option grant.
(2)
Amount is determined based on analysis of historical price volatility of the Company's common stock. The expected volatility is based on the daily percentage change in the price of the stock over a period equal to the expected term of the option grant.
(3)    Represents the U.S. Treasury yield over the expected term of the option grant.
(4)
Represents the period of time that options granted are expected to be outstanding. Based on analysis of historical option exercise activity, the Company has determined that all employee groups exhibit similar exercise and post-vesting termination behavior.The fair value of each option grant in the Non-employee Director Stock Option Plans was estimated on the date of grant using the Black-Scholes option pricing model with the following weighted-average assumptions for the indicated periods:

 
2018
 
2017
 
2016
Dividend yield (1)
2.0
%
 
2.2
%
 
2.2
%
Expected volatility (2)
23.4
%
 
28.3
%
 
34.1
%
Risk-free interest rate (3)
3.1
%
 
2.2
%
 
1.9
%
Expected term of options (in years) (4)
5.8

 
6.4

 
6.2

Weighted-average grant-date fair value
$
5

 
$
5

 
$
4


(1)    Represents the Company's estimated cash dividend yield over the expected term of option grant.
(2)
Amount is determined based on analysis of historical price volatility of the Company's common stock. The expected volatility is based on the daily percentage change in the price of the stock over a period equal to the expected term of the option grant.
(3)    Represents the U.S. Treasury yield over the expected term of the option grant.
(4)
Represents the period of time that options granted are expected to be outstanding. Based on analysis of historical option exercise activity, the Company has determined that non-employee directors exhibit similar exercise and post-vesting termination behavior.

Summary of Stock Option Activity A summary of the status of the Company’s employee stock option plan at December 31, 2018, 2017 and 2016, and changes during the same periods are presented in the tables below.
 
2018
 
Shares
(000)
 
Wtd. Avg.
Ex. Price
 
Wtd. Avg. 
Remaining
Contract Life
 
Aggregate
Intrinsic 
Value
(000)
Outstanding at Beginning of Year
11,837

 
$
16

 
 
 
 
Granted
1,613

 
22

 
 
 
 
Exercised
(4,278
)
 
15

 
 
 
$
38,097

Forfeited
(228
)
 
18

 
 
 
 
Outstanding at End of Year
8,944

 
18

 
2.8 Yrs
 
$
24,881

Exercisable at End of Year
4,101

 
$
16

 
1.7 Yrs
 
$
16,162


 
2017
 
Shares
(000)
 
Wtd. Avg.
Ex. Price
 
Wtd. Avg. 
Remaining
Contract Life
 
Aggregate
Intrinsic 
Value
(000)
Outstanding at Beginning of Year
14,252

 
$
15

 
 
 
 
Granted
1,295

 
20

 
 
 
 
Exercised
(3,476
)
 
13

 
 
 
$
25,156

Forfeited
(234
)
 
16

 
 
 
 
Outstanding at End of Year
11,837

 
16

 
2.7 Yrs
 
$
58,202

Exercisable at End of Year
5,297

 
$
15

 
2 Yrs
 
$
32,152


 
 
2016
 
Shares
(000)
 
Wtd. Avg.
Ex. Price
 
Wtd. Avg. 
Remaining
Contract Life
 
Aggregate
Intrinsic 
Value
(000)
Outstanding at Beginning of Year
17,692

 
$
14

 
 
 
 
Granted
3,227

 
17

 
 
 
 
Exercised
(6,291
)
 
12

 
 
 
$
31,790

Forfeited
(376
)
 
15

 
 
 
 
Outstanding at End of Year
14,252

 
15

 
3 Yrs
 
$
67,763

Exercisable at End of Year
4,855

 
$
14

 
2.3 Yrs
 
$
30,021


A summary of the status of the Company’s Non-employee Director Stock Option Plan at December 31, 2018, 2017, and 2016, and changes during the same periods are presented in the tables and narrative below: 
 
2018
 
Shares
(000)
 
Wtd. Avg.
Ex. Price
 
Wtd. Avg. 
Remaining
Contract Life
 
Aggregate
Intrinsic 
Value
(000)
Outstanding at Beginning of Year
406

 
$
15

 
 
 
 
Granted
57

 
24

 
 
 
 
Exercised
(101
)
 
13

 
 
 


Forfeited

 

 
 
 
 
Outstanding at End of Year
362

 
16

 
6 Yrs
 
$
1,582

Exercisable at End of Year
354

 
$
16

 
6 Yrs
 
$
1,582


 
2017
 
Shares
(000)
 
Wtd. Avg.
Ex. Price
 
Wtd. Avg. 
Remaining
Contract Life
 
Aggregate
Intrinsic 
Value
(000)
Outstanding at Beginning of Year
381

 
$
14

 
 
 
 
Granted
56

 
19

 
 
 
 
Exercised
(31
)
 
14

 
 
 


Forfeited

 

 
 
 
 
Outstanding at End of Year
406

 
15

 
6.1 Yrs
 
$
2,565

Exercisable at End of Year
406

 
$
15

 
6.1 Yrs
 
$
2,565


 
 
2016
 
Shares
(000)
 
Wtd. Avg.
Ex. Price
 
Wtd. Avg. 
Remaining
Contract Life
 
Aggregate
Intrinsic 
Value
(000)
Outstanding at Beginning of Year
373

 
$
13

 
 
 
 
Granted
56

 
16

 
 
 
 
Exercised
(36
)
 
10

 
 
 


Forfeited
(12
)
 
16

 
 
 
 
Outstanding at End of Year
381

 
14

 
6.4 Yrs
 
$
2,180

Exercisable at End of Year
381

 
$
14

 
6.4 Yrs
 
$
2,180

Schedule of Non-Vested Stock Option Activity A summary of the status of the Company’s non-vested employee stock option activity for the years ended December 31, 2018, 2017, and 2016, are presented in the table below: 
 
2018
 
2017
 
2016
 
Shares
(000)
 
Wtd. Avg
Grant
Date
Fair Value
 
Shares
(000)
 
Wtd. Avg
Grant
Date
Fair Value
 
Shares
(000)
 
Wtd. Avg
Grant
Date
Fair Value
Nonvested Stock Options at Beginning of Year
6,540

 
$
4

 
9,397

 
$
4

 
10,835

 
$
4

Granted
1,613

 
5

 
1,295

 
4

 
3,227

 
4

Vested
(3,089
)
 
4

 
(3,941
)
 
4

 
(4,343
)
 
4

Forfeited
(222
)
 
4

 
(211
)
 
4

 
(322
)
 
4

Nonvested Stock Options at End of Year
4,842

 
$
4

 
6,540

 
$
4

 
9,397

 
$
4

A summary of the status of the Company’s nonvested Non-employee Director Stock Option Plan activity for the years ended December 31, 2018, 2017, and 2016, are presented in the table below:
 
 
2018
 
2017
 
2016
 
Shares
(000)
 
Wtd. Avg
Grant Date
Fair Value
 
Shares
(000)
 
Wtd. Avg
Grant Date
Fair Value
 
Shares
(000)
 
Wtd. Avg
Grant Date
Fair Value
Nonvested Stock Options at Beginning of Year

 
$

 

 
$

 

 
$

Granted
57

 
5

 
56

 
5

 
56

 
4

Vested
(49
)
 
5

 
(56
)
 
5

 
(56
)
 
4

Forfeited

 

 

 

 

 

Nonvested stock options at End of Year
8

 
$

 

 
$

 

 
$

Schedule of Employee Stock Purchase Plan The following table summarizes shares sold to employees under the 2013 Plan in the years ended December 31, 2018, 2017 and 2016:
Plan
2018
 
2017
 
2016
Cumulative Shares Issued in 2018
Weighted Average Fair Value 2018
2013 Employee Stock Purchase Plan
177,846

 
175,479

 
177,781

972,843

$
18.38

XML 42 R24.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment Reporting (Tables)
12 Months Ended
Dec. 31, 2018
Segment Reporting [Abstract]  
Schedule of Automotive and Other Segment Reporting
 
2018
 
2017
 
2016
Revenue:
 
 
 
 
 
Automotive Products
 
 
 
 
 
United States
$
583,672,971

 
$
567,492,812

 
$
554,945,912

Germany
333,002,878

 
351,123,204

 
328,208,190

Japan
209,311,790

 
185,261,067

 
154,005,299

Other Countries
665,210,657

 
654,250,385

 
602,532,841

Other
42,865,401

 
36,745,110

 
39,232,514

Total
$
1,834,063,697

 
$
1,794,872,578

 
$
1,678,924,756

Income (Loss) from Operations:
 
 
 
 
 
Automotive Products
$
495,471,799

 
$
512,895,699

 
$
497,753,966

Other
12,653,748

 
10,462,653

 
13,988,969

Total
$
508,125,547

 
$
523,358,352

 
$
511,742,935

Assets:
 
 
 
 
 
Automotive Products
$
1,449,910,935

 
$
1,472,061,650

 
$
1,457,989,335

Other
14,333,098

 
9,576,514

 
9,384,154

Corporate
621,190,035

 
870,415,748

 
842,246,344

Total
$
2,085,434,068

 
$
2,352,053,912

 
$
2,309,619,833

Depreciation & Amortization:
 
 
 
 
 
Automotive Products
$
97,279,052

 
$
95,378,100

 
$
86,567,248

Other
422,844

 
300,935

 
290,296

Corporate
4,484,918

 
3,891,873

 
1,729,886

Total
$
102,186,814

 
$
99,570,908

 
$
88,587,430

Capital Expenditures:
 
 
 
 
 
Automotive Products
$
84,337,455

 
$
82,703,576

 
$
99,811,083

Other
1,447,494

 
170,357

 
200,262

Corporate
205,621

 
21,166,986

 
20,944,269

Total
$
85,990,570

 
$
104,040,919

 
$
120,955,614

Schedule of Major Product Line Revenues Other includes Dimmable Aircraft Windows and Fire Protection Products. Major product line revenues included within these segments are as follows:
 
2018
 
2017
 
2016
Automotive Products
 
 
 
 
 
Automotive Mirrors
$
1,598,589,777

 
$
1,573,222,820

 
$
1,456,963,758

HomeLink® Modules*
192,608,519

 
184,904,648

 
182,728,485

Total Automotive Products
$
1,791,198,296

 
$
1,758,127,468

 
$
1,639,692,243

 
 
 
 
 
 
Other Products Revenue
$
42,865,401

 
$
36,745,110

 
$
39,232,513

 
 
 
 
 
 
Total Revenue
$
1,834,063,697

 
$
1,794,872,578

 
$
1,678,924,756

*Excludes HomeLink® revenue integrated into automotive mirrors.
Schedule of Automotive Customers Individually Accounted For 10% or More of Net Sales In 2018, the Company had three automotive customers (including direct sales to OEM customers and sales through their Tier 1 suppliers), which individually accounted for 10% or more of net sales as follows:
 
Toyota Motor Company
 
Volkswagen Group
 
Ford Motor Company
 
Daimler Group
2018
13
%
 
15
%
 
#

 
10
%
2017
12
%
 
15
%
 
10
%
 
10
%
2016
11
%
 
14
%
 
11
%
 
#


# - Less than 10 percent.
XML 43 R25.htm IDEA: XBRL DOCUMENT v3.10.0.1
Quarterly Financial Information (Unaudited) (Tables)
12 Months Ended
Dec. 31, 2018
Quarterly Financial Information Disclosure [Abstract]  
Schedule of Quarterly Financial Information The following table sets forth selected financial information for all of the quarters during the years ended December 31, 2018 and 2017 (in thousands, except per share data):
 
 
First
 
Second
 
Third
 
Fourth
 
2018
 
2017
 
2018
 
2017
 
2018
 
2017
 
2018
 
2017
Net Sales
$
465,420

 
$
453,535

 
$
454,981

 
$
443,139

 
$
460,253

 
$
438,628

 
$
453,409

 
$
459,570

Gross Profit
172,628

 
175,801

 
172,804

 
167,208

 
172,990

 
171,230

 
172,044

 
180,290

Operating Income
128,515

 
134,427

 
126,683

 
125,865

 
127,428

 
129,073

 
125,499

 
133,994

Net Income
111,249

 
97,557

 
109,024

 
88,536

 
111,336

 
90,230

 
106,275

 
130,469

Earnings Per Share (Basic)
$
0.40

 
$
0.34

 
$
0.40

 
$
0.31

 
$
0.42

 
$
0.32

 
$
0.41

 
$
0.46

Earnings Per Share (Diluted)
$
0.40

 
$
0.33

 
$
0.40

 
$
0.31

 
$
0.42

 
$
0.31

 
$
0.41

 
$
0.46

XML 44 R26.htm IDEA: XBRL DOCUMENT v3.10.0.1
Comprehensive Income (Tables)
12 Months Ended
Dec. 31, 2018
Equity [Abstract]  
Schedule of Accumulated Other Comprehensive Income (Loss) Comprehensive income reflects the change in equity of a business enterprise during a period from transactions and other events and circumstances from non-owner sources. For the Company, comprehensive income represents net income adjusted for unrealized gains and losses on certain investments, foreign currency translation adjustments, and unrealized movement in derivative financial instruments designated as hedges.
 
For the Twelve Months ended December 31,
 
2018
 
2017
 
2016
Foreign currency translation adjustments:
 
 
 
 
 
Balance at beginning of period
$
645,030

 
$
(2,862,999
)
 
$
(44,909
)
Other comprehensive loss before reclassifications
(2,319,917
)
 
3,508,029

 
(2,818,090
)
Net current-period change
(2,319,917
)
 
3,508,029

 
(2,818,090
)
Balance at end of period
(1,674,887
)
 
645,030

 
(2,862,999
)
Unrealized gains (losses) on available-for-sale securities:
 
 
 
 
 
Balance at beginning of period
6,626,379

 
2,788,975

 
829,907

      ASU 2016-01 adoption impact
(6,642,727
)
 

 

Other comprehensive income before reclassifications
1,675,823

 
4,444,360

 
2,167,196

Amounts reclassified from accumulated other comprehensive income
(1,584,926
)
 
(606,956
)
 
(208,128
)
Net current-period change
(6,551,830
)
 
3,837,404

 
1,959,068

Balance at end of period
74,549

 
6,626,379

 
2,788,975

Unrealized gains (losses) on derivatives:
 
 
 
 
 
Balance at beginning of period
(78,026
)
 
(1,197,281
)
 
(1,915,834
)
Other comprehensive income (loss) before reclassifications
175,308

 
248,042

 
(672,419
)
Amounts reclassified from accumulated other comprehensive income
(97,282
)
 
871,213

 
1,390,972

Net current-period change
78,026

 
1,119,255

 
718,553

Balance at end of period


(78,026
)

(1,197,281
)
 
 
 
 
 
 
Accumulated other comprehensive income (loss), end of period
$
(1,600,338
)
 
$
7,193,383

 
$
(1,271,305
)
All amounts are shown net of tax. Amounts in parentheses indicate debits.
Reclassification out of Accumulated Other Comprehensive Income The following table presents details of reclassifications out of other comprehensive income for the twelve months ended December 31, 2018, 2017 and 2016.
Details about Accumulated Other Comprehensive Income Components
 
 
 
Affected Line item in the Statement of Consolidated Income
 
 
For the Twelve Months ended December 31,
 
 
 
 
2018
 
2017
 
2016
 
 
Unrealized gains and (losses) on available-for-sale securities
 
 
 
 
 
 
 
 
Realized gain on sale of securities
 
$
2,006,235

 
$
933,778

 
$
320,197

 
Other, net
Provision for income taxes
 
(421,309
)
 
(326,822
)
 
(112,069
)
 
Provision for Income Taxes
Total reclassifications for the period
 
$
1,584,926

 
$
606,956

 
$
208,128

 
Net of tax
 
 
 
 
 
 
 
 
 
Unrealized gains (losses) on derivatives
 
 
 
 
 
 
 
 
Realized loss on interest rate swap
 
$
123,142

 
$
(1,340,329
)
 
$
(2,139,958
)
 
Other, net
Provision for income taxes
 
(25,860
)
 
469,116

 
748,986

 
Provision for Income Taxes
 
 
$
97,282

 
$
(871,213
)
 
$
(1,390,972
)
 
Net of tax
 
 
 
 
 
 
 
 
 
Total reclassifications for the period
 
$
1,682,208

 
$
(264,257
)
 
$
(1,182,844
)
 
Net of tax
XML 45 R27.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill and Other Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2018
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill The carrying value of Goodwill as of both December 31, 2018 and December 31, 2017 was $307.4 million as set forth in the table below.

 
Carrying Amount
Balance as of December 31, 2017
$
307,365,845

Acquisitions

Divestitures

Impairments

Other

Balance as of December 31, 2018
$
307,365,845

Schedule of Intangible Assets The Intangible Assets and related change in carrying values are set forth in the table below as of December 31, 2018 and December 31, 2017.

As of December 31, 2018:

Other Intangible Assets
Gross
Accumulated Amortization
Net
Assumed Useful Life
HomeLink® Trade Names and Trademarks
$
52,000,000

$

$
52,000,000

Indefinite
HomeLink® Technology
180,000,000

(78,750,000
)
$
101,250,000

12 years
Existing Customer Platforms
43,000,000

(22,575,000
)
$
20,425,000

10 years
Exclusive Licensing Agreement
96,000,000


$
96,000,000

Indefinite
Total other identifiable intangible assets
371,000,000

(101,325,000
)
269,675,000

 
 

 
 
 


As of December 31, 2017:

Other Intangible Assets
Gross
Accumulated Amortization
Net
Assumed Useful Life
HomeLink® Trade Names and Trademarks
$
52,000,000

$

$
52,000,000

Indefinite
HomeLink® Technology
180,000,000

(63,750,000
)
$
116,250,000

12 years
Existing Customer Platforms
43,000,000

(18,275,000
)
$
24,725,000

10 years
Exclusive Licensing Agreement
96,000,000


$
96,000,000

Indefinite
Total other identifiable intangible assets
371,000,000

(82,025,000
)
288,975,000

 
XML 46 R28.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue (Tables)
12 Months Ended
Dec. 31, 2018
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue The following table shows the Company’s Automotive and Other Products revenue disaggregated by geographical location for Automotive Products for the twelve month periods ended December 31, 2018 and 2017:

 
For the Twelve Months ended December 31,
Revenue
2018
 
2017
Automotive Products
 
 
 
   U.S.
$
583,672,971

 
$
567,492,812

   Germany
333,002,878

 
351,123,204

   Japan
209,311,790

 
185,261,067

   Other
665,210,657

 
654,250,385

Total Automotive Products
$
1,791,198,296

 
$
1,758,127,468

Other Products (U.S.)
42,865,401

 
36,745,110

Total Revenue
$
1,834,063,697

 
$
1,794,872,578

 
 
 
 
The following table disaggregates the Company’s Automotive and Other revenue by major source for the twelve month periods ended December 31, 2018 and 2017:

 
For the Twelve Months Ended December 31,
Revenue
2018
 
2017
Automotive Segment
 
 
 
Automotive Mirrors & Electronics
$
1,598,589,777

 
$
1,573,222,820

HomeLink Modules*
192,608,519

 
184,904,648

Total Automotive Products
$
1,791,198,296

 
$
1,758,127,468

 
 
 
 
Other Segment
 
 
 
Fire Protection Products
$
22,109,784

 
$
18,790,474

Windows Products
20,755,617

 
17,954,636

Total Other
$
42,865,401

 
$
36,745,110

 
 
 
 
*Excludes HomeLink revenue related to HomeLink modules integrated into automotive mirrors
XML 47 R29.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting and Reporting Policies (Narrative) (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2018
USD ($)
Dec. 31, 2018
USD ($)
plan
shares
Dec. 31, 2017
USD ($)
shares
Dec. 31, 2016
USD ($)
shares
Sep. 30, 2018
USD ($)
Summary Of Significant Accounting And Reporting Policies [Line Items]          
Technology investments         $ 3,850,000
Technology investments percentage     20.00%    
Equity Investment losses were considered to be other than temporary   $ 0 $ 0    
Allowance for obsolete and slow moving inventories   7,800,000 6,600,000    
Depreciation expense   79,700,000 77,000,000.0 $ 66,300,000  
Advertising and promotional costs   2,500,000 2,600,000 1,900,000  
Repair and maintenance of plant and equipment   $ 28,900,000 $ 24,600,000 $ 22,100,000  
Shares related to stock plans not included in diluted average common shares outstanding because their effect would be antidilutive | shares   698,019 910,105 1,985,849  
Net cash flows from operating activities   $ 552,418,646 $ 501,002,780 $ 477,048,185  
Accounting Standards Update 2016-01          
Summary Of Significant Accounting And Reporting Policies [Line Items]          
Cumulative-effect adjustment $ 6,642,727        
Minimum | Accounting Standards Update 2018-11          
Summary Of Significant Accounting And Reporting Policies [Line Items]          
Expected right-of-use asset and right -of-use liability   2,000,000      
Maximum | Accounting Standards Update 2018-11          
Summary Of Significant Accounting And Reporting Policies [Line Items]          
Expected right-of-use asset and right -of-use liability   $ 3,000,000      
Buildings and improvements | Minimum          
Summary Of Significant Accounting And Reporting Policies [Line Items]          
Minimum estimated useful life, in years   7 years      
Buildings and improvements | Maximum          
Summary Of Significant Accounting And Reporting Policies [Line Items]          
Minimum estimated useful life, in years   30 years      
Machinery and equipment | Minimum          
Summary Of Significant Accounting And Reporting Policies [Line Items]          
Minimum estimated useful life, in years   3 years      
Machinery and equipment | Maximum          
Summary Of Significant Accounting And Reporting Policies [Line Items]          
Minimum estimated useful life, in years   10 years      
Employee Stock Option          
Summary Of Significant Accounting And Reporting Policies [Line Items]          
Number of plans | plan   2      
XML 48 R30.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting and Reporting Policies (Schedule Of Allowance For Doubtful Accounts) (Details) - Allowance for Doubtful Accounts - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Activity in the Company’s allowance for doubtful accounts      
Beginning Balance $ 2,714,533 $ 2,917,424 $ 2,663,477
Net Additions/ (Reductions) to Costs and Expenses 0 0 0
Deductions and Other Adjustments 32,114 (202,891) 253,947
Ending Balance $ 2,746,647 $ 2,714,533 $ 2,917,424
XML 49 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting and Reporting Policies (Schedule of Assets or Liabilities Having Recurring Measurements) (Details) - USD ($)
Dec. 31, 2018
Dec. 31, 2017
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash & Cash Equivalents $ 217,025,278 $ 569,734,496
Total 520,567,359 776,854,969
Certificates of Deposit    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-Term Investments 150,299,384 130,000,000
Corporate Bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-Term Investments 6,967,700 12,944,999
Long-Term Investments 60,369,930 3,018,720
Government Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-Term Investments 9,176,227 9,011,130
Long-Term Investments 56,483,720 0
Common Stocks    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-Term Investments   15,703,371
Municipal Bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-Term Investments 18,025,432  
Other    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-Term Investments 2,219,688 188,344
Mutual Funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-Term Investments 0 393,581
Long-Term Investments   34,681,337
Preferred Stock    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-Term Investments   1,178,991
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash & Cash Equivalents 217,025,278 569,734,496
Total 369,544,350 751,486,539
Level 1 | Certificates of Deposit    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-Term Investments 150,299,384 130,000,000
Level 1 | Corporate Bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-Term Investments 0 0
Long-Term Investments 0 0
Level 1 | Government Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-Term Investments 0 0
Long-Term Investments 0 0
Level 1 | Common Stocks    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-Term Investments   15,703,371
Level 1 | Municipal Bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-Term Investments 0  
Level 1 | Other    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-Term Investments 2,219,688 188,344
Level 1 | Mutual Funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-Term Investments 0 0
Long-Term Investments   34,681,337
Level 1 | Preferred Stock    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-Term Investments   1,178,991
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash & Cash Equivalents 0 0
Total 151,023,009 25,368,430
Level 2 | Certificates of Deposit    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-Term Investments 0 0
Level 2 | Corporate Bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-Term Investments 6,967,700 12,944,999
Long-Term Investments 60,369,930 3,018,720
Level 2 | Government Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-Term Investments 9,176,227 9,011,130
Long-Term Investments 56,483,720 0
Level 2 | Common Stocks    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-Term Investments   0
Level 2 | Municipal Bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-Term Investments 18,025,432  
Level 2 | Other    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-Term Investments 0 0
Level 2 | Mutual Funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-Term Investments 0 393,581
Long-Term Investments   0
Level 2 | Preferred Stock    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-Term Investments   0
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash & Cash Equivalents 0 0
Level 3 | Certificates of Deposit    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-Term Investments 0 0
Level 3 | Corporate Bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-Term Investments 0 0
Long-Term Investments 0 0
Level 3 | Government Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-Term Investments 0 0
Long-Term Investments 0 0
Level 3 | Common Stocks    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-Term Investments   0
Level 3 | Municipal Bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-Term Investments 0  
Level 3 | Other    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-Term Investments 0 0
Level 3 | Mutual Funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-Term Investments $ 0 0
Long-Term Investments   0
Level 3 | Preferred Stock    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-Term Investments   $ 0
XML 50 R32.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting and Reporting Policies (Schedule of Amortized Cost, Unrealized Gains And Losses, And Market Value Of Investment Securities) (Details) - USD ($)
Dec. 31, 2018
Dec. 31, 2017
Debt Securities, Available-for-sale [Line Items]    
Cost $ 303,467,531 $ 196,926,043
Unrealized Gains 440,807 10,562,267
Unrealized Losses (366,257) (367,837)
Market Value 303,542,081 207,120,473
Certificates of Deposit    
Debt Securities, Available-for-sale [Line Items]    
Cost 150,299,384 130,000,000
Unrealized Gains 0 0
Unrealized Losses 0 0
Market Value 150,299,384 130,000,000
Government Securities    
Debt Securities, Available-for-sale [Line Items]    
Cost 9,186,586 9,024,777
Unrealized Gains 0 0
Unrealized Losses (10,359) (13,647)
Market Value 9,176,227 9,011,130
Municipal Bonds    
Debt Securities, Available-for-sale [Line Items]    
Cost 17,840,518  
Unrealized Gains 184,914  
Unrealized Losses 0  
Market Value 18,025,432  
Mutual Funds    
Debt Securities, Available-for-sale [Line Items]    
Cost   392,482
Unrealized Gains   1,575
Unrealized Losses   (476)
Market Value   393,581
Corporate Bonds    
Debt Securities, Available-for-sale [Line Items]    
Cost 6,981,305 12,952,229
Unrealized Gains 0 0
Unrealized Losses (13,605) (7,230)
Market Value 6,967,700 12,944,999
Other    
Debt Securities, Available-for-sale [Line Items]    
Cost 2,219,688 188,344
Unrealized Gains 0 0
Unrealized Losses 0 0
Market Value 2,219,688 188,344
Corporate Bonds    
Debt Securities, Available-for-sale [Line Items]    
Cost 60,659,498 3,022,994
Unrealized Gains 50,340 0
Unrealized Losses (339,908) (4,274)
Market Value 60,369,930 3,018,720
Common Stocks    
Debt Securities, Available-for-sale [Line Items]    
Cost 0 10,897,219
Unrealized Gains 0 5,079,815
Unrealized Losses 0 (273,663)
Market Value 0 15,703,371
Mutual Funds – Equity    
Debt Securities, Available-for-sale [Line Items]    
Cost   29,306,540
Unrealized Gains   5,440,344
Unrealized Losses   (65,547)
Market Value   34,681,337
Preferred Stock    
Debt Securities, Available-for-sale [Line Items]    
Cost   1,141,458
Unrealized Gains   40,533
Unrealized Losses   (3,000)
Market Value   $ 1,178,991
Government Securities    
Debt Securities, Available-for-sale [Line Items]    
Cost 56,280,552  
Unrealized Gains 205,553  
Unrealized Losses (2,385)  
Market Value 56,483,720  
Government Securities    
Debt Securities, Available-for-sale [Line Items]    
Cost 0  
Unrealized Gains 0  
Unrealized Losses 0  
Market Value $ 0  
XML 51 R33.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting and Reporting Policies (Schedule of Unrealized Losses on Investments) (Details) - USD ($)
Dec. 31, 2018
Dec. 31, 2017
Accounting Policies [Abstract]    
Aggregate Unrealized Losses, Less than one year $ 365,824 $ 263,655
Aggregate Fair Value, Less than one year 68,722,980 31,223,557
Aggregate Unrealized Losses, Greater than one year 433 104,182
Aggregate Fair Value, Greater than one year 3,000,000 285,077
Aggregate Unrealized Losses, Total 366,257 367,837
Aggregate Fair Value, Total $ 71,722,980 $ 31,508,634
XML 52 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting and Reporting Policies (Fixed Income Securities Contractual Maturity) (Details) - USD ($)
Dec. 31, 2018
Dec. 31, 2017
Debt Securities, Available-for-sale [Line Items]    
Total $ 520,567,359 $ 776,854,969
Fixed Income Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Due within one year 166,443,311  
Due between one and five years 113,806,135  
Due over five years 21,072,946  
Total $ 301,322,392  
XML 53 R35.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting and Reporting Policies (Inventories) (Details) - USD ($)
Dec. 31, 2018
Dec. 31, 2017
Accounting Policies [Abstract]    
Raw materials $ 139,058,541 $ 139,272,129
Work-in-process 35,386,615 30,481,192
Finished goods 50,836,443 47,012,262
Total Inventory $ 225,281,599 $ 216,765,583
XML 54 R36.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting and Reporting Policies (Schedule of Earnings Per Share, Basic And Diluted) (Details) - USD ($)
3 Months Ended 12 Months Ended
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Numerators:                      
Numerator for both basic and diluted EPS, net income $ 106,275,000 $ 111,336,000 $ 109,024,000 $ 111,249,000 $ 130,469,000 $ 90,230,000 $ 88,536,000 $ 97,557,000 $ 437,883,097 $ 406,791,922 $ 347,591,276
Denominators:                      
Denominator for basic EPS, weighted-average common shares outstanding (in shares)                 267,794,786 285,864,997 288,433,772
Potentially dilutive shares resulting from stock option plans (in shares)                 2,082,563 2,361,092 2,638,544
Denominator for diluted EPS (in shares)                 269,877,349 288,226,089 291,072,316
XML 55 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
Debt and Financing Arrangements (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Oct. 15, 2018
Debt Instrument [Line Items]      
Interest expense $ 800,000 $ 3,000,000.0  
Revolver      
Debt Instrument [Line Items]      
Amount outstanding 0    
Principal amount     $ 150,000,000
Additional principal amount available (up to)     100,000,000
Swing loans      
Debt Instrument [Line Items]      
Additional principal amount available (up to)     20,000,000
Letters of Credit      
Debt Instrument [Line Items]      
Additional principal amount available (up to)     $ 20,000,000
Term Loan and Revolving Facility      
Debt Instrument [Line Items]      
Extinguishment of debt amount 78,000,000.0 $ 107,600,000  
Amount outstanding $ 0    
XML 56 R38.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Income Tax Disclosure [Abstract]      
TCJA, provision reduction to income tax expense $ 38,400    
Income taxes paid 86,900 $ 126,000 $ 144,100
Unrecognized tax benefits accrued interest $ 315 $ 433  
XML 57 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes (Schedule Of Components Of Provision For Income Taxes) (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Currently payable:      
Federal $ 83,010,387 $ 133,166,194 $ 136,124,497
State 3,743,781 3,984,000 3,805,000
Foreign 1,776,837 2,440,000 540,000
Total 88,531,005 139,590,194 140,469,497
Deferred income tax (benefit) expense:      
Primarily federal (4,367,155) (14,585,412) 22,500,000
Provision for income taxes $ 84,163,850 $ 125,004,782 $ 162,969,497
XML 58 R40.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes (Schedule Of Effective Income Tax Rates Different From Statutory Federal Income Tax Rates) (Details)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Income Tax Disclosure [Abstract]      
Statutory federal income tax rate 21.00% 35.00% 35.00%
State income taxes, net of federal income tax benefit 0.60% 0.50% 0.50%
Domestic production exclusion 0.00% (2.80%) (2.70%)
Research tax credit (0.80%) (0.80%) (0.80%)
Increase (reduction) in reserve for uncertain tax provisions 0.10% 0.10% (0.20%)
Change in tax rate on deferred taxes 0.50% (7.20%) 0.00%
Foreign tax credit (0.10%) (0.80%) 0.00%
Foreign derived intangible income deduction (4.60%) 0.00% 0.00%
Stock compensation (1.00%) (1.00%) 0.00%
Other 0.40% 0.50% 0.10%
Effective income tax rate 16.10% 23.50% 31.90%
XML 59 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes (Schedule Of Deferred Income Tax Assets And Liabilities) (Details) - USD ($)
Dec. 31, 2018
Dec. 31, 2017
Assets:    
Accruals not currently deductible $ 5,111,242 $ 4,546,767
Stock based compensation 9,586,372 8,594,640
Other 356,039 3,679,680
Total deferred income tax assets 15,053,653 16,821,087
Liabilities:    
Excess tax over book depreciation (39,835,025) (46,123,681)
Goodwill (23,341,226) (18,972,334)
Intangible assets (5,089,042) (4,172,726)
Other (1,309,849) (6,440,990)
Total deferred income tax liability (69,575,142) (75,709,731)
Net deferred income taxes $ (54,521,489) $ (58,888,644)
XML 60 R42.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes (Schedule Of Reconciliation Of Beginning And Ending Amount Of Unrecognized Tax Benefits ) (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Reconciliation of the beginning and ending amount of unrecognized tax benefits      
Beginning of year $ 4,435,000 $ 3,408,000 $ 5,375,000
Additions based on tax positions related to the current year 1,677,000 941,000 756,000
Additions for tax positions in prior years 283,000 289,000 487,000
Reductions for tax positions in prior years (163,000) (63,000) (2,949,000)
Reductions as a result of completed audit examinations (1,554,000) 0 0
Reductions as a result of a lapse of the applicable statute of limitations 0 (140,000) (261,000)
End of year $ 4,678,000 $ 4,435,000 $ 3,408,000
XML 61 R43.htm IDEA: XBRL DOCUMENT v3.10.0.1
Employee Benefit Plan (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Retirement Benefits [Abstract]      
Company's contributions under 401(k) retirement savings plan $ 8.2 $ 7.7 $ 6.5
XML 62 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation Plans (Narrative) (Details)
12 Months Ended
Dec. 31, 2018
USD ($)
plan
$ / shares
shares
Dec. 31, 2017
USD ($)
$ / shares
shares
Dec. 31, 2016
USD ($)
$ / shares
shares
May 31, 2014
shares
Dec. 31, 2013
shares
Dec. 31, 2012
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Unrecognized compensation cost | $ $ 23,003          
Employee Stock Option Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Options available for grant (in shares)       24,000,000    
Options granted net of shares from canceled/expired options (in shares) 12,787,960          
Unrecognized compensation cost | $ $ 8,445,267          
Weighted-average period for unrecognized compensation cost expected to be recognized 1 year 10 months 24 days          
Non-Employee Director Stock Option Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Option vesting period 6 months          
Shares approved (in shares)           1,000,000
Grants in period (in shares) 1,074,480          
Option expiration period, years 10 years          
Previous Non-Employee Director Stock Option Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Grants in period (in shares) 483,940          
Restricted Stock Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares approved (in shares)     9,000,000      
Restricted period, maximum, in years     10 years      
Shares granted with restriction period (in shares) 2,637,853          
Shares, granted (in shares) 6,376,394          
Unearned stock-based compensation | $ $ 34,824,960          
Amortization expense | $ $ 8,841,985 $ 5,353,339 $ 3,885,042      
Restricted Stock Plan, Five Years            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares granted with restriction period (in shares) 279,420 228,630 246,660      
Restricted period for granted shares, in years 5 years          
Restricted Stock Plan, Four Years            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares granted with restriction period (in shares) 762,749 628,015        
Restricted period for granted shares, in years 4 years          
Employee Stock Purchase Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares approved (in shares)         2,000,000  
ESPP discount rate 85.00%          
Discount recognized as compensation expense 15.00%          
Employee Stock Purchase Plan, 2013            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares sold to employees during period (in shares) 177,846 175,479 177,781      
Cumulative shares sold to employees during period (in shares) 972,843          
Weighted average fair value of shares sold (in dollars per share) | $ / shares $ 18.38          
Minimum | Employee Stock Option Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Option vesting period 1 year          
Award expiration period 5 years          
Minimum | Restricted Stock Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Market price (in dollars per share) | $ / shares $ 20.21 $ 18.97 $ 14.70      
Maximum | Employee Stock Option Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Option vesting period 5 years          
Award expiration period 10 years          
Maximum | Restricted Stock Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Market price (in dollars per share) | $ / shares $ 23.14 $ 21.33 $ 19.69      
Stock Compensation Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of plans | plan 4          
Employee Stock Option            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of plans | plan 2          
XML 63 R45.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation Plans (Schedule of Weighted-Average Assumptions) (Details) - $ / shares
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Employee Stock Option Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Dividend yield 2.10% 2.10% 2.20%
Expected volatility 26.00% 26.70% 33.20%
Risk-free interest rate 2.70% 2.00% 1.40%
Expected term of options (in years) 4 years 2 months 12 days 4 years 2 months 12 days 4 years 8 months 12 days
Weighted-average grant-date fair value (in dollars per share) $ 5 $ 4 $ 4
Non-Employee Director Stock Option Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Dividend yield 2.00% 2.20% 2.20%
Expected volatility 23.40% 28.30% 34.10%
Risk-free interest rate 3.10% 2.20% 1.90%
Expected term of options (in years) 5 years 9 months 18 days 6 years 4 months 24 days 6 years 2 months 12 days
Weighted-average grant-date fair value (in dollars per share) $ 5 $ 5 $ 4
XML 64 R46.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation Plans (Summary of Stock Option Activity) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Employee Stock Option Plan      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]      
Shares, Outstanding at Beginning of Year (in shares) 11,837 14,252 17,692
Shares, Granted (in shares) 1,613 1,295 3,227
Shares, Exercised (in shares) (4,278) (3,476) (6,291)
Shares, Forfeited (in shares) (228) (234) (376)
Shares, Outstanding at End of Year (in shares) 8,944 11,837 14,252
Shares, Exercisable at End of Year (in shares) 4,101 5,297 4,855
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]      
Wtd. Avg. Ex. Price, Outstanding at Beginning of Year (in dollars per share) $ 16 $ 15 $ 14
Wtd. Avg. Ex. Price, Granted (in dollars per share) 22 20 17
Wtd. Avg. Ex. Price, Exercised (in dollars per share) 15 13 12
Wtd. Avg. Ex. Price, Forfeited (in dollars per share) 18 16 15
Wtd. Avg. Ex. Price, Outstanding at End of Year (in dollars per share) 18 16 15
Wtd. Avg. Ex. Price, Exercisable at End of Year (in dollars per share) $ 16 $ 15 $ 14
Option expiration period, years 2 years 9 months 18 days 2 years 8 months 12 days 3 years
Wtd. Avg. Remaining Contract Life, Exercisable at End of Year 1 year 8 months 12 days 2 years 2 years 3 months 18 days
Aggregate Intrinsic Value, Exercised $ 38,097 $ 25,156 $ 31,790
Aggregate Intrinsic Value, Outstanding at End of Year 24,881 58,202 67,763
Aggregate Intrinsic Value, Exercisable at End of Year $ 16,162 $ 32,152 $ 30,021
Non-Employee Director Stock Option Plan      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]      
Shares, Outstanding at Beginning of Year (in shares) 406 381 373
Shares, Granted (in shares) 57 56 56
Shares, Exercised (in shares) (101) (31) (36)
Shares, Forfeited (in shares) 0 0 (12)
Shares, Outstanding at End of Year (in shares) 362 406 381
Shares, Exercisable at End of Year (in shares) 354 406 381
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]      
Wtd. Avg. Ex. Price, Outstanding at Beginning of Year (in dollars per share) $ 15 $ 14 $ 13
Wtd. Avg. Ex. Price, Granted (in dollars per share) 24 19 16
Wtd. Avg. Ex. Price, Exercised (in dollars per share) 13 14 10
Wtd. Avg. Ex. Price, Forfeited (in dollars per share) 0 0 16
Wtd. Avg. Ex. Price, Outstanding at End of Year (in dollars per share) 16 15 14
Wtd. Avg. Ex. Price, Exercisable at End of Year (in dollars per share) $ 16 $ 15 $ 14
Option expiration period, years 6 years 6 years 1 month 6 days 6 years 4 months 24 days
Wtd. Avg. Remaining Contract Life, Exercisable at End of Year 6 years 6 years 1 month 6 days 6 years 4 months 24 days
Aggregate Intrinsic Value, Exercised
Aggregate Intrinsic Value, Outstanding at End of Year 1,582 2,565 2,180
Aggregate Intrinsic Value, Exercisable at End of Year $ 1,582 $ 2,565 $ 2,180
XML 65 R47.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation Plans (Schedule of Non-Vested Stock Option Activity) (Details) - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Employee Stock Option Plan      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Shares, Nonvested stock options at Beginning of Year (in shares) 6,540 9,397 10,835
Shares, Granted (in shares) 1,613 1,295 3,227
Shares, Vested (in shares) (3,089) (3,941) (4,343)
Shares, Forfeited (in shares) (222) (211) (322)
Shares, Nonvested stock options at End of Year (in shares) 4,842 6,540 9,397
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]      
Wtd. Avg Grant Date Fair Value, Nonvested stock options at Beginning of Year (in dollars per share) $ 4 $ 4 $ 4
Wtd. Avg Grant Date Fair Value, Granted (in dollars per share) 5 4 4
Wtd. Avg Grant Date Fair Value, Vested (in dollars per share) 4 4 4
Wtd. Avg Grant Date Fair Value, Forfeited (in dollars per share) 4 4 4
Wtd. Avg Grant Date Fair Value, Nonvested stock options at End of Year (in dollars per share) $ 4 $ 4 $ 4
Non-Employee Director Stock Option Plan      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Shares, Nonvested stock options at Beginning of Year (in shares) 0 0 0
Shares, Granted (in shares) 57 56 56
Shares, Vested (in shares) (49) (56) (56)
Shares, Forfeited (in shares) 0 0 0
Shares, Nonvested stock options at End of Year (in shares) 8 0 0
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]      
Wtd. Avg Grant Date Fair Value, Nonvested stock options at Beginning of Year (in dollars per share) $ 0 $ 0 $ 0
Wtd. Avg Grant Date Fair Value, Granted (in dollars per share) 5 5 4
Wtd. Avg Grant Date Fair Value, Vested (in dollars per share) 5 5 4
Wtd. Avg Grant Date Fair Value, Forfeited (in dollars per share) 0 0 0
Wtd. Avg Grant Date Fair Value, Nonvested stock options at End of Year (in dollars per share) $ 0 $ 0 $ 0
XML 66 R48.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment Reporting (Schedule of Automotive and Other Segment Reporting) (Details) - USD ($)
3 Months Ended 12 Months Ended
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Segment Reporting Information [Line Items]                      
Revenues $ 453,409,000 $ 460,253,000 $ 454,981,000 $ 465,420,000 $ 459,570,000 $ 438,628,000 $ 443,139,000 $ 453,535,000 $ 1,834,063,697 $ 1,794,872,578 $ 1,678,924,756
Income (Loss) from Operations 125,499,000 $ 127,428,000 $ 126,683,000 $ 128,515,000 133,994,000 $ 129,073,000 $ 125,865,000 $ 134,427,000 508,125,547 523,358,352 511,742,935
Assets 2,085,434,068       2,352,053,912       2,085,434,068 2,352,053,912 2,309,619,833
Depreciation & Amortization                 102,186,814 99,570,908 88,587,430
Capital Expenditures                 85,990,570 104,040,919 120,955,614
Corporate                      
Segment Reporting Information [Line Items]                      
Assets 621,190,035       870,415,748       621,190,035 870,415,748 842,246,344
Depreciation & Amortization                 4,484,918 3,891,873 1,729,886
Capital Expenditures                 205,621 21,166,986 20,944,269
Automotive Products                      
Segment Reporting Information [Line Items]                      
Revenues                 1,791,198,296 1,758,127,468 1,639,692,243
Income (Loss) from Operations                 495,471,799 512,895,699 497,753,966
Automotive Products | Operating Segments                      
Segment Reporting Information [Line Items]                      
Assets 1,449,910,935       1,472,061,650       1,449,910,935 1,472,061,650 1,457,989,335
Depreciation & Amortization                 97,279,052 95,378,100 86,567,248
Capital Expenditures                 84,337,455 82,703,576 99,811,083
Other                      
Segment Reporting Information [Line Items]                      
Revenues                 42,865,401 36,745,110 39,232,514
Income (Loss) from Operations                 12,653,748 10,462,653 13,988,969
Other | Operating Segments                      
Segment Reporting Information [Line Items]                      
Assets $ 14,333,098       $ 9,576,514       14,333,098 9,576,514 9,384,154
Depreciation & Amortization                 422,844 300,935 290,296
Capital Expenditures                 1,447,494 170,357 200,262
U.S. | Automotive Products                      
Segment Reporting Information [Line Items]                      
Revenues                 583,672,971 567,492,812 554,945,912
Germany | Automotive Products                      
Segment Reporting Information [Line Items]                      
Revenues                 333,002,878 351,123,204 328,208,190
Japan | Automotive Products                      
Segment Reporting Information [Line Items]                      
Revenues                 209,311,790 185,261,067 154,005,299
Other | Automotive Products                      
Segment Reporting Information [Line Items]                      
Revenues                 $ 665,210,657 $ 654,250,385 $ 602,532,841
XML 67 R49.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment Reporting (Schedule of Major Product Line Revenues) (Details) - USD ($)
3 Months Ended 12 Months Ended
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Revenue from External Customer [Line Items]                      
Revenues $ 453,409,000 $ 460,253,000 $ 454,981,000 $ 465,420,000 $ 459,570,000 $ 438,628,000 $ 443,139,000 $ 453,535,000 $ 1,834,063,697 $ 1,794,872,578 $ 1,678,924,756
Automotive Products                      
Revenue from External Customer [Line Items]                      
Revenues                 1,791,198,296 1,758,127,468 1,639,692,243
Automotive Products | Automotive Mirrors                      
Revenue from External Customer [Line Items]                      
Revenues                 1,598,589,777 1,573,222,820 1,456,963,758
Automotive Products | HomeLink Modules                      
Revenue from External Customer [Line Items]                      
Revenues                 192,608,519 184,904,648 182,728,485
Other                      
Revenue from External Customer [Line Items]                      
Revenues                 42,865,401 36,745,110  
Other | Other Products Revenue                      
Revenue from External Customer [Line Items]                      
Revenues                 $ 42,865,401 $ 36,745,110 $ 39,232,513
XML 68 R50.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment Reporting (Schedule of Automotive Customers Individually Accounted For 10% or More of Net Sales) (Details) - automotive_customer
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Revenue, Major Customer [Line Items]      
Percentage net sales invoiced and paid in foreign currencies 8.00% 8.00% 7.00%
Number of customers which individually accounted for 10% or more of net sales 3    
Customer concentration risk | Toyota Motor Company      
Revenue, Major Customer [Line Items]      
Percentage of revenue individually accounted by customers (less than 10% for Ford Motor Company in 2018 and for Daimler AG in 2016) 13.00% 12.00% 11.00%
Customer concentration risk | Volkswagen Group      
Revenue, Major Customer [Line Items]      
Percentage of revenue individually accounted by customers (less than 10% for Ford Motor Company in 2018 and for Daimler AG in 2016) 15.00% 15.00% 14.00%
Customer concentration risk | Ford Motor Company      
Revenue, Major Customer [Line Items]      
Percentage of revenue individually accounted by customers (less than 10% for Ford Motor Company in 2018 and for Daimler AG in 2016) 10.00% 10.00% 11.00%
Customer concentration risk | Daimler Group      
Revenue, Major Customer [Line Items]      
Percentage of revenue individually accounted by customers (less than 10% for Ford Motor Company in 2018 and for Daimler AG in 2016) 10.00% 10.00% 10.00%
XML 69 R51.htm IDEA: XBRL DOCUMENT v3.10.0.1
Quarterly Financial Information (Unaudited) (Details) - USD ($)
3 Months Ended 12 Months Ended
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Quarterly Financial Information Disclosure [Abstract]                      
Net Sales $ 453,409,000 $ 460,253,000 $ 454,981,000 $ 465,420,000 $ 459,570,000 $ 438,628,000 $ 443,139,000 $ 453,535,000 $ 1,834,063,697 $ 1,794,872,578 $ 1,678,924,756
Gross Profit 172,044,000 172,990,000 172,804,000 172,628,000 180,290,000 171,230,000 167,208,000 175,801,000 690,466,692 694,528,266 668,452,244
Operating Income 125,499,000 127,428,000 126,683,000 128,515,000 133,994,000 129,073,000 125,865,000 134,427,000 508,125,547 523,358,352 511,742,935
Net income $ 106,275,000 $ 111,336,000 $ 109,024,000 $ 111,249,000 $ 130,469,000 $ 90,230,000 $ 88,536,000 $ 97,557,000 $ 437,883,097 $ 406,791,922 $ 347,591,276
Earnings Per Share (Basic) (in dollars per share) $ 0.41 $ 0.42 $ 0.40 $ 0.40 $ 0.46 $ 0.32 $ 0.31 $ 0.34 $ 1.64 $ 1.42 $ 1.21
Earnings Per Share (Diluted) (in dollars per share) $ 0.41 $ 0.42 $ 0.40 $ 0.40 $ 0.46 $ 0.31 $ 0.31 $ 0.33 $ 1.62 $ 1.41 $ 1.19
XML 70 R52.htm IDEA: XBRL DOCUMENT v3.10.0.1
Comprehensive Income (AOCI Rollforward) (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Accumulated Other Comprehensive Income (Loss) [Roll Forward]      
Beginning balance $ 2,049,518,261 $ 1,910,424,234 $ 1,722,516,761
Comprehensive income 435,732,103 415,256,610 347,450,807
Ending balance 1,861,751,660 2,049,518,261 1,910,424,234
Accumulated other comprehensive income (loss), end of period (1,600,338) 7,193,383 (1,271,305)
Foreign currency translation adjustments      
Accumulated Other Comprehensive Income (Loss) [Roll Forward]      
Beginning balance 645,030 (2,862,999) (44,909)
Other comprehensive income (loss) before reclassifications (2,319,917) 3,508,029 (2,818,090)
Comprehensive income (2,319,917) 3,508,029 (2,818,090)
Ending balance (1,674,887) 645,030 (2,862,999)
Unrealized gains(losses) on available-for-sale securities      
Accumulated Other Comprehensive Income (Loss) [Roll Forward]      
Beginning balance 6,626,379 2,788,975 829,907
ASU 2016-01 adoption impact (6,642,727) 0 0
Other comprehensive income (loss) before reclassifications 1,675,823 4,444,360 2,167,196
Amounts reclassified from accumulated other comprehensive income (1,584,926) (606,956) (208,128)
Comprehensive income (6,551,830) 3,837,404 1,959,068
Ending balance 74,549 6,626,379 2,788,975
Unrealized gains (losses) on derivatives      
Accumulated Other Comprehensive Income (Loss) [Roll Forward]      
Beginning balance (78,026) (1,197,281) (1,915,834)
Other comprehensive income (loss) before reclassifications 175,308 248,042 (672,419)
Amounts reclassified from accumulated other comprehensive income (97,282) 871,213 1,390,972
Comprehensive income 78,026 1,119,255 718,553
Ending balance $ 0 $ (78,026) $ (1,197,281)
XML 71 R53.htm IDEA: XBRL DOCUMENT v3.10.0.1
Comprehensive Income (Reclassification Out of Accumulated Other Comprehensive Income) (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Reclassification Out of Accumulated Other Comprehensive Income [Line Items]      
Provision for income taxes $ (84,163,850) $ (125,004,782) $ (162,969,497)
Amounts Reclassified from Other Comprehensive Income      
Reclassification Out of Accumulated Other Comprehensive Income [Line Items]      
Total reclassifications for the period 1,682,208 (264,257) (1,182,844)
Amounts Reclassified from Other Comprehensive Income | Unrealized gains and (losses) on available-for-sale securities      
Reclassification Out of Accumulated Other Comprehensive Income [Line Items]      
Realized gain (loss) 2,006,235 933,778 320,197
Provision for income taxes (421,309) (326,822) (112,069)
Total reclassifications for the period 1,584,926 606,956 208,128
Amounts Reclassified from Other Comprehensive Income | Unrealized gains (losses) on derivatives      
Reclassification Out of Accumulated Other Comprehensive Income [Line Items]      
Realized gain (loss) 123,142 (1,340,329) (2,139,958)
Provision for income taxes (25,860) 469,116 748,986
Total reclassifications for the period $ 97,282 $ (871,213) $ (1,390,972)
XML 72 R54.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill and Other Intangible Assets (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Sep. 30, 2013
Schedule of Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]        
Goodwill $ 307,365,845 $ 307,365,845    
Amortization expense 22,500,000 22,500,000 $ 22,300,000  
Patents and Other Intangible Assets        
Schedule of Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]        
Accumulated amortization $ 122,300,000 101,000,000.0    
Finite-lived intangible asset, useful life 10 years      
Amortization expense, 2019 $ 22,000,000      
Amortization expense, 2020 22,000,000      
Amortization expense, 2021 22,000,000      
Amortization expense, 2022 21,000,000      
Amortization expense, 2023 19,000,000      
HomeLink®        
Schedule of Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]        
Goodwill       $ 307,400,000
Accumulated amortization $ 101,325,000 $ 82,025,000    
XML 73 R55.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill and Other Intangible Assets (Schedule of Goodwill) (Details)
12 Months Ended
Dec. 31, 2018
USD ($)
Goodwill [Roll Forward]  
Balance as of December 31, 2017 $ 307,365,845
Acquisitions 0
Divestitures 0
Impairments 0
Other 0
Balance as of December 31, 2018 $ 307,365,845
XML 74 R56.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill and Other Intangible Assets (Schedule of Intangible Assets) (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Schedule of Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Intangible assets, net $ 269,675,000 $ 288,975,000
HomeLink®    
Schedule of Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, accumulated amortization (101,325,000) (82,025,000)
Intangible assets, gross 371,000,000 371,000,000
Intangible assets, net 269,675,000 288,975,000
HomeLink® | Homelink Technology    
Schedule of Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross 180,000,000 180,000,000
Finite-lived intangible assets, accumulated amortization (78,750,000) (63,750,000)
Finite-lived intangible assets, net $ 101,250,000 $ 116,250,000
Finite-lived intangible asset, useful life 12 years 12 years
HomeLink® | Existing Customer Platforms    
Schedule of Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross $ 43,000,000 $ 43,000,000
Finite-lived intangible assets, accumulated amortization (22,575,000) (18,275,000)
Finite-lived intangible assets, net $ 20,425,000 $ 24,725,000
Finite-lived intangible asset, useful life 10 years 10 years
HomeLink® | HomeLink Trade Names and Trademarks    
Schedule of Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets $ 52,000,000 $ 52,000,000
HomeLink® | Exclusive Licensing Agreement    
Schedule of Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets $ 96,000,000 $ 96,000,000
XML 75 R57.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue (Details) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Sep. 30, 2018
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Disaggregation of Revenue [Line Items]                        
Revenues $ 453,409,000 $ 460,253,000 $ 454,981,000 $ 465,420,000 $ 459,570,000 $ 438,628,000 $ 443,139,000 $ 453,535,000   $ 1,834,063,697 $ 1,794,872,578 $ 1,678,924,756
Automotive Segment                        
Disaggregation of Revenue [Line Items]                        
Revenues                   1,791,198,296 1,758,127,468  
Other                        
Disaggregation of Revenue [Line Items]                        
Revenues                   42,865,401 36,745,110  
Automotive Products                        
Disaggregation of Revenue [Line Items]                        
Revenues                   1,791,198,296 1,758,127,468  
Automotive Mirrors & Electronics | Automotive Segment                        
Disaggregation of Revenue [Line Items]                        
Revenues                   1,598,589,777 1,573,222,820  
Automotive Mirrors & Electronics | Automotive Segment | Minimum                        
Disaggregation of Revenue [Line Items]                        
Payment terms                 15 days      
Automotive Mirrors & Electronics | Automotive Segment | Maximum                        
Disaggregation of Revenue [Line Items]                        
Payment terms                 90 days      
HomeLink Modules | Automotive Segment                        
Disaggregation of Revenue [Line Items]                        
Revenues                   192,608,519 184,904,648  
Other Products (U.S.) | Other                        
Disaggregation of Revenue [Line Items]                        
Revenues                   42,865,401 36,745,110 $ 39,232,513
Fire Protection Products | Other                        
Disaggregation of Revenue [Line Items]                        
Revenues                   22,109,784 18,790,474  
Fire Protection Products | Other | Minimum                        
Disaggregation of Revenue [Line Items]                        
Payment terms                 30 days      
Fire Protection Products | Other | Maximum                        
Disaggregation of Revenue [Line Items]                        
Payment terms                 75 days      
Windows Products | Other                        
Disaggregation of Revenue [Line Items]                        
Revenues                   20,755,617 17,954,636  
Dimmable Aircraft Windows | Other | Minimum                        
Disaggregation of Revenue [Line Items]                        
Payment terms                 30 days      
Dimmable Aircraft Windows | Other | Maximum                        
Disaggregation of Revenue [Line Items]                        
Payment terms                 45 days      
U.S. | Automotive Products                        
Disaggregation of Revenue [Line Items]                        
Revenues                   583,672,971 567,492,812  
U.S. | Other Products (U.S.)                        
Disaggregation of Revenue [Line Items]                        
Revenues                   42,865,401 36,745,110  
Germany | Automotive Products                        
Disaggregation of Revenue [Line Items]                        
Revenues                   333,002,878 351,123,204  
Japan | Automotive Products                        
Disaggregation of Revenue [Line Items]                        
Revenues                   209,311,790 185,261,067  
Other | Automotive Products                        
Disaggregation of Revenue [Line Items]                        
Revenues                   $ 665,210,657 $ 654,250,385  
EXCEL 76 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( (-:5DX?(\\#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,$% @ @UI63B?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 " "#6E9.K3UV=^\ K @ $0 &1O8U!R;W!S+V-O M&ULS9)12\,P$,>_BN2]O285T=#E9<,G!<&!XEM(;EM8DX;DI-VWMZU; MA^@'\#%W__SN=W"-B=)T"5]2%S&1PWPS^#9D:>**'8BB!,CF@%[GHC9'O4<0574''DE;31HF8!$7(E.--=(DU-2E,]Z:!1\_4SO#K %L MT6.@#+SDP-0T,9Z&MH$K8((1)I^_"V@7XES]$SMW@)V30W9+JN_[LJ_GW+@# MA_?GI]=YW<*%3#H8'']E)^D4<<4ND]_J]6;[R)2H^$-1B4*(+>>2W\O;^F-R M_>%W%?:==3OWCXTO@JJ!7W>AO@!02P,$% @ @UI63IE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " "#6E9.(DO->L8" #5"@ & 'AL+W=OJK*6B_"B5/,<1?)P81653[QA MM7YSXJ*B2D_%.9*-8/1H254901SG446+.ES.[=I.+.?\JLJB9CL1R&M54?%O MS4I^7X0D?%]X*@*DGQ*2CI#T!/(Y M(>T(Z0S98JNIP+?@]$^WD;:K*(/*?Z]@]FT5ZV?:>O1^K5VS*> M1S<3ID.L6P0,$*1'1#IV+P"8P!H\.CP*;'Q$\HC8^H@4WT*"GC&Q]&1 SW!Z MBM)32T\']-RY(A\QP04R5"#SZ%-'H$5D%E&W5Y1E4S+R(7)4)?=49HZ*CR Q MKC!!%28^GS@2" 1PB2DJ,?7Y3K*L$ V1Y/F8@O X0W^7@&0C!C-D'+P7$-SJX11/!)"-5 M$_!B 'XQ2-RZB6"\LT2#__R*B;/MIV1PX-?:-G.#U;YG6X'M&3[@;5_ M4$L#!!0 ( (-:5DX9$R]/EP4 '4: 8 >&PO=V]R:W-H965T&ULC9EM;]LV$,>_BN'WK7D/?"J2 +.'80,VH.C0[;6:*(E1V_)D M)>F^_2C9->R[8S$XB"WY?^2?%/GCD;YYZ_JOA^>V'6;?MIO=X7;^/ S[#XO% MX?ZYW3:']]V^W95O'KM^VPSELG]:'/9]VSQ,0=O- IT+BVVSWLWO;J9['_N[ MF^YEV*QW[<=^=GC9;IO^WV6[Z=YNYS#_?N/3^NEY&&\L[F[VS5/[9SM\WG_L MR]7B7,K#>MON#NMN-^O;Q]OY3_!AQ7X,F!1_K=NWP\7GV=B4+UWW=;SX[>%V M[D9'[::]'\8BFO+VVJ[:S68LJ?CXYU3H_%SG&'CY^7OIOTR-+XWYTAS:5;?Y M>_TP/-_.TWSVT#XV+YOA4_?V:WMJD)_/3JW_O7UM-T4^.BEUW'>;P_1_=O]R M&+KMJ91B9=M\.[ZO=]/[VZG\[V%V )X"\!P _HO/84A2>O:D(@3S$J M3X:2 $JOIF1["J:GH#V))[(,NJ;RX!)XYDN1YS.>9" MEA2E+TO+C $]5' '-H-!0Y@EA$&S]5W(F9-S"-*9I?6%>%3F3\6936+0*&:) M8M"$Y9PX4@Q!&K.DR#$3N8HOF\80])RNC5&;G:#AR1*>H*%(+E+P20ZN>>RF@5ES-"21^7F2?JA!)\ M*AE%E(NII2SY%Z*KC20;GZCQZ24^43.1,9:JYL<*(&9Y#@1(N&'@/(M79E*ET9PE29;F1CDS0V@\0F M:1A*C!N26!(25Z4XV;PDS4D:@B7=*LL+R7V#I>22Q1%6TGZR:4F:ED'2 MDHPT-F0()?.7.RQ#BDR!8YFF%5^58P2=R 9UCJ"34\\>@9.R92C+_J",\]K9 MALU?TOR5^=^2-%41*91T1#'!D(Y[1/+!UYZB36#2!*XQG&P"DR:P7 F7I+FJ M)LN/)-<^;.:29FZ0S"5C'^^]SQ$D2BQE2.4O5E8"LK%+&KM18IN+&G)*<"%6$.<#5[2X(T2O*1Q"N"02S_($Z>5I24'>>1*93RQ#5]V:D36 MVL8V+UGS4J[T2S;R2_9RC[,R9"%@H-HH8)N5K%D9)2M9 U#.$4/RKJPH6#O2 MM ')&I!1 I(U]MY!B)S4/M]0!O:NMF/ERCFKQF-4!ZW&^6DJZ8F'(#.9E:%% MQ]E#PE !)-N 9+W'CW*/?])&PO=V]R:W-H965T&ULC97;CILP$(9?!?$ :XX!(H+4I*I:J96BK;J]=I))0&LPM9VP M??O:AD5@W&1S$9_^?^8;&]EY1]DK+P&$\U:3AF_<4HAVC1 _EE!C_D1;:.3* MF;(:"SED%\1;!OBD335!@>>M4(VKQBUR/;=G14ZO@E0-[)G#KW6-V=\M$-IM M7-]]GWBN+J50$ZC(6WR!GR!^M7LF1VB,>-^\M>[3.FUX*6" MCD_ZCJKD0.FK&GP[;5Q/ 0&!HU 1L&QNL -"5"")\6>(Z8XIE7':?X_^1=F+7&8K_#C<@4JY(9(XC)5S_.\HDB4&K_U;=7HMNM7XF2PV0W!8 A&@Q_=-82#(30,J"?3I7[& AZ359+9>SMR))$4(K/[0ZL_U/YHXD\]HXA>$FM)HR6QIW]&*8]U,Y[(RA,M>7R# M)UKD,4GN*68,L94A7C(8Q[:-'S+<4\P85E:&U9(A-!AZ23+-\.2M#(P'HAE) M8B5)EB2109(L:HT\S_J-?$0Y8TJM3.F2*3:8TD6F(,["(%WYQC[N+,K4"U(_ M#'P[4V9ERI9,QF%LLP\S693_84*3ZTH]'S\PNU0-=PY4R)M/WT]G2@7(J-Z3 M#%C*%VL<$#@+U4UDG_7W=C\0M!V>)#2^B\4_4$L#!!0 ( (-:5DZ%VDV" M,00 -<0 8 >&PO=V]R:W-H965T&UL?5C;;N,V$/T5 MP^\;<7AGX!B('2Q:H 6"+=I]5FPF-E:R7$F)MW_?T66],F>T+Y9$G>',&9)S M-%Y=JOI;=XPG?O%9UF;?X6+]ES;F. M^;XW*HM,"F&S,C^>ENM5/_9UL<3_&Y7C3O99G7_VUB45T>EK#\,?#E M^'9HNX%LO3KG;_&OV/Y]?J[Q*;O.LC^6\=0X?Y*R,^@1_QSC MI9G<+SHJ+U7UK7OX??^P%%U$L8B[MILBQ\M'W,:BZ&;"./X=)UU>?7:&T_L? MLW_NR2.9E[R)VZKX>MRWAX>E7R[V\35_+]HOU>6W.!(RR\7(_H_X$0N$=Y&@ MCUU5-/WO8O?>M%4YSH*AE/GWX7H\]=?+\,:XT8PWD*.!O!J _:6!&@W43P/S M2P,]&NC$(!NH]+EYRMM\O:JKRZ(>EO><=[L([C5F?]<-]LGNWV%Z&AS]6'NW MRCZZ>4;(9H#("02NB PGOWJ0G(>-).;RUL&6(I2ZA3Q1B/=\$(JEJ7I[-;4/ MO+UF[75OKR?V021I&B"VAYR&-'FEA54V)!G=,E 7M'?2.)\09Z#6^2"U,Y8G M8%@"AA* A, ,5-7H)4)3@B3$."@0BBM%22+^\1 !0B-7"?0&P*6)6 I@<35 MQA)7-@AMK4V16PZIC?32VB1\!FD]0J76?/2.C=Z1_1<4;^]9>T_9ZX2]9Q+M M0&EO4_84&8*35JMT\S% +947:F;E AM[H+$G^VD3B"-GI+#2)W5@RP !=YUV MZ;I1H,4S ](Y/G00?'D4-'B;UD=!,^^ETGAZTG/#01V #0&2Y7SBH,8Z$928 MJ5PP4^&!4B E'H@S(SQ(8W1:NSBH5,IX9=*CST$!G)9!F1D*K(0\@J3'9Z;\ M U__0=$DA#0)BJEJTN*&)\M(D4%W)\.E&:! [3QNP[GH>?4!*C]8;M/P-?$E MK0D"2/04^ FGTT*9-'P&:0*6TXGXW<;/BP]0]4$12.-GE$(%"3IENF60'HL7 MLP$I\!/@V00[4\" UQZ@X@,B51^@4H$R@?H3Z!EBH H_ ?!XDS+ 0$$8*YR; M$1#@%0@9(&/8#\;="D7>!0&M*@.13, M2*?D=4=*)FB?!CV PL21N-,DTQQ*A31H%F72_9%-NKLRUF]]Y]PL=M7[J>VZ MI,GHM3M_[)OS9'R#7?O08_^<9FCY_\SKM^.I6;Q4+?:>?8?X6E5MQ"C%'1[E M0\SWUXFBUAX>V.H]_(V37_S+6_P-02P,$% @ @UI63B:9 M\B#\ @ 4@H !@ !X;"]W;W)KR MQ>Q8[/5/;7\='ULWRT:6;5GKIBM-D[1Z-T\?\/T:$V\0$+]+?>FNQHD/YF6J M/^76'N9IGB9;O2M.E?UA+E_T$!!/DR'Z;_JL*P?W2IR/C:FZ\$PVI\Z:>F!Q M4NKBI7^737A?!OY7,]B # 9D-,#B0P,Z&- W _:A 1L,6&20]:&$W*P+6RQF MK;DD;;^]Q\)7$;YG+OL;OQB2';ZY]'1N];S 2,VRLR<:,,L>0ZXQ(R)S[*,+ M KE8DHDY>>]@-450^AZRGD+R'!9!P3AIL*?7,6 $$S"0@ 4"]HX 1XGJ,2)@ MFH!A5.8Y14I&$0-()*3"BD2Y64^1E$FN,)$"EL]!^1R(G\ $ B000/S1)BU[ M#+_2^HE0K!2.PY\"*4@6D6X%;"Q& JGHEUI-@>ZWHU2("+@&@%X[N9%RC.#C$ 'B97P>HHDOQEP^ M(^D C B1*QE7"P#$C&&I;FF_<91C0'L>:\=0YCE2BL7RI\B<"5?#>2P?H,0, M,:%NR >OB0=, /F3JX@ 1RR7U!7/)/T %'/"7>F@.((IU!VRS!]),HHAN[I8 M:]WN0]/2)1MS:JR_GZY6Q\;H(?1%T?K2-TSAPGZCZ;NM[T6[+YLN>3+67?OA MSV?;VL5Y5VT_- M4[V.?[EO-JNJC9>;A]GV:5-7=[M!J^5,"6%GJVJQGEZ<[>Y]V5R<-<_M'ALNQNSB[.GZJ'^LV[_>OJRB5>S \O= M8E6OMXMF/=G4]^?3S_*TU+H;L$/\O:A?MT??)]U4OC7-]^[BM[OSJ>@LJI?U M;=M15/'CI;ZJE\N.*=KQ;T\Z/3RS&WC\_8U]OIM\G,RW:EM?-6Q&?<-LOM[O_)[?.V;58]2S1E M5?W8?R[6N\_7GO]M&!Z@^@'J," ^^[T!U ^@L0-T/T"/'6#Z 6;L -L/L#\' MV'<'N'Z &_L$WP_P;,!LOQR[];VNVNKB;-.\3C;[$'VJNIT@3WV,H-ONYBY@ M=G^+2[R-=U\NI!)GLY>.J,=<[C%J@)%#S!Q@#HA9M.!@AD)F7*IDN!H^X"I% M2,4PURF&: BY030,,_^E,<6O'U2F$.^Q1P@N#.W&T\!0C0DT)- [ CT@,,RI M>XS98=;[F7JAO*1D?<<@!T89:)0!1EEFU!YCCQ\E=##2*\NLNDFA,DBAE5:D MV03&LQ;C64L =4H9:9W-^,5"OUC@%\=F8),EL-:3\WR_%BE0.^>$MHRQ3('> M^D": K;=0=L=L-TSVUWRI!,3I''.&^Y] %4DR<9(8Y%2 JBT1#9FAHSW/9R! M!S,(; 8^>9;T)$SPW'X(=#98MOE* PR*!LRW@_0]I#:3BP@Y@'X23IAM34L MH L(%2'&3F >*1%4*&6],AGO2X$U2*1SD,RMESUHL-6$5,0#I=0PM[_D$) @8W3D[8SXL%3Y+!90+N!4.>H- @'Z^,_%[AC -(IJQ4O(^:C.8O1 MG"5$ZIVW,T[!]88$!0<9/H&T/C Z6&L2^U.@UL$[7L*4 &B=,/8H>PZMQQ6' M!"5'4JSVH&-7D0HQ?+CQ*:ZK@'A/5@*<%BH&9*;+Q)6& I4&\1VE4J$]B>&@ M _$"ND!0*4-<)\4[!0@5).RQ[X9SP/*M@'PG];8"\BV-CU4H%RJ$=#'^ R]7 M$=#&TM;FE@#+MQHCWVJ\?"-H1K['LQ;C64L(Y5EUZ!FL]&J,TBN@G,:8$)>, M.P8@80*G_7KF! ,CT1$&0KY[AD%8EPGI,D]]E"JHTX:4 MECPXKA$4;YKY>-9B/&L)H.E6''H&JSVA9CUWD(P5E]3X_$>9PV@@34G^ZT&# M8*"XQ8,CGA%N$%9)$;SVO&^:?X"W^ !OB; 12E[;7(].6*0(G;7S'$+I$?J) MZ7:*H*271MC83'M2-JD_$%9J>1GK0,)=KY7)5+&%%):"H MR;DEI2J5/;C$6'QR";'O'UT2EC\"\L>/+N<$1"US'HB@F?- /W%>2!A!234 MC2;)%YQ61Y?I6/T1KSP1-K-AYQ_@+3[ 6R)LF@B&[L'B2D!I,G7YT>VD+* @ Q90F1$>S5<:*Z!&S5GR(VFJ*)E#^2V=%+$*MZ\[![268[N6V>UVVW M&X_N'E[$^:RZERC8_4MY>B/!_;D\+?>OV?RDW[_U\T>U>5BLMY-O3=LVJ]T+ M%O=-T]9Q N)37,S'NKH[7"SK^[;[ZN+WS?YMF_U%VSSU;Q+-#J\S7?P/4$L# M!!0 ( (-:5D[2*5M>X@$ )T$ 8 >&PO=V]R:W-H965T&UL?53M;ILP%'T5Q /$?*5+(T JB:9.VJ2HT[K?#EP^5!M3VX3N[6<; MAQ*"^@?[7I]S?*[-=3PP_B9J .E\4-**Q*VE[/8(B;P&BL6&=="JE9)QBJ4* M>85$QP$7AD0)"CSO 5'"U@4',YHZNY,S8 MFPY^%(GK:4- ()=: :OA @<@1 LI&^]6TYVVU,3Y_*K^W=2N:CEC 0=&_C:% MK!-WYSH%E+@G\H4-SV#KV;J.+?XG7( HN':B]L@9$>;KY+V0C%H5987BCW%L M6C,.5O]*6R<$EA!,!/_A2T)H">$G(?J2$%E"M""@L11S-D"5:0#AY*QOI:YUEIUZ["G0E[S(9ZKWQE;YE!D;]Q?F5=,*Y\RD M^H7,19>,25 FO8WJAEJ]%5- H)1Z^DW-^=@Q8R!99Q\#-+U(Z7]02P,$% M @ @UI63BV>=?;[!0 &QL !@ !X;"]W;W)K]OVT8,_5<,?T]]Y/T.D@"UA6$#-J#HL.VSFBB)4=O*;"7I_OM1LNK: MO*>B0&TK[R@^'L5'ZF[>V_W7PW/3=+-OV\WN<#M_[KJ7Z\7BLO+.YN7NJGYL^F^^OETUY^+4Y6'M;; M9G=8M[O9OGF\G7^DZ\J&?L& ^'O=O!_.OL]Z*E_:]FO_X[>'V[GI/6HVS7W7 MFZCEXZU9-9M-;TG\^'$[G'?;LY#/_/[E\/7;L=K8@KV_K; M\7.]&S[?1_O?E^$%/"[@TP(*/UU@QP7VQP+WTP5N7.#4@L61RA";JN[JNYM] M^S[;'[?WI>ZSB*Z=1/^^OS@$>_B;A.<@5]_NR-F;Q5MO:,0LCQ@^QYP0"[%^ MN@6C6RRY6,Z7-UB5"*M\J$I(2M@)"WG:8;V]X.FP 0<-N,& .S= I )UQ(0! MLQLPSL:4K,E1,09($V*FS"HV58FT+OI,' -VWT/W/>#OL8$ #822OPN*_Q'C MSWPEPY1"(J?XE\B@.,J1,L$HIXRZY0K89PS1;4S%;1F7)K(M@S=SL#M MK-S.97S8VQ19 5< 2/)(45#I5P&@8YM3GDAT,K@DFM)[O;O+$71^,V_999WH M &>CT-1YCG!2#D*>J'(T44#!:PJ^O%OR% P% M30$@.3KO"A&J$%108I4G:AAAQ:-2\O0#LJ12GZZ(.*00=?T%4 J2BR$6FU B MGA1J7I>*S:5*L69*.EJO0) \^C"O>1_L5LO9MH. @K( $)]+KEH%*QO&=9QJ2!4^K8HL\[$\,58$1DHHO9LR4"\ MDL_9R&2A22"=,T[^B>1K%@C+)GL?:(H%%D4&HACTM,VE?D6;3+::0HF3?BOJ M(E,!7 A>6IL)U[$8,IC_@FY)&*BA#\8:5R11B60I>D8W_Q4R&:7HT908,A9# M!B.@;@&7#&<[GYBH:.P1-L9(7"1;A:#LR4E38J;**19%3F5%G@P$%B8&PA2T M,#$8I41H0)E:(:@H9F /2AJ:T.+/BIK%RF3!B!;T7&S+D2H$:5@2:PX *8HI MDJD#4P%DHKY^NZFW45@7+=#%H'71HNE+LC:$4$QJ$&N&]Q).;P/&DO"P4TV: MQ>IH@3IRL0^ED%WY+-U03(7 (ZSHHPTB1KK11U@IIS)P,D\4-SOQZ&QTOZ2 %=("A8Q:YVVI:#[D:)VT()H!@+K0M\-1 MS_\(ZJ5=E.8R3G# 4FF!5.H9;SF"SM_KLN2<['DL=J&$3M"M$+2@>^2P.#LA MV#;[I^'TY3"[;U]W7?^B_>SJZ83G(_G>8 M?6F[KMT.IPR/;=LUXJGY('%^;NJ'TX]-\]CU7Z-\WQ^/:XX_NO9E/(I:G,[# M[OX'4$L#!!0 ( (-:5DXC^0+AM@$ -(# 8 >&PO=V]R:W-H965T M&UL;5-A;]L@$/TKB!]0$L=IJLBVU+2J-FF3HD[;/A/[;*," MYP&.NW\_P*[K=OX"W''OW;OCR 8T+[8%<.1526USVCK7'1FS90N*VQOL0/N; M&HWBSINF8;8SP*L(4I(EF\TM4UQH6F31=S9%AKV30L/9$-LKQ]-&9RQ M%?'.B[?>>RVVAS1CUT TQ9S&F&09,TJ&PO=V]R:W-H965T5%2VYRVSG4'QFS9@N+V"CO0_J9& MH[CSIFF8[0SP*H*49&F27#/%A:9%%GTG4V38.RDTG RQO5+<_#F"Q"&G&_KJ M>!!-ZX*#%5G'&_@)[E=W,MYB,TLE%&@K4!,#=4YO-X?C+L3'@$9P8&8L?<=#T^\.:2^-V5PQE;$ M.R_>>N^EV-SL,W8)1%/,<8Q)ES%S!//LC 2TFN_ BU_H/-AH3:A>.-/YMQS$;#83?](#9_X^(O4$L# M!!0 ( (-:5DZF,XF=M $ -(# 9 >&PO=V]R:W-H965T-L8I[ M-&W+7&^!UQ&D)$MWNUNFN-"TS*/O;,O<#%X*#6=+W* 4MS].(,U8T(2^.9Y$ MV_G@8&7>\Q:^@/_:GRU:;&&IA0+MA-'$0E/0N^1XVH?X&/!-P.A69Q(JN1CS M'(S'NJ"[( @D5#XP<-RN< ]2!B*4\3)STB5E *[/;^P?8^U8RX4[N#?RNZA] M5] #)34T?)#^R8P/,-?SCI*Y^$]P!8GA00GFJ(QT<275X+Q1,PM*4?QUVH6. M^SC=9-D,VP:D,R!= (>8ATV)HO(/W/,RMV8D=NI]S\,3)\<4>U,%9VQ%O$/Q M#KW7,CDD.;L&HCGF-,6DZY@E@B'[DB+=2G%*_X*GV_!L4V$6X=EO"O]!L-\D MV$>"_7]+W(K)_DC"5CU58-LX38Y49M!QDE?>96#OTO@FO\*G:?_,;2NT(Q?C M\65C_QMC/*"4W0V.4(&UL?5-A;]P@#/TKB!]0+ES:G4Y)I%ZK:9,VZ=1IZV^C\38U&"^=-TS#; M&Q!5!&G%^&YWQ[20'2VRZ#N;(L/!*=G!V1 [:"W,KQ,H''.:T#?'DVQ:%QRL MR'K1P#=PW_NS\19;6"JIH;,2.V*@SNE]$XR>8Z[FE9"[^"UQ!^?"@Q. S@"^ 0\S#ID11^:-PHL@,CL1,O>]%>.+DR'UORN",K8AW7KSUWFN1 M'-*,70/1''.:8O@Z9HE@GGU)P;=2G/@_<+X-WV\JW$?X_@^%M]L$Z29!&@G2 M_Y:X%7/W5Q*VZJD&T\1ILJ3$H8N3O/(N WO/XYN\AT_3_E681G:67-#YEXW] MKQ$=>"F[&S]"K?]@BZ&@=N'XP9_--&:3X;"??Q!;OG'Q&U!+ P04 " "# M6E9.WV5V9+4! #2 P &0 'AL+W=O2X^_M1LNMZF[$7 M2:1X#@\I*AN,?78M@">O2FJ7T];[[LB8*UM0W-V8#C3>U,8J[M&T#7.=!5Y% MD)(LV6P^,L6%ID46?6=;9*;W4F@X6^)ZI;C]=0)IAIQNZ9OC032M#PY69!UO MX ?XG]W9HL5FEDHHT$X832S4.;W='D]IB(\!CP(&MSB34,G%F.=@?*URN@F" M0$+I P/'[0IW(&4@0ADO$R>=4P;@\OS&_B76CK5IG@^43,5_@RM(# ]*,$=II(LK*7OGC9I84(KBK^,N=-R'\6:?3K!U M0#(!DAEPB'G8F"@J_\P]+S)K!F+'WG<\//'VF&!ORN",K8AW*-ZA]UIL#_N, M70/1%',:8Y)ES!S!D'U.D:RE."7_P)-U^&Y5X2["=W\H/*P3I*L$:21(_UOB M6LRGOY*P14\5V"9.DR.EZ76_@X[=^Y;81VY&(\OFSL?VV, M!Y2RN<$1:O&#S8:$VH?C'L]V'+/1\*:;?A";OW'Q&U!+ P04 " "#6E9. M5ROK$[,! #2 P &0 'AL+W=O,ZW;1IM+2=+I\O-S M?.PX^6C=D^\ GG6ROB"=B'T1\9\U8$6_L;V8/"FL4Z+@*9KF>\=B#J!M&(\ MRUXQ+:2A99Y\9U?F=@A*&C@[X@>MA?MQ F7'@N[HB^-1MEV(#E;FO6CA,X0O M_=FAQ1:66FHP7EI#'#0%O=\=3X<8GP*^2AC]ZDQB)1=KGZ+QH2YH%@6!@BI$ M!H';%1Y J4B$,K[/G'1)&8'K\PO[NU0[UG(1'AZL^B;KT!7TCI(:&C&H\&C' M]S#7(_>:[E[D^7L&HGF MF-,4P]3)GGE70;V/CTB^Q4^3?LGX5II/+G8@"^;^M]8&P"E9#&UL?5/;;M0P$/T5 MRQ]0[WI3:%=)I&X1 @FD51'P[$TFB55?@NULRM\S=M(0(.+%]HSGG#DS'N>C M=<^^ PCD12OC"]J%T!\9\U4'6O@;VX/!F\8Z+0*:KF6^=R#J!-**\=WN#=-" M&EKFR7=V96Z'H*2!LR-^T%JXGR=0=BSHGKXZGF3;A>A@9=Z+%KY ^-J?'5IL M8:FE!N.E-<1!4]"'_?&4Q?@4\$W"Z%=G$BNY6/L\HJ:$1@PI/=OP 65"*%B_3+DW:Q^F&W\^P;0"? 7P!W*4\ M;$J4E+\3092YLR-Q4^][$9]X?^38FRHZ4RO2'8KWZ+V6^_M#SJZ1:(XY33%\ M';-$,&1?4O"M%"?^#YQOPP^;"@\)?OA#8;9-D&T29(D@^V^)6S&W?R5AJYYJ M<&V:)D\J.Y@TR2OO,K //+W)[_!IVC\+UTKCR<4&?-G4_\;: "AE=X,CU.$' M6PP%38C'MWAVTYA-1K#]_(/8\HW+7U!+ P04 " "#6E9.D82@?K4! #2 M P &0 'AL+W=O:%EGT MG4R18>^DT' RQ/9*)D\XI W!Y_F#_$FOWM9RYA7N4/T7EVISN*:F@YKUT3S@\P%3/-253\=_@ M M*'!R4^1XG2QI64O76H)A8O1?&W<1=B8*"K_ MS!TO,H,#,6/O.QZ>>'M(?&_*X(RMB'=>O/7>2[']=).Q2R":8HYC3+*,F2.8 M9Y]3)&LICLD_\&0=OEM5N(OPW1\*;]<)TE6"-!*D_RUQ+6;_5Q*VZ*D"T\1I MLJ3$7L=)7GCG@;U+XIO\#A^G_9&;1FA+SNC\R\;^UX@.O)3-E1^AUG^PV9!0 MNW"\]6F#@L#M O>@5!#"-'[/ MFG0)&8CK\YOZ0ZP=:SD+!_=&/\P>8?>2Y'>WF;L$H1FS''"\#5F03!47T+P MK1!'_H'.M^F[S0QWD;Y;TY-D6V"_*;"/ OO_EO@1PY-_BV2KGFJP39PF1THS M='&25]YE8.]X?)-W^#3M/X1M9.?(V7A\V=C_VA@/F$IRA2/4X@=;# 6U#\?/ M>+;3F$V&-_W\@]CRC8N_4$L#!!0 ( (-:5D[__[!#M $ -(# 9 M>&PO=V]R:W-H965T(,R*7[]P.29MD6]0M@X_?\;$P^H7FV'8 C+UKUMJ"= M<\.1,5MUH(6]P0%Z?].@T<)YT[3,#@9$'4%:,9XD[Y@6LJ=E'GUG4^8X.B5[ M.!MB1ZV%^74"A5-!#_35\23;S@4'*_-!M/ 5W+?A;+S%5I9::NBMQ)X8: IZ M?SB>LA ? [Y+F.SF3$(E%\3G8'RJ"YH$0:"@6/PHDR-S@1 M,_=^$.&)#T?N>U,%9VQ%O//BK?=>2Y[PG%T#T1)SFF/X)N:P1C#/OJ;@>RE. M_#\XWX>GNPK3"$__4ICN$V2[!%DDR-XL<2\F^R<)V_14@VGC-%E2X=C'2=YX MUX&]Y_%-_H3/T_Y%F%;VEES0^9>-_6\0'7@IR8T?H&UL?5-A;]P@#/TKB!]0^C\38U&"^=-TS#;&Q!5!&G%>)+<,2UD1XLL^LZFR'!P2G9P-L0. M6@OS\P0*QYSNZ+OC13:M"PY69+UHX NXK_W9>(LM+)74T%F)'3%0Y_1A=SRE M(3X&?),PVM69A$HNB*_!^%CE- F"0$'I H/PVQ4>0:E Y&7\F#GIDC( U^=W M]N=8NZ_E(BP\HOHN*]?F])Z2"FHQ*/>"XP>8Z[FE9"[^$UQ!^?"@Q. S@"^ ^YB'38FB\B?A1)$9'(F9>M^+ M\,2[(_>]*8,SMB+>>?'6>Z\%3VXS=@U$<\QIBN&KF-T2P3S[DH)OI3CQ?^!\ M&[[?5+B/\/T?"N^V"=)-@C02I/\M<2OF\%<2MNJI!M/$:;*DQ*&+D[SR+@/[ MP..;_ Z?IOVS,(WL++F@\R\;^U\C.O!2DAL_0JW_8(NAH';A>/!G,XW99#CL MYQ_$EF]<_ )02P,$% @ @UI63JS(5.'+ @ Y L !D !X;"]W;W)K M&UL?5;1CILP$/P5Q <4O)"$G))(EZNJ5FJETU5M MGWV)DZ #3&TGN?Y]C>%HSHS[ K:9G;'-[FA75ZE>]$D($[W65:/7\U+QLXLW*K3VJS4J>354V MXE%%^ES77/W9BDI>US&+WQ:>RN/)= O)9M7RH_@NS(_V4=E9,K+LRUHTNI1- MI,1A'=^SNRWE78!#_"S%5=^,H^XHSU*^=),O^W6<=CL2E=B9CH+;UT4\B*KJ MF.P^?@^D\:C9!=Z.W]@_N?TLA@/- MXF@X_5=Q$96%=SNQ&CM9:?>,=F=M9#VPV*W4_+5_EXU[7_LO\V((PP$T!- 8 M4#B=I!=R.__(#=^LE+Q&JK_\EG?_F-V1O9M=M^BNPGVSF]=V];*AM%@EEXYH MP&Q[#-U@V(A(+/LH04AB2Y-PPN$9W&'FPK-;]<4,$^20('<$^;LC+KTC @Q+ ML<@,BLP ?-$$"9P%7,H,@<$F2?R?\P[D04460""W!-!F, _*:!( 0CFG@C" M++#($HHL)P1L-O-$IAAB!19A*:Z@%%#X^85 %$@P%JA4!BC\%(.@0(XQ6*[W MC "%GV40E =T<%VS#-0E^3H 1(%,8[C\&:AM\G,-@@+)QK #,%#>-+%2!%H& M=+ ),%#A6>KK(%# M1GV 0:*/)O\'P0*V W#5L! G6>^X4!0* ^P&S!@!\6D M?H ?9'.L0]@/")1ZMO!T("C@.X3]@$"I9[[O(% >\!W"?D#34F?%Y#S #_)0 MEX#]@$"IYWZ^05 @WPC[ 8%2S_U\@R _WY*;)JL6ZNC:2QWMY+EQO>W-ZMC" MWI-KTO[!^_[W&U?'LM'1LS2VU7,-V4%*(^Q>T@_6,TZVY1XGE3B8;KBP8]7W MG?W$R';HJ9.QL=_\!5!+ P04 " "#6E9.+C]S)P<" T!@ &0 'AL M+W=OX\DBUQ<-6L[ M.$E/73FG\O<1F!@.?NC?'2]MW6CK($7>TQJ^@_[1GZ2QR,QR:3ETJA6=)Z$Z M^(_A_A@&-L A?K8PJ,7>LZ6!BEZ9?A'#9Y@*2GQOJOXKW( 9 MN,W$:)2"*??TRJO2@D\L)A5.W\>U[=PZ3/SW,#P@F@*B50 9A5SFGZBF12[% MX,GQ\'MJ>QSN(W,VI76ZHW#O3/+*>&]%%*>+"XM!UF[<:6\4EP[-RL7WGDD/D;NTO^%C_/T M&Y5UVRGO++09'>Z"5T)H,+D$#^8[;,P(GPT&E;;;S.SE.,=&0XM^FM%D_E$4 M?P!02P,$% @ @UI63M1H7RK; 0 04 !D !X;"]W;W)K&UL=53;CML@$/T5Q E+8,;G,D,8DD&J5UT#&/0F>*M37!O3G0C1>0V"Z0?906N_ ME%()9FRH*J([!:SP),$)W6PB(EC3XBSQN8O*$MD;WK1P44CW0C#U^PQ<#BG> MXGOBN:EJXQ(D2SI6P7

\-+ H!=[ MY#JY2OGJ@B]%BC>N(."0&Z? ['*#)^#<"=DR?DV:>+9TQ.7^KO[)]VY[N3(- M3Y+_; I3I_B(40$EZ[EYEL-GF/HY8#0U_Q5NP"W<56(]P[YO[B[8G:L\E=TA^% M_V:+US9[RVBT3>OENZ'_\C ML \*[+W _J\6Z:K%$&87-CD$30X!@?W*)(0YA$VBH$D4$(A6)B%,'#:)@R9Q M0."X,@EA/JQ,R.(*"E"5'SZ-!0&K>-[5Z-4SD&1G;3@T/F5R_[ U!+ P04 M" "#6E9.2%4ADN ! !!0 &0 'AL+W=OTW3)FVRN:;M9U;'EQR(!5RO_[Z GF M 2M]D."$1M&1"-9V.$^][ZKR5 Z&MQU<%=*#$$S]O@"78X9W^,WQW-:-<0Z2 MISVKX1N8[_U568LL+&4KH-.M[)""*L./N_,E<7@/^-'"J%=[Y"JY2?GBC,]E MAB.7$' HC&-@=KG#$W#NB&P:OV9.O$BZP/7^C?VCK]W6$ .@?0)>#D=<@DY#/_P S+4R5'I*:[[YG[Q;LSM7=3.*>_"G]FD]?6 M>\]I$J7D[HAFS&7"T!5FMR"(95\D:$CB0O\)I^'P?3##O0_?K]5/IS!!'"2( M/4'\5XF[38DAS'^R/ 1%#@&"_48DA(G#(L>@R#% <-B(A##'L$@2%$D"!,E& M)(39_A.R>H("5.V;3Z-"#IUO_)5WZ>]'ZI_P.WP:#E^9JMM.HYLTMA'\_@=02P,$% @ @UI6 M3J5BJ37/ 0 G 0 !D !X;"]W;W)K&UL=51M M;]L@$/XKB!]0'.*D;61;:CI5F]1*4:=MGXE]?E'!N(#C]M\7L.-9'OL2N//S M*M37!O3'0C1>0V"Z1O906N_E%()9FRH*J([!:SP),$) MC:(]$:QI<9;XW$EEB>P-;UHX*:1[(9CZ/ *70XHW^)IX;:K:N 3)DHY5\!/, MK^ZD;$1FE:(1T.I&MDA!F>*'S>&X=W@/^-W H!=[Y#HY2_GF@A]%BB-7$'#( MC5-@=KG (W#NA&P9[Y,FGBT=<;F_JC_YWFTO9Z;A4?(_36'J%-]A5$#)>FY> MY? =IGYV&$W-/\,%N(6[2JQ'+KGVORCOM9%B4K&E"/8QKDWKUV'2O]+"!#H1 MZ(I 1B-?^3=F6)8H.2 UGGW'W%^\.5![-KE+^J/PWVSQVF8O&;V]3\C%"4V8 MXXBA"\QF1A"K/EO0D,61_D.G8?HV6.'6T[=+]_LX+! '!6(O$"_][Z)5BR', M?YKVKT:!V8, MC.RFMX#,#U+V!5!+ P04 " "#6E9.;73R)[@! #2 P &0 'AL+W=O M.;S1W30K8T3Z/O;/(4>Z=D"V=#;*^U M,+]/H'#(Z):^.YYEW;C@8'G:B1J^@_O1G8VWV*Q22@VME=@2 U5&[[?'4Q+P M$? B8;"+,PF57!!?@_&ES.@F) 0*"A<4A-^N\ !*!2&?QJ])D\XA W%Y?E=_ MBK7[6B["P@.JG[)T348/E)10B5ZY9QP^PU3/+253\5_A"LK#0R8^1H'*QI44 MO76H)Q6?BA9OXR[;N _CS6TRT=8)?"+PF7"(<=@8*&;^*)S(4X,#,6/O.Q&> M>'ODOC=%<,96Q#N?O/7>:\X/=RF[!J$)<0?"W$B?]'Y^OT MW6J&NTC?+:-_VJ\+)*L"211(_BEQ_Z'$->--:[R!%UK,&?H']W9^TL\BB4G$)G>&J0QKJ'-]O#L>= MQP? ,X?1K/;(5W)6ZM4;WZL<)SXA$%!:K\#<9DV\A/3$]?Y# M_5NHW=5R9@8>E'CAE6USO,>H@IH-PCZI\1'F>G88S<7_@ L(!_>9N!BE$B9\ M43D8J^2LXE*1['U:>1?6<3JY36=:G$!G ET(^Q"'3(%"YE^9946FU8CT=/<] M\RW>'*B[F]([PU6$,Y>\<=Y+0?=W&;EXH1ESG#!TA=DL".+4EQ T%N)(_Z'3 M.#V-9I@&>KJF)TE<8!L5V :![5K@+KDJ,8;Y3Y&[:)!=1(!>!8EATJL@9-4X M";H)3]:@4@U=&)>5=YF*>QH:_PF?1NHGTPWO##HKZYY/:'*ME 672G+CWU]-;G@RK^GE,R?*O*/X"4$L#!!0 ( (-:5D[5N@%*Q $ M #<$ 9 >&PO=V]R:W-H965TT[1)FVRNZ?4SJZ.2 [& Z_7M"^A9N^6+P/#[,P.,^:3TJ^D M+'J3HC<%[JP=CH28J@/)S)T:H'<[C=*26;?4+3&#!E8'DA2$)LD]D8SWN,Q# M[*S+7(U6\![.&IE12J9_GT"HJ< [_!YXYFUG?8"4^_^%(7./$)@8#*>@7FABL\@1!> MR*7Q:]'$JZ4G;N?OZI]"[:Z6"S/PI,1/7MNNP >,:FC8*.RSFC[#4D^&T5+\ M5[B"<'"?B?.HE##ABZK16"47%9>*9&_SR/LP3O-.EBZT.($N!+H2#L&'S$8A M\X_,LC+7:D)Z/ON!^2O>':D[F\H'PU&$/9>\<=%K23_L3.Y=*Y+EX7 AKKIP]NKN>W/"^L&I8V)>N_HOP#4$L#!!0 ( M (-:5DZW?E40MP$ -(# 9 >&PO=V]R:W-H965TVRC@,;8M@".O6G4VIZUS_8$Q6[:@A;W"'CI_4Z/1PGG3-,SV!D05 M25HQGB373 O9T2*+OI,I,AR !E I"/HV769,N(0-Q??Y0?XRU^UK.PL(#JK^R%D@W!=(HD*X$ M]DGRJ<0MS.&UL ME5CM;J,X%'T5Q ,,^!H,5$FD-M-J5]J5JEG-[F^:. D:/K) FMFW7_-1)MC' MJ.F/ LZYU^<8GVN;U;6J?S0G*5OG9Y&7S=H]M>WYP?.:W4D6:?.E.LM2_7*H MZB)MU6-]])IS+=-]'U3D'OF^\(HT*]W-JF][K3>KZM+F62E?:Z>Y%$5:__5.6?5;(LLFJTJGE8>T^LH<7 M+KJ 'O%W)J_-S;W327FKJA_=P^_[M>MWC&0N=VV7(E67=[F5>=YE4CS^'9.Z M4Y]=X.W]1_:77KP2\Y8V$$7/,"\)$6!"'X\K[!'R6(,8) I@@Z!,$LP2) MQG+ B!Y3#I@X]-4?[BB$'85F1\S7AA5A+.]7P$X$2*!-LZTPU.@TEA S$A$D M$0$2^B0;,.%-%U'LSX9TH&+BA/#M0Q]#0C$@I,WH;6P22B+$" 'G 9\CHU1 M%((O<$\@]P1PUYRV30Q*%"+J "<080, M('V$)+8DP%*S&1 0Z0*8.4.3V&>)3M_$)O)N#:R'K8__9H7%VU:5LNP/9 M3>OT:>.1NH.OUKYE#\_#@?A7FN%[R9]I?&ULA55=CYLP M$/PKB/<>8 PD$4&Z@*I6:J7HJFN?'>($=("I[83KOZ\_"$>,F[X$>YF9G5V< M=3H0^L8JC+GSWC8=V[H5Y_W&\UA9X1:Q)]+C3KPY$=HB+K;T[+&>8G14I+;Q M@._'7HOJSLU2%=O3+"47WM0=WE.'7=H6T3\[W)!AZP;N+?!2GRLN UZ6]NB, M?V#^VN^IV'F3RK%N<<=JTCD4G[;N<[ I$HE7@)\U'MAL[5YSCII%"PL;O4=.=4DKB?'U3_ZQJ%[4<$,,Y:7[51UYMW97K M'/$)71K^0H8O>*PG$' 3XDP)$ #8*G2U&]*1!'64K)X%#]=7LD#U&P M@:+[I0RJ9JMWHCU,1*]9&,+4NTJA$;/3&###!!/"$^I3"F!+L0,+.KA/D"\1 M87@/*9:0U)FVX3BRG L8Q-#Y";L-9 M3D]AP1FG1QOW9C.@Q?2LYBMS2G+IN/PKS:+3"'\&^$[ MHN>Z8\Z!<#&AU!PY$<*QL.D_B--%U[V M%U!+ P04 " "#6E9.1F,/2 @' #]+P &0 'AL+W=OVK;?O9CO=KLKN=/??_\ M<;'8W3VUZV;WH7MN-\-?'KKMNNF'C]O'Q>YYVS;W^T'KU4(*81?K9KF9WUSM MO_N\O;GJ7OK56UOV]5J-#4X\L]D=7ZZZ#CP_/W1^B_[V0^S M^=;LVMMN]??ROG^ZGOOY[+Y]:%Y6_9?N[==VFI&9SZ;I_]Z^MJM!/GHR7..N M6^WV_\_N7G9]MYZL#*ZLFQ^'U^5F__HVV3\.PP/D-$">!I#.#E#3 !4-6!P\ MVT_UYZ9O;JZVW=ML>]BNYV;\5=!'-2SFW?CE?NWV?QMFNQN^?;U16EPM7D=# MD^;302//-/)2<9LJE#I)%H,#)R\D]$+NQZL++P@;4-" VAO0%P8B)S\=-':O MV1RF04Y((YV/II,JC0U.:1TL=DI#IS1P2D5.'33F_%)2&.N4"9%3J=(YZ\W@ M4\!.&>B4 4YI;,!" [9\KQPTX( ')EH6ETR6C) A**^C90%*)0[_L%,>.N6! M4\QF!V@@E"\+"8RB*%B8270^7QNLRP7XE;J5()\DXRNT4X8) $7GG&! X9I"IV# -.B/!DQU)P SDKI8N7!@@% M$2EN:3#@A A/-LRD<<=JK\[W8?(J57+^X'A!-O&'%!-Q"$<,4 M*@ C.1\"=RW,HCJP.%8 _]MA+##E= 6+"K.H$(M)20Y8Y&IR4"GGBW*%@50H M/\9EN4JSWE#.&*W/V9T<2Z7.D/;6*";D*XRY2A.E,DP45AAS59$H%693(3;C M2*%0HL3U.9+F"W2%.5:(8R;%:,RQKN!88XXUXCA>'IUR'/]JLI)+1S#D&E7 M<7:?1%E'VS Y4C,WRKIB7S#5&E&=[$NNEIV6H[C8TZ02[$S*%*ZX@3!7<1M,H$%Y ME#D;,)@=4Y%'#6;'E.11DR;'. YD)9>.8 )-"8$F)3!?;%M,H$4$,F60Q03: M"@(M)M 6$'AK4P*SQ;;%'%J5%MM,T68QAK8"0XLQM C#N-BV[V>_K.32$>9P M&&6_N+BV:6HC0T(.96%\Z VDTBCK-7)C3%T%I@YCZA"FR9. %%-\X V$^0-OAX%VZ%E2 MG+XG4<&!-U!F#[P=#A(.W$Y;)LXX'"2"<[EC*+#[R1,'?@[9CG M2>AL*]FP]."*.? &2LX?'"@9Q%/ 5#W\]1M:7(.M3$/,GW1Z3Z!&)S'V5QR3Z"A(])M&7D.C? MO\W,2BX=P?1YE%F9>R[//'NMR*P> ^-+,JM_/[,"2>Y\.V#V0@E[H9B]@-D+ MB#VF7 ^8O5#!7L#LA0+V;D/*'C=7#%W0:97-A-2 F0L5S 7,7$#,Q55V>)^Y MK.32$$SG#=#B(DKQX5.6=*0:8!-,K(4#>=*P1IK=!5%!,@FE( M$"6Y\ZC*+TLQR228U@914KT>57EGB@M7$DR3A "E*]O[()CF!U'3"L7U0L%F MJ*1? S0Y<5-FVYM %G5,14A<-Q)5Y%'B^I&HB%8J)Y'K6D)M2X[)IL1U&5$- MB5QK$.@- B12 8E93>0,0R(!$AW7J,2U&5%%7B6N?0CV#Z7+O[;GT]]ET_=%W?#O;$AV'MGMKF_O1AU3[TX]OQW&9[Z$<_?.B[ MY^M#L_WBU/%_\Q]02P,$% @ @UI63O#,"I8!!@ 7R, !D !X;"]W M;W)K&ULE5IA;]LV$/TKAK^G)H]W)%4D 58/PP9L M0-%AVVGN]_^WS]O:Z?>Z6BW7S>3O9/:]6]?:_3\VR?;V9VNF/'[XL'I^Z M_H?9[?6F?FS^;+J_-I^WZ6KVULO]8M6L=XMV/=DV#S?3G^S'>8A]@SWB[T7S MNCOZ/NFG\K5MO_47O]W?3$W/J%DV=UW?19T^7IIYLUSV/24>_PZ=3M_&[!L> M?__1^R_[R:?)?*UWS;Q=_K.X[YYNIG$ZN6\>ZN=E]Z5]_;49)B33R3#[WYN7 M9IG@/9,TQEV[W.W_G]P][[IV-?22J*SJ[X?/Q7K_^3KT_Z,9;D!# WIK8/EL M S9=_^-^[?9_2[/=I5]? M;EWPU[.7OJ,!\^F H2,,G2+F&N'<&V26"+RQ(,B"]NW="8N .W"P [?O@$\Z MB*-I'#!^CUD?,,:Q#^+L:#H::2M?D3>Y(Q(X@+T64(>4C( T*CS?CDU4!IVX3)C)%S MC203+!D.F6T+D%30I)AQ!Q%V$,NCN8(=5 717.F($$-5Y2*/E@4@G3G\PZ2L MP5)A"N)Y !V/9L9B<0YR2B2C6;8@C@?062+G(*=$L&Q9*HC? 52R4PCZSE9A M.;1 #SEFNL#B9;D\BBV6&POT1L6QU4)2V>@E^O'B * A#EE26'(LT!P=Q5I* M5/"<@YP2P3)C@<[H* Y:9FV2OVK,!N&(]BPD,ZB\0F!@,;: M%-$94E@,+5!#KG 7A)6+3'DL$]8< IJC8IFTH-@0V8C-Y!YERB&@*RI&"8A% MY,IFCBK"2D% *504#J""6"MJXAC;L(X;0FD[3AYT*)S8#B0VY]CB='67V)>,?RDR,#H-?163 MGLIX93304B5$E-%-A]/6E3@8I]-V'!)G(:=$<$J[$N?B@"5)9Z!>'8 +E#N5 M'%8(5V)=G*X1?.5#,&J!-#!M&'-5Y38,BX[3HN,SWL=A+7$7F!>'5<*5V!>G M58(HN>PXED@ M#%F'1EC0>$2[\+O>Y>SD%,B6&ZXQ+OP^][E+.24"!8M+O$N MK&L,O$L >':7L HRLBT9+>;,/9<+; MCL>$2V\):1+SQ4G&EED8CG4E*7.76 M!@L.E_@6UCHBQK$*GF+OPEAGN,2[,/ DSE6542L$@$PAMSY8N+C$N[ N@KQQ M/GEQM40:Z8R-@7(+A;60M19:EYF88.F2"\R+8-&1$O,B[XL.@%@3JY D(<,' M:X^4^!O1DJ+X:(B8D$JB3%DK6':DQ /).0\TT-&0*PK.YXY@P1(F)69)WJ^Z M "15_,:YD*F0)7/7&!5?&8V%,VDK6$RDQ%&) ME@AA-ME#3[!$2(FI$F"JO$CN_H['4N)+;)4'MHI]LAG96_M8=#P0'-QXOH"NS3WX(F/D=SC,H]3TA?XH;E'CVBR M=Y)]Y@E-@<^9#Z"3!V8VQ*K*;3=.<8^>O.2V ">NO\"^>)R/OL2^>)V/XBD: MD8PP!IR1H<27!)V1E$:2W%,MG(^AQ'D$?<)?D8N9\S3@M TEUB* L]MS=-D* M*^ $#Q<\Z@@X;\,%GB'@A PEGB'HA,S-%2=C*/$ H;BX#YGGGR7%?= G;6X4 MG*FAI%X?0/[,*+.C-QWZ5T_^J+>/B_5N\K7MNG:U?[7AH6V[)G5G/B2Z3TU] M_W:Q;!ZZ_FN_,]O#*Q^'BZ[=#*^SS-[>J;G]'U!+ P04 " "#6E9.^5^, MA#0" "G!@ &0 'AL+W=O17R536,Z>BMX[W:Q(W6PU.2J'W#.JH>Q,!Z\^4H9$>UZD?PU::7C*G'-J.]:H5?239<1-_R)YJ8O5.\+-E5[5H1[:2G1"OMO/EL(E3 M"\0XVVN;0,WKPFK&N0TR&+^GS'B>TAJ7[5OZ)U>[J65'%:L%_]4>=+.)21P= MV)&>N7X1U\]LJ@?%T53\5W9AW,@MB9EC+[ARSVA_5EIT4XI!Z>C;^&Y[][Y. M^3=;V F Y@-6?Y? YP,T#,D(YDK]2/5M"JEN$9R_+,&:O=$]@3-8N[MH%L[ M]\U4J\SHI8($ELG%!DV:YU$#%AKP7E&O%?!?2&( 9@H0I #.#Q?^K$#A !@, M@"X@?U=&[I4Q:K#3]*,&(P(\6;V6 6R$=W#R($X>P$$>SJA!BWDP*0!X)*D' MM!;"# "(4!%&0D$D%$#"'A):S91#;S/4:TV6YAD!818<9,$!EL)CP>NJ4_?S M>-8Z0%!:W%F;(LA3!'B(QU.L>3 &R,.N0[*"P#LX)(A# CB/'@Y9[=(B"^Z> MM1!F*"48YAY2LC@R[!'^C^FZB]02P,$% @ @UI63K:%2',9 @ "08 !D M !X;"]W;W)K&ULC539CILP%/T5Q >,P6:-"%*3 MJFJE5HJFZO3926X"&H.I[83IW][WHJ>BU=9 2COK6&MW/J5 M4MT&(7FJH*'RB7?0ZC\7+AJJ]%!P$T+,E-0SA($A00^O6+PL[=Q!EP6^* MU2T MXJ:&7L[YG*CER_FH&7\Y;/S"!@,%)&06JFSOL@3$CI&/\ M&C7]R=(0Y_V'^B=;NZ[E2"7L.?M9GU6U]3/?.\.%WIAZYOUG&.N)?6\L_BO< M@6FX2:(]3IQ)^_5.-ZEX,ZKH* U]&]JZM6T_ZC]H;@(>"7@BA-%_"60DD 4! M#.^)8;,Z:LY$N"%Z,4]FTJZ=_:>KE7KV7I(\*-#="(V8W8#! M,PS^&[%?(PB9($@'F%)@9PIL^63.3U.W '$*$"L0S04BLBACP"06TUI,C(,X M24F<+\I9(],TR>(H3W)WJ,@9*EJ'RD.W0.P4B-^_+(E3('$D6.S=;L#$LV+# M)(DB0L)_9$V=5JG#:KD#Z=HJ)%F0A"1V6V5.J\QA%2VLLI45#H,4YU'B=LJ= M3OD[CE6^.BPD" G&\Y4>K-#L4II'\AL5U[J5WI$K?;_M+;QPKD"K!D\Z>J7? MY6G X*),-]5],;Q.PT#Q;GQXT?3ZEW\ 4$L#!!0 ( (-:5DY^%[K>$0( M )<% 9 >&PO=V]R:W-H965T,# M7 0$;6--=EV6+=F2YB[;?M.65G-1'-!Z]_8#M,9KV?X(?)YS.$?D*P:I7G7- MN8G>6M'I75P;TV\!T,>:MTP_R9YW]LU9JI89NU07H'O%VEKVS+UYYD+.>QB&-\++\VE-JX RJ)G%_Z=FQ_]7MD5 MF%5.3<2&]*,YRT=<3F_JW_RV6V6 ].\DN)7T3UB,!XA@!K8':!@BZ0Y^,%'V8D+("# M@+I.]BT%6, M$4,]IALWP9N$Y"2%JSA!),H01)NPJ31H*@V8RE:F1@Q9;(4)SBF%JT.H L D MS2'&ULC9;;;N(P%$5_)S!01=O MY48IX[UG:5X._8TQV^L@*!<;E<7EE=ZJW/ZSTD46&]LLUD&Y+52\K$59&A"$ M>)#%2>Z/!G7?P?.UZ2]<94'<%HL(W7 MZJ)CKW"K4:^C?X>BXKO@9^)^I0GKQ[U4Q>M7ZK&M/E MT$=5()6JA:D<8OO8JXE*T\K(QOC;>OK=D)7P]/WH?E_/W<[E-2[51*=_DJ79 M#'WI>TNUBG>I>=&'1]7.)_2]=O)SM5>IQ:LD=HR%3LOZUUOL2J.SUL5&R>+W MYIGD]?/0^A]EL("T M()[-A?"6@KH!\"]J6 M0)VJ2!L!>&E MX*^*4"T0K$ MI0+9"N2E@J@51)<*,#JN'/J0\*\EW6+CBT MT>RU;5QM:7QM5=:\ZJUKO_[35FMI>_>]Q$IX06B<*'0VH">S8;!#@QV8+4#.W,(G5)K&%XS>?,]$"N!C'Y0R!.8S M!1Q%&(H>..N#C HI*8J$4T B;B(<.3NC7F?I$R$$2:"P\40PL40 N7TB0.' M'3A03LZ\9@T3GJ0E7(B("ZWFD.D9)0*0>#\ LXO@/S2R2_Z M8R%)0N[L[B> H]Q6N;MZ ,>I#-DG&UG"R260/'*22V"D2 I!F4,^ :24A' D M'7(.D!%&@E#L5DYP&ULE5;;CILP$/T5Q >)_=GEE/YQ$M6Z#='+G*J]%25 MK5F6&28=QY^:U&U\&L/V^)W]BQ6OQ>RH9&N>_4X/ZCQW$]YY)^^_L+U+QO&;1H>3TK7JFA7W>JC4MJ=A&>!CK[>[-H MDVW?Z?1(O7I=!!C-O*LAJC&K"D-:&-P@/,W>N""0BQ7IF9-[!^L^PO?O(9L^ M), #4?B@4-\2^'<$!"8(0(+ $@1W!)TH5Q4FLIC"8A)D?AV]?9B/[G%W\81@ M/"$03P 31"!!]'A&8I @!B((.QFI,&%+ZH#(!'21 "ZBSM9(>MG$(1K+YP1T M-0%SOJ/Y+A L-1WQD9HH!+#,>?D R7$ 9JB.#N M$9_TOG*<(.CLPD"YH3@:RPY<;Q@JN.[Q48.BD?/#:UUU.1,GVT9(9\\OA3(W M1FNU:566]O;NK*_P=%TU'!\T5?_S@XI36DAGQY6^B.UU>>1<,1TA>M(Y.^N6 MJYED[*C,,-9C4?4=U43QLNZIO*:Q6_P#4$L#!!0 ( (-:5DX-(/)L'@( M -(% 9 >&PO=V]R:W-H965T& ]=.K+F?&62'7D%R1Z#N1D2"U%41"DJ"5- MYY>YB1UXF;.KI$T'!^Z):]L2_G<+E V%'_KWP%-SJ:4.H#+OR05^@OS5'[@Z MH4GEU+30B89U'H=SX3^&FWVJ\0;PW, @9GM/5W)D[$4?OIT*/]"&@$(EM0)1 MRPUV0*D64C;^C)K^E%(3Y_N[^A=3NZKE2 3L&/W=G&1=^)GOG>!,KE0^L>$K MC/4DOC<6_QUN0!5<.U$Y*D:%^?6JJY"L'564E9:\VK7IS#K8+^F=YB9$(R&: M"&'Z(2$>"?$; 7](P",!+PC(EF)ZLR>2E#EG@\?MO]L3?8G"#5;=KW30--M\ M4^T1*GHK<13EZ*:%1LS68J(9)IP02*E/*2)7BFVTHB\2[-:(.'X/V:\A6>8V M$3OKC T_GM>016X![!3 1@"_:]3"Y-9B4H/I;!T9#@)WFL29)G&DP8LT%I/, MTF3IYUD:V]1D92:,TF )VSM@&(?_,YTZ3:<.T\G"=+KN3;C [-88/+L(U@B: MW>P6^,5,#>%5[-I)?4%FT6DP/4;Z92SB6S6P['QYD['3[@?AEZ83WI%)]>[, MZS@S)D%9#!Y4OVHU8*<#A;/4VT]JS^V8L0?)^G&"HFF,E_\ 4$L#!!0 ( M (-:5DY9GWNZN0( -P( 9 >&PO=V]R:W-H965TZ8)2:S:)L,DZ?Y^@%W7!M*7 M&,@YYYY[ 5\OKD*^=D?.5?36U&VWC(]*G>Z3I-L>><.Z.W'BK?YG+V3#E)[* M0]*=)&<[2VKJ) 6 ) VKVGBUL&N/% MI^IP5&8A62U.[,!_I1ZEHPJNZKA;5>)-I)\OXP?X/T& D.PB-\5OW:3 M<612>1'BU4R^[Y8Q,(YXS;?*2##]N/ UKVNCI'W\'43C,:8A3L?OZE]M\CJ9 M%];QM:C_5#MU7,8TCG9\S\ZU>A+7;WQ(*(NC(?L?_,)K#3=.=(RMJ#O[&VW/ MG1+-H**M-.RM?U:M?5X'_7=:F) .A'0D0/(I 0T$]$' GQ+P0, .(>E3L;79 M,,56"RFND>RW]\3,*8+W6%=_:Q9ML>U_NCR=7KVL<$H6R<4(#9BRQZ03#!P1 MB58?0Z2A$&7JT=-Y@+6/0&@.V?@02L,F4#!/9/EHEF<>%L!! 6P%\$R .H7J M,<1BVMXD A @FCL)^T"($"0$%MC).X0D,,6XN.$^"[K/ NX+QWV/R2:A4(Y1 M3J%C/H K* 8 .-8#. JR*6YFG 2-$]\X<@*5Q L$\YQ0Y%;=Q^DZ M^XC\OF ML)GO/.@[]WPC[)SI,O?B4)HA"$#F&/>!$!59 ?SC$D!B@$EQ\[C0H'OJWQ9T MX\X708$BL&W.K2\+S^L7C$@.,S?] !#BC&88.I(;'YFFYL3=VCO=L8(O11"P M[^[> )K==@P)HIESGM8!)#2V<$[=!$)0DA:A#4PFK_B&RX-MGUVT%>=6F3?E M9'5LT0^I:1'.>FE:MVT='S)]W__)Y*%JN^A%*-V ;)O8"Z&X=@KN=)6/^E-C MG-1\K\PPUV/9]]M^HL1I^)9(Q@^:U7]02P,$% @ @UI63@ZT$^/) @ MM0L !D !X;"]W;W)K&ULC99A;YLP$(;_"N(' M% R&D"B)U 1-F[1)4:=UG]W$25 !,]M)NG\_VU :CDO6+P4[S[U^SSWLFU^$ M?%5'SK7W5I6U6OA'K9M9$*CMD5=,/8B&U^:7O9 5TV8H#X%J)&<[%U25012& M:5"QHO:7WDNI454S^7?%27!8^\=\GGHK#4=N)8#EOV('_ MY/I7LY%F%/0JNZ+BM2I$[4F^7_B/9)83:@,<\5SPB[IZ]VPJ+T*\VL&WW<(/ MK2->\JVV$LP\SGS-R](J&1]_.E&_7],&7K^_JW]QR9MD7ICB:U'^+G;ZN/ S MW]OQ/3N5^DE$#4!41] $GO!L1=0/P10.\&T"Z @H"@3<7M3DS$\1#)QTB6X29B-,_8QH$Z&"C$K!1&)."7#%F I*] MSPS,)JC9!!'(@%F,F0*S"$-#8/8^,S";HF931( LQ@#JPAC8!EA#,7-3E"S M$T0 E@'&P#+X!)/?9P9F,]1LA@B 6EMA#"B5]2>8'&.FN-DI:G8Z%DA K:T0 M!M;C&M,!Y91C.C=. Q+BYV:(+!/!@Q.#0$FN,6A4"BATR_&-DYX@9D9'/08E MT#$"P:\Q_P\T=(Q>'(\D0LRDT#$&3:#C3T Y!MUTC-\R)!Y)I#$T/&9H K\X M#!J=O"ATXU8D^*U&D*LFF4+'")3"SPZ%X'>'0G"+@ZO>I>+RX/I"Y6W%J=:V M!;B:[7O/Q\CV/F!^97M2UQ-]R+0-[0\F#T6MO!>A36?E^I^]$)H;C^&#N=". MIH?N!R7?:_LZ,>^R;23;@19-UR0'?:>^_ =02P,$% @ @UI63C\,H?R\ M @ 50D !D !X;"]W;W)K&ULA9;;CMHP$(9? M)-/[.QK9UX?RTW6;=OC7%>C"J MJXP@)+*Z*)MT,1O6'MO%S!Y<53;FL4VZ0UT7[>^EJ>QIGN+T?>&IW.Y3FZKJ/7F.7Y/3]!RS-[PY=KMYJM)D;3;%H7)/]O393 GQ-)FR_VJ.IO+RGL3'6-FJ&_Z3U:%SMIZ\ M>)2Z>!NO93-<3Y/_=S/8@$P&Y&R V3\-Z&1 X-L)!M2_5BX8C%K[2EIQZ>U M+_I-@1^H+^:J7QQJ-]SSV79^];A@@LZR8^]HTBQ'#;G0D&M%'BOH7R>9!SA3 M$)""#/;TBH+!#BCH@ X.V)4#'J0Q:L2@:08-QQ@3%B83ZQAG0@H) S$0B % M(@ :-?PBD.9*4!D"Q3K%M2\0@H$X",0CH.@Y\R@.Y0)1'> ,B&U4#=P!(@C M@/K(@$=$@3!'G H>@.> 4"B"D;KQR"2()(%-J& '"G2@@)R"XBU5A'I'M:(< MD6"[YH"2"4RH4!B&TB"4CJ%")AU'(I0R3$BP8W- B966O1IFP@CN.BBFDBAL M.RB.QI'2*'IC(27#DLB+!*ZQ;C1#_/^79-)0XKA8@E5PB+>F-G87AIHN!KALVKR6.V^D=9YQ@IJ*"05+E M?[YJ 5AV<;[U'QS?BG9;-EWR8IT_*H<#;6.M,]XMNO>9[OPWSGE2F8WKA]*/ MV_&@'R?.[J>/F.S\);7X U!+ P04 " "#6E9.,MT=N9T" L"0 &0 M 'AL+W=O1[?E:3!_)EVI)5O#I0U6,@I.WJ\8P3OM:FIO=#W$Z_!5>LNYWIM MPY9S>A)UU9(-<_BI:3#[NR(UO2S*67 MKV0H*':=H?KOY$QJ*5.UES_.KL3%[09HDB4!G_TSZK5S\L0_VJ##>%@ M"$=#D#PT1(,A^C2@AP8T&)!A\/I2]-X46.#EG-&+P_K/VV'U+PIF2.[^3BWJ MS=;OY/9PN7I>HC2:>V<5:-"L>DUXHPE&A2>CCRE"*,4JM.SA-,':5D0&0V%+ ML@R&B, Z(^V/)G4B. " R = $T"Q,9&]9I$:]I>@Z+8]WVC7EL7(3^S=(6M MBZ-T$F\"'H/@,0">&."])KY)%"1I:H/;NAP%-K M,(ML:DB6V]2V#&7I7>H4I$X!ZLR@3JT\3T$"8 ,Z0%8 LC!'^5WP# 3/ /#< M ,\ \#A&-KDM-*$?*2:T.4B;V[29D6*5_P]B;2N> E6-"0OHPB2XN\&R#8(G MK0] !^91Z]M'2)+:1\,:$D)G30$(S<.FI_=N6D9#V%&W8^[LZ*D5ZN2]61U; M_DNH6HZQOE)7 =V*/L/T]X@?F!VKECM;*F1#TVWG0*D@DM-_EOM;RJO+.*G) M0:AA*L>L[]_]1-!NN)MXXP5I^0]02P,$% @ @UI63A-$ $KT 0 ZP0 M !D !X;"]W;W)K&UL?53;;J,P$/T5Q ?$X=*$ MC0"I)%IUI5TIZFJ[SPX,%]7&U#:A^_?K"Z6$H.8A]HS/.7/!XWA@_%74 -)Y MIZ05B5M+V1T0$GD-%(L-ZZ!5)R7C%$ME\@J)C@,N#(D2Y&^W.T1QT[II;'QG MGL:LEZ1IX!/!&_W)2$8 M"<$G(?R2$(Z$<$% MA33FQ.6.(TY&QQNOVZ']27R#J'J?JZ=IMGF3+5'*.\U M#2,_1E$D7K202K=0:& M'\QKB![6!<)5@= (A#>-6B2968QGN]G:+#?>MYO?HO05RGZS7Q2_ MIMEMFC MV2>GP"LS3L+)6=]*W;F9=YK81U]?F84_4Y-L!^]3QCX#OS"OFE8X%R;5A337 MIF1,@LIQNU&S5:N79S((E%)O]VK/[?Q90[)N?%K0]+ZE_P%02P,$% @ M@UI63N%POXXU!0 /!P !D !X;"]W;W)K&UL ME9EM;^)&$,>_"N(#@'=FGQP1I "7:Z56BN[4]K4#FX .8VH[R?7;US8.A=W_ M4K@7!SC_F=F'^BBS+.Z^5F^CJM]Z;)59Y1OQY0D>IQGF]UP.NF>/9732?%6;S<[]U0.JK<\ MS\I_9FY;?-P/Q?#SP;?-Z[IN'XRGDWWVZKZ[^H_]4]G\&A^]K#:YVU6;8C@4?V[<1W7R?=!VY;DH?K0_?EW=#Y.V16[KEG7K(FL^WMW< M;;>MIZ8=?_=.A\>8K>'I]T_OCUWGF\X\9Y6;%]N_-JMZ?3^TP\'*O61OV_I; M\?&+ZSNDAH.^][^Y=[=MY&U+FAC+8EMU_P^6;U5=Y+V7IBEY]O/PN=EUGQ^] M_T\S;$"] 1T-I+AHP+T!'PW87#20O8&\UD#U!NIH(-*+!KHWT$<#NMQITQL8 MSV!\&-UNNA99G4TG9?$Q* \9M\_:Q!9WIDF(9?NPF__N;\V,5#1IUV5";=/QS)PD@61/(2<6:#2(*,-:F.1$IAI/2* MR4N#R;-2*M(&!Q()YC@\EI'2QF)A6(4&L=B/ M%8J88_.$F18AU"J1$1<85F%OR!9,H0@Q!".;!B,K+:O'"E%L0FE.(_E-&$5"*/JEK!>=+A(L+HTV41$:COCPL*@L(03@$2Q.+BH,"@J0D=< MX%+!YH8)P+PRX-5?AAXYW&G3I66(,=@,UG@13#8213:O$M,O ?W"+]=(1)'^ M2(RJ!!12[."(*90W[+,EIE""Q9V"TR>'>U)CK/0V 7.H4]+XJP7V9VRLZ9%S M,Z"?_"VN#*E.#5D9*7<24RT!L.2_/.E%YK17=L2Q[,-<2\ U14J#Q%S+&[B6 MF&N)#M ! P!^BI0@B9F6 %?RF4:BV'*E,-,*X1J9&(5Q53=LVA7&58%%D_Q1 M[47FK%J.R"NJ2&@<(E0H$1PI-8IC*J2-PQ>Y/45>G\5 M#!Y:6&.I@@%4"$ _)8$H>MI1F%(%-NI1%YA2=">FG M))")$;.?DJ%,I".=XG9K#+0&0'/DK*$QT/H&H#4&6H= L]_?F0Y/X9&-LL;\ M:72TCO45\Z=OX$]C_G2(%NAK>&+V&SH^N:_(7?G:74]5@V7QMJO;]_ G3X]7 M8 _4WG=XSV?B;G&XR/K/S>%>[?>L?-WLJL%S4==%WMUYO!1%[9H6)J.F;6N7 MK8X_MNZE;K^:YGMYN,\Z_*B+?7]7-SY>&$[_!5!+ P04 " "#6E9.*W0- MJ,@" #$"P &0 'AL+W=O&S 0;1*GMH'MV]=V0@J3@>5F$YMOCH\= MS^Q,SD*^JP/GVOLHBTI-_8/6]3@(U.; 2Z9>1,TK\\M.R))I,Y3[0-62LZT+ M*HL@"L,T*%E>^;.)FUO)V40<=9%7?"4]=2Q+)O\N>"'.4Y_XEXG7?'_0=B*8 M36JVYS^Y_E6OI!D%G\Y?RLKMX]NY6U$.]V M\&T[]4/KB!=\HZT$,X\37_*BL$K&QY]6U._6M('7[Q?U+V[S9C-KIOA2%+_S MK3Y,_:'O;?F.'0O]*LY?>;NAQ/?:W7_G)UX8W#HQ:VQ$H=Q?;W-46I2MBK%2 MLH_FF5?N>6[U+V%X0-0&1%U E#P,B-N ^-D V@90$! T6W%GDS'-9A,ISIYL M/F_-["TB8VI.?V,GW6&[W\SQ*#-[FB5Q/ E.5JAE%@T373&D(P*CWBT184LL MHEYX=+O LD] #UD?&0YQ$S&ZS]C%TZMX.HIQ 8H*4"<0WPC<.88$%4AZ#I*8 M@I/&F 0( %F,09> M0XR!]Q!C*&YVB)H=(@+@\RTP)@5FGV RC!G@9D>HV1$B #[QHF%2QU0- ZSV M"7#OLT?$C4T2XE4L1-+[3GT@=PHA>3[!"5KHYB1Z(L4Q"-ZR):H$O^XGT*UC MO"J2?EGLYSD&T1%TC$!)"!UCT+TSQLLPH4\D.P8E,-LQJ'_&F-*=_QL$K_L$ M*<:]C,>@A$+'& 1+/PK=NQ5X\2=8189IWT*/\OYS)$,0F/G!52M3@\LJT0F%_8%M6U2/]EFO[V!Y/[O%+>6FC3:+EV:">$YL9A M^&+.\V!:ZFY0\)VVKP/S+IN^LAEH4;<]<] U[K-_4$L#!!0 ( (-:5DZ> MR;"I#@4 P= 9 >&PO=V]R:W-H965TX_U[:C^K[?/]_$'= M98;Z!@/Q]\X>FXOOLWXH3U7UH[_X?7,_]WM%MK#KM@^1=Q]O-K5%T4?J=/PS M!IV?^^P;7GY_C_YE&'PWF*>\L6E5?-]MVNW]/)[/-O8Y?RW:K]7Q-SL.*)C/ MQM'_8=]LT>&]DJZ/=54TP]_9^K5IJW*,TDDI\Y^GS]U^^#R.\=^;X08T-J!S M PH^;*#'!GIJ S,V,*R!=QK*,#=9WN;+15T=9_7I\1[R_BU2=Z:;_75_)Q@$,#&"& /IJHAP* A@@$ J"(&$S?6*"@=F?9EK%FCV/ M%%"& C:I&:"B,"$L.8220RDY])GD4'83*O;T4@!1$C#!$M)$$=8;0;T1T*N8 MWDCT\LE0%#/!@-(F"IEB0(64.!9'#"7'0#)[DJM8=D/$%2-(&R880/IB5%=Z M$Z@W 7K9TUXEHI NGK5KQ0K'ZC?/;RI( * M*.&B4:PX"!RB'7E9R7P3ND+ O/N@"(P[Y.,^0>'5^N6C!@Q?O(@Q#KDX0RN9 MHH-06)$64TO<31#C<[F248Y4H[ ?* /DQERND=T$7"Y@N/LAQK4(L/LH8#\A MMQ\%/(/G&<3PO(@8U[N+G4B#O/"'V\ MU CEAI@7$L-FXX"KN/S+(Z@2*PU!(FW5T*:$H=B;#L*^$XD:(8H:L4 M:^*8VR7 @IA\OE,%6!A%H6-[3MCM"+A=S#,&(;=3?,.5 DR3$CMLA/D^N8HC M;'N$*A-'84'8BN@7:A/"]D!3JA.2:=WX/(,!2/,7(T-0Y'K>V"%H2G%",K/S MZC9%C%A9'S+7AB-)BAA'DDHQ=@J;4)B1+"I_KO8ED /GD MVN 0=@B:4IF0K">T7/T2$J]YAB+%CI6OL4/H*76)EK6$#G@M!2"I&$5R*L;> MH'^A*-$X3>LI18F^77"DB.'E+F(<648[?C::4I1H4'"(1P0*CH3+!8QCR6KL M!'I*4:)O%QPI8L3L L:QU]#8=?24HD1+K^ 9YC:2 <0YM]AP])221-\N-U+$ M\#T^8AQ[?(T-1T\I2?2$D@0Q0N[TDD1CL]%32A($B4TGA/C6#4&N7V@T-AP] MI21!D%2,(*$80"[%!AN.F5*2("CFZ6$*E-V KA5CPS%3BA$CRPZRT\'<_V%.YX1_YO7+;M_,GJJVK&ULC9A=;YLP M%(;_"N)^!1OS%261FJ!IDS:IVK3MFB9.@@HX R?I_OWX*L4^)Z8W#3C/.7Y] M8MY#O;R)ZJ4^<2ZMUR(OZY5]DO*\<)QZ=^)%6C^(,R^;;PZB*E+9W%9'ISY7 M/-UW047N4-<-G"+-2GN][,:>JO527&2>E?RILNI+4:35OPW/Q6UE$_MMX$=V M/,EVP%DOS^F1_^3RU_FI:NZ<,B(WQF_U9-K MJUW*LQ O[5I94>VM>>'])++'^+VA0\+\FUK6/TW?N5Y@[=*FCEV(J^[ MO];N4DM1#%D:*47ZVG]F9?=Y&_*_A>$!= B@8P )C '>$."]!S!C !L"F!;@ M]$OI:I.D,ETO*W&SJO[G/:?M+B(+UE1_UPYVQ>Z^:\I3-Z/7M1^QI7-M$PW, MIF?HA"$CX339QRDH-L6&@G"J3K"%A.>I2 *1*,)%>.@ZO2Z>3>)9[.$)&)J M=0D\I5 ^GL!'$_A @1\%6J5[QN^8LF,"G[E:M2 4>W&HU0M"Q(V\.X(#5' M!0>:EDT IPF(]MMM$8C&OB880AZE(:XW1/6&2(&ULFQ",,LGSXUB33!&Q8QH MBA&*>>S.IHI0R1%28NWAV$1P&DKU)PB#B"X8@;Q))D5OC.J-D1)'FMX8S,(B MINN%$-SH"824C:[H)2YN;R[RV,9W4MQQ2 (7'>O/P0 %TU5K2YY'$B.B:D6M M]I%01"O1M5)05U_7"A&@U82H6G%')M"2_5C?_ -D$+*=1Q(CHFK%S9\P1*NG M:V7S6F>1Q(BH6O$^0Y!&$X.6[L_OUUDD,2*J5KS%$-AC6'RGKQ/<]4GX\<9, M^J->1Y)C(BJ%7=@@E@PZ,H$.J(G8/>O( F3;#/)(8$54K;O<4L7O0CRDTZDC7 M"A&@U82H6G&[I]['.S'%79AB+JSO_0$*3#_-+)(8$54K[L(4TXG9/D;=\T(DI?#4'>V 628R( MJA7O*Q3I*Z 3#Y!QO\XBB1'IM3J3(X&"5\?NN*6V=N)2RO8_Z\GH>*3S2-LC M!6U\0Q9)?S#SGJ8_)_J>5L>LK*UG(:4HNF.%@Q"2-PK=AZ:.)Y[NQYN<'V1[ M&3;757\^T]](<1[.GISQ &S]'U!+ P04 " "#6E9.789+"H0& "#( M&0 'AL+W=OK8K$>GY]VSVXWYZ?52[-RS_+YJ_GVPU^F^R\W"]6Y;I>5.O1IGPX&W_4)W-K6H,. M\?>B?*OW/H_:J7RKJN_MEYO[L[%J(RJ7Y5W3NBCPUVOYJ5PN6T\8Q[^]T_%N MS-9P__.[]ZMN\CB9;T5=?JJ6_RSNFZ>S<1R/[LN'XF79?*W>KLM^0FX\ZF<_ M+U_+)<+;2'",NVI9=_^.[E[JIEKU7C"45?%C^WNQ[GZ_]?[?S60#Z U@9X!C M_\K ] ;FIX']I8'M#>Q0 ]<;N*$&OC?P0PU";Q"&&L3>( XU2+U!&FJ@U?O* MJ9\F_MBW9/ZQ.T0N?M MTZ[VNS]BM=;X]/7<)76T]]9B++0;V,!KT(68J8':("8:PBP/$."Z VILS9ZQ*2BE2#@+2*W"& M(2\EGS9%S9"?)9_.8D^CR"O)9W*!([\(2!,]1(:\%I#6:,/G?B-F"7\81UX\GR5D=)JG^DJ(TYB4+"\)R6=2@8]^+2%=]'ST&P%IK(7 M2X+'Z51$M\[2BA"08(R+QA$"F@M(K3'UR3BY'KQ<#UZHAT3JP;.Q0$5GVZHF MI7,E0#%VY4S29 ;3X5YGP[W.):A*7J>X1] 'B0ER8@)+C&<+&W@!*M#11TV: MX(PC4TM>2=&-SH$QNABL47+T48X^"M%3 1'Y4+CV"L,BP7.@5A9_DB:5,A>0 MH))S?B\A!^$G.?PDA ^RAU;UB3)+#6^?.B?5](#=T8/V)^U!:V1+0V3=E0"- M05GM@B5U,!WN=3;Y_VHNK#ESPF[!H^9>+/*#O- MI9U7&8+3&2F@W1$[)-,^M-0_ LTC)V44.EC,$9*GN92P+K:R@K:%N83U)OF$ M%9W+18;M-:=[IHNFFI.S3=C$<3*)3H-#'A@\2R*3*T2XTT1&T!YC<*,GMV&^YT=X75CAW J?J%"!@?V9G40'I3&B/6W0. OU[YP/8S,D4,NP/$OM3 M^@3.U=$:$ZQCZR @44@;%RB!"LB$!TNM8F;#0Z8!@- BEDN!\DJ9_;TAGJA7A$+62H%[CJ%6@S\6,G;BH\ MX]"CF(#$(X=W]&PR[8'NMRYG E)T.9> )J(DS127R702PSL)9TK#F1DU;;3T M#";@C.)=82[@("G(+:?)L+R16)YRI.&,C-TJV,2"%X =0]+@.0Z4 I\Y/9D, MP1N)X',)R+V_/.(%ILEPK!GP"G/:@P[$5D3>@Q0H04I0),@$D;U)D* .%\;M MOW0XG$2&Y TG>:]"QD>&9HT_(ID9HC.2R&7)Y'*TY0(%D;Z4G$E0;#78110E M! D*$53$$VUF$AFF-9+(S;U8SS"M.4+DV@PU64GDTF1:@4J0<32>&.A+%@&J MHP.OE:=[7(*B&$!EF#*MSV8XRDHZN!#83>ITWV[OA6Y>:QN\VN1W?5R[II$[#W='=C_A': M.T+R_$*?W&CA^52?S+?WX3_=;Z_G_R@VCXMU/?I6-4VUZJX/'ZJJ*7$&Z@,6 MPE-9W.^^+,N'IOT8\/-F>RV^_=)4S_V5_V3W_P[._P=02P,$% @ @UI6 M3HSR-?JD P <@\ !D !X;"]W;W)K&ULE5=K M;Z,X%/TKB!\PX+==)9'ZF$Z;=J5J5KO[F2;.0P,X"Z29_?=K'J'!OK14E0HX MYQS?>WS]FIU,\:O<:5T%O[,T+^?AKJH.5U%4KG8Z2\IOYJ!S^\O&%%E2V<]B M&Y6'0B?KAI2E$8YC'F7)/@\7LZ;MI5C,S+%*][E^*8+RF&5)\=^-3LUI'J+P MW/!SO]U5=4.TF!V2K?Y35W\=7@K[%?4JZWVF\W)O\J#0FWEXC:Z>D:H)#>+O MO3Z5%^]!G/E^ M5K]ODK?)O":EOC7I/_MUM9N',@S6>I,1V+[ M6)FT;/X'JV-9F:Q3L:%DR>_VN<^;YZG3/]-@ NX(N"?8OC\BD(Y W@GT0P+M M"'0J@74$-I7 .P*?2A =04PER(X@IQ)41U!3"2@^CUS\3N$?4_K!1E,'#YV' M&[GC';6%U53J75(EBUEA3D'13K9#4L]I=&595KQN;6J_^=%6:VE;WQ8;GT$C9TH[@#,$/'=1R#L M]'3O8P@90GY P3@R#Q#&T7F$PG$PRT^M>?H\X&\@S2IDLA#?H))QC9@08Y M,R695$*X!0EB!<$82^S4^3.$I8PK3JSY(WF,[8@(<'-D/!"\FUTC_ 4_1Q9< M1*;X2?R\%>:Q9$BY=@)0255,.74+$X1B@265;"2)D34?^8L^'_-R9(U [ M> MCJP2B$_QDGM94RSM!N >,YX ).&",G1Q=!K&-;+V('_QX8B.:(Q,?B2_X,_( M]$=JBC_*WW9&_/&1GC]=I0%(A0EFWHR++HZTF2ZVS>6M#%;FF%=U]A>M_07Q M&M='8J?]!ET](J!]65\HFR/TNWQ[&_TC*;;[O Q>366/XLUI>6-,I6T"\3=; M!#M[ >X_4KVIZE=AWXOV%MA^5.;0W7"C_IJ]^!]02P,$% @ @UI63G?K MWPV. @ $PH !D !X;"]W;W)K&ULE5;;CILP M$/T5Q FW'DIB>15G49,<,?JXJS/YN2$G;E8G,Z\)S<R)66IE*0??WI1<["IB+?CJ_H7';P,9H\YV=+R=W$0^Q>U M?K>]_I4&$YR>X P$%'Q(<'N"^T[P/B1X/<$;$:PN%)V;% NZ,Z] M@>TCPG7O(>DC)(I@)UPP3E?SW;LX UC P4\+>#="82C1$&8:!3K#$P*81:P MLS[HK/\HX-@C9SN,KS%UEW381 ":" 3$\ P$2TR(8KU9Z?,#11[&A&R@"0/SX\VSF@%#073G@, M_CO6R $D)@H?P96//E'Z"*Y]!!3D8]X@T&*9L!2O\#ZCRV;F[&BK"3[CJXD=%S+=0%<[,Z=#9K M1]VLH_6-ZGCTC?LNT[5+/S [%34W]E3(>UO?KD=*!9$^VD]R8W+9H0V3DAR% M&H9RS+HVI9L(VO0MF#7T@&PO=V]R:W-H965T7V:-*X?,K/)K-/]GF1QI6]+0Y1>2Y,O&N,TB0B"(DH MC4]9.!XV;2_%>)A?JN24F9_)B;)KZ,0A^\-WTZ'8U4W1./A.3Z8 MOTWUS_FEL'?1SK MW2A$=4 F,=NJ]A#;GSGRX6'0);\Q;R:Q>!V)[6.;)V7S/]A>RBI/.R\V ME#3^V?Z>LN;WVCX1K#.##4AG0&X&MN_/#&AG0#\,/N^!=0:LKP'O#'A? ]$9 MB+X&LC.0?0U49Z#Z&NC.0/6"OKO&YMM-\\M&HM;>O;6% \C-YJ3QTS:1ERQV#B M,&N N1&1#>$6!P'CF!#/GCSV,/4)AIPH9@#S2#S[!"9.3W.?H?0164#!.&Z6 M$./X64'A.,SZCT/S]<\!;WQ$*;A %!8*;1S0^TBUA#TPV -K/+ 'J3F93%I& M-$S6CAFG#&F$D",'@!2(<.J1,\@GTPI[Y#/DDS.[I;GD'/*IN?3)!4!2)8CR MR"5 ,HJIG_L*'"7[YY%KG\3*CJ>@XJYXK8@ 5&JF).%2.6("4"&5)DQR 4N" MPY+@@"0'" IU=K7V +RJ9'T>U^" MN2OA][Z">F>,2%\//LF1LFXY1=7^B).8J9@I 3]0R$G.+W8.8@XZR?"PARWXV6(.3DM@(A)Z:U#^$G MX4!?(<@=I0T$D=^\^6NXK!HHJS,^$]VGK"#DEA6$G++V8.8@XY85@MR*+?M M*Q!R/Q1\R);5W=0AR!W*#01A[90UNOO(3$UQ:(Y3RF";7[*J_E*X:[V=V'PA M]4>JTS[!@Q4&VM=XL&D/9#[V8_CYOMUG^>5L;&C)[OM M'$V\N]TD9E_5E])>%^VY3'M3Y>?NR"FZG7N-_P=02P,$% @ @UI63G*V M)>IM! R!, !D !X;"]W;W)K&ULE5C;;N,V M$/T5P^]9<8;WP#&0V"A:H 466[1]5FPF-E:R7$F)MW]?ZK)>FS,*O'F()?IP M>(:<.3/FXE357YM=".WL6UDPI%=7J8 MP_S[P)?]ZZ[M!K+EXIB_AC]#^]?Q'F8/\+]&ETW MH4?\O0^GYN)YUKGR7%5?NY??M@]ST3$*1=BTG8D\?KR'52B*SE+D\>]H='Y> MLYMX^?S=^B^]\]&9Y[P)JZKX9[]M=P]S-Y]MPTO^5K1?JM.O871(SV>C][^' M]U!$>, .;# M"7*<('],^'@%-4Y0R81L<*7?FW7>YLM%79UF]7"\Q[R+(KA7 MA&3]E/U\>>7GA '%&E"] 76Y"6B2C1HPIL<4H!O/@"H[X*4_*,6IH(LT@B@"+)X7\$N:;,BRY0U65$P]'J9*QV MF!9L!JCBGTPKXYH!8C0)WDRPYQ4?/,.>I)QG4DX[Y=.X6G%((XS7)J7/ %$X MP(E@1[[<(%-NB.(A4QR,CDT$*3@,,M9JJT3:[3% \-H+,T6?+SA("PX5/*35 M(39F*LU4!L:F])H!IBE]S9TO-DB+C5$3G1;R>H\_T>\CK[EX2\<_@JX"P,8Z MED8OAXOA9&,M2_>00_J8$U.])O)ZC[3=I^*!M#>/W;(4:;/)X% YD>KGFL'= M&8L*)LH=\H4&::&ATH&T+-QU&TI^7#+EPP("^87)M/DR]GD6)[CS=09IG6%T M@^G>N:BA,(C&4*H-,ET\UPY&?HT3K*(1+BC6'2Y-BX)U= M7&>4H7[MKXJ:V:9Z.[3=K<#%Z/DZZA&[ZY!D_ GNU\.ET@\SPQW7'WG]NC\T ML^>J;:NROQ)YJ:HV1*+B4]S87&ULE591;YLP$/XKB/<6SC;&5$FD)M&T29M4;=KV3!,G006< M@9-T_WXV4$K,464OP7:^^_S=^7R^V455+_5!2NV]%GE9S_V#UL>'(*@W!UFD M];TZRM+\LU-5D6HSK?9!?:QDNFV,BCP@8Z#_[;P/=L?M%T(%K-CNI<_I/YY?*K,+.A9MEDARSI3I5?) MW=Q_A(C#WKRK-2+W;R93OW0ZM(YG*C+45J/F>YDGENF8R. M/QVIW^]I#8?C-_9/C?/&F>>TEBN5_\ZV^C#WA>]MY2X]Y?J[NGR6G4.1[W7> M?Y5GF1NX56+VV*B\;GZ]S:G6JNA8C)0B?6V_6=E\+QW_FQEN0#H#TAL _]" M=@;TW8!]:, Z ^88!*TK36S6J4X7LTI=O*H]WF-JLP@>F(G^QBXVP6[^,^&I MS>IYP5DT"\Z6J,,L6PP98*!'!(:]WX)@6RS)R)Q<;[ :(RB]AJS'$"%P$13U MDS;V],I/CA,PE( U!&Q P%R1RQ;#&TS98.X$ TY%%#H>(T@@41BR6#C!66-0 M3A*>L"3&'8A0!Z*1 YQ-$'"4@-\>PA@EB!$%P@EABXD&W@(7A(0.;C7&W1'. M2!0[T4-P (((QG#E E4N$.4)3I"@!,GML8,0OZCA6(.;5LL.-'37/@&$.E=Z MA0 32N/8"?,:P5$2PE3FP421@1LN3P>Z.BI&@(:)JQT!4F*SQ!6/ %(R">. M#M#Z]0CDAKSM0%>)&PF6$.ZJ'P.Y411Q5_P89VX!D(FJ!WC9 XIDS43U!KSP M ?N/W,5+#R"U9YR[T3B"A )S'PL$=P>4A90D;@@1I$FH)(FF@H@7/N"WI"]' M-HL$=RL_@F,\ 1B=_Q@7,Y&(J:=I>]=O M:;7/RMI[5MHT44VKLU-*2R,TO#?1/9AVN9_D&PO=V]R:W-H965T M?;2@%^X9E_5&P.?><<_UQ ML.9.5+Q47_:B+IA4P_H0-%7-V"U:)B!_Z=RQ_54ZU&0<^RRPI>-IDHO9KO ME_X]FC^B5 <8Q,^,7YK!NZ=3>1'B50^^[)9^J!WQG&^EIF#J<>8//,\UD_+Q MNR/U>TT=.'Q_9_]DDE?)O+"&/XC\5[:3QZ6?^MZ.[]DIE\_B\IEW"<6^UV7_ ME9]YKN#:B=+8BKPQ_[WMJ9&BZ%B4E8*]M<^L-,]+^R5)NC X 'UYJ)@^=F@>J^W:ZDFS M.^:;6L]&S9Y7-,:+X*R).LRZQ> !!O6(0+'W$AB26&,GW!)X.)QI;4NL7$ RF,XU#_69YN!6YBQSS&9 P<>:>@=PIXIS!! A(D MM^]H"A*D@(/$6KW4R14YR;;+ESK+AT(43BS+##0U TQ9EV'M8@BY& M$)"QCW,'&F_T5$;H2AE"KA@-;3$$'+]),; @W2,,B"%;#/^O&%Q4$ '$G I+ M7+')@X'@ H3<"D0IL<4B]QC.)L7@RH* TD*OW"X$7W!$;[^@"+[B*/EGT7WL M,%8MC:92ALL!NJ4>(* @A(B80FD5! ":XG",;'T%@Q_T@M<'TUTUWE:<2JE_ M] :S?0=WCW5#8,VOT7S3]F$?-&U;^(W5AZQLO!&ULC93;CILP$(9? M!?$ :P+!D B0-EM5K=1*T59MKQTR"6AM3&TG;-^^/A#*$E_D!I_^^;\9(T\Q MBG.2/8"R-$&,8KB*,*( MD;8+J\+N[455\(NB;0=[$<@+8T3\W0'E0QFNPMO&:WMNE-E 5=&3,_P ];/? M"[U"D\NQ9=#)EG>!@%,9/J^VNXW16\&O%@8YFP>FD@/G;V;Q]5B&D4D(*-3* M.! ]7.$%*#5&.HT_HV3=C6UGQ\&=9+B2%4(/@3"W7U/S"]>;6-]-[79M%=ASW3R4N]>*XS3 EV- MT:C9.4T\TZPF!=+N$R+V(7;Q73C&V&^0>'-,K$'RP2#S&ZR]!FMKL/Y@D"^* M=!IL-9W5)%&6X#1?IWY4ZD6E'M1F@7*:=(:*_ CL1>![1!8M$/A11.9%9![$ M:H'('D7D7D1^CT@6A/Q1PL9+V'B*B!>(S<-_'% -QMKU$!C6_=+:/S7:G M=O4"]=D MW$+Q?NR?:&KBU3]02P,$% @ @UI63L\L)^E+ P H0X !D !X;"]W M;W)K&ULE5=1;YLP$/XKB/<6? ;C5$FD)M.T29M4 M==KV3!,G006<@9-T_W[&$ KXR&@>@FV^.W]W'!^^^446K^5!".6\96E>+MR# M4L<'SRLW!Y'%Y;T\BES?V%GNO/!8BWAJC+/7 ]YF7Q4GN+N=F[:E8 MSN5)I4DNG@JG/&597/Q=B51>%BYQKPO/R?Z@J@5O.3_&>_%#J)_'IT+/O-;+ M-LE$7B8R=PJQ6[B/Y&$-465@$+\2<2D[8Z<*Y47*UVKR=;MP_8J12,5&52YB M?3F+M4C3RI/F\:=QZK9[5H;=\=7[9Q.\#N8E+L5:IK^3K3HL7.XZ6[&+3ZEZ MEISK:4J^>ERRB<^]<.6HPJQH#'0QI$9[VWFX!V!8KL,RAO\':1E"*[T#1(*BQ MI]T@P@!W$* . N,@Z#@(R2 )-8092%Y'P68L"GW?'T2#(#F?]9$]3B'**;0X M,382%$,=L.E9B5 'DZ1F**G9_PMH9NTT5D (\G8!$1]_MWTD56S$Q8@\D.E%1-#7 M_Y$ PB(:2@Q8,1/NHT]L$K1/#%<-0B?4=P/J56W$S;.PB"%01@?0/C%PIR#XM7(, 40X^YW]@^X7VTDJ=JH:1GI@P4 !T> 9 >&PO=V]R M:W-H965T;',JGA9/$_*=1&R:6.T7$Q "#-99O/5 M^/BPN7=?'!_F+]5BO@KWQ:A\62ZSXK_3L,C?CL9R_'[CY_QY5M4W)L>'Z^PY M_ K57^O[(EY-MEZF\V58E?-\-2K"T]'X1![J=I'%C]=P%A:+VE,?;YA>C6S/: %H#V!K$9W]FH%H#]6'P^1-T:Z#[ M&F!K@'T-3&M@^AK8UL#V-7"M@>MKX%L#W]= BOJ8S+9Y&*3W.=9E1T?%OG;J-CPN<[J94 >1*OHO+[;X-+\&!.\ MC'=?CXW3AY/7VE.K.=UH8$YKKE.-<;BON2'\;!63.,SM6($$9E_Q/55(Z#SI(M4HM2_Y00VFX^:2TG3\7%'#Z6BN>TS\YLOP MW7X]J;M4XAS]$A6=<*IQH/82Q= >-.U!-Q[TC@?TMI.R&XUI-*M-/%!IX840 MG90AE$8 JD1Y3OG4WLE$^9WRB3J6TZ[R@O+IT:;*'X12.0,N45X22JVD2N=^ M148I_DN4-ZE2NAA/HTPW]+>$U'KM+*!UG60BI,8Z#]HBDQ)(IP0F*6&H3']4_>TCMY^DCF>56INNMX=9\R? I<4",&$*EZ1,CD\X;O4/GK>TN5*36 M*@!PP.41P[Y,X3?.,SX83J4;$",&5>G3]T$8SC /#)Z1\&H^,#X8CL ,BQ' $:<$C(N3ZUAI"F=2:MC5V23NC/"A MR>4:0S%0@#)14 R@2O2/I&( 56EU3"/9BG;C R"%M]UMY"VAE,[&5+,,1XJ! M7E$\,^V>XK8A _8ABN%9$94Q67Q($;=E8J!71'_KF?*B&#S5@ Y7,7@JHLRE M$TY%5C#U5#$,JY1A*Y@2I1B*U("^53,4Z3Y]JTZ[41 6T'.FZC MF'$Q9.J43"N8\JL9BO2 OE4S%&FJ*G83@A0Q!&ANSY]29+E&73,4Z0%-J&8H MTE212R:8 M*HD,=CB@8T7N;S-].E9,VU"EE!#@NG\TNJ6D,3JQT>(80P9F)& 6S,*$#*"\$K& B*Z$4JETB$8*0SW_AGZD>A$!=-X&(93,Z 3-0RG MID\GVHIV^V]C,/:B!KN%F)*B!A3*=5>0RE=5CS/5^7H(:^J?-F17B M#,2W^'9G(9MN+Q;AJ:J_VOB]V!Q8;BZJ?-T>QDZV)\+'_P-02P,$% @ M@UI63N3]I:HSBP 71<" !0 !X;"]S:&%R9613=')I;F=S+GAM;.R]:7/; M6)8@^GG>KT"XG9W4!*0D%A*@LZ^Z-7A_]TT_-/__33_@2OQB$WL=RTSS6\-8B7[1_/L_G)UX4^%XX#M+V MC^_R^Q-OS#_.VC_^RVX#;X[[W]3+/>U?[O\^O:^;*ILW_W_[37GX)G\H\ D8 MXE.VSMM/O;_X='?Q[][9U75IX%QSF 15;:"R1?Y-^]?\^?V[ MJL*%OBOJ.3SWESRK$%+>>=9T9CT^#L+C*!B8ZEVQRBOO#-Y[**O./!^RZB'W M3N?S')Z"9Q;\_"#@[IZWG?F#\?&_#KYPG5=%N1AYU'OM4#KSX"T#E^,NF?(*-Y5E=;@ =+^MZU\7'LW)3EZMB01C[-EMEFWF. M4,V;>ICFV$0EZ4#]]O;B[K8S3U8_$FV;XQ_Y7W?%UVP%T.GLZ?81@'7Y7N>]M\LY17,(0FZ:LBKSN_?VZRK=9L?#R M;T#$:SAY7&+9/'8!=5?=55U_./UTYYU^.O9XC1#XWV EX^1G.W6NQ4AQR('IC8OB+YW$#%O#AGTZNY/ M%S<>(T@',._+:A #20H^D_;=@((HT^Y'T/,ZBN MZ+'3WN.^N[H[_> -X/OGFQLX?N_#Y>G;RP^7=Y<7W1UK)-YFSXC!/;]7.X#\ MJLCNBU71 !)WQKB%*\O8_90]"/Y^S>:]IW2YF9?KW&NR;UV*QX.7K9>VXLYZ+=Q< VG/O\M/9 MU<<+[^[TWR\ZT.>3L6#? =N?3F\N_G3UX?SBYO8?_R$-@^1G&/#/%[=WO9<6 MR,0RAZ4MO)KYQ*8$<%0 Z=4.",_$'X_'^)]7,__(=@V0L>(_\L7/\.@F]PHD MOH!TE5<.LQ9A13*%'M][?3*>>EM 0QK]9R_FR88F#"MM#C3E:[YZ/NF@YV)1X(G#N2$-!:H# MQ'U;P#EVD"MO0/J%"4'HV"#5Z\%T36?X8@*F KEY!*(,D\/"$',[Q_)Y V+V M"G?M/< $'@!O#XUH/SU:E75]A"\M0,3YFN$V.R^=\;IP$2BMUBN6;[/%KSN> MIA^1"+6V(A-HK^:"'G]W#PT76&]^DQ;PH0Y8Z H[_V M?A(DZ%P)$$Z(!>$-?E=L8)P">459%R^(])W;T4%*;P3PYF\[PL30VX*CO^%- M&Z7WO#YTW?"51;D"NEJ;6_?"V]^UX]Y77]YN[VL'[]5"$GW2-1ZU<(6#A+WI M $LQN#.,)9\N[KS;TP]=6GQV=7OG7;WSWE]=G=]ZMX#Q'=&@@IOJ@4BS++K< MY/H"%<1/[[V+?[^^^'3;PVE]#II]C@?PM:B1%L!']6ZO-'%]<_7G MRUO0VKUW5S=[.35B!?_>.;73FT]PK+<>'# 3PPX4WF8UZ&"'W=?S8K5KY((= M<+M12S&B#]P!> '>QC=(1SR82O3=.[QV9PZ#>^D2OOSJGHN7[T627E:KF*.< M/!QR!_COX(?B82,RV_QY@#^^Q(;K%QAPW^/9UZQ8H2QZ#*L[KD&1].HE^P_I@5SATS_K.>EX[ M'!%O+5$%Y Q#6 :1,=IK: MI<]_B@70TQ&;?KX=1M189^]N0M[/';/. ],H^*X(2O;[/D-9C4=YC3#[ 5->' MQX122\)W6_IW,*H[-/WRC+O:*_CTV09S4IOF>;[H,2PW\J+8Y5>KKAROH-_Y M01M[M44:R!O3S^[#L@+>LT*V;7>(]HLC)1$<>4HBH+.U3+>#4-XA$K+$ADB] M'\9GI[=_\MY]N/KE%JC0Q3EI+>\N/YU^.D/%\O3L[O+/_29<8#79LR*X*VVI M[C-[#G(RA@IC.\"$Y>ALW@M*(H0+RR1;=!AX%P)+-N;LA8#H83<7I[<7(']= M\%]'\)U'P$&+%/V!GHT_@QK_J?85_H0GE8P>7R"7;+@A7_)B>$Q#\7NWE3G]B+$ MG[:W0"5XWWKUX M;8$Z/8B1XFNY@GL(-Z-&D*%A18PO]/>'HOY(XQ&!P$( 3\6S:.WV:WS"E>#Y!#9GK%1L64*K4S%_8Z OBK9 MH6,-?.*=PHCW:/MKT$QK>5^:GH-!>89F8I&DR^N0M>Y6#1,CFP+Q=]!G3@T M)S,T9ZL(EXL"-"W%!&%SM8)TXGUXKS-]#E.@$^1+AU7H"Q63U?%P^H1J%B%PL"G)D>J.F M?,@)(#@J'FLX_MDZY##X^0B0"88BPC"7;>KI<2('@1^SKVC"S$$,715 *7 [ M)ZQ27)@X!/[""DR@[0-.T#'OD-NR)$$R, BYFR_NG,#0\V.M)$P!H]%UJT;AK/#/F172;D1H7\Y;WH/R*.%A\ P1<9,^ P)<;+=+Y#D;! M*@JZ)845\97=PV!TM'-0L.!25;A_('$/C[!PI+UY0XRZ+D&HS!7NX,Q$5',X M?V8Y]JCEO6C::JAR<_Q0:J[ 1PR'VSSA^:H%@E1=(VMCHST.K]9TXKTE[01> MPJ]S]/AD-N&$;9#!0R_!W3J2"O@^9_Z0J4-T38$REW40I&4] C(!3<&8*I!E M ; L=\,]R 5344T".,& O@5%Y10W-Q PD\]%[P_=M$@3/!0,&Z(.:E=,7+8E MACX0IZA*6-$:>(Y[ J@)EVL88KZB+9Z@0KVCV@ H5PNT;? M(P8EJM4 M$QPU:##8I;$VC[1WA_X7ZR6Z(TBHZ)KB[!4LE6DH$RA:)>'T%CTX-!,1':,< M]?$]O0PBJ@MUS=1=>6,)ILIUBO*S,@75/WFCFWS!837U$6[NK*SEPE^HF*%S M_01]+R$CUO;$_J5F4#&(@"Z@UN3K>WA<&4S?6)1AV4L97GNAGP2Q/XDB^)MV M&OX,?T6A'P0Q_QQ/_6F<[)LH.6RB69#X<1@[$XW"<>BGL\ [6K4 M^$KDHZ@/9^:\YB\U+7 Z[U=?6$1%;0U3U,0E""5A+3(5DCTR)2P4AR?O%1S*8_ED3[3(49='>8&O M=H5B+KP/K#VOC#;QK5#6!2V*$4_-*B4!;'&8QO?(& '\;YVC@HZ@5>*@82LH M;, 2CD6.H)7(QM2H@.MUB;PBHYWU"&:(=G+2:@K! F+2F3=OW1X4OM7,W=/J M< J@_VS=)D)N/8IL3L7XG(@,R1*4,5.QY W[N;<%;[XASL12&!S='C19&Q=M=&S,:81H9I$@\17VD(38.IV9A@E[I7W=USK7#D!Q0#-W26MDMU+I(\P )D#]ES+[1!AP.E=57\ M!V*+DE>-F&4I#W0W,A57(#9V7,-]57Y1VAW_W5ZW,51;0SLSXU/WQ8+/2$D' MZR,&=D63NR;$"R#0B?>N2'8M,J\7_1H:1-(4T%9?]R4J_+A MV5D$8K<@&7(>1R&E(SO&(T,PX891F:S0>L/*05XW+?"%XQ^\OKTN2A(^Y1"R M!8H)FOH3./4FY?S;=Q5?5Y2+ BM!U;FO\XK5L/RK0?BGQN27","*_7# M8#.:)F"?>KI*PA-Z#^HQ7^E3PG\S>+UA)]'KZ"2=>.MBM2)]H9_X#"* 02\4 M<. 8*!K[#FWX)O: L"$7#@Q$Y(=Q]9*0!75!V:MMU6$-XLH@T.5FNVL]\WE3=GX_)S,/ M>=)ZMCKB2W]YI/X*]5_1$9L__C%;;W_NFD9 ^(9;.PXG?IBDG4]&6%=_<0Y' M&TO>>&>&^O%I,/$+)F,_G,W\*(V=O]5PZM_WAC?=&G%BY@?)U _#1#_7_>8C M-;]QKE1T2SR)VF@?VQ_;B-W +H\ M8,ML-C.HUOV*SRQ(4S^*8_WO@?=I:&K 2L!J^QYTOW$"D@";X:9'?I0$]I_M M9;CPB.'J!WX4)?:?[5=,^#K'30" DQ0@$%A_'79@+U$T=6D3((OI!* \Q8N9 MP#6-TZD_B69D: 'JDL)='UMHA\*KQ*^0NHPRX*X=D$EJ>%G72C:R55:A1M;0:#T$QKAO/:62B!T)?OO"VO':[3=_W<)P;Y$ (SG>JW M1L&8Z..1Q9%ZF NBQWABO17Y4_A\9+&9-GMI'[#YY7#V,IW,@-RD'FPLBL?> M*(J MXQ3G-)#DSCTQT#1 M7$1,_O:(:!'K 42TGA@DWV'L)TGBHE2<$"(J0MXBX"&<0PB$9Y),O%&<3.%9 M1<7[J/<$,"XTI'J4^"&,>623<9=\MT] ?7\@O@*1#F'HF1EH%(/X&>,R-?UN MT6TXS%F"%P/S\Y*9GP:PM3")T,Z,2S7$W(%%")=\#!<9[@2@6#RF98ZF@+@$ M08N@]Q#P&$CJ)/40;R- \XB.Z<@BZ KS@AG<[G#JCV.TX@

X#=N,OE/VF0X!7R9 M3'"U : \W A8 MB;FCI5V?Y_ KQRUQZK_=/L3OAF@D3M8UM2 ,^S M+3[(^5IFD7NTNH->L.A;P+.$@++)'(T&&+T+\KOR=.(N:(&T"QP=0<=K.?$N MEV*C8(.TN^7\&T3C$OD*6DF<<]9&B6QQ+:7T" MO&F3/;"AGNR?RB;(1M7F>9M;IOIG7SFUCXO-8EZD>@%!$ZI02O&[:J!6UR4)]X5(FQ& MH>?%ALRX+I"T69@!D!>4T@3LY"FY8[*ZI) MW :1>9*"\!?(IQ!P+P#9]Y>R^F)56O$B4*!! 9R"E DB>@PR8H XB?G"2 T? MRA+X"RA;:40WP8L3$%Q1Y@M%4E#;>4:Q ZVK,,1D1KIY,/43E$#3R+L0?&#Z MRL];<4CD^(%/QVO@^Q)+6M[7Y2IO^S!,F4]RH5C!=Y:Z9+,U#EZ:FT85(%\G5-"+5)KTU,!*$0C3KK,O@)1Q M)/+5Y+&MR//[*\<_WS];L17=C#?=\!_)+ZT*M?^$,KQ]!7G49%H:B5\YX^8 ;Q.3E+CU($Y7D]/IN:+ MO9?:=\MZ]!7N\?KR.S@$H3'^P!-O;[*3N!W76\J[MA(1 -SDT2?@@^?DY-QZYBF)Y'^1O%EI<'P M"4T[)W1IA!<,GK)2P$A]_@"/+935NT\PI\24%3VE"AZ9B [8 ,AR*.[U9.18 MI9**=HDEB0S/EWA5)W M)NIF99@1[4-1%Q4WT ZWJ"(:5[/UI(X2'9H?44*)Z/I$YX^9F1F"FU.N8\9BU)7/(62N2=\U(DI"J)A\S:. M!0S :&)[)^)=]RN,AJ/V[38,URH4U-!][<>$K2*3C>P0R$ M]HL55;#!.^->P"V5CY3 7UXB*ZT4 +GC@&0B0%Z%1+_6#)#X*^HQ ,B* ]14 M7I%1A]4RR1Q [S.??GF3JMX<#675CY.+JW^N\B6NM&Y;#[(YW&2IC83"S3>" M38^4CB$4#Z*B.G<5DW+4C9L361@PK#RHM;2(Z\(*D 08 :7ZZRZKT#)%[ ;^ MMT$ LT*+_ TC2)9(@N!MI K+[R?+>BUKA#;2WGZCD-@'ZM9%Y"WI>%(G9TN) M!+M-H6.-,+B&@L*[JOY&ZT3M.\-#$8PE 0TPAN6+O&!"AY "ZL:5O8B+ ^]' M,,#W6$.S]0,OAL/+.%C5CCM! 86A@PJU6*YK+??"&>_66Q,@_NMN\; V=[05 MV]H"A!.DEDL\FVLR8VU3BD6@&88)*R88X%(QU89L)VBLK!9YM7JV$V2T*JZB M&C&B"ATQHAYR=H8)\5Q0;D#_4;M0U>N-*8!>'R3*!BQ9$/4FY%P5 M7Y!=D8R.-(9C!%L@^;$>M)51_HE+O8G5P%A4M&^)MP2FU%ALH68C:<)%K78D M5IZZ!&S,K85W0R?9&FDO4G.XEQ[$^1YL@W+/'GQKP4Q\.Q8@=7BGXQ7]GW1L6+*'N>>5ZWMP>I2 ML9U&:!E?&@ILHW"..5V9@JMS\!(QZ[$V,M%JOENI7$NZ\_R*9$?R)>J1*S9* MQ&%V5RO8#T@2K0.PA0FU!)2:++A@EAB^.7#!-,+ZM@YM[+MBI):@U1HUG:H\ M-BD_ED;O&'N-UDT#J1!8$K.0'VF%SC4';^PRCD BCG5X-_,;L: C+W5MZ!A- MG'U13,V)P"<<*__+B :[+^EW ]$?672I-BRV_*K2HHRMQ(BPOJ+7E"MNX_2N M-OA,A#%@PSK^&78Q/!-OQU..'#=?'&<(_0O6 =L6\:FHO#0G&]HV%,EMD_R*1N?'D)(I M&H5.>K#-/MH04$IUC%SI"S9M$7/3@6*DV(NSU,+1^R4_$NI(3F6U-&$U2.I;9\1HY M1-81:TRFR:(/[-;Q==E1\>*&3[Q?'HM5[BC-]_FJR+^*)FW.O+TR==GL%5E+ MX(4K'/8EN5%LH7H09@+"]PB-M!W*D?2QM+>.U?;[D&-NA#:&EN_PF7MC45<2 MWXM9V,PT7P8B6PY)JU:.(9(/A;BL2946D_2+KOE*9QOU(+3F=J2LH"MFD57L:>)H M]AMD,W"Z-Y:#N$^YKN0Y%,'(>TLP5E5J:IUNHXM>W)@7Q/F,.B;YT,O[5?$@ MH@.GB)%3%4DQB?7*=69(H;9>HV45WJSQOFD_\NJ9QV4NPH4H\,''8KL5E^4* M 5'532KG!2E;4:9A@IQ=,ZS+:SK4@1JP[)5VC4P041Q\33B.M> &L5VA;P8 MT8J,*P"'"TH!0R'D7S+ %V!PO6E,5/$,C6&W9]Y=N07^/QU/?0U%FO-,X"(3 MGNDT2=\R":_+!:U=@^A\R"OOA:2?N2DC*(^ST(D3='$-<66*4#!R#KA5N%0DI8/.;D5-=YBT:H0&J< M%2LZ3[('R$73=6-$>F#$Z! 5P+57@D.O/#8Y*\7.HB,@]"R^8J!=K1PQUQ49 M&ZC$WT?MY,-2$EGKR:WU)%O:D%&(Y9_HIK:\B=N#;7W(AUV70'@RL3T"H>VF M08= <#*S?C_4(X!UIPJI4_(QHQ@00L:/5)L&^%?^A%MK.S[(H*?,;2U#/PE# MRKRX\,4O9Z996],, <-%$PTBW5V#_'PBW8D>A.RS/3RNTNMQ1B =;4$W=<#W M.HS;\ W#D^ W /@V7RV/+S?UKJ(5.=O"LD;P:[%A0S)%-MD%>!"3JZ+^@JB. MBN#]1V.>!,3^%% M@!Y%0\)"^JU%)!#5<*FYTM!N2S[^3-N=BEKVMG#63 #1B?CM-/M\73N*HE,A MJ$&"9=":5V!KH8_*A+LI20]E$H_%=^#!!Z!F&^,C7Q*%*G<- 4^'A,&D#4J. MA$&XSZ\HI1-9>R)/1:U$2 -ABRI;Z&(=IA2/(T)WHJL?8XLXJ8I_]]@MV*-K M[#)$J/)=IJNL+7(T06[X"]LRYMABT?='Q?ZY-AZ7\M>WW:I(?'%]>\0**OES M6%9?9>2?KG()(;0#OHAJ?=)K>F/^YB 28$4]4\,TOETR^+471XF?II$_GF&D M=PQJ3C(+_%D88I!BG/@3^!0F4R S9K]O[$\\'8^[C.0[?Q1XAI0K/8 M3](I19^G4TS!@+VEF- 5^4D2>M>J !15I8%=H/XD8S&!(:G2>)'\8S6$V+20PI_SSB,,P+P M*^,V1^+T5PWH$]FFL]0?!S/9AN_-@K$?C"?Z,SX*9X 0BP.%UF7? MQF1B^2'4]EX^F/N<$_UA<\\\%G*]8P7_DY?+?;=^<[LSN#J@KGV<L6'=2DPMBVE2*I-528@[3.F1(>G7KF M)LKXUN([JC?&F9KVSIKVSA$,% <1?4N[HTQCF"$OM]J;4SV1JA2I$!=C/\$* MHBL#!7'7+8&9*257?M*U%_ID'@4\$[:K;0=D24+YF.XRUJBLT0@ M73>Q=U!UKRI1._0D9OR%6VF$N:\A8_VGW/989J#';3.:1<>C4@+$WN9=)Y+O M9Z$C@+[6U+/*CTWMJG[\4]<,!!^IEH=:+5Q.6HH^)"LT5#%%UR,&:S6WYX2S MT(ZYP.&9K6A>$RUSA#5U J).]C>C,/AC6?I M(5>PTQ$@N+:WJPS@=CO'^ IT12[RE;+F.V%^Y'SF&A9M"KA5:NVUTA58-J6 )RE7ZE385WUN\F]Y-2_4 :^]D51: MU0XR1#15;]7W1O<\^]<2K]5*^$N_6&[5-N=P%16#Y3F#PZ#S(R42WG/T?VF[ M&FE#>*/%VL-Q#[#?G)V"LD.VZ5KQWVHKL,]E7J R5*N-T(F/%D=F);J8^HEW M9B*@R#7;>UHDA2L?#9J6F2#9LKXJI6:\7(,W3'E)E6/.%[.8T,.U3B=1NE#9 MH\^B]YY-<;737<.PD!.=-J!4:B9\0D0&:OOBP&B7P<,F^X)MYU7V\-KR5\#O M^=;2)SZC.TIZ?M3F3EBN)+):?;'5I+;_CAFS ;+6[!5PAC5H%MAU)3RJNT^K M5ZD.PZ&V"SOCI@\Z*OZP;SEB[A\,TY58W2Z* "X)^[4+>U"@,)F./X/-&\L&EQL MV.Z$G$;Y=*C^O3" @A/E;!318-&U[^NV2],IR2Z>9.77)-,6N1J5.T&U35(B M!B I7(V%*=F6&9^YA';U4]^WJ LA 457JFYPJV?CZ1VJ MQRG8BDVB[G4A8F7&P_0W$]"[= JUZ67:*V@+C.(L^PZ]Y;L)AVYNY3N^=G)+ MV65![71,2\$P7W[0--B34S'E3M?4ZT057,UJOBHZE$Y/Z]MQJKX*2I JWEUF MT)LTR7.O,;+*MGVKD,$2U/OJ@,+XEI&SM4AV=KFP$87=J7+@%"#EBR7BB6L9 MM14 NBT(+9/BO=LNG%AD&RAMF-BHV0Y$5UJ3-]<-D8^5KF.T(R=\# ] 37P"HK.*(+)#*!A6?WK7)0&M)Q MN3S>U3KTCK)+2TK>HWE8,L@Q:0*!:(?_!R&736Z18 8RPH_Q6.&WP$8'7^;Z MGBD=QB5I,Q[6EA%)@F,2)@0&00/B^'8G7 Q%6HR7SDEHYS,VXF/6LV6FU2T( M<5R0U;9(A'\!RHCI+$%!OJ*9UPAZMGY1A*,J]\*5%#C:F9X_XKV9Z9#6_G5G M8BF%^YD+Q^N3'FX(<3P)FY4YF.:JUZK(30V2PKI >5D'WG$V?:,',\JXQ!>I MD&W>9L^1X,KU25+(U("2Q6[DI6MU'V3$7**G1F*E*C13VQN&1[]TA!T (7=H17R/KO2-WV5KI?#1Y"G)NY 2W MCY\MCWA9].YL7L-<7_K[#=(#Q0 U1?WI4.ZX)1?ZXSZ;M=2 M*9OU3K= /+6"JGH?-UTR]K0 /+]X>T?=^:PND37WS$IH7>U<:[15,8 M7:HPH4L5MMDNS#WE6K/(2]2JK.7JDNEW137B=INZI!,$ZLN#O7P;I=[6H=:J8* ML_L* [88 IJW>K9F(#T\DUL/!M]M6/<,4!CHV>"H!Y8D*P+N.7\%ES9UE4:45%8X[U(T$Y/B7V9POR%/&W3TY MM4QBY^'"VO6)T"\F0Q9SQ3*<:T=BUHK#$\A!1@A2^]CJ8F ,' M!EI0C"EN"=]J+UV9WV]DT\:)@'LRYRW$&,T\GYUX>>/Q;"W5W5M1:T.9SR?' MGEO*9EMZ9+ODGQD)'C-UMB9 $X[$5*VHEUQ!9IQ!]29I%8[+<39,\ MMZ=GFK58-9XXK\@_0.$RB! J$%]9DW%'3^BT-[T=3'*!@K N&7/('D/K**UI M)3I2 >]#SN%#\)Z:COCPG5&66OIH+L.;435 M7\6R4@Y9WXQ?,23YI;8M!]& ]D*$,+67QW><2)M[M<-HX V1WE7C/>3B.KQ" M!?1MG)A+HGWM+;*LO5UEJ!#(CZ@[JS%<)>P%JFA$HTSUJ %]UU148:E.S3Q\ M6GBCF&/HLCO+@X*%-#OC!C.2GF1WG'A%L3<4Q?6*BAI:DLZ>EO42S."X=MIQ MN"T23X$=M.X7;TI,ARUVW7SJXX5W=_KOTD7X;Q%; MBUY!.FQB!M\GZ6LELNZ-5&VKUI8VW3QVDSGQ%>U-538MJ_>*R=QLQU6\;-'% M*6%X4+YV%1(@Q;*HI Q7J/J.'615;E>T< !M+*R>J>7XGQ%A+!4QK/A>KEMA MZW7WN1W\JN*/=7U7N87*H87>J?XUJXP1:UPIU\,^'U@@\L;^,&QU]>WR/??/ MVN)KHH,&HYV[F^]$$%U9'1["4'4JN@;205"\M0J>V)S),QR MMI,Y_J6\K]&=ZXWP)Q&%X+,E!0DBH6O=NT4L35HJJ76<;S:EP M3Q3-V%^'M@?T>:U/6HH]"M [*9N);P5OD>*G"1-YQ=7RV5[>1@O42:+T)+;K MJJG&>^Q==RWH*I =I5B..4#DY&M@W>(7$@!TL*)J3=M=V8EWO:NP*)*6(;5] M1QC1[<49\I?ETG;DOP5Y'UN?>Y_*$R_ SCV"1K>G;_&S(U#WU<)V6;#E+VIL MDH]Y+80*6GHB&"B#52-G;@J-V5XK*X]9PM9-*U4*L+S6J3OMD*F4$=UVA6LVZ@W59,V8R$@8.(JYP4;!.* M*RT6%;&9.*F=GHXQX+G@)BX*8T]C4[=I5D"NUW&;IC MJ0C-Z(! =[YEDB*^:<+M?3LRTD@(9C4^US[D$M+K+>V*14PV#+8;^$H,I*GY M::RG][JMV3Y91(=AZ_W;4N#!$>,J8L1>QPLSMZO*MQ('SG21!RGO^\9[)^3Y MM8?9 -@")$VH=&SD8Q'D8!;3)_@KQ'X_"$Z&3[4XG5PV7:E!7WH4@794+'6 1QK1T22I M, 'K'NWM2X,!MP6I_0?@M?8_?)KVKCE1! ,.NN,H&\#X9 K_3>B_<_@1*.E< MA+? /-HJX ?J:52B#X55F)6HTYB>H1 M4C74D*JON43>.RE.)L9W?!+0?S 6GOF9EKLT2,J-PS_SFG8T2NAYW0E,D-E= M:V 6V7Z0POISIZ2%P'"A18,19OX>=?J,<.RQ$W,YPF,[4O^XW:;&($7P.026 MQ[I]\,$4?O[! XU\@@>/*=P_$,H:XDVDI5<2EK(O5/(.#2CD&CX\]?"%TKYM M>M5]F![D&)PW*'5PUBK%UFIB9B47OO8F?A $?ACC'84K'V,MZD0 VQ/2.L,> M2'Z4A!Y0HEGL3V/5ORB:3/UQ- .R-DVP6Y$B67NVCXV7_/$$>W!0GQ2@?5C^ M'2BJ"1B";5RPJQM?)#\VEN#!WJJF:.\(:&$:3;!O$)Y]C.0WPDXN\$E'$8S@ MJRC&/A]30I#4GV&&4A33Q6F74QE-,)')'\@'"4:VX)N\W1'V=9I1ZA'\ M/B5Z/9LAS@UOVWA(7L,K,VS'XP2?6P\K&3*9PSE!R/2WIU,VP#\)IQ_H?QU:._:$9]K: --S8 MG)SV)G2L+]KUC!RC$FB!>:9*7):\4R,NR_>V1>5$?O5.=9YBD=FF(.,/)),/ MF_8LH^K&%J\-1>=2J\."PUL]+ PB/1) '(@FTOHI\N-Q*G]/X#;Q]Z<+5?S< M6 SL+%0WR=2HC-R?!JY=0L/,XH#^3?!".L,NQ,,4()@!LCCWM8X=)GO'G*N'D@S D0*6*=3TU1+1"Y<_#>3/B\W".=1IH@ZR M_X OEY:*YN_!*"[X:2<<: ZE6-.@=4TYWKBZ"6A'*V(G%KX,SZL4W/VBK9JF-2= M0FNJ8@,;=LM=@S%=A(V$Z>2]6"@9SDY"1*#^"NNJX66KEW@AB6E:CX:+4Q?2 MJJ!QE,R]!,LUM2-!M<>^HC0X5=+@=$B;[WW9E[)9F3T.G-8+5J(%(T=2HU=845':F+ M61E6=0$Q@6--K%UNA_1:U7W, 6C[I$HO;&/9_BS.3B"*$]+N/'\CM!U[5,*- MHP(-DH-VK0(HAEU%MW=79_]Z_/;T]N+<.[OZ>'WQZ?;T[O+J$V'LK7?:7PRF M<3!Y067)35@Q8@]R*\FMY^P0R73\SMS-PU(W3_E"*&"KHD;/EAU-A*4R"'$>'25T9?.S_XQ-.D@S6BJZT^+,3?CQF%G\8,FCW/ZFXB/9/XO$PE MA") ))10517M)*KBK7] ?Z]82,-8MU]4=0J6;JJF<<*:T:0YBPU#Z42@RE%A M3?$M^@,QR)>HQ:[.6QFG1-'6>;:1[#B0"@I:/H:C<#(@GP6%+LT?-QQ,#1LO M-YM\9<+^>8PE476T3Y"=4S47T@2O%0IP+TU\=*8KKEZAR0 L]!!3?7AC<2D M)!_98HV.A56^^$F%""X)R]YSD8.\-PJ.O)#-4?+_(?S_A7*U6EDEHQ">G)*1$OY) MT'(5T<,W1?WE>(G5<;0$3DQ[%.'0"0V*;P4GL3VT*FVJ#G.DW,%H#3GR8AB; M_TN\7]I;)X@>$WRMLP-5%[4D^@_W=6.JA%A7YD?[I,ANL7!!TI]N;I:J,!$! M$;1O.=$VB$6BPRM[9:893S;3$2* MN:;%0J@HY%/YHYQ8]\[FK:NL !!U8/SYY):CX$&D>'X1GCU#QITAC;.._4ZH MU"B<4<2N)SS "J6RM):!$VF3*(S2^TH]3)L6>;7[B)#O$4/-%5V@WCX8 /%8 MW*-F(W']9EA4GD&<.E9U!^QJ'/4,OGME;GF%.IR+M= MI,@2XW0% MFVF4S)K=8+F:EJ1F27F'51;TG10V*WRC!N%(UU5WP[WDXE =,HR; 4I\PJ/? M"A\%@>C(^Z5!E_57P+.+;UBN$:^9^>Y& TPEPWL?BF5N-9&^1':_P+$/C3(/+"$%;".+?@3N M<6T+_#D,Z<>T/:'8H6BJ%-NRXS/H-?I+A49BD C3-%#S<*]2]Z78#\8!+R\ M(LZO!5,_F(9\-G\(( )T)N0^G%A #&<36*(-Q,CGKO8!^A'"B1],I@X0R<@/ M.]T#1#DO>"C4X)BD?C@.]T$1[CB5A(/UA?)2%,+TH;@9_P@P3/SIC& 8:QA& M?AC"7A,;AE/8"OH>@I";F2>SL0W#B $\V0M#/BYLDBK P-IUTV@_'J;4@1U6 M%YZHUR)09L+@>XD0%BR3JCC]]$@QC@/#3'WM=[/(U" )8@K4]33WH0 ?A'>> MN4WJ_[.>_51N!"ZV;%SWX\O4G\1DS_9F?L3U#K'2?QJQ^.;2LHE(P'&Y8)> MLM\L,*!@QBD>P$':99]6B7K\0FU66V>POF/LQ^EO&M;>PH$*JP4, R2Q(AVN MQO[X6Q78NO@FB;M]FNMOU%@/Q*?Z_W;]=:PUUQ?TUXATT# %/@#Z:TPJ[S[] M-;*48H[3.%1_G8"D-(79IO#N=^FOD[_KKW_77__+]->-32$4$?XO4F%#]-U& M?P/]=6>2*<1P_WUBW:'\>Y^BZ?\M54T*U\6$*\[1M\2^/X*\'X^GKL(T =H< MVY(^*GZD*QD9K!U/L4?(CT!!!#!.E!QP&!A6*:NY/II.]&I$ZP/8[?QB5,DHH7B]R0#9U0$;* MHJ- 4B3Q?AT"]RJ<-KO_/]JJ,H&@=3F[_KDB_KDNI^O.[< MF'W?6(1K@JA%_V5EWC]T^ M%4P-*%I.EEUCWQ"L?Z5]RT;GQ:-A4,NM_+[F!6_XW4XZB4[]E MWR;6J5%"M M4D3@]K$B8ET[-5:T'S.")/'3&*AQ,O'C9$:?,>T$0YW3F*@V:%\F3:9ZZ)^5C=F=5N=313 M0X6TJ8L#UF!5Z*SC$P01"7X ^U8L@12UZ!A@$.)8CAS1M2>^0L^&I>6VC8ET ME"/!\\.(0#Q#&-#717FI8L-VE2\>\ ]5')=2B$U-"J *> Q$EYVRRQJ\.C7T MKO?[MC[]3/T[UW" 38YU*+=4&=?0RV[P&I>54-M0!?1:1B!;K\-N*G Q)U%? M'Q$\,WQ(*M=A>@7\-XO5LZU#&8J?U>6 !N6-,)GY<3C&O\(45L11NF$\]:EC8IO:2:>@GP+-QKFF(/5VDAXNZ+G8T MKPH"[BRC.S-.B0%H:DH*3%T5RZ5MM^O'#!X.VR^9&!_W>A*5,:RKIEI5N@O$ MZW!\$@9G3I$6\!OHZ2_BGX"2*Y"=U$J^#^"09%LS=*&.FK*T\IT;&?AC%%#?44J*CS;F =0YMQ\^4YW%R#6A\66H5RR9*H M&HY3+GOYL+',6#'WW;- 7S,/U7I[V=W"4F<9',J)Q1F?QM0I",]GXD>3R(^B MF3J1R$_3"2;ZM(,DSU0]^7G1+[RT_O+SZ=75[< MVA2#T_/MQH%47X0$!>X*3('<.5(/P%7^RN[NHWLS<@L((?H;9!+8@W)7,7Q- MKW6.T^32_WIDSV[HJ;H/ZAPFG^RQ*RR$ON,54>-18'G9,I<&I(]YMFH>?>%T MNGP%%T&0'F;2RDYU-&O5ZEESO1_524X5VI"&:+6N][/%3,,YB7H#30JEH[C5 M?HTC1!HG5EZ,@*KSO%H5/8H9!< /,?!/1YAN)7*S:7+1#G2G=K1UKG,) MV[4^5("[W^Y>Z42Y^\@5K0;WKS[NY MN+ZZN:.B>2#0A^G8]SIC^W8/%2Y,O[L'&F$WLN)*-!9HT;*>JJG'4N#>1[RD"I^E5DSZP*.B2:ZZ]8VX'2@C N4;4:!(2] MZH[+!0*62J"0G2L5Q22DLU"EMLBKEF!_E9-O5RXW&\14%5V,JY$>?U1Y@\@T M[ "+^J^>E= R?RQRNR[I(I]3"L Q=N3@K@;X%2$OW @1Z:C(+^(;-_SB#)8- MY436M403*5GSI*W?2&N)-][IKJ$&RP"V:]4,P.T6@J$5F"@:^K,$#3B3:>+' M,U!1*/@ T[QF\<2?P:?W5*?DV8LHE0B>2%(OF@24X!F.8R\*,48C]8/9V/N7 M;$M:U\R/ HY?"%(,P@K\\30!C1*CI#%@8Z8[L^W0_@7KF4[A^V#L3R>)-YU@ M% -F]D^\*#*9MMK"D9!QI:]Z/T1?>_$,E3P<>(90 M"V!I\,V4/L4S4/R T@$6)$@Q-5^O?(+@#"?^ M),9U3S!M=I+"?W0T"%B P2R:F#3CWL4%?AS/?&S:-Z/( ?@,>Q_#84RY/( ? M3Q*8&PX+?I' M&P"7"V23&2!2$B'ZA+#"=&H0;(R6SBG<&;2OSQ!@,. 8MXAE(E*X42#AGTDM M8G2,8H$]K*([M(D4P0^O43Q."E+[.,)3X-'3 %.S(W52<+IX96,O@%DC=#' M=L)I:&TCA,L&!^7A64VG<-13^ I#U> Y@VUP-C. "R>]@2GA)G4P8PJ2,!? M$Q@$=LC3ZJ2F\V*])E)X6E1S;%;O_5)L%N63ZCQ1T<8:*?QVK?L/'!#%&,@7PWCH?F(+TP"6@LA'GR=X[^%4IT*?@*I-9WBAU*GKUU47H=73BWJ*9?$M5^7@3EZB*=3PLO=5QKEV[7WK/'%6 M/AJ-IM2#!_.;\B>KO!&50B$I$N7M3HGVE 2\7E=<\5C52H^COF A5=(TL]6;KLEY^BRS0XKLK)Y &T?G,7ZKV659[[W M,?]6S$L?*-PF6\#G/^TV#UD%"L@97-[,)*N*Y/&O,,@"BYP:RP3K(2J!UYI9 M=SD"@H$>[CWQA@05W@:7H?I:%G,)'%/E%^B9!= -BJP^N&AS3XRTD_.8_@!? MP?_A \D/@XO,&UD?F7)Z%]AJ9%FTS4!VLJ8;LD %TO*\%W@8A#7(C^9;/2B\NX*9#785 R+%%;UD>XZM:&HFIUJ3"=> K0/!.,?/.K' MP$F39OLV[;XKGX$DP>&B;T_MYL_EZDO]A"6XO?>8*H >I47KF7-0K%>P*'Z M0!)@L%* M6+^ 3V>/_"I!:'ZEKY3/TRQ9=,/Z+#\@?_ZATZ*Z+]Q,7K8F"F- M<6EI J//&TK-SA='W_OJ06:)?_M\>G-WD'[_+3NZN;CYPB.OK\ MZ?3S^>7=Q?E1OZ=%BGABF=]<6I#WZS1X7)E)XI0J_)WJC0?4@1T1Z2EW-7Q3 M^\KN;#J'+[(F.WJ#<@'<9G%)3D(RHPDTL-A. ]!]&8_H\IAP E"7'EH8JBD40HJ2 M5<- N,30[W#J3T&:0SD?^+='?!\G!"%SG/#W,2@26-AL!E(>[EL-1?6"9BCR M3D#N"T!X'HE"F5]7>5';[$M.E:R&9]0[.[X M)(J=3P%_"OD3_Q/+E]/>(<^YB;<[:+1GT, =M,?:U^GAW:DRP(G0^^Q]'Z]O M+OYT\>GV\L\7GE3K=4?6#;3_WOK;D;D.[?3-7-^:82VM,MC>H?J']W>'0^,2 M3,+-66OO$=U0UL;O0&Q 09ZC@(=(DE$(WAVXYC?>6ZDEGC5602)TD/,QOO:F M(%2/(T3<$8K;>/>E]E.,@O],5Z5RSP2!JFHPFFYJVZ]8?Z MP.\6P>P> (!J&\8H<(?8_7%,08O80U&T,A.37M@TP:/R_3/I8ATOMC7O [K M):%>R.7.L/GKC")E1F0NH[2R/<<[!>*.:MJ8CC=%LP#R'QAC1G:4P;--L(K< MK!?*>P_5W,Z7CW"$19>DC!L "W@BE7J##[-@@KKEP(50D%F1E6WX8.!8(N"R M89Q2 ;@1&BKC /'R]Y\*K19#X5+DW0%:=B)@EK,DW',C;GVZ!5=N:N]$!?BE_@E!Q!\/@'M$=A M<7"E2NON!%S_Q2IC+Z/\5N;4N8JXG8-IK'?3;L))#V#3,$,@(@'4U4@.WD%U,PM&3@C*@!)MR:*X4*% MPM=#U!U@':FB9"\#BB1Y)-=8"3B ,TZ ?*'1=0^$V'!-!7I'BAX=R7*$*!W9 M^_\.B$[3D%05W,P4/2J)&ADME"D5JS0CMV5E7;736+BL&IWL>=C[3N?IPY3? M]U=7Y[]]FR4?23,^!052AKE]5[I22Y_ (=\G8 MLRIO1('OQB2?>&=J!9*=I%E0?[EZRN9-0+@!](PG0!WUEDVIQ?."\E7(.:&_ M-%U?ZY:8I3[MGSEMS8S0ZV(%Q]3Q*1E-RX6R\*X]4-E;U+ +DN$,G#=#R"[V M 9NY.#9DO$JGF+('/WRN\^5NQ;'^;92[J[#GVZ=L+39K^HRA3N24-?'$KZV M9NOKRXVTZ>P9&8L[E:ORX9G,$.H-%$"2B:JDB2Z>@-RK^#D(QJ@*O S?DO^&AD_?* M.O1@^ML/'43=T#[T&'2P/]JA TL;FS-G?8?/W#J[K.7TP8J-R@C3'5^'4)LB MAT&()1):S1D#NV+S"P7$7:-^?]R=NRX!Q2&K@\79-1;;GVFYS@:(T%J-+.I> M ;NSZOXT/[5H]$F8*C>>3F?6X8HKO"&8D#_6X;KL8%0V9U6(=$G%!"4&RV+5 MK0*GZ$GCZINU>\*ZL9$)KCL L"A*=0M0]DOT')X^5D&^'))ZWZF-&886SFS( M:=+V);T.38UO7 $,%O*P;12<#;4R$_?NP->L).L\- I4U?=^6!Z[N?CSQ:?/ M%_V.AD=55;SM\^KUD+;]E1A(KGL74M360UX^5-GVD9)V=7=W!$>?V[-/:]3I MHR]Y+-XX$'G0X4X2_N;5PCUEMP*Y@)>(&.I#* M=3$'JE-BEX*Y1">"PHQ!F;J3Y<\8:*T2QZTF5=B@RI>8/451B$63XQ(4/>HZW?@\B=Z&S@]IWW;ZK MWW'G*X,$:XK\87?&?\[=O?C.NZNB8GNBA#A(Y *=0%6Y*>8OQPUIP>S% *'? M>UG5LH>"K%!$"WUT"R8I97ZG2$W\.(EUC)9^%'A70@%>6(S*GP%)F48JPHUG M&XXPZ@D+4L=MJ=WZMS7#Y8!8(7UJ;KHA!=;876E-7H[N:YQQ=5C-X3BT7(6V M5*K-<($]Q"CL7<;G(A7Y!CL( 9FK([H/ M.OOPJJ(R1:-7UU?PTY/4TL45XM-P[]8YKJGV0.3?DCRL6]//51+4(L<8)"!] M#$_I5&B"G)OR(2>DD&R@ZRL=#Z+ZR]4JD@ CM[' 1K&F<',5#-0\;SGW5"( M65ZR\L].O#/5.U>=FP'4HJ14@FSUE#W7NE P;M W5=OG [)1M(O4K83YL-8 M-=*OKTQO*ST7-T+^=;>1CHZX44F7V#42[H)'L?!V6TP'DBBQELO5HCN=!:VC8RL;!G50079.O\3:]C5' /EB M,\L6"]]F/]S+TEKLO%RQ^QU;QNBV200=6< RGP"=DZP6;CBO MQW"#HW8ZT3J*Q\>!: XJB:8!X4BOY8H=3%A QP;'Z\*-9K:?/&,<=EKU'E8$$J0K:\I-]M P+CV9E$RPP'9D%1TF)NGHA9KEJ$GFF(V)_4,4 MV;32":WWE@!5VH_"1G1"99AV!9NIRNTC2'SPH6U:\4%3!1V6<*RN"^GNPJM3 MW\":,7-7Y5S-,Z AF5<_U]Q@]BL(:>6N-@-U?@&E+B=0UN:WR[N/:@WZ.T(3 M0#G8)+Z:]W( 4M; L7 MQ4E+U&U,>B;#K/$_$ ;JY>A)GK>2(U@ITW4-P@H'5#YF6_+(R&J_8#0/4&'M MMN$LYB$$[F MML:F5CH4-4/N65*4D.)[(!;!E/^!==[MWY@S[2K@]L\:"P>Q M16_O>[!%U\#JN7 8ZRNI4B9Y"F.+FKKG""U\:&&T0Y68:UC"5&[1,BV.D1NF M(':H,A;I;T&TUEYTW&O'0V2M22EH7W.0,U:V7:EG1-]<%, P_(SBQV.>+:0= M>LX)A!0^IKXRP4ZD+:E@,[-5M3V_5R1E7XH2P8U@J\39Q]P5"OC4+2G6"$1N M[#?\Q3=$=SYC<UFK+#\M7?97JZAR %Y \P>T8M MK&T(L@_2F+2<@GUM8G:/!@-5G% AXJ#P5NJ^[SG7@7CF;-;[7)6%6.P7X>1< MUU00BN6Y?U&1U0 M$:CII%?%%[1SRH $G!/544?I>4ZN ,J:W3R&6@@R(70P 4;PS.5)QO3GB7>A M%U(9R5K'20H^PI7&N'<\'7UY[%4.'5ZW4'Q.R1W*!$1-OV4\]\W[G/.J*0OE M9"C[:)@X$N.AXD#JU=:;=N2^4R:"A.#UO:K%HJ7;'OW:Y-.0 MG"1\CW"\!ZKW?Q]5*= T]98XX#=;DIOZ%0T3\<9HG0/N&[P:'QQWNZL'1UMSFGAY.RR-W0 MED6E9L -BTJ OY3+)5+)^UVQDE(4L-5\5=O:-1;6P>I]F3K\FFTU\%F_QZA$ M\VP-9!$Q_\!HU+?<%_B A4_)I%-_P90KO#7]*NVFN%R+7%5GN$:G -[)D?JK MDPYD @9[W'7.CW?""'1XH0F0KU4(HDZ09;+,ZR*2T%.^CO%0-RQ\>BR!WE-* MP8+:&A:+(B.*,M)&O<:D#EJ2"_;VY59O),_.E=:@IB?#GIWB0%8YZNJ68U=7 M"N?O5,,XPQ3/"Y/B^=+O9ZV44.::G!FXW&T6M:0KL$QTGP''=%:(3IUG55&( M7R QCQ;+A957!0P/VE>W=,>G SLT MH[TG10^S58KN(]O_3.T;$UG'KB@Z$ZV.Z\PL*/X9U MHO&YUM55M+A+9XE+.!8 M4CEV7&B(9NZ>EM]2855!G"7;'*Q'D>#FDNBH$G'=;J.FFIU8U\4GP$9XN<%X<%860&8;&1#3*"9:V5>EA02J7H1,5L);ODF!C=E &F,]D'8( K+]!9Y@,AA=TBXPBGGYC<\)H,G7:Z>G?! M8&^_9>U6]?3JGFN%([/W@YO=ZB/SK;QW$&@6RF+4!^W[9V^'E>G_@]L8;)I' M()KL&B*QQ+ IK4#+Q22/"Z[AO@+92[1._KN];I-T9@WMS(Q/W1<+41#%(B/G MQDRO1@5_256C;'_$LTJEPZ]A< *^F>7 XP[U<;NJ,X*,D9OO^B*GHV0&8YJ" MK5%+XML"#ZTP?Q"@M:'^C-327*'K2WAM' =6G^T>I&03II7+Q^^0KY]N ]YC MY<6S0HUJ"X4Z*?,#'OK$176BJ8V)3[0749@\0^0\CNA#1W8L+B3:L%T^D^,N M6N +QS]X?7L5?Z$<0K9 /J^I/X%3;]+JKFW?57(@*>@WK$#@MR2NQAUOUL7DJE]?RZH)> =6AA$ M2WQL;V$=4WVWS9[Q"Q^CUJI&23?FFU/#I>%U^5>H*X&JY H37;Q023*\Y MGVY23R7&M 55HBXQ2IG8@E!8X^7V55R >&\0F+")%1JX.=!@2>9MZ1]LG -6 M/38[]I\[%4NJ<(&V5C0@GWB7R^[<9#A7'GM'#A);J**-1"&6V=>R4F7;J$P! MM2[1M0*R<4TW;(%?G,J,9K53?'!98FI+]0ZAN]NWQW=20"6270ZB@Q6'39 MW'TRE1_PB&>^R_5W++(VAG^T*NS0'NQ 7&93Z^U.N<'-A:FT/BW5G6NKDQ+& MI*+/ZICJ1+'$**5HC1UYQW'W*_(W (BH]FND8HMQ-FWGL/U^5KIZA&\$XXZR MIO-?$*SG5/6822]&YQQ_((MN?R;4=[S:2FE"#U+=K0?4JA JE3ZW/8>S-V8< M(:=#[0EBHB^:]:+M!@,9%&_#JV8"%]U2!3I)5!>8IHF,'.^2.[ON-%J-)+C% M%63QEI,]#P7&-ASLA>I>/U@?D:XDJ>BT1XJ2F&* Q3%64_\=)WG-$>,'%>"4 M9_O8"$>0*K\*EX1#/S&'=MAQ)A*/(I'JKJZEPM>+V@JG5U5^B\JY"@-O;KA& M:DV#4"R5'@C%AQ45P>;JDLZQ./5P>8UU?P%:J4KN*]F<:"4:UOKJWBJ1:VY5 M>9*JYD1S7]ZEUZG?\T(:HO[9+?(A"Z#&(CK30!QL"*X>_H\2^L.&C\W)5<%, M467*F!-W;7$D6 3+QHM;%EI;("3E4JEA^ M__75:UDC_/&.\H+::Y<*I$A,[27SEK0]R?+N&!*_VQ1:UT#AFJR$=LLM;NVU MT=)6^QI9M655O35?^$5>L$,*(;5216.U0Q-6Y523U3_P8EB]9&.5;=A"AL/0 MP51?T91K4[G6:M&'R/;K;O&P-M>V9=MJ <)14AVG.&L2MM\0.WNAFPX?I'>I M0P$:=4D%1@42PS]7S[8I%D9HGA#"RJJ!&A4FRHC@28JS9>)!K63HJ%VH:E'1 M&X%$M/7&1Z35J(-$'L(;%S6&W>$. TOUR76U[<6WC6=<&2'O4AZ\Y ' M<;X'BNBK!O?@6PMF>FRI\WP=S"W4(8;%X0O8"T&_=8=5_FUMJ2W43>L]5 M(K %%^4:'[A@&F%]6T-22%*K=!D=)+;.YE5YK/)C''T-R#TH,-6SJ!]*IS+! M!S7'**$YTBJ&;@I.M]R*2"*.M7F7^8V/\ !)NU')*R:;!Z;\HIB:8X$G'"O_ MRXC&E3B[LHT%T1\EKG'#@LRON3BSC"9L*KW[BEZ3N]#&Z5UM\)D(8\!.7?PS M[&*XQ!AU6[\J840$16VL."9CQ4-5/F$D-+(B],QAW3VNV&C;(]5R*7\(/C4M MO=]>MS;86L0'/2DE&\D<#5D%N[-_Q4JSH%[ K(QHIX>MU&O%KI2:J+FP,V)< M^(L1"QO= *"V7+&:O7(Q,48A[;M0(3>=\P)>UU3%_8[E!LPXZ5#T.YK/>"Z! MH71H 884EE_0N:0CTMGO(TV[%'U0P4Z:L),CB3C.QM&]^G*.N=XL!F1:O958 MV.MA:/V2GXG_)-N_I3%A2+NV96(M9GTZ#I%UQ!KC:5KT@=TZOBX[*E[<\(GW MRV,A#8Z4U"&-(ICQF#-OKTQ=-GM%UA)XX0J'T0"S!'%++%UZ$&8"PO<(C;1= MP9'T-PO?V&K]/N28&Z&-H>4[?.;>ZEEA@N?V^_N9:;X,1"XL2Y9JD158/A3> MI@(-&8T0=[!P$Q9[:AF_./69Y6@I)*.[(V("RI([3WTJ82F8NO!JOZ;U2FKD MF'JCF#Y8.6G>+836W*Z3FDZ6T8Y12R7%W)@8E ,>Z37T6E& *E-'"HMQ3(ER MT.E*YK\I2>W%'#6TK:D4-=^*J-4A-2J !A]\++;;G&V&W/^$NX6A:D4A9HMN M&(WC,^RD)O%6OR\QZ8*O-[L M]-I-3\?F4L8HN"X7[(NA*%Y5F,#R)^,)HFL5K4'U;HNM7C . 3LN2;EM[=KO MBV'2[_+)?;[UWI^>7BMSBJE9OM)D3K]1*%:Z41&[]:-(F8(@>D8ZSZ+1T55U M.U07C?EY];68M^.96%05L9.F:QDR!J.(5>R.E0NV-YB8#.6=U72;JRTPB \' M('N']D.)S4L%/6[R)Q/I8,00J1W'<;AH09"+INNKBKRALK-:9 AP[97@T"N/ MC9E*%;0H3S>D!UL -=R=B=(H*[)64.+%1Z'3'5O@02]1Q;W6@UOK09,9)N4I M%AQ\RQ; +O5"&LE ^)A1T MBVH&/<;,%8'KY4[;J6K\E4IZM=BTK,DE0RDPI MZ7J5-2*OE\>6FWE5]FW!_M9$,:1W^6&PX[Y'J5GLDPK'SB?H. M%?47Q"B,$()[(H3=[8Q&FU3M.]?Y@H,Y\41$0;6)G@HK(K]:4VZYE%RA%BC= ML;('1WHQ_ 26(SG&3C)@M;-CW[]LL!ZC:A>&$L[&<3DJ4'*J$-)J%EWA[='E MVT\W1_(N")?PR?0=RQT'"?48 I)75EQ9(WMPV++1ZK!,MQ.UH09;A+$<])6R!ZU>JJQ9(90?& M-(' 1+R6!(]-CFL !M3U?0G/_(7.MWE^Z?=ARS>=AY8"O"?U@N#0Z>;9"9AK M=P;LO.>>5 LMEIRZO&E7B+931FW]J->9W"KFTXU(--4([^SHPVZ!PW9DEXH' M,RA9; X5;,^[/3R&@@X[SD,ER2,HE(F3S&$]\7)<*>.;LI0/11AZIEF<,0C! M>]S%#*.4\-A8Y#;U4FE2PF6YZ#V=2<1O9<_W+-NQP@\U7(&B.11573R5 M0])MASGDLE-0<9(.*.1:5;$PJAT7=]+P$]_#4HIQ6#^=V-5#V\Q"@=U*X[.+ M,1'6-\0]8YP@N+=^@$@MY!E;%6U7'2DYCQ6WU4=#]L5*3Q^U[\ M:+M?,M.94H=.4>"UU=%=";L&04^\]VU$5MUHZ395^;$)Q._'7'5!J4H/[1B= MIG"M:2GZD"J5"&T(FVO>ER9 ?.^Z.@$U0'Y+#/#,EM6OR9[L\#QU("*1]S=. M-NAD60-M!;^'7:*QPIG\V*-UN5]2B+?);633ZX[%0KZW$]?FH7,@G 7>@SZV M+'1%C^:I' KTZVB@^@<6U1@O!,8#&4/(N%'4Y_QA+-MC:>C*DF&7((+?\ZW= M=LQI'*K;QEIF0U*$OMC,MVVK98K'E\*XR?*%EJ:&)3.JN6&R'B0)KN2;?[4PZ$4>21#;^V=L,6%0VF M'G,FE@.P8WEO5<+)=SSZ=XO<_W,6N;>V7H:&-@4 ]\3YYNQRK4>[$. *9A0E M@KV,W6)FVHYGYW 7'*AMHX@&BV^2_EMF;%,R#;5?]C5G%'N@V, M$&M 4KA4"Q/8;W7V5I5C#]9#VZ9,G7PE.]O[OD67.!VW6K!I$H]5%:PB0C20 MM278BDUO3)<5I5A2JS0=]K5D!X@J2:.6::^@S8G%0'JX*/G]A$,WZ_$=_PJ9 M(>WD,3L=P)+QBM;ZVXMDHVG+FQ$AW)R/YPT-;Y8$OKBJNJ6 M9,6W!:'%XBNZD7?;A1.Q9@.E#1,;-=OABDH<]:28-N#(L1*B+"]&21WQ MTM$MN9@,6S+<_$B7;)FN5D7M5 =1.:O>UQ+!NF)$)DQT'\! Q#W,,7DJ>TJ5I-*JT<-.0EJMY4Z*%\A#2DAR/8]^[16U KQ;U$/GH#,OKKGU)$7DZ!($5*3$$NR'8@@51],R<.8] M/F\1.[@"\5;5XI3B-2M=PMJ)CE2X7CA!!G@ :N(3$+J5U]AVFS&L^I8GX6KJ M%)H70O9^/"1FSU?V.HYB8Q\V99^9F#>]EDZ3Y)X0F[X[@2=\(#NW@IM>9NR7 M&^]=?E_19>8B]CC$N]/;MQ3A[G"OT/<^X!U$J;9UPO?2X:1^S//&+76!^8=X MV&UEA<+7C\OE,24"FIKR7#>(YV')0!6M=8)$@U#Z7[DDF(&,\)/H,L%O@8T. MTS'1(:]W"8\3] MS(7C]4F1,H0XGH3-RAQ,LQ@\N^:0/*/+2RK@Z6 +SJAK]&#&4"8.8178Q]OL M.1)'7( ZDQGN_A'UGM'[K*UTOEHHEGEW,@I8Q\_ M66?ILNC=V;R&N;[TB!RD!^9B]N&%0VI9J9;:/3AFJUF&SGN&4WX=#77$^.TE M?>XHN*GC0KF=PVGLV,[PG55AR)X^U#^1I!"N8ZPO;]N0KM-1V0FJYE-&T3?> M6XVZJB\7M2>2BJ+U3][HAMV8\($2-J30,>9[*OO6N7Z"OF>7T:GEN[A@BJ%F M^ M2D9ZZ^XAQ;RP0+?M 1!T*DR#V)]0:VK0&BD(_"&+^.4:=(=DW47+81+, M.VS'SD2C$!MQS +N:Z37LF>RZ6&33:>1'U.7 #-9.(G\69S8B]F+7RPZP!0? M+ GC3QGE=M^@XD*F2+L84"=@20_1\75+200URD Y'ZMGZ&]IL_9FN&I18UV[ M,O5=&U;GD M9!'[F<^;LO/[.6D"3/NZ6QUQB8W+(_57J/^*CCPJ5,7=(]HUK/#@X=BQ355( MC3C=3P91U%^W)-]0%P"KCL,;*NX@M4;X-+C42##!WO,S/TICY^]VJ^3WIA*, MJ?_@S?P@F?HAJ.;JN>XW'[D>S#NJ!],>MOWOF:XL\Q8KRWA3?S9-_,3J =;] MAD\L],-@YD_3U/JK/3HE[O: ICWIV(^F,W\66;-VO^J'R&3JQVGD)Z%YL.>K MCZ#>8%+=2F;$YMMPIG$4ZD=ZOF(\QR9O8Q^;!$63&377F/D3;$0]P59PP22 M][!9T,Q"BO]V-RKY73=J B!+HMB/J5V*^^GWWZC(=-2S_S[T1HU!5@LL/.M^ MX]RH:!;YDS30/[8_MY$[ #Z"_>=G,X-JW:_XS((T]:,XUO\>>)^&I@:LQ+8R MUCWH?G/&Y:MNN7Q5,(&;'OE1$MA_MI?APB.&JQ_X4938?[9?N:Y4U!6[; ' M20H0"*R_#CNPERB:NK0)D,5T E">XL5,X)K&Z10$AQDQ>: N*=QUJYGC7BZO M,]S/J!"3U>"8'?BGP%D_D /?I[_YKIHZ.^:X]E3S8?'M%$%3 M1Y9]\A[=[7WG=7WML+V^^^\^,<@(\333J6GA M'HR)0!]9++&'NZ7<=-V\%?E3:L)N^%R;O[4QS/QR.'^;3F9 [U(/6\&!_CB* ML&_U&/M66YS.O8LO(?H@/PQ38%>3$ YO O]&V"8;V\\=V8RQPQ 3'_1:?P+' M35VP D-\+,;X^VYD!.0D!AA/(NQ1%<-TZ1@%[5$TG>K.U_C0) [],9!4%Q&3 MOSTB6MQB !&M)P;Y![9:31(7I>*$$%%QDA8'">$<0FI--O%&<3*%9Q4;Z6,? M$\"XT/"*4>*'$790M?B(RS_:)Z"^/Q!?@4N$,/3,##2*0?[%7N2&@;08!QPF M-DD/9M[$'R<%LBGWK_7$<46]ED.8 I%-!/D#]*)%. MR8D?8+OD)-K'#BR\_*###_<4E+6>-^&*CM]GB"A7Y%F2PK.@U*KF?CU+,+]9 MPN>';NU"%& G?DHZ]A2/$DXZ!>RVS=OZX1C@:GH,ZXLL]Q78:J '^(V;3/Z3 M-AEBP\O)!%<;P.V!RP4+[M]D,(Z!FP"]3!%U$VN;C!DTQ&2<^M.H8PNP2_>= M&3_G_;,.RMEQWM&.HC%0Y._$=V(3 66H[O@Z^W(%R"PPM\:W"E;:D#P7KW3A M0": TXOC"!N8TA,J.A\?H0A95#:X+E< I"R%ZQE$$WJ4_$_6[R'H/MA&-9X2 MY<:.WL!K9N&^RV-58.L#IBK.II+7%SHV3)OE#A!A3"?)F^Q)&[RI=R,PWO$D M!?H2R*<0=A >?VEK+X<%YMCE283@9 (,L84"!EP@3C%CH\A1D.PM9<#?("? MIQ'!TXL3H(U(5D+!H$M=I Y[/4Z +V-S2I(_@ZF?()%+]]*9"Y6[<8V]!3"2 M%&.(L+$2E9->8;+%(19,-/QNYL5*W*N;'?:_TH7P094LR?N*7]C%$9QR'%@0 M2L^]X+E-TQOS-]>%PQ9! MW:EA&M]VP(- $<%U!?%F3&UN8T!;[-(Y"T/$33B<"7P*@=>>6_M]8W_BZ6@F M&KVGX@.7^L6-UM2K",WL".<01<<9R $@D"(92:?(EA/J<0XT%.2#T+LN,;F* M'6JT"[Q',I8)-^9D9N)P8MCGD@TH$87 MR+X*\)VPX"+(5 DQ.2XLPL+2K V MX,9) IQU1NL)D1&F\/>,;V^T/]_H(#/[C6!8H:-"C)V;3-<,IE/MDD;2KB-D M8!YXGN-M.]91C;U%9OLY[IWQQ45F7-X[>WS*+5+QO(5+(UMX:)8-@PC!C.$( M)R(D@@0+C(#_!OJ@VMV4GPKAY+L;YR.S'G\+IX# S$&CPWP0$=7=8 M-98RV;#H\9@9D8UN;'DS3/B\W".=1IH@ZR]X#WH?N9J8X*GZYUTA+ZF.R[TT>Y1C$BN(+8@3JQ"FU008BA(P_F%&S86!908@6N(1#"V'; M"8@$"2@@$4AS?%;(^QDL*@4%I#VTJH!,%)*PCK]-8ELX!/H"ZAU\,2'>.IF- M:4H\D'@ZHPG[L@I'HY=&!4K>=1@.J\J2(/C&# MB75=C+I]:3"074[&W@\@'=G_,!+9P&;FC!&J;'9ZD=*M/$B)'-5QFC-*&0>> 4C#FZ/^T=^T_;MQ(^E]I M8,GQ\;+(+#03-2;"$S(T/2^ 'DC[_ZBF23W7PT MI;$!WR$_)&-)))NL8A>KBE5?I:)%[\]3%;\WV2IIVYL>WE;P>Y2?=GI>@_P6%WI8K^Z@8=B^Z675RPAG!B^$FF,', 7 MG[(<0O4F*VLH>^W&HE0]C_X(-\LBT9WQ 3O!;"0E0V/(,E)"RYP/G:J$%3"7 MW'(D2;5P<)*2D2)2:*DPN83:\VRYTA-RY@M,0 M>^WB0S>MY-/"K/,MB0-%%F<_F:S7%WK."Y] MV%B&E)EUILXFA7.[5"!MUMGT!"412=-/OJQ1<&&2T;DO1)+\?T[_/U?Q;D:H M]B2GEC4?5/1G#NE5<.-7Z]T?#W^'5:I*5@A1-RDP])P'1:^,!*0QM,*(VL@E M3(C*K$)C\YXF)8TM_IMK?JJE,T4?,GT-WI%H@$C@_["N5ZM>U)$.JM6<8NB\ M99\D"G_9B/KK354\?<8$D;;8>F=B^VK$'X7;37V-#'@1,VV0MI]/_!_]JD B MDFWEX,@0I4(4]R+&(U^.36U]RKY7H=KR6=(XYOK>*F&]%T!J+1Y?#@A06#1^ M.WLM0DMW=W3,C-'3,21Q/F;#IMU6'=FP!6^ZO)D5V+ E[_'0ABV,MX /Y^@- M6Y'^4=/3:NI[T(:M_MJP_[JU MV>T??I3 A6:^^^7J_>+C>K.U4]V-<%3SL#R3\[0=5#O=H[/'O$@+W0(L'U\4 M,E R[24)&9G.N\6-QC\6=;TD*J3:E.P,WHD8P9D8_;5P/T[(<#Y-?MTC/?HC M\?#\\TS$'QG?O>K*8ZF;#5(YR;)IG15DU=-,!#.7X@JRX:M$N&D:]O.2K?3[BC/?)WG./S;# M!TJW#S^JP7TIVL",_/>6@_U*TNIB8-"T'@*DA#P2Y<+4EBX *A+L+[L.'[3)I=/E/=$)^09WZY,?V:D@/] M;P&*)I):($<>?3]RI$SK_OZO2 TK3<;A/>:MK[DU])P$>%;0^TYDK)4$(.,\ MN..+JA12H]_CNQ$919/U]SJ)@JSM"0LF5WDD M/_U+E%_^%IH-U#-9W=FMY'2Y,\KD%]=.[C*5'@GFE4X]<63XLUV[1K!/Q%\; M<23?JBW1_:--]IU[BXE8*)A5[;00-]D<7%4(6ZNO(%7RC"_E.54FDK^(A6*/ M58E_MF4F_EE.B[+@?_84IUS\FF>R62&_"4Q\<# )CZ9S\G\Q5E#)#B^,^<8X MRRI(&_Z?9C,[1*MD4M7&WY# 'ONKEV2^NA;+F\.6$;Q0Z[LF7ZKT?#@G8X); MA(SBNE RF((K7",C7HYLPKO3WBF$WU/NL2@9U&W41Z*O=0VKX#;4]GDJLM?7 MLJERJB3*JVML(C56$:0$J:"(T*7C9EZ1"M_R9US7PJW>B+#&9E8T-ERSJ!BA MLTZBLB9U73"=8&@-%55N;T@K"5SUR'S&2P4UU$5)7T.!3#JRN MZ8E5 39DLD])'ZAQ2?IF44_G)>Y]T@2Q9M2LHE.["TPEP4X/1*RBL(XXBJBA M)5><;I9QE$*+"&-ZM?LXH'P!?-%!.[HI2A*XQ8;!P(@\JS*D4E;TN)9_HTV$ MA,>Z5A'$.>Z':,H-3IVRYH^D\4S;IN%4BBXG"N3,19PN,J2*:4%&8,$V: 7" M$@U:.K2ZZS'GY+)I6;;$PI3;\F=:>TK,J,45_;2LYO1L8A;]+J=(IQCXW#:X M()O73%#.%2!SLC2"F>L<(7MD(%'79DZK01 R+8Q.JVE>UAQJK):#\"K$N(,9 MG/6'I?!U6<+J#K#U5?1+Z0JLI[.C%*JOM4B0'J.\$.,V")\B&C(42?( M9:#=G=/LU ["?J*=FPK2Y"TR(FIC=>6TY$#]!G$:+6TDTDT1C4LS;&J]P=*< M,R4:SM1M0;"4$P]..%2CF7,2S&.)=, 9QLLUP)*]+&M ?NK&MFB3&5)@YDC.0,B(.4 2;T,)"D0HQ!*BOB4%@%T*8>UY\9N(]ZT M1 &:/*^)N(0;P*SE* [Z5T6#9,%$78&RKS#$GP'B18HBZUY-3%Z"="&L@PX8 M+IBRWEZAB$+RZ_IVN?FDT+&V3)Z]*$;546HFGZC Q+DX;@=7V"& R?#0Y-D?96KEXOY+W0"U\UR7^2<"'" M_$&G=C8O_Y$\WX!XN[^354AB@-[WB@C.V2$I[J*1*8)KVH8V8B4YY7O+$8F9 MT51R3OG+\#B2'K0W:BGE2#;6+5Y+M7>Z[@KI\,24JB>F7#W1DK60\]"=#I.P M?S__++D^($;D::FA%Y_>\E7''8=[RJQSXC?KT5FDF?7?Y4H;7&B4]-?;A1-+] $Z&%:0B\IT9%ALG;6PYV7"U/H[2JD?&B ME%V9 +Q_CUH;LI2: 9&G)\?5-ZZOE;$NH5%V0[1CO^K;1<),6#YM[G8+KC$/ MG*D/>R/B&^4H3A]!$.XX,PK076_>K[?8[%P5MR>] O_J7@2\ZWC164:5= 97 MPOJ%QM>(W+%BFG$F9UG3@<(!+671T$'2R!XEIV.7%1]XV"2['40*HLX07(*& MT*0;DB7XW)"2F.$ 3AO^C."2C)0FY%GA<\K7!CB"4Z5R$1&E/I;E$(T(>*0S M&=[BO)[6= A"/2*!E;"@PP/I;$[GXON2]"_$9"+)"NM60W%X4 M- ?DJ6YCK)0KB7.X6B8'X^P[4?3_@L\?P.?' MHN4+7X[QA!N);21J_RD,?C><)T#]Z"$"MGV7$(/?F0M_\VEU#:V&\=:\XDIK M1S]%SOE1AX^SV!OI!,1ER<:3I"8-(^4D\0ETCYQ3+3D,#&F7:=L%J/5YPB6( M+KD*H0%_>:6BX9%R :.'$QPYL2S-6WX"4FTYK TB0<80/I2SD=LQIK>QKI5P MVL@Q)M!V<.&)SFIQO:6]'6Z2B=@AIQZ(3IVO-DI.$HHYHAE;8/C FB31U>1( M@Y[WL#<[1"L)*1VI*N+_'+S>QD (B #LH -!2"/.H7S'*'EI)Z>273Q M'FZI*+9GR)L VBBR': DB\A'H'6W[):;L >";ZD#["5#L(+.FC)[&UA:.)MH MC)9-4R]OYP@H;9U4#C+5J) QRL()4B9D1"<1:XZ4-O&A)=NZXIJ:"^$_DU8Z _=LRA9)1Z_N,2S M(C4$(YWGC$/.D7 ,>YUT^QOE*.X@N$4"D(&))TSB]2 2""7![U.4P-FD>CA-LXH5CQAP1'SE-&/)Z31(-K*T A MX1[D5*2)$E&G;&XD7%/_!E@2WPOE3MQ8XRO MC2KRULBKJ_>WF^O-NR_L4E ]H##,*Y6W"B]WQC=,#&N62V?-N:K HAR-N!S< MP^NS2TH-U#%!/J3,31:X)M,R%Q^SM!N*D^OHI'JVOL)YB*W_;KL29UQ;6SAJ M)^:7QOJ$(!)GNBIZ3EFC!>A)HDL]5JE4WM>N?^'3&?7N\'T MK#Z>Z:2:YB;32[*9OC>FTWF3:IX+^X0_^2K"^PZ6)^O=0H9S250 V2/*C?H> MUS>N(";GS7=W%Z%J\"SUPP78R[O5YMUV\>&]J-RK"@K@*';=B+B4W"X <\P? M^RA>T50T-)(579?NR",(W;6/W:Z';]0%"7UWY\=?&PU8,\$R3CTW[X=="KGI MZT :#M)7A4LX+N;$C?$Y7(W;S>WZ:ORJKA,GHW=R]R6HFK;O7A."A31B)$\R M?!_0P%H@9I7=M6C7E(Z=.=_,(H*:-&B:8:&NIL73_)=ZCILX776L ]/H?KL1 M=&'=_MUV(8+(J(%Q'78CJ/_UX,=?J%!H,H*DW6F)J>X;>OGR23$UN4 MK:ZL-@SZPK%$H=9SV7J\91UL^7KU8890\M L%9TNO'0Z<]/I-S:EGY+QO/MO M2SCK8W'MQT]SMS*RKX8=\G26IE9R^KEPXQM8G-+[_6FUU07@=%;3OBMTT:6? M6R&R/93QS>5N Q 4<8T*=?=F\U%4*?!B7O5"223XA?64Y4= &.[49D3)NXTJ MM@IX>/OPA(TA\4'Q2MSR'.%)NE[(@MNXU/@ *EB,5I!$W5LF0@$%#A&RV\WZ M90II:!PCZ7)UM4"I 7&C+'/[/W&=OTN0;+_N4)'^3-S[U%E(\2U7SU+N8^N> M)U *RWI92;>YN;NAQX\\"'4:K-VEC%1$>)A[)?W:_FA?6%AE6P+ H>&A!#%NFANMC6'SME)'+E(4.JT#(._6D0TES^JO M@7AW!A*O?0"Y<'SM"_P>:.WP9R?4K>W:=$#Z6N*C#Y5L_ZSA;(>_#3!KK3DR M>GY&(B*2,D:'D=5W#:.6:(YKH/KZFXW01#?D=R\TCI]XNE44&?-#R9C'DC$_ MC(QY'!GS6#+F83+F463,8\E8'$K&(I:,Q6%D+.+(6,22L0B3L8@B8S%.QJ]T M7-RKXL"%I^) U(GR9'5I]J'A[?O'X"E!$PX@8//T [^+13GLZ&YY(0DL')?9 M/Q)A['T;YHSA?T>1.0!S/75 6ON[FQK (?TM0."6M[$&MK\+PCM.*?,,^-MS=AY:KXP#J-O5Q(_4[6H] .O^>N0R8+JC MJ-&#X![^.$#=MBEIPFT[M4R-L_UMWG8[!G8J8;C/- QW%"%Z;K;0CQ8"Z2]W MM_X?#>QL[T\'0&G;YX&!EQWX\1[PV0@Q%U];-+L?:G9@X!!D=K#;Y5XF_G H M*_R>6ZZ *4MYCF^#BZO]#&",SFW XS_M@F.#)^U3% MN]S[FJG)"=PA;U1>A#7/Q[^<30UDYPYW5I:35RB5'LX]-<.)/BS6%LS_6R^^ M^0(XI.+Z@S='>)&F-\D(@[L(H5I'R3H;FMH2[0(8V-H=>U>-#!'3;;\L,5#2 MCLW=1Y:V&_A"N^*)^35QH@/W2Z-XS=;52.:Z&@&,L_WM4:C.PT'266V/G,XJ M^\L@!+0]@F/"@(=.'UA$ ERTXVL'?+35,W4.>!\\:7LAF6,AZ2QW/#<&>]H: M:NXV1BRQ%]RPN3WD8ZLC;UJK(Q*.[%L^'X#UL"'PK.WN M@+=VO!_9K+6_];_]\=C7<;:B2**WOAZ#G'93VD::=NO5?C!IZ]@V$*3M$W@$ M4-JAU?0CB.)GY[U5\T(\Q[-T4.+DPBQQ?$ MI^$=4]+$/]98#1*;"-'E2P)=#ZA5$C_*H=5)K/="ER.Q?E+WC'+'" 08KQ+Z M7(0X.VY(-,8M($PN[\1"!!I.F6:3/TYI0?NUN&]*=GP9M7/?5XY F\?$POCB M7$Z2'Z2U%1_QKY0^DM*_YKM* JO8,:T%5J_1;F>P:H,( P%BWM90$52)0 MI2+E9;)XM:> HV[:&CF(?CQ>O%J$MKU=7.2:)I M\A.4W'^[S[X!N?1[BBG*9?D(5_D.5/N7+Q%MS0Y; MIQ;?."W7)UT7+046NSY#/*Z7S#E@:-+B./!L/QN,3J(%C&\_ U;.BVP7/5@' M0:>$9;]RB/D C++<7%\C8:"#^3C%QNP.4.OH["+GX@^3S*TK\@%G"1__ Z/D MA[P^%+#\QZROB\J+7Y_N$S5%\8NE6QVJB,46D^G;(/Z5]VM86-:RTX2&P\$V M ZVB"E:_VO7FH6*+PR O7 _QE,>P)^@8,7<]/'-Z&,;+:GA$89(K-2++G6J$ M:M>,M(NLTN'>Z0Z7AV.5*#SBH'OIXGCA^M+I,I%G2])V"VR<"ZQENW)$[ZHC M"3OZVHQ4??#= :C7!H';@GM;!%.%/3OMP4S_]HJ8#_\] MVEB6@E)O1F&O(U2DG\=5)-740,L>;VS@%(\W#B!LQ\_+A;8]UOOKLVYJ8\8J MNDFX\]_.+G<Y M(H1TI.#,8T^0,;3\T)P]5O+8,W.W0:"F7(PLS0O?;VR? _KX&7WX@R-H5+L7 MKPZP3*:!UJZE>Z"5[Z,;CA4#\.F'KN/M&\C$+E=+HX1=Z'RL3F)V<.731.== M2,LK[O + )X?=1 J9/;QEI%0Z]_V[#FW!V/X$B\2/8]\K@# MS#>:L07N/]BQ9]H1U#W\4'*@RQ\.(Q\9.C=\DHG$&O*'^U">@V#JU@G@O(@< M@0&W_#D.E&W[SD9&TELSL#.Z(YH@YKV#*Y4T].!=Q[1DJ( _7=GEEL-98@9$ M-18 E%-U5PCFHYLS@ @>.3]K,A&YYUS_GF_VB(:KH/H"&U)-Z-LH("X?D-L M "][G;C:Q[_2]\*Z[I-89^G_C\*B]I![*OD61>>7NCRG1I]>WW[QV(6F M'2 *8_2)7>R9&BD/!HKX=9==@.EBV@Y@;E7SA /4D6@J@;K/?I8_U=:KE!5. MWYO;(^>,7PN398@G;HU9'CZFO7)K5&>(6GC4'JKYL.M!>.3C LR'._]/$RW; M$B8#\&O+-^K'H(Y3*8*(TW%#N%&@SRX>/TU@$OPN+(*XP*M#(*9'+([[0'^Z M9?HQ(*O6D3Z 48P&GK26YX?PM9K>$\QU; T^*,BXC6*!I5X< I8:&]MUCT>$ M=0M)VU<6;0\ >(V"EOP:3R:1=S_X4YNR)AJJ>!>^U40C=UD%OFT2TM-BM=WUV4)FZGN2!9#XS:\SXX M? *.0*K:&T1CJEJS,J!5+(ZP>-@,K&>MP@EH_1^:+!K8XBBM$OBI6Z#1B MES9V5F5_&TD;\AHVI(;:.G2.S@>-=2([QU;[W8YR:\X!6,RH];+-[$?\M&G; M"5'/E;BK]8WNI2HKNY)E^Y)2W^IDW6Z[0^[W?Z?_PM02P,$% @ M@UI63CR3&@1? @ @ P T !X;"]S='EL97,N>&ULU9=;:]LP%,>_BE#' M:&'4ERQIN\:&K5 8=*/0/.RM*/:Q(]#%D^4LZ:>?9/F2>&N[9MU(7J*C+8WE:ZC6#NP6 1BO.1!GAA=;%!\\KDP5P4I[* H2)9%)QHDU7Y5Y9*"!I M:9,X\T+?GWB<4('CJ:CX-=_3N MZ,B_/[D<^H_KP E&3N-S&N%@\AY[?RYZZC^N:V(#Z?$+I9_4'HI/GA&_@26P M1Q9D,_;;13E[&?D3W /A$T;FB-BLC MG+*UN$:'4R%57=M5<+_S9O@@T/8L(&6L M PRQ<\33@F@-2ER;3CVX=OX20HT]6Q>&,%=D'81CW"?4C2DRERH%U94)<.N* MIPPRBZ-HOK"MEH5G@UI+;HR4DEP*4C.T&8UA9!-@[,X^CM^R+>U5AMP8NR4^ M1I:B-#@)O-LP6#'@O&4M'700BKZ8/3L44F, Q1&2U":)IN>'XH4,UCI M]CBMLEV9PP-D?NUUSD& (FP3VIS]?5[E_TP\.OM[Y/I?90C\BHSVY7H D./] MAQQ=[#^CO9(< .1!/#?G_QC2:][?&Y>$K2M"YT7SBC)-18.[H&D*CL?>T2+\ MU5X.V=:+NK\I&'E-YN9S8$O?Y*:0D8KI6SO%.ACAWKZQX,&D&S7K)"+VC^-9JXZ?).H3-Q6CD MJS6TTO]M-V!P2V-=*P,NNM7(;QS(VJ\!0JM'V7@\&;52F>3#^_VY[MPH7K ! MJJ"LP97=BJ\*GOVO[=VBD+C#$WR1RVDR3H3_9*J-:]1WJ?LFO[?,_UJGOU@2I%Y6S6O='=1OZ@_ *_G7-5W!! M58,=@US>2V2=)I,QGO!)>;546H67:=+_KR'!NQA%M]''8?]W%\0+]W_":)M& M53"WU;8%$W9Q=*"[JQN_5AN?""-;F";[780TM;@V 6G$C=F="O?M[@4O?5/O M[BM@Q'[!"G>A<(.[J=,.G ]RALM6JQJO7HLKJ:6I0/0A]Q%@1@!F1P,4)W %[;!7[RR$61!0!;'@.P89[;=N BR)"#+8T$NUM)!!#DA M("='A'S((LA3 O+T:,_D3/IU!'E&0)[Q0BZV;2O=2Q\ZM3(*#Y,8RKEN-]J^ (@K,-"H(.XP@<=PE%E29K4L@JT>_[J2'@=(EP+!^'ZG'G(0 M0DHM*;]; CYR@ _>\'>E5)(RNV0!JS[EW\VK,$A8,!T MUW&(RQB3,D?*K(Y[> *S'42-%\\K-$Q.[%Q3MQ,H<@XSY3 M3EDH9[;0$'.!9ZRW6'/=[EJT<1\YIRR4,UOHSYC730-5W.ZF+%2\84-LB#F' M!N*&=T%9J'C36B?&O(=JT+(H* L5S!8ZV,K[.7[T8")74!8JN"U$%6>#A%20 M[V*X+41BQG5X05FHX+80B1E/BPO*0@6SA6C,>%I<4!8JF"UTH")_'>[H^1B3 MLE#!70M1F,,A1%FHX*Z%2,QX")64A4IF"]%-C@$F9:&2_4. 0TV.R]O9C;BW M6L>8E(5*]L\!#F&B*+7T7C4Q)F6ADME"=#=F\*-3%BJ9+41CQNF])+\)8+80 MC1FG]Y*R4,ELH=?>UH$Y44EYI^R],]I_DE3C],I _1E/ZG%])75UYT3W9_?* MM"B[-QW-5NL9KKLU_UK9?T34G6/_==:''U!+ P04 " "#6E9.S:,18@," M "@(@ &@ 'AL+U]R96QS+W=O1P_I"; M<8'Q)^]]^I_EN]WNL$E/W>;W*;7EBXI_"U3AZR"=#U)ZD,T'&3W(YX.<'A3G M@R(]:#4?M*('WBM?;P5ZZQ7VVFBS MS==;@=[*UUN!WLK76X'>RM=;@=[*UUN!WLK76X'>RM=;@=[*U]N WL;7VX#> MQM?;@-YVA;,2=%C"U]N WL;7VX#>QM?;@-[&U]N WL;7VX#>QM?;@-[&U]N! MWL[7VX'>SM?;@=[.U]N!WGZ%LVYTV,W7VX'>SM?;@=[.U]N!WL[7VX'>SM?; M@=[.USL"O2-?[PCTCGR](] [\O6.0._(USL"O>,5[BK1925?[PCTCGR](] [ M\O6.$[US4P]I^U*&0[O/ER[Y-/S;F@G&>*%W&55(X/R\. MX7GJ1T3X](>4Q[]02P,$% @ @UI63M7!E&ULS=I=3\(P% ;@OT)V:UCI%WX$N%%OU43_0-T.;&%; MF[8@_GN[H28:3#1"\MXPMM.=\VXTSQ6SIU='8;1KFR[,LRI&=\58*"IJ3IB^/8]\@6LQM:FDT31]?[ZWWK>6:< M:^K"Q-IV;-N5WYJ.WQOFGIIA3:AJ%\[2@FQTNTM=0KHVSU(U9.P7$[[?V)^G M^^ZWY'U=TI^BV>6R+JBTQ:9-M^3!>3)EJ(ABV^2A,I[*Q^CK;O6>]\'X>&?: MU)CM&O9E07ZZ'/&UH<,!ALHQ)\>T+>C0J*&P_^3_&OBQ&PKK:>Q\JOI8'WB\ M%.DA50/K%Q[S$:G?.B65OQJ>6I_NAWVQ?CU\/_3"/XN!#8?_O?7CY1 @.21( M#@620X/DF(+D. ?)<0&2XQ(D!Y^@!$$1E:.0RE%,Y2BH&UL4$L! A0#% @ @UI63B)+S7K& @ U0H M !@ ( !^ @ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @UI63H7:38(Q! UQ !@ ( ! M)10 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M@UI63M(I6U[B 0 G00 !@ ( !RR( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @UI63M]E=F2U 0 T@, !D M ( !PC( 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ @UI63I&$H'ZU 0 T@, !D ( !@S@ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ @UI63G B MR1^U 0 T@, !D ( !13X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @UI63M1H7RK; 0 04 !D M ( !<44 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ @UI63FUT\B>X 0 T@, !D ( ! MH$L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ @UI63K=^51"W 0 T@, !D ( !AU$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @UI63K:%2',9 @ "08 !D M ( !XVD 'AL+W=OZWA$" "7!0 &0 @ $S; >&PO=V]R M:W-H965T&UL M4$L! A0#% @ @UI63OABNHVC @ Y D !D ( !R7$ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M@UI63@ZT$^/) @ M0L !D ( !Z'D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @UI63A-$ $KT 0 MZP0 !D ( !KX( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @UI63I[)L*D.!0 #!T !D M ( !18T 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ @UI63HSR-?JD P <@\ !D ( !1IT 'AL M+W=O&PO=V]R:W-H965T:C !X;"]W;W)K&UL4$L! A0#% @ @UI6 M3G*V)>IM! R!, !D ( !5J@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @UI63BW+54(# @ T 4 M !D ( !9K, 'AL+W=O&PO=V]R:W-H965T M@P4 !T> 9 " 2*Y !X;"]W;W)K&UL4$L! A0#% @ @UI63N3]I:HSBP 71<" !0 M ( !W+X 'AL+W-H87)E9%-T&UL4$L! A0#% @ @UI63CR3 M&@1? @ @ P T ( !04H! 'AL+W-T>6QE&PO M=V]R:V)O;VLN>&UL4$L! A0#% @ @UI63LVC$6(# @ H"( !H M ( !;%$! 'AL+U]R96QS+W=O XML 77 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 78 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 80 FilingSummary.xml IDEA: XBRL DOCUMENT 3.10.0.1 html 313 324 1 false 76 0 false 6 false false R1.htm 0001000 - Document - Document and Entity Information Sheet http://www.gentex.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1002000 - Statement - Consolidated Balance Sheets Sheet http://www.gentex.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 1002501 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.gentex.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1003000 - Statement - Consolidated Statements of Income Sheet http://www.gentex.com/role/ConsolidatedStatementsOfIncome Consolidated Statements of Income Statements 4 false false R5.htm 1004000 - Statement - Consolidated Statement of Comprehensive Income Sheet http://www.gentex.com/role/ConsolidatedStatementOfComprehensiveIncome Consolidated Statement of Comprehensive Income Statements 5 false false R6.htm 1005000 - Statement - Consolidated Statement of Shareholders' Investment Sheet http://www.gentex.com/role/ConsolidatedStatementOfShareholdersInvestment Consolidated Statement of Shareholders' Investment Statements 6 false false R7.htm 1005501 - Statement - Consolidated Statement of Shareholders' Investment (Parenthetical) Sheet http://www.gentex.com/role/ConsolidatedStatementOfShareholdersInvestmentParenthetical Consolidated Statement of Shareholders' Investment (Parenthetical) Statements 7 false false R8.htm 1006000 - Statement - Consolidated Statements of Cash Flows Sheet http://www.gentex.com/role/ConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 8 false false R9.htm 2101100 - Disclosure - Summary of Significant Accounting and Reporting Policies Sheet http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPolicies Summary of Significant Accounting and Reporting Policies Notes 9 false false R10.htm 2102100 - Disclosure - Debt and Financing Arrangements Sheet http://www.gentex.com/role/DebtAndFinancingArrangements Debt and Financing Arrangements Notes 10 false false R11.htm 2103100 - Disclosure - Income Taxes Sheet http://www.gentex.com/role/IncomeTaxes Income Taxes Notes 11 false false R12.htm 2104100 - Disclosure - Employee Benefit Plan Sheet http://www.gentex.com/role/EmployeeBenefitPlan Employee Benefit Plan Notes 12 false false R13.htm 2105100 - Disclosure - Stock-Based Compensation Plans Sheet http://www.gentex.com/role/StockBasedCompensationPlans Stock-Based Compensation Plans Notes 13 false false R14.htm 2106100 - Disclosure - Contingencies Sheet http://www.gentex.com/role/Contingencies Contingencies Notes 14 false false R15.htm 2107100 - Disclosure - Segment Reporting Sheet http://www.gentex.com/role/SegmentReporting Segment Reporting Notes 15 false false R16.htm 2108100 - Disclosure - Quarterly Financial Information (Unaudited) Sheet http://www.gentex.com/role/QuarterlyFinancialInformationUnaudited Quarterly Financial Information (Unaudited) Notes 16 false false R17.htm 2109100 - Disclosure - Comprehensive Income Sheet http://www.gentex.com/role/ComprehensiveIncome Comprehensive Income Notes 17 false false R18.htm 2110100 - Disclosure - Goodwill and Other Intangible Assets Sheet http://www.gentex.com/role/GoodwillAndOtherIntangibleAssets Goodwill and Other Intangible Assets Notes 18 false false R19.htm 2111100 - Disclosure - Revenue Sheet http://www.gentex.com/role/Revenue Revenue Notes 19 false false R20.htm 2201201 - Disclosure - Summary of Significant Accounting and Reporting Policies (Policies) Sheet http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesPolicies Summary of Significant Accounting and Reporting Policies (Policies) Policies http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPolicies 20 false false R21.htm 2301302 - Disclosure - Summary of Significant Accounting and Reporting Policies (Tables) Sheet http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesTables Summary of Significant Accounting and Reporting Policies (Tables) Tables http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPolicies 21 false false R22.htm 2303301 - Disclosure - Income Taxes (Tables) Sheet http://www.gentex.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.gentex.com/role/IncomeTaxes 22 false false R23.htm 2305301 - Disclosure - Stock-Based Compensation Plans (Tables) Sheet http://www.gentex.com/role/StockBasedCompensationPlansTables Stock-Based Compensation Plans (Tables) Tables http://www.gentex.com/role/StockBasedCompensationPlans 23 false false R24.htm 2307301 - Disclosure - Segment Reporting (Tables) Sheet http://www.gentex.com/role/SegmentReportingTables Segment Reporting (Tables) Tables http://www.gentex.com/role/SegmentReporting 24 false false R25.htm 2308301 - Disclosure - Quarterly Financial Information (Unaudited) (Tables) Sheet http://www.gentex.com/role/QuarterlyFinancialInformationUnauditedTables Quarterly Financial Information (Unaudited) (Tables) Tables http://www.gentex.com/role/QuarterlyFinancialInformationUnaudited 25 false false R26.htm 2309301 - Disclosure - Comprehensive Income (Tables) Sheet http://www.gentex.com/role/ComprehensiveIncomeTables Comprehensive Income (Tables) Tables http://www.gentex.com/role/ComprehensiveIncome 26 false false R27.htm 2310301 - Disclosure - Goodwill and Other Intangible Assets (Tables) Sheet http://www.gentex.com/role/GoodwillAndOtherIntangibleAssetsTables Goodwill and Other Intangible Assets (Tables) Tables http://www.gentex.com/role/GoodwillAndOtherIntangibleAssets 27 false false R28.htm 2311301 - Disclosure - Revenue (Tables) Sheet http://www.gentex.com/role/RevenueTables Revenue (Tables) Tables http://www.gentex.com/role/Revenue 28 false false R29.htm 2401403 - Disclosure - Summary of Significant Accounting and Reporting Policies (Narrative) (Details) Sheet http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesNarrativeDetails Summary of Significant Accounting and Reporting Policies (Narrative) (Details) Details http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesTables 29 false false R30.htm 2401404 - Disclosure - Summary of Significant Accounting and Reporting Policies (Schedule Of Allowance For Doubtful Accounts) (Details) Sheet http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfAllowanceForDoubtfulAccountsDetails Summary of Significant Accounting and Reporting Policies (Schedule Of Allowance For Doubtful Accounts) (Details) Details http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesTables 30 false false R31.htm 2401405 - Disclosure - Summary of Significant Accounting and Reporting Policies (Schedule of Assets or Liabilities Having Recurring Measurements) (Details) Sheet http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfAssetsOrLiabilitiesHavingRecurringMeasurementsDetails Summary of Significant Accounting and Reporting Policies (Schedule of Assets or Liabilities Having Recurring Measurements) (Details) Details http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesTables 31 false false R32.htm 2401406 - Disclosure - Summary of Significant Accounting and Reporting Policies (Schedule of Amortized Cost, Unrealized Gains And Losses, And Market Value Of Investment Securities) (Details) Sheet http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfAmortizedCostUnrealizedGainsAndLossesAndMarketValueOfInvestmentSecuritiesDetails Summary of Significant Accounting and Reporting Policies (Schedule of Amortized Cost, Unrealized Gains And Losses, And Market Value Of Investment Securities) (Details) Details http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesTables 32 false false R33.htm 2401407 - Disclosure - Summary of Significant Accounting and Reporting Policies (Schedule of Unrealized Losses on Investments) (Details) Sheet http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfUnrealizedLossesOnInvestmentsDetails Summary of Significant Accounting and Reporting Policies (Schedule of Unrealized Losses on Investments) (Details) Details http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesTables 33 false false R34.htm 2401408 - Disclosure - Summary of Significant Accounting and Reporting Policies (Fixed Income Securities Contractual Maturity) (Details) Sheet http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesFixedIncomeSecuritiesContractualMaturityDetails Summary of Significant Accounting and Reporting Policies (Fixed Income Securities Contractual Maturity) (Details) Details http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesTables 34 false false R35.htm 2401409 - Disclosure - Summary of Significant Accounting and Reporting Policies (Inventories) (Details) Sheet http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesInventoriesDetails Summary of Significant Accounting and Reporting Policies (Inventories) (Details) Details http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesTables 35 false false R36.htm 2401410 - Disclosure - Summary of Significant Accounting and Reporting Policies (Schedule of Earnings Per Share, Basic And Diluted) (Details) Sheet http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfEarningsPerShareBasicAndDilutedDetails Summary of Significant Accounting and Reporting Policies (Schedule of Earnings Per Share, Basic And Diluted) (Details) Details http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesTables 36 false false R37.htm 2402401 - Disclosure - Debt and Financing Arrangements (Details) Sheet http://www.gentex.com/role/DebtAndFinancingArrangementsDetails Debt and Financing Arrangements (Details) Details http://www.gentex.com/role/DebtAndFinancingArrangements 37 false false R38.htm 2403402 - Disclosure - Income Taxes (Narrative) (Details) Sheet http://www.gentex.com/role/IncomeTaxesNarrativeDetails Income Taxes (Narrative) (Details) Details http://www.gentex.com/role/IncomeTaxesTables 38 false false R39.htm 2403403 - Disclosure - Income Taxes (Schedule Of Components Of Provision For Income Taxes) (Details) Sheet http://www.gentex.com/role/IncomeTaxesScheduleOfComponentsOfProvisionForIncomeTaxesDetails Income Taxes (Schedule Of Components Of Provision For Income Taxes) (Details) Details http://www.gentex.com/role/IncomeTaxesTables 39 false false R40.htm 2403404 - Disclosure - Income Taxes (Schedule Of Effective Income Tax Rates Different From Statutory Federal Income Tax Rates) (Details) Sheet http://www.gentex.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRatesDifferentFromStatutoryFederalIncomeTaxRatesDetails Income Taxes (Schedule Of Effective Income Tax Rates Different From Statutory Federal Income Tax Rates) (Details) Details http://www.gentex.com/role/IncomeTaxesTables 40 false false R41.htm 2403405 - Disclosure - Income Taxes (Schedule Of Deferred Income Tax Assets And Liabilities) (Details) Sheet http://www.gentex.com/role/IncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails Income Taxes (Schedule Of Deferred Income Tax Assets And Liabilities) (Details) Details http://www.gentex.com/role/IncomeTaxesTables 41 false false R42.htm 2403406 - Disclosure - Income Taxes (Schedule Of Reconciliation Of Beginning And Ending Amount Of Unrecognized Tax Benefits ) (Details) Sheet http://www.gentex.com/role/IncomeTaxesScheduleOfReconciliationOfBeginningAndEndingAmountOfUnrecognizedTaxBenefitsDetails Income Taxes (Schedule Of Reconciliation Of Beginning And Ending Amount Of Unrecognized Tax Benefits ) (Details) Details http://www.gentex.com/role/IncomeTaxesTables 42 false false R43.htm 2404401 - Disclosure - Employee Benefit Plan (Details) Sheet http://www.gentex.com/role/EmployeeBenefitPlanDetails Employee Benefit Plan (Details) Details http://www.gentex.com/role/EmployeeBenefitPlan 43 false false R44.htm 2405402 - Disclosure - Stock-Based Compensation Plans (Narrative) (Details) Sheet http://www.gentex.com/role/StockBasedCompensationPlansNarrativeDetails Stock-Based Compensation Plans (Narrative) (Details) Details http://www.gentex.com/role/StockBasedCompensationPlansTables 44 false false R45.htm 2405403 - Disclosure - Stock-Based Compensation Plans (Schedule of Weighted-Average Assumptions) (Details) Sheet http://www.gentex.com/role/StockBasedCompensationPlansScheduleOfWeightedAverageAssumptionsDetails Stock-Based Compensation Plans (Schedule of Weighted-Average Assumptions) (Details) Details http://www.gentex.com/role/StockBasedCompensationPlansTables 45 false false R46.htm 2405404 - Disclosure - Stock-Based Compensation Plans (Summary of Stock Option Activity) (Details) Sheet http://www.gentex.com/role/StockBasedCompensationPlansSummaryOfStockOptionActivityDetails Stock-Based Compensation Plans (Summary of Stock Option Activity) (Details) Details http://www.gentex.com/role/StockBasedCompensationPlansTables 46 false false R47.htm 2405405 - Disclosure - Stock-Based Compensation Plans (Schedule of Non-Vested Stock Option Activity) (Details) Sheet http://www.gentex.com/role/StockBasedCompensationPlansScheduleOfNonVestedStockOptionActivityDetails Stock-Based Compensation Plans (Schedule of Non-Vested Stock Option Activity) (Details) Details http://www.gentex.com/role/StockBasedCompensationPlansTables 47 false false R48.htm 2407402 - Disclosure - Segment Reporting (Schedule of Automotive and Other Segment Reporting) (Details) Sheet http://www.gentex.com/role/SegmentReportingScheduleOfAutomotiveAndOtherSegmentReportingDetails Segment Reporting (Schedule of Automotive and Other Segment Reporting) (Details) Details http://www.gentex.com/role/SegmentReportingTables 48 false false R49.htm 2407403 - Disclosure - Segment Reporting (Schedule of Major Product Line Revenues) (Details) Sheet http://www.gentex.com/role/SegmentReportingScheduleOfMajorProductLineRevenuesDetails Segment Reporting (Schedule of Major Product Line Revenues) (Details) Details http://www.gentex.com/role/SegmentReportingTables 49 false false R50.htm 2407404 - Disclosure - Segment Reporting (Schedule of Automotive Customers Individually Accounted For 10% or More of Net Sales) (Details) Sheet http://www.gentex.com/role/SegmentReportingScheduleOfAutomotiveCustomersIndividuallyAccountedFor10OrMoreOfNetSalesDetails Segment Reporting (Schedule of Automotive Customers Individually Accounted For 10% or More of Net Sales) (Details) Details http://www.gentex.com/role/SegmentReportingTables 50 false false R51.htm 2408402 - Disclosure - Quarterly Financial Information (Unaudited) (Details) Sheet http://www.gentex.com/role/QuarterlyFinancialInformationUnauditedDetails Quarterly Financial Information (Unaudited) (Details) Details http://www.gentex.com/role/QuarterlyFinancialInformationUnauditedTables 51 false false R52.htm 2409402 - Disclosure - Comprehensive Income (AOCI Rollforward) (Details) Sheet http://www.gentex.com/role/ComprehensiveIncomeAociRollforwardDetails Comprehensive Income (AOCI Rollforward) (Details) Details http://www.gentex.com/role/ComprehensiveIncomeTables 52 false false R53.htm 2409403 - Disclosure - Comprehensive Income (Reclassification Out of Accumulated Other Comprehensive Income) (Details) Sheet http://www.gentex.com/role/ComprehensiveIncomeReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails Comprehensive Income (Reclassification Out of Accumulated Other Comprehensive Income) (Details) Details http://www.gentex.com/role/ComprehensiveIncomeTables 53 false false R54.htm 2410402 - Disclosure - Goodwill and Other Intangible Assets (Details) Sheet http://www.gentex.com/role/GoodwillAndOtherIntangibleAssetsDetails Goodwill and Other Intangible Assets (Details) Details http://www.gentex.com/role/GoodwillAndOtherIntangibleAssetsTables 54 false false R55.htm 2410403 - Disclosure - Goodwill and Other Intangible Assets (Schedule of Goodwill) (Details) Sheet http://www.gentex.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetails Goodwill and Other Intangible Assets (Schedule of Goodwill) (Details) Details http://www.gentex.com/role/GoodwillAndOtherIntangibleAssetsTables 55 false false R56.htm 2410404 - Disclosure - Goodwill and Other Intangible Assets (Schedule of Intangible Assets) (Details) Sheet http://www.gentex.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails Goodwill and Other Intangible Assets (Schedule of Intangible Assets) (Details) Details http://www.gentex.com/role/GoodwillAndOtherIntangibleAssetsTables 56 false false R57.htm 2411402 - Disclosure - Revenue (Details) Sheet http://www.gentex.com/role/RevenueDetails Revenue (Details) Details http://www.gentex.com/role/RevenueTables 57 false false All Reports Book All Reports gntx12312018-10k.htm gntx-20181231.xsd gntx-20181231_cal.xml gntx-20181231_def.xml gntx-20181231_lab.xml gntx-20181231_pre.xml gntx12312018-ex21.htm gntx12312018-ex231.htm gntx12312018-ex311.htm gntx12312018-ex312.htm gntx12312018-ex32.htm gntx12312018ex1023.htm gntx12312018ex1024.htm gntx12312018ex1025.htm gntx12312018ex1026.htm http://fasb.org/us-gaap/2018-01-31 http://xbrl.sec.gov/country/2017-01-31 http://fasb.org/srt/2018-01-31 http://xbrl.sec.gov/dei/2018-01-31 true true JSON 82 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "gntx12312018-10k.htm": { "axisCustom": 0, "axisStandard": 22, "contextCount": 313, "dts": { "calculationLink": { "local": [ "gntx-20181231_cal.xml" ] }, "definitionLink": { "local": [ "gntx-20181231_def.xml" ], "remote": [ "http://xbrl.fasb.org/srt/2018/elts/srt-eedm1-def-2018-01-31.xml", "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-eedm-def-2018-01-31.xml" ] }, "inline": { "local": [ "gntx12312018-10k.htm" ] }, "labelLink": { "local": [ "gntx-20181231_lab.xml" ], "remote": [ "http://xbrl.fasb.org/srt/2018/elts/srt-doc-2018-01-31.xml", "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-doc-2018-01-31.xml", "https://xbrl.sec.gov/dei/2018/dei-doc-2018-01-31.xml" ] }, "presentationLink": { "local": [ "gntx-20181231_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/srt/2018/elts/srt-ref-2018-01-31.xml", "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-ref-2018-01-31.xml", "https://xbrl.sec.gov/dei/2018/dei-ref-2018-01-31.xml" ] }, "schema": { "local": [ "gntx-20181231.xsd" ], "remote": [ "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/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/deprecated-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://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd", "http://xbrl.fasb.org/srt/2018/elts/srt-roles-2018-01-31.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-parts-codification-2018-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2018/elts/us-roles-2018-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2018/elts/us-types-2018-01-31.xsd", "http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.sec.gov/currency/2017/currency-2017-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/dei/2018/dei-2018-01-31.xsd", "https://xbrl.sec.gov/exch/2018/exch-2018-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd" ] } }, "elementCount": 522, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2018-01-31": 33, "http://xbrl.sec.gov/dei/2018-01-31": 10, "total": 43 }, "keyCustom": 26, "keyStandard": 298, "memberCustom": 31, "memberStandard": 42, "nsprefix": "gntx", "nsuri": "http://www.gentex.com/20181231", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001000 - Document - Document and Entity Information", "role": "http://www.gentex.com/role/DocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2102100 - Disclosure - Debt and Financing Arrangements", "role": "http://www.gentex.com/role/DebtAndFinancingArrangements", "shortName": "Debt and Financing Arrangements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103100 - Disclosure - Income Taxes", "role": "http://www.gentex.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104100 - Disclosure - Employee Benefit Plan", "role": "http://www.gentex.com/role/EmployeeBenefitPlan", "shortName": "Employee Benefit Plan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2105100 - Disclosure - Stock-Based Compensation Plans", "role": "http://www.gentex.com/role/StockBasedCompensationPlans", "shortName": "Stock-Based Compensation Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2106100 - Disclosure - Contingencies", "role": "http://www.gentex.com/role/Contingencies", "shortName": "Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107100 - Disclosure - Segment Reporting", "role": "http://www.gentex.com/role/SegmentReporting", "shortName": "Segment Reporting", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2108100 - Disclosure - Quarterly Financial Information (Unaudited)", "role": "http://www.gentex.com/role/QuarterlyFinancialInformationUnaudited", "shortName": "Quarterly Financial Information (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2109100 - Disclosure - Comprehensive Income", "role": "http://www.gentex.com/role/ComprehensiveIncome", "shortName": "Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2110100 - Disclosure - Goodwill and Other Intangible Assets", "role": "http://www.gentex.com/role/GoodwillAndOtherIntangibleAssets", "shortName": "Goodwill and Other Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2111100 - Disclosure - Revenue", "role": "http://www.gentex.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002000 - Statement - Consolidated Balance Sheets", "role": "http://www.gentex.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "0", "lang": null, "name": "us-gaap:ShortTermInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "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 and Reporting Policies (Policies)", "role": "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesPolicies", "shortName": "Summary of Significant Accounting and Reporting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2301302 - Disclosure - Summary of Significant Accounting and Reporting Policies (Tables)", "role": "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesTables", "shortName": "Summary of Significant Accounting and Reporting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2303301 - Disclosure - Income Taxes (Tables)", "role": "http://www.gentex.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - Stock-Based Compensation Plans (Tables)", "role": "http://www.gentex.com/role/StockBasedCompensationPlansTables", "shortName": "Stock-Based Compensation Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2307301 - Disclosure - Segment Reporting (Tables)", "role": "http://www.gentex.com/role/SegmentReportingTables", "shortName": "Segment Reporting (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2308301 - Disclosure - Quarterly Financial Information (Unaudited) (Tables)", "role": "http://www.gentex.com/role/QuarterlyFinancialInformationUnauditedTables", "shortName": "Quarterly Financial Information (Unaudited) (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2309301 - Disclosure - Comprehensive Income (Tables)", "role": "http://www.gentex.com/role/ComprehensiveIncomeTables", "shortName": "Comprehensive Income (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2310301 - Disclosure - Goodwill and Other Intangible Assets (Tables)", "role": "http://www.gentex.com/role/GoodwillAndOtherIntangibleAssetsTables", "shortName": "Goodwill and Other Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2311301 - Disclosure - Revenue (Tables)", "role": "http://www.gentex.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "span", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q3", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401403 - Disclosure - Summary of Significant Accounting and Reporting Policies (Narrative) (Details)", "role": "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesNarrativeDetails", "shortName": "Summary of Significant Accounting and Reporting Policies (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q3", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R3": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1002501 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://www.gentex.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2017Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401404 - Disclosure - Summary of Significant Accounting and Reporting Policies (Schedule Of Allowance For Doubtful Accounts) (Details)", "role": "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfAllowanceForDoubtfulAccountsDetails", "shortName": "Summary of Significant Accounting and Reporting Policies (Schedule Of Allowance For Doubtful Accounts) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2015Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember", "decimals": "0", "lang": null, "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401405 - Disclosure - Summary of Significant Accounting and Reporting Policies (Schedule of Assets or Liabilities Having Recurring Measurements) (Details)", "role": "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfAssetsOrLiabilitiesHavingRecurringMeasurementsDetails", "shortName": "Summary of Significant Accounting and Reporting Policies (Schedule of Assets or Liabilities Having Recurring Measurements) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401406 - Disclosure - Summary of Significant Accounting and Reporting Policies (Schedule of Amortized Cost, Unrealized Gains And Losses, And Market Value Of Investment Securities) (Details)", "role": "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfAmortizedCostUnrealizedGainsAndLossesAndMarketValueOfInvestmentSecuritiesDetails", "shortName": "Summary of Significant Accounting and Reporting Policies (Schedule of Amortized Cost, Unrealized Gains And Losses, And Market Value Of Investment Securities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401407 - Disclosure - Summary of Significant Accounting and Reporting Policies (Schedule of Unrealized Losses on Investments) (Details)", "role": "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfUnrealizedLossesOnInvestmentsDetails", "shortName": "Summary of Significant Accounting and Reporting Policies (Schedule of Unrealized Losses on Investments) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401408 - Disclosure - Summary of Significant Accounting and Reporting Policies (Fixed Income Securities Contractual Maturity) (Details)", "role": "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesFixedIncomeSecuritiesContractualMaturityDetails", "shortName": "Summary of Significant Accounting and Reporting Policies (Fixed Income Securities Contractual Maturity) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_FixedIncomeSecuritiesMember", "decimals": "0", "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401409 - Disclosure - Summary of Significant Accounting and Reporting Policies (Inventories) (Details)", "role": "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesInventoriesDetails", "shortName": "Summary of Significant Accounting and Reporting Policies (Inventories) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "contextRef": "FD2018Q4QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401410 - Disclosure - Summary of Significant Accounting and Reporting Policies (Schedule of Earnings Per Share, Basic And Diluted) (Details)", "role": "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfEarningsPerShareBasicAndDilutedDetails", "shortName": "Summary of Significant Accounting and Reporting Policies (Schedule of Earnings Per Share, Basic And Diluted) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "0", "lang": null, "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "span", "ix:continuation", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:InterestExpenseDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402401 - Disclosure - Debt and Financing Arrangements (Details)", "role": "http://www.gentex.com/role/DebtAndFinancingArrangementsDetails", "shortName": "Debt and Financing Arrangements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "ix:continuation", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:InterestExpenseDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "-5", "first": true, "lang": null, "name": "gntx:TaxCutsandJobsActof2017IncompleteAccountingChangeinTaxRateDeferredTaxLiabilityProvisionalIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403402 - Disclosure - Income Taxes (Narrative) (Details)", "role": "http://www.gentex.com/role/IncomeTaxesNarrativeDetails", "shortName": "Income Taxes (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "-5", "first": true, "lang": null, "name": "gntx:TaxCutsandJobsActof2017IncompleteAccountingChangeinTaxRateDeferredTaxLiabilityProvisionalIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403403 - Disclosure - Income Taxes (Schedule Of Components Of Provision For Income Taxes) (Details)", "role": "http://www.gentex.com/role/IncomeTaxesScheduleOfComponentsOfProvisionForIncomeTaxesDetails", "shortName": "Income Taxes (Schedule Of Components Of Provision For Income Taxes) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003000 - Statement - Consolidated Statements of Income", "role": "http://www.gentex.com/role/ConsolidatedStatementsOfIncome", "shortName": "Consolidated Statements of Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "0", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403404 - Disclosure - Income Taxes (Schedule Of Effective Income Tax Rates Different From Statutory Federal Income Tax Rates) (Details)", "role": "http://www.gentex.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRatesDifferentFromStatutoryFederalIncomeTaxRatesDetails", "shortName": "Income Taxes (Schedule Of Effective Income Tax Rates Different From Statutory Federal Income Tax Rates) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403405 - Disclosure - Income Taxes (Schedule Of Deferred Income Tax Assets And Liabilities) (Details)", "role": "http://www.gentex.com/role/IncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails", "shortName": "Income Taxes (Schedule Of Deferred Income Tax Assets And Liabilities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2017Q4", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403406 - Disclosure - Income Taxes (Schedule Of Reconciliation Of Beginning And Ending Amount Of Unrecognized Tax Benefits ) (Details)", "role": "http://www.gentex.com/role/IncomeTaxesScheduleOfReconciliationOfBeginningAndEndingAmountOfUnrecognizedTaxBenefitsDetails", "shortName": "Income Taxes (Schedule Of Reconciliation Of Beginning And Ending Amount Of Unrecognized Tax Benefits ) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2015Q4", "decimals": "0", "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanContributionsByEmployer", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404401 - Disclosure - Employee Benefit Plan (Details)", "role": "http://www.gentex.com/role/EmployeeBenefitPlanDetails", "shortName": "Employee Benefit Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanContributionsByEmployer", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405402 - Disclosure - Stock-Based Compensation Plans (Narrative) (Details)", "role": "http://www.gentex.com/role/StockBasedCompensationPlansNarrativeDetails", "shortName": "Stock-Based Compensation Plans (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD_us-gaap_PlanNameAxis_gntx_EmployeeStockOptionPlanMember", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405403 - Disclosure - Stock-Based Compensation Plans (Schedule of Weighted-Average Assumptions) (Details)", "role": "http://www.gentex.com/role/StockBasedCompensationPlansScheduleOfWeightedAverageAssumptionsDetails", "shortName": "Stock-Based Compensation Plans (Schedule of Weighted-Average Assumptions) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD_us-gaap_PlanNameAxis_gntx_EmployeeStockOptionPlanMember", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "FI2017Q4_us-gaap_PlanNameAxis_gntx_EmployeeStockOptionPlanMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405404 - Disclosure - Stock-Based Compensation Plans (Summary of Stock Option Activity) (Details)", "role": "http://www.gentex.com/role/StockBasedCompensationPlansSummaryOfStockOptionActivityDetails", "shortName": "Stock-Based Compensation Plans (Summary of Stock Option Activity) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "FI2015Q4_us-gaap_PlanNameAxis_gntx_EmployeeStockOptionPlanMember", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2017Q4_us-gaap_PlanNameAxis_gntx_EmployeeStockOptionPlanMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405405 - Disclosure - Stock-Based Compensation Plans (Schedule of Non-Vested Stock Option Activity) (Details)", "role": "http://www.gentex.com/role/StockBasedCompensationPlansScheduleOfNonVestedStockOptionActivityDetails", "shortName": "Stock-Based Compensation Plans (Schedule of Non-Vested Stock Option Activity) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2015Q4_us-gaap_PlanNameAxis_gntx_EmployeeStockOptionPlanMember", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "contextRef": "FD2018Q4QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407402 - Disclosure - Segment Reporting (Schedule of Automotive and Other Segment Reporting) (Details)", "role": "http://www.gentex.com/role/SegmentReportingScheduleOfAutomotiveAndOtherSegmentReportingDetails", "shortName": "Segment Reporting (Schedule of Automotive and Other Segment Reporting) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2016Q4", "decimals": "0", "lang": null, "name": "us-gaap:Assets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "contextRef": "FD2018Q4QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - Segment Reporting (Schedule of Major Product Line Revenues) (Details)", "role": "http://www.gentex.com/role/SegmentReportingScheduleOfMajorProductLineRevenuesDetails", "shortName": "Segment Reporting (Schedule of Major Product Line Revenues) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD_srt_ProductOrServiceAxis_gntx_AutomotiveMirrorsMember_us-gaap_StatementBusinessSegmentsAxis_gntx_AutomotiveProductsSegmentMember", "decimals": "0", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004000 - Statement - Consolidated Statement of Comprehensive Income", "role": "http://www.gentex.com/role/ConsolidatedStatementOfComprehensiveIncome", "shortName": "Consolidated Statement of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "0", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "2", "first": true, "lang": null, "name": "gntx:PercentageNetSalesInvoicedAndPaidInForeignCurrencies", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407404 - Disclosure - Segment Reporting (Schedule of Automotive Customers Individually Accounted For 10% or More of Net Sales) (Details)", "role": "http://www.gentex.com/role/SegmentReportingScheduleOfAutomotiveCustomersIndividuallyAccountedFor10OrMoreOfNetSalesDetails", "shortName": "Segment Reporting (Schedule of Automotive Customers Individually Accounted For 10% or More of Net Sales) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "2", "first": true, "lang": null, "name": "gntx:PercentageNetSalesInvoicedAndPaidInForeignCurrencies", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "contextRef": "FD2018Q4QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408402 - Disclosure - Quarterly Financial Information (Unaudited) (Details)", "role": "http://www.gentex.com/role/QuarterlyFinancialInformationUnauditedDetails", "shortName": "Quarterly Financial Information (Unaudited) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "contextRef": "FD2018Q4QTD", "decimals": "-3", "lang": null, "name": "us-gaap:GrossProfit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "contextRef": "FI2017Q4", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409402 - Disclosure - Comprehensive Income (AOCI Rollforward) (Details)", "role": "http://www.gentex.com/role/ComprehensiveIncomeAociRollforwardDetails", "shortName": "Comprehensive Income (AOCI Rollforward) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "0", "lang": null, "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409403 - Disclosure - Comprehensive Income (Reclassification Out of Accumulated Other Comprehensive Income) (Details)", "role": "http://www.gentex.com/role/ComprehensiveIncomeReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails", "shortName": "Comprehensive Income (Reclassification Out of Accumulated Other Comprehensive Income) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "contextRef": "FD2018Q4YTD_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember", "decimals": "0", "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410402 - Disclosure - Goodwill and Other Intangible Assets (Details)", "role": "http://www.gentex.com/role/GoodwillAndOtherIntangibleAssetsDetails", "shortName": "Goodwill and Other Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "-5", "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2017Q4", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410403 - Disclosure - Goodwill and Other Intangible Assets (Schedule of Goodwill) (Details)", "role": "http://www.gentex.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetails", "shortName": "Goodwill and Other Intangible Assets (Schedule of Goodwill) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "0", "lang": null, "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410404 - Disclosure - Goodwill and Other Intangible Assets (Schedule of Intangible Assets) (Details)", "role": "http://www.gentex.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails", "shortName": "Goodwill and Other Intangible Assets (Schedule of Intangible Assets) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4_us-gaap_BusinessAcquisitionAxis_gntx_HomeLinkMember", "decimals": "0", "lang": null, "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "contextRef": "FD2018Q4QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411402 - Disclosure - Revenue (Details)", "role": "http://www.gentex.com/role/RevenueDetails", "shortName": "Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_gntx_AutomotiveSegmentMember", "decimals": "0", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "contextRef": "FI2017Q4", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005000 - Statement - Consolidated Statement of Shareholders' Investment", "role": "http://www.gentex.com/role/ConsolidatedStatementOfShareholdersInvestment", "shortName": "Consolidated Statement of Shareholders' Investment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "0", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodValueNewIssues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005501 - Statement - Consolidated Statement of Shareholders' Investment (Parenthetical)", "role": "http://www.gentex.com/role/ConsolidatedStatementOfShareholdersInvestmentParenthetical", "shortName": "Consolidated Statement of Shareholders' Investment (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R8": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "0", "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.gentex.com/role/ConsolidatedStatementsOfCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "0", "lang": null, "name": "gntx:GainOnDispositionOnAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "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 and Reporting Policies", "role": "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPolicies", "shortName": "Summary of Significant Accounting and Reporting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 76, "tag": { "country_DE": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "GERMANY", "terseLabel": "Germany" } } }, "localname": "DE", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.gentex.com/role/RevenueDetails", "http://www.gentex.com/role/SegmentReportingScheduleOfAutomotiveAndOtherSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "country_JP": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "JAPAN", "terseLabel": "Japan" } } }, "localname": "JP", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.gentex.com/role/RevenueDetails", "http://www.gentex.com/role/SegmentReportingScheduleOfAutomotiveAndOtherSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED STATES", "terseLabel": "U.S." } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.gentex.com/role/RevenueDetails", "http://www.gentex.com/role/SegmentReportingScheduleOfAutomotiveAndOtherSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "If the value is true, then the document is an amendment to previously-filed/accepted document.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.gentex.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "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" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.gentex.com/role/DocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal period of the document report. For a first quarter 2006 quarterly report, which may also provide financial information from prior periods, the first fiscal quarter should be given as the fiscal period focus. Values: FY, Q1, Q2, Q3, Q4, H1, H2, M9, T1, T2, T3, M8, CY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.gentex.com/role/DocumentAndEntityInformation" ], "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" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.gentex.com/role/DocumentAndEntityInformation" ], "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" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.gentex.com/role/DocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "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" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.gentex.com/role/DocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r406" ], "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" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.gentex.com/role/DocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.gentex.com/role/DocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.gentex.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r406" ], "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/2018-01-31", "presentation": [ "http://www.gentex.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r406" ], "lang": { "en-US": { "role": { "documentation": "Indicate whether the registrant is one of the following: (1) Large Accelerated Filer, (2) Accelerated Filer, (3) Non-accelerated Filer, (4) Smaller Reporting Company (Non-accelerated), (5) Smaller Reporting Accelerated Filer or (6) Smaller Reporting Company and Large 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" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.gentex.com/role/DocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "State aggregate market value of voting and non-voting common equity held by non-affiliates computed by reference to price at which the common equity was last sold, or average bid and asked price of such common equity, as of the last business day of registrant's most recently completed second fiscal quarter. The public float should be reported on the cover page of the registrants form 10K.", "label": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.gentex.com/role/DocumentAndEntityInformation" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r406" ], "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" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.gentex.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r406" ], "lang": { "en-US": { "role": { "documentation": "Indicate if company meets the shell company criteria: a company with no or nominal operations, and with no or nominal assets or assets consisting solely of cash and cash equivalents.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.gentex.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r406" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a smaller reporting company with both a public float and revenues of less than $75 million.", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.gentex.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "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" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.gentex.com/role/DocumentAndEntityInformation" ], "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" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.gentex.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "gntx_AccountingStandardsUpdate201811Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2018-11 [Member]", "label": "Accounting Standards Update 2018-11 [Member]", "terseLabel": "Accounting Standards Update 2018-11" } } }, "localname": "AccountingStandardsUpdate201811Member", "nsuri": "http://www.gentex.com/20181231", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "gntx_ActivityInAvailableForSaleSecuritiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Activity in Available-For-Sale Securities [Abstract]", "label": "Activity in Available-For-Sale Securities [Abstract]", "terseLabel": "Activity in available-for-sale securities:" } } }, "localname": "ActivityInAvailableForSaleSecuritiesAbstract", "nsuri": "http://www.gentex.com/20181231", "presentation": [ "http://www.gentex.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "gntx_AllowanceForDoubtfulAccountsPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Allowance For Doubtful Accounts [Policy Text Block]", "label": "Allowance For Doubtful Accounts [Policy Text Block]", "terseLabel": "Allowance For Doubtful Accounts" } } }, "localname": "AllowanceForDoubtfulAccountsPolicyTextBlock", "nsuri": "http://www.gentex.com/20181231", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "gntx_AllowanceForObsoleteAndSlowMovingInventories": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Allowance For Obsolete And Slow Moving Inventories", "label": "Allowance For Obsolete And Slow Moving Inventories", "terseLabel": "Allowance for obsolete and slow moving inventories" } } }, "localname": "AllowanceForObsoleteAndSlowMovingInventories", "nsuri": "http://www.gentex.com/20181231", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "gntx_AutomotiveMirrorsElectronicsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Automotive Mirrors & Electronics [Member]", "label": "Automotive Mirrors & Electronics [Member]", "terseLabel": "Automotive Mirrors & Electronics" } } }, "localname": "AutomotiveMirrorsElectronicsMember", "nsuri": "http://www.gentex.com/20181231", "presentation": [ "http://www.gentex.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "gntx_AutomotiveMirrorsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Automotive Mirrors [Member]", "label": "Automotive Mirrors [Member]", "terseLabel": "Automotive Mirrors" } } }, "localname": "AutomotiveMirrorsMember", "nsuri": "http://www.gentex.com/20181231", "presentation": [ "http://www.gentex.com/role/SegmentReportingScheduleOfMajorProductLineRevenuesDetails" ], "xbrltype": "domainItemType" }, "gntx_AutomotiveProductsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Automotive Products [Member]", "label": "Automotive Products [Member]", "verboseLabel": "Automotive Products" } } }, "localname": "AutomotiveProductsMember", "nsuri": "http://www.gentex.com/20181231", "presentation": [ "http://www.gentex.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "gntx_AutomotiveProductsSegmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Automotive Products Segment [Member]", "label": "Automotive Products Segment [Member]", "terseLabel": "Automotive Products" } } }, "localname": "AutomotiveProductsSegmentMember", "nsuri": "http://www.gentex.com/20181231", "presentation": [ "http://www.gentex.com/role/SegmentReportingScheduleOfAutomotiveAndOtherSegmentReportingDetails", "http://www.gentex.com/role/SegmentReportingScheduleOfMajorProductLineRevenuesDetails" ], "xbrltype": "domainItemType" }, "gntx_AutomotiveSegmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Automotive Segment [Member]", "label": "Automotive Segment [Member]", "terseLabel": "Automotive Segment" } } }, "localname": "AutomotiveSegmentMember", "nsuri": "http://www.gentex.com/20181231", "presentation": [ "http://www.gentex.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "gntx_ComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Comprehensive Income [Abstract]", "label": "Comprehensive Income [Abstract]" } } }, "localname": "ComprehensiveIncomeAbstract", "nsuri": "http://www.gentex.com/20181231", "xbrltype": "stringItemType" }, "gntx_CorporateBondLongTermInvestmentsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Corporate Bond, Long-Term Investments [Member]", "label": "Corporate Bond, Long-Term Investments [Member]", "terseLabel": "Corporate Bonds" } } }, "localname": "CorporateBondLongTermInvestmentsMember", "nsuri": "http://www.gentex.com/20181231", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfAmortizedCostUnrealizedGainsAndLossesAndMarketValueOfInvestmentSecuritiesDetails" ], "xbrltype": "domainItemType" }, "gntx_CumulativeStockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cumulative Stock Issued During Period, Shares, Employee Stock Purchase Plans", "label": "Cumulative Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Cumulative shares sold to employees during period (in shares)" } } }, "localname": "CumulativeStockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://www.gentex.com/20181231", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansNarrativeDetails" ], "xbrltype": "sharesItemType" }, "gntx_DaimlerGroupMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Daimler Group [Member]", "label": "Daimler Group [Member]", "terseLabel": "Daimler Group" } } }, "localname": "DaimlerGroupMember", "nsuri": "http://www.gentex.com/20181231", "presentation": [ "http://www.gentex.com/role/SegmentReportingScheduleOfAutomotiveCustomersIndividuallyAccountedFor10OrMoreOfNetSalesDetails" ], "xbrltype": "domainItemType" }, "gntx_DebtInstrumentAdditionalBorrowingsAvailableFaceAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Additional Borrowings Available Face Amount", "label": "Debt Instrument, Additional Borrowings Available Face Amount", "terseLabel": "Additional principal amount available (up to)" } } }, "localname": "DebtInstrumentAdditionalBorrowingsAvailableFaceAmount", "nsuri": "http://www.gentex.com/20181231", "presentation": [ "http://www.gentex.com/role/DebtAndFinancingArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "gntx_DeferredTaxLiabilitiesDeferredExpenseExcessTaxOverBookDepreciation": { "auth_ref": [], "calculation": { "http://www.gentex.com/role/IncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Deferred tax liabilities deferred expense excess tax over book depreciation.", "label": "Deferred Tax Liabilities Deferred Expense Excess Tax Over Book Depreciation", "negatedLabel": "Excess tax over book depreciation" } } }, "localname": "DeferredTaxLiabilitiesDeferredExpenseExcessTaxOverBookDepreciation", "nsuri": "http://www.gentex.com/20181231", "presentation": [ "http://www.gentex.com/role/IncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "gntx_DenominatorsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Denominators [Abstract]", "label": "Denominators [Abstract]", "terseLabel": "Denominators:" } } }, "localname": "DenominatorsAbstract", "nsuri": "http://www.gentex.com/20181231", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfEarningsPerShareBasicAndDilutedDetails" ], "xbrltype": "stringItemType" }, "gntx_DimmableAircraftWindowsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Dimmable Aircraft Windows [Member]", "label": "Dimmable Aircraft Windows [Member]", "terseLabel": "Dimmable Aircraft Windows" } } }, "localname": "DimmableAircraftWindowsMember", "nsuri": "http://www.gentex.com/20181231", "presentation": [ "http://www.gentex.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "gntx_DocumentAndEntityInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Document and Entity Information [Abstract]", "label": "Document And Entity Information [Abstract]" } } }, "localname": "DocumentAndEntityInformationAbstract", "nsuri": "http://www.gentex.com/20181231", "xbrltype": "stringItemType" }, "gntx_EffectiveIncomeTaxRateReconciliationIncreaseReductioninReserveforUncertainTaxProvisions": { "auth_ref": [], "calculation": { "http://www.gentex.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRatesDifferentFromStatutoryFederalIncomeTaxRatesDetails": { "order": 6.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Increase (Reduction) in Reserve for Uncertain Tax Provisions", "label": "Effective Income Tax Rate Reconciliation, Increase (Reduction) in Reserve for Uncertain Tax Provisions", "terseLabel": "Increase (reduction) in reserve for uncertain tax provisions" } } }, "localname": "EffectiveIncomeTaxRateReconciliationIncreaseReductioninReserveforUncertainTaxProvisions", "nsuri": "http://www.gentex.com/20181231", "presentation": [ "http://www.gentex.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRatesDifferentFromStatutoryFederalIncomeTaxRatesDetails" ], "xbrltype": "percentItemType" }, "gntx_EmployeeStockOptionPlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Employee Stock Option Plan [Member]", "label": "Employee Stock Option Plan [Member]", "terseLabel": "Employee Stock Option Plan" } } }, "localname": "EmployeeStockOptionPlanMember", "nsuri": "http://www.gentex.com/20181231", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansNarrativeDetails", "http://www.gentex.com/role/StockBasedCompensationPlansScheduleOfNonVestedStockOptionActivityDetails", "http://www.gentex.com/role/StockBasedCompensationPlansScheduleOfWeightedAverageAssumptionsDetails", "http://www.gentex.com/role/StockBasedCompensationPlansSummaryOfStockOptionActivityDetails" ], "xbrltype": "domainItemType" }, "gntx_EmployeeStockPurchasePlan2013Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Employee Stock Purchase Plan, 2013 [Member]", "label": "Employee Stock Purchase Plan, 2013 [Member]", "terseLabel": "Employee Stock Purchase Plan, 2013" } } }, "localname": "EmployeeStockPurchasePlan2013Member", "nsuri": "http://www.gentex.com/20181231", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "gntx_EmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Employee Stock Purchase Plan [Member]", "label": "Employee Stock Purchase Plan [Member]", "terseLabel": "Employee Stock Purchase Plan" } } }, "localname": "EmployeeStockPurchasePlanMember", "nsuri": "http://www.gentex.com/20181231", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "gntx_ExpectedRightofUseAssetandRightofUseLiability": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Expected Right-of-Use Asset and Right-of-Use Liability", "label": "Expected Right-of-Use Asset and Right-of-Use Liability", "terseLabel": "Expected right-of-use asset and right -of-use liability" } } }, "localname": "ExpectedRightofUseAssetandRightofUseLiability", "nsuri": "http://www.gentex.com/20181231", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "gntx_FireProtectionProductsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fire Protection Products [Member]", "label": "Fire Protection Products [Member]", "terseLabel": "Fire Protection Products" } } }, "localname": "FireProtectionProductsMember", "nsuri": "http://www.gentex.com/20181231", "presentation": [ "http://www.gentex.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "gntx_FordMotorCompanyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Ford Motor Company [Member]", "label": "Ford Motor Company [Member]", "terseLabel": "Ford Motor Company" } } }, "localname": "FordMotorCompanyMember", "nsuri": "http://www.gentex.com/20181231", "presentation": [ "http://www.gentex.com/role/SegmentReportingScheduleOfAutomotiveCustomersIndividuallyAccountedFor10OrMoreOfNetSalesDetails" ], "xbrltype": "domainItemType" }, "gntx_GainOnDispositionOnAssets": { "auth_ref": [], "calculation": { "http://www.gentex.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Gain on Disposition on Assets", "label": "Gain on Disposition on Assets", "negatedLabel": "Gain on disposal of assets" } } }, "localname": "GainOnDispositionOnAssets", "nsuri": "http://www.gentex.com/20181231", "presentation": [ "http://www.gentex.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "gntx_GovernmentSecuritiesLongTermInvestmentsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Government Securities, Long-Term Investments [Member]", "label": "Government Securities, Long-Term Investments [Member]", "terseLabel": "Government Securities" } } }, "localname": "GovernmentSecuritiesLongTermInvestmentsMember", "nsuri": "http://www.gentex.com/20181231", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfAmortizedCostUnrealizedGainsAndLossesAndMarketValueOfInvestmentSecuritiesDetails" ], "xbrltype": "domainItemType" }, "gntx_HomeLinkMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "HomeLink\u00ae [Member]", "label": "HomeLink\u00ae [Member]", "terseLabel": "HomeLink\u00ae" } } }, "localname": "HomeLinkMember", "nsuri": "http://www.gentex.com/20181231", "presentation": [ "http://www.gentex.com/role/GoodwillAndOtherIntangibleAssetsDetails", "http://www.gentex.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "gntx_HomeLinkModulesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "HomeLink Modules [Member]", "label": "HomeLink Modules [Member]", "terseLabel": "HomeLink Modules" } } }, "localname": "HomeLinkModulesMember", "nsuri": "http://www.gentex.com/20181231", "presentation": [ "http://www.gentex.com/role/RevenueDetails", "http://www.gentex.com/role/SegmentReportingScheduleOfMajorProductLineRevenuesDetails" ], "xbrltype": "domainItemType" }, "gntx_InvestmentswithoutReadilyDeterminableFairValuePercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Investments without Readily Determinable Fair Value, Percent", "label": "Investments without Readily Determinable Fair Value, Percent", "terseLabel": "Technology investments percentage" } } }, "localname": "InvestmentswithoutReadilyDeterminableFairValuePercent", "nsuri": "http://www.gentex.com/20181231", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesNarrativeDetails" ], "xbrltype": "percentItemType" }, "gntx_LongTermInvestmentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfAssetsOrLiabilitiesHavingRecurringMeasurementsDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Long-term Investments, Fair Value Disclosure", "label": "Long-term Investments, Fair Value Disclosure", "terseLabel": "Long-Term Investments" } } }, "localname": "LongTermInvestmentsFairValueDisclosure", "nsuri": "http://www.gentex.com/20181231", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfAssetsOrLiabilitiesHavingRecurringMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "gntx_LossOnDispositionOfAssets": { "auth_ref": [], "calculation": { "http://www.gentex.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Loss on Disposition of Assets", "label": "Loss on Disposition of Assets", "terseLabel": "Loss on disposal of assets" } } }, "localname": "LossOnDispositionOfAssets", "nsuri": "http://www.gentex.com/20181231", "presentation": [ "http://www.gentex.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "gntx_NonEmployeeDirectorStockOptionPlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Non-Employee Director Stock Option Plan [Member]", "label": "Non Employee Director Stock Option Plan [Member]", "terseLabel": "Non-Employee Director Stock Option Plan" } } }, "localname": "NonEmployeeDirectorStockOptionPlanMember", "nsuri": "http://www.gentex.com/20181231", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansNarrativeDetails", "http://www.gentex.com/role/StockBasedCompensationPlansScheduleOfNonVestedStockOptionActivityDetails", "http://www.gentex.com/role/StockBasedCompensationPlansScheduleOfWeightedAverageAssumptionsDetails", "http://www.gentex.com/role/StockBasedCompensationPlansSummaryOfStockOptionActivityDetails" ], "xbrltype": "domainItemType" }, "gntx_NumberOfCustomersWhichIndividuallyAccountedFor10PercentOrMoreOfNetSales": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of customers which individually accounted for 10% or more of net sales.", "label": "Number Of Customers Which Individually Accounted For 10 Percent Or More Of Net Sales", "terseLabel": "Number of customers which individually accounted for 10% or more of net sales" } } }, "localname": "NumberOfCustomersWhichIndividuallyAccountedFor10PercentOrMoreOfNetSales", "nsuri": "http://www.gentex.com/20181231", "presentation": [ "http://www.gentex.com/role/SegmentReportingScheduleOfAutomotiveCustomersIndividuallyAccountedFor10OrMoreOfNetSalesDetails" ], "xbrltype": "integerItemType" }, "gntx_NumeratorsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Numerators [Abstract]", "label": "Numerators [Abstract]", "terseLabel": "Numerators:" } } }, "localname": "NumeratorsAbstract", "nsuri": "http://www.gentex.com/20181231", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfEarningsPerShareBasicAndDilutedDetails" ], "xbrltype": "stringItemType" }, "gntx_OtherCountriesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other Countries [Member]", "label": "Other Countries [Member]", "terseLabel": "Other" } } }, "localname": "OtherCountriesMember", "nsuri": "http://www.gentex.com/20181231", "presentation": [ "http://www.gentex.com/role/RevenueDetails", "http://www.gentex.com/role/SegmentReportingScheduleOfAutomotiveAndOtherSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "gntx_OtherProductsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other Products [Member]", "label": "Other Products [Member]", "terseLabel": "Other Products Revenue", "verboseLabel": "Other Products (U.S.)" } } }, "localname": "OtherProductsMember", "nsuri": "http://www.gentex.com/20181231", "presentation": [ "http://www.gentex.com/role/RevenueDetails", "http://www.gentex.com/role/SegmentReportingScheduleOfMajorProductLineRevenuesDetails" ], "xbrltype": "domainItemType" }, "gntx_OtherSegmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other Segment [Member]", "label": "Other Segment [Member]", "terseLabel": "Other" } } }, "localname": "OtherSegmentMember", "nsuri": "http://www.gentex.com/20181231", "presentation": [ "http://www.gentex.com/role/RevenueDetails", "http://www.gentex.com/role/SegmentReportingScheduleOfMajorProductLineRevenuesDetails" ], "xbrltype": "domainItemType" }, "gntx_PatentandOtherAssetsNet": { "auth_ref": [], "calculation": { "http://www.gentex.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Patent and Other Assets, Net", "label": "Patent and Other Assets, Net", "terseLabel": "Patents and other assets, net" } } }, "localname": "PatentandOtherAssetsNet", "nsuri": "http://www.gentex.com/20181231", "presentation": [ "http://www.gentex.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "gntx_PatentsandOtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Patents and Other Intangible Assets [Member]", "label": "Patents and Other Intangible Assets [Member]", "terseLabel": "Patents and Other Intangible Assets" } } }, "localname": "PatentsandOtherIntangibleAssetsMember", "nsuri": "http://www.gentex.com/20181231", "presentation": [ "http://www.gentex.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "gntx_PercentageNetSalesInvoicedAndPaidInForeignCurrencies": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage net sales invoiced and paid in foreign currencies.", "label": "Percentage Net Sales Invoiced And Paid In Foreign Currencies", "terseLabel": "Percentage net sales invoiced and paid in foreign currencies" } } }, "localname": "PercentageNetSalesInvoicedAndPaidInForeignCurrencies", "nsuri": "http://www.gentex.com/20181231", "presentation": [ "http://www.gentex.com/role/SegmentReportingScheduleOfAutomotiveCustomersIndividuallyAccountedFor10OrMoreOfNetSalesDetails" ], "xbrltype": "percentItemType" }, "gntx_PreviousNonEmployeeDirectorStockOptionPlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Previous Non Employee Director Stock Option Plan [Member]", "label": "Previous Non Employee Director Stock Option Plan [Member]", "terseLabel": "Previous Non-Employee Director Stock Option Plan" } } }, "localname": "PreviousNonEmployeeDirectorStockOptionPlanMember", "nsuri": "http://www.gentex.com/20181231", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "gntx_ReclassificationfromAccumulatedOtherComprehensiveIncomeAccountingStandardsUpdateCurrentPeriodNetofTax": { "auth_ref": [], "calculation": { "http://www.gentex.com/role/ComprehensiveIncomeAociRollforwardDetails": { "order": 3.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Reclassification from Accumulated Other Comprehensive Income, Accounting Standards Update, Current Period, Net of Tax", "label": "Reclassification from Accumulated Other Comprehensive Income, Accounting Standards Update, Current Period, Net of Tax", "negatedTerseLabel": "ASU 2016-01 adoption impact" } } }, "localname": "ReclassificationfromAccumulatedOtherComprehensiveIncomeAccountingStandardsUpdateCurrentPeriodNetofTax", "nsuri": "http://www.gentex.com/20181231", "presentation": [ "http://www.gentex.com/role/ComprehensiveIncomeAociRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "gntx_RestrictedStockPlanFiveYearsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Restricted Stock Plan, Five Years [Member]", "label": "Restricted Stock Plan, Five Years [Member]", "terseLabel": "Restricted Stock Plan, Five Years" } } }, "localname": "RestrictedStockPlanFiveYearsMember", "nsuri": "http://www.gentex.com/20181231", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "gntx_RestrictedStockPlanFourYearsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Restricted Stock Plan, Four Years [Member]", "label": "Restricted Stock Plan, Four Years [Member]", "terseLabel": "Restricted Stock Plan, Four Years" } } }, "localname": "RestrictedStockPlanFourYearsMember", "nsuri": "http://www.gentex.com/20181231", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "gntx_RestrictedStockPlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Restricted Stock Plan [Member]", "label": "Restricted Stock Plan [Member]", "terseLabel": "Restricted Stock Plan" } } }, "localname": "RestrictedStockPlanMember", "nsuri": "http://www.gentex.com/20181231", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "gntx_RevenuefromContractwithCustomerPaymentTerms": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Revenue from Contract with Customer, Payment Terms", "label": "Revenue from Contract with Customer, Payment Terms", "terseLabel": "Payment terms" } } }, "localname": "RevenuefromContractwithCustomerPaymentTerms", "nsuri": "http://www.gentex.com/20181231", "presentation": [ "http://www.gentex.com/role/RevenueDetails" ], "xbrltype": "durationItemType" }, "gntx_ScheduleofFiniteLivedandIndefiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "[Line Items] for Schedule of Finite-Lived and Indefinite-Lived Intangible Assets [Table]", "label": "Schedule of Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]", "terseLabel": "Schedule of Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]" } } }, "localname": "ScheduleofFiniteLivedandIndefiniteLivedIntangibleAssetsLineItems", "nsuri": "http://www.gentex.com/20181231", "presentation": [ "http://www.gentex.com/role/GoodwillAndOtherIntangibleAssetsDetails", "http://www.gentex.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "gntx_ScheduleofFiniteLivedandIndefiniteLivedIntangibleAssetsTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of Finite-Lived and Indefinite-Lived Intangible Assets [Table]", "label": "Schedule of Finite-Lived and Indefinite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived and Indefinite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleofFiniteLivedandIndefiniteLivedIntangibleAssetsTable", "nsuri": "http://www.gentex.com/20181231", "presentation": [ "http://www.gentex.com/role/GoodwillAndOtherIntangibleAssetsDetails", "http://www.gentex.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "gntx_SelfInsurancePolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Self Insurance [Policy Text Block]", "label": "Self Insurance [Policy Text Block]", "verboseLabel": "Self-Insurance" } } }, "localname": "SelfInsurancePolicyTextBlock", "nsuri": "http://www.gentex.com/20181231", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "gntx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountRecognizedAsCompensationExpense": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based compensation arrangement by share-based payment award discount recognized as compensation expense.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Discount Recognized As Compensation Expense", "terseLabel": "Discount recognized as compensation expense" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountRecognizedAsCompensationExpense", "nsuri": "http://www.gentex.com/20181231", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansNarrativeDetails" ], "xbrltype": "percentItemType" }, "gntx_ShareBasedCompensationArrangementByShareBasedPaymentAwardMarketPriceOfRestrictedStock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share based compensation arrangement by share based payment award market price of restricted stock.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Market Price of Restricted Stock", "terseLabel": "Market price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMarketPriceOfRestrictedStock", "nsuri": "http://www.gentex.com/20181231", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansNarrativeDetails" ], "xbrltype": "perShareItemType" }, "gntx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrants": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share based compensation arrangement by share based payment award options grants.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Grants", "terseLabel": "Options granted net of shares from canceled/expired options (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrants", "nsuri": "http://www.gentex.com/20181231", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansNarrativeDetails" ], "xbrltype": "sharesItemType" }, "gntx_ShareBasedCompensationRestrictedPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based compensation, restricted period.", "label": "Share-Based Compensation, Restricted Period", "terseLabel": "Restricted period, maximum, in years" } } }, "localname": "ShareBasedCompensationRestrictedPeriod", "nsuri": "http://www.gentex.com/20181231", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansNarrativeDetails" ], "xbrltype": "durationItemType" }, "gntx_ShareBasedCompensationRestrictedPeriodForGrantedShares": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share based compensation restricted period for granted shares.", "label": "Share Based Compensation Restricted Period For Granted Shares", "terseLabel": "Restricted period for granted shares, in years" } } }, "localname": "ShareBasedCompensationRestrictedPeriodForGrantedShares", "nsuri": "http://www.gentex.com/20181231", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansNarrativeDetails" ], "xbrltype": "durationItemType" }, "gntx_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofPlans": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Plans", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Plans", "terseLabel": "Number of plans" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofPlans", "nsuri": "http://www.gentex.com/20181231", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansNarrativeDetails", "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesNarrativeDetails" ], "xbrltype": "integerItemType" }, "gntx_ShortTermInvestmentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfAssetsOrLiabilitiesHavingRecurringMeasurementsDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Short-term Investments, Fair Value Disclosure", "label": "Short-term Investments, Fair Value Disclosure", "terseLabel": "Short-Term Investments" } } }, "localname": "ShortTermInvestmentsFairValueDisclosure", "nsuri": "http://www.gentex.com/20181231", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfAssetsOrLiabilitiesHavingRecurringMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "gntx_StockIssuedDuringPeriodWeightedAverageFairValueEmployeeStockPurchasePlans": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock Issued During Period, Weighted Average Fair Value, Employee Stock Purchase Plans", "label": "Stock Issued During Period, Weighted Average Fair Value, Employee Stock Purchase Plans", "terseLabel": "Weighted average fair value of shares sold (in dollars per share)" } } }, "localname": "StockIssuedDuringPeriodWeightedAverageFairValueEmployeeStockPurchasePlans", "nsuri": "http://www.gentex.com/20181231", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansNarrativeDetails" ], "xbrltype": "perShareItemType" }, "gntx_SummaryOfSignificantAccountingAndReportingPoliciesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Summary Of Significant Accounting And Reporting Policies [Line Items]", "label": "Summary Of Significant Accounting And Reporting Policies [Line Items]" } } }, "localname": "SummaryOfSignificantAccountingAndReportingPoliciesLineItems", "nsuri": "http://www.gentex.com/20181231", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "gntx_SummaryofSignificantAccountingandReportingPoliciesTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Summary of Significant Accounting and Reporting Policies [Table]", "label": "Summary of Significant Accounting and Reporting Policies [Table]", "terseLabel": "Summary of Significant Accounting and Reporting Policies [Table]" } } }, "localname": "SummaryofSignificantAccountingandReportingPoliciesTable", "nsuri": "http://www.gentex.com/20181231", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "gntx_SwingLoansMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Swing Loans [Member]", "label": "Swing Loans [Member]", "terseLabel": "Swing loans" } } }, "localname": "SwingLoansMember", "nsuri": "http://www.gentex.com/20181231", "presentation": [ "http://www.gentex.com/role/DebtAndFinancingArrangementsDetails" ], "xbrltype": "domainItemType" }, "gntx_TaxCutsandJobsActof2017IncompleteAccountingChangeinTaxRateDeferredTaxLiabilityProvisionalIncomeTaxExpenseBenefit": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Change in Tax Rate, Deferred Tax Liability, Provisional Income Tax (Expense) Benefit", "label": "Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Change in Tax Rate, Deferred Tax Liability, Provisional Income Tax (Expense) Benefit", "terseLabel": "TCJA, provision reduction to income tax expense" } } }, "localname": "TaxCutsandJobsActof2017IncompleteAccountingChangeinTaxRateDeferredTaxLiabilityProvisionalIncomeTaxExpenseBenefit", "nsuri": "http://www.gentex.com/20181231", "presentation": [ "http://www.gentex.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "gntx_TermLoanandRevolvingFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Term Loan and Revolving Facility [Member]", "label": "Term Loan and Revolving Facility [Member]", "terseLabel": "Term Loan and Revolving Facility" } } }, "localname": "TermLoanandRevolvingFacilityMember", "nsuri": "http://www.gentex.com/20181231", "presentation": [ "http://www.gentex.com/role/DebtAndFinancingArrangementsDetails" ], "xbrltype": "domainItemType" }, "gntx_ToyotaMotorCompanyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Toyota Motor Company [Member]", "label": "Toyota Motor Company [Member]", "terseLabel": "Toyota Motor Company" } } }, "localname": "ToyotaMotorCompanyMember", "nsuri": "http://www.gentex.com/20181231", "presentation": [ "http://www.gentex.com/role/SegmentReportingScheduleOfAutomotiveCustomersIndividuallyAccountedFor10OrMoreOfNetSalesDetails" ], "xbrltype": "domainItemType" }, "gntx_VolkswagenGroupMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Volkswagen Group [Member]", "label": "Volkswagen Group [Member]", "terseLabel": "Volkswagen Group" } } }, "localname": "VolkswagenGroupMember", "nsuri": "http://www.gentex.com/20181231", "presentation": [ "http://www.gentex.com/role/SegmentReportingScheduleOfAutomotiveCustomersIndividuallyAccountedFor10OrMoreOfNetSalesDetails" ], "xbrltype": "domainItemType" }, "gntx_WindowsProductsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Windows Products [Member]", "label": "Windows Products [Member]", "verboseLabel": "Windows Products" } } }, "localname": "WindowsProductsMember", "nsuri": "http://www.gentex.com/20181231", "presentation": [ "http://www.gentex.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r143", "r149" ], "lang": { "en-US": { "role": { "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.", "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.gentex.com/role/SegmentReportingScheduleOfAutomotiveAndOtherSegmentReportingDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.", "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.gentex.com/role/SegmentReportingScheduleOfAutomotiveAndOtherSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r154", "r237", "r241" ], "lang": { "en-US": { "role": { "documentation": "Information by name or description of a single external customer or a group of external customers.", "label": "Customer [Axis]", "terseLabel": "Major Customers [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.gentex.com/role/SegmentReportingScheduleOfAutomotiveCustomersIndividuallyAccountedFor10OrMoreOfNetSalesDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.gentex.com/role/RevenueDetails", "http://www.gentex.com/role/StockBasedCompensationPlansNarrativeDetails", "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.gentex.com/role/RevenueDetails", "http://www.gentex.com/role/StockBasedCompensationPlansNarrativeDetails", "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Single external customer or group of external customers.", "label": "Customer [Domain]", "terseLabel": "Name of Major Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.gentex.com/role/SegmentReportingScheduleOfAutomotiveCustomersIndividuallyAccountedFor10OrMoreOfNetSalesDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r152", "r237", "r239", "r400" ], "lang": { "en-US": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.gentex.com/role/RevenueDetails", "http://www.gentex.com/role/SegmentReportingScheduleOfMajorProductLineRevenuesDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.gentex.com/role/RevenueDetails", "http://www.gentex.com/role/SegmentReportingScheduleOfMajorProductLineRevenuesDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by range, including, but not limited to, upper and lower bounds.", "label": "Range [Axis]", "terseLabel": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.gentex.com/role/RevenueDetails", "http://www.gentex.com/role/StockBasedCompensationPlansNarrativeDetails", "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Extent of variation, for example, but not limited to, upper and lower bounds.", "label": "Range [Domain]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.gentex.com/role/RevenueDetails", "http://www.gentex.com/role/StockBasedCompensationPlansNarrativeDetails", "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": { "auth_ref": [ "r110", "r409" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]", "verboseLabel": "Schedule of Allowance For Doubtful Accounts" } } }, "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Geographical area.", "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.gentex.com/role/RevenueDetails", "http://www.gentex.com/role/SegmentReportingScheduleOfAutomotiveAndOtherSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r153", "r237", "r240", "r402", "r404", "r407", "r408" ], "lang": { "en-US": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.gentex.com/role/RevenueDetails", "http://www.gentex.com/role/SegmentReportingScheduleOfAutomotiveAndOtherSegmentReportingDetails" ], "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureLineItems": { "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": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]" } } }, "localname": "ValuationAndQualifyingAccountsDisclosureLineItems", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfAllowanceForDoubtfulAccountsDetails" ], "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureTable": { "auth_ref": [ "r110", "r409" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]", "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]" } } }, "localname": "ValuationAndQualifyingAccountsDisclosureTable", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfAllowanceForDoubtfulAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "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": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Roll Forward]" } } }, "localname": "AOCIAttributableToParentNetOfTaxRollForward", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ComprehensiveIncomeAociRollforwardDetails" ], "xbrltype": "stringItemType" }, "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_AccountingStandardsUpdate201601Member": { "auth_ref": [ "r355" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-01 Financial Instruments-Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities.", "label": "Accounting Standards Update 2016-01 [Member]", "terseLabel": "Accounting Standards Update 2016-01" } } }, "localname": "AccountingStandardsUpdate201601Member", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.gentex.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r21", "r238" ], "calculation": { "http://www.gentex.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount due from customers or clients, within one year of the balance sheet date (or the normal operating cycle, whichever is longer), for goods or services (including trade receivables) that have been delivered or sold in the normal course of business, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection.", "label": "Accounts Receivable, Net, Current", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r14", "r371", "r392" ], "calculation": { "http://www.gentex.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Income taxes" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accrued Liabilities, Current [Abstract]", "verboseLabel": "Accrued liabilities:" } } }, "localname": "AccruedLiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AccruedRoyaltiesCurrent": { "auth_ref": [ "r6", "r7", "r42" ], "calculation": { "http://www.gentex.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for royalties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Royalties, Current", "verboseLabel": "Royalties" } } }, "localname": "AccruedRoyaltiesCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r36", "r215" ], "calculation": { "http://www.gentex.com/role/ConsolidatedBalanceSheets": { "order": 1.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.gentex.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember": { "auth_ref": [ "r55", "r63", "r64", "r335" ], "lang": { "en-US": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges, attributable to the parent.", "label": "Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member]", "terseLabel": "Unrealized gains (losses) on derivatives" } } }, "localname": "AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ComprehensiveIncomeAociRollforwardDetails", "http://www.gentex.com/role/ComprehensiveIncomeReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": { "auth_ref": [ "r57", "r58", "r59", "r63", "r64" ], "lang": { "en-US": { "role": { "documentation": "Accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent.", "label": "Accumulated Net Investment Gain (Loss) Attributable to Parent [Member]", "terseLabel": "Unrealized gains(losses) on available-for-sale securities", "verboseLabel": "Unrealized gains and (losses) on available-for-sale securities" } } }, "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ComprehensiveIncomeAociRollforwardDetails", "http://www.gentex.com/role/ComprehensiveIncomeReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r57", "r61", "r62", "r63" ], "calculation": { "http://www.gentex.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated unrealized gain (loss), after tax, on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Accumulated Other Comprehensive Income (Loss), Debt Securities, Available-for-sale, Adjustment, after Tax", "verboseLabel": "Unrealized gain on investments" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": { "auth_ref": [ "r53", "r61", "r62", "r63", "r358", "r360" ], "calculation": { "http://www.gentex.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.", "label": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax", "verboseLabel": "Cumulative translation adjustment" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Accumulated other comprehensive income (loss) [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ComprehensiveIncomeAociRollforwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r61", "r62", "r63" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income (loss), end of period" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ComprehensiveIncomeAociRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]", "verboseLabel": "Accumulated other comprehensive income:" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ComprehensiveIncomeAociRollforwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r60", "r63", "r64", "r336" ], "lang": { "en-US": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedStatementOfShareholdersInvestment" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r54", "r63", "r64", "r336" ], "lang": { "en-US": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent.", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "terseLabel": "Foreign currency translation adjustments" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ComprehensiveIncomeAociRollforwardDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r22" ], "calculation": { "http://www.gentex.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", "verboseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.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.gentex.com/role/ConsolidatedStatementOfShareholdersInvestment" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r112" ], "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.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r249", "r251", "r284", "r285" ], "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": "Stock-based compensation expense related to stock options, employee stock purchases and restricted stock" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedStatementOfShareholdersInvestment" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r102", "r187", "r188" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for advertising costs. For those costs that cannot be capitalized, discloses whether such costs are expensed as incurred or the first period in which the advertising takes place. For direct response advertising costs that are capitalized, describes those assets and the accounting policy used, including a description of the qualifying activity, the types of costs capitalized and the related amortization period. An entity also may disclose its accounting policy for cooperative advertising arrangements.", "label": "Advertising Costs, Policy [Policy Text Block]", "verboseLabel": "Advertising and Promotional Materials" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AllOtherSegmentsMember": { "auth_ref": [ "r136", "r137", "r138", "r139", "r140", "r141" ], "lang": { "en-US": { "role": { "documentation": "Operating segments classified as other. Excludes intersegment elimination and reconciling items.", "label": "Other Segments [Member]", "terseLabel": "Other" } } }, "localname": "AllOtherSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SegmentReportingScheduleOfAutomotiveAndOtherSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AllowanceForCreditLossMember": { "auth_ref": [ "r109" ], "lang": { "en-US": { "role": { "documentation": "Allowance for credit loss from right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "SEC Schedule, 12-09, Allowance, Credit Loss [Member]", "terseLabel": "Allowance for Doubtful Accounts" } } }, "localname": "AllowanceForCreditLossMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfAllowanceForDoubtfulAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r97", "r200", "r208" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r120" ], "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": "Shares related to stock plans not included in diluted average common shares outstanding because their effect would be antidilutive" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax": { "auth_ref": [ "r61" ], "calculation": { "http://www.gentex.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax, of accumulated gain (loss) on derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "AOCI, Cash Flow Hedge, Cumulative Gain (Loss), after Tax", "terseLabel": "Unrealized gain (loss) on derivatives" } } }, "localname": "AociLossCashFlowHedgeCumulativeGainLossAfterTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r146", "r370", "r391" ], "calculation": { "http://www.gentex.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "TOTAL ASSETS", "verboseLabel": "Assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedBalanceSheets", "http://www.gentex.com/role/SegmentReportingScheduleOfAutomotiveAndOtherSegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r3", "r4", "r52" ], "calculation": { "http://www.gentex.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Noncurrent [Abstract]", "verboseLabel": "OTHER ASSETS:" } } }, "localname": "AssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r163" ], "calculation": { "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfAmortizedCostUnrealizedGainsAndLossesAndMarketValueOfInvestmentSecuritiesDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Unrealized Gains" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfAmortizedCostUnrealizedGainsAndLossesAndMarketValueOfInvestmentSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r164" ], "calculation": { "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfAmortizedCostUnrealizedGainsAndLossesAndMarketValueOfInvestmentSecuritiesDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax", "negatedTerseLabel": "Unrealized Losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfAmortizedCostUnrealizedGainsAndLossesAndMarketValueOfInvestmentSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r161" ], "calculation": { "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfAmortizedCostUnrealizedGainsAndLossesAndMarketValueOfInvestmentSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Amortized Cost", "totalLabel": "Cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfAmortizedCostUnrealizedGainsAndLossesAndMarketValueOfInvestmentSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue": { "auth_ref": [ "r165", "r169", "r385" ], "calculation": { "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesFixedIncomeSecuritiesContractualMaturityDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after Five Through Ten Years, Fair Value", "terseLabel": "Due over five years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesFixedIncomeSecuritiesContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "auth_ref": [ "r165", "r168", "r384" ], "calculation": { "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesFixedIncomeSecuritiesContractualMaturityDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Fair Value", "terseLabel": "Due between one and five years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesFixedIncomeSecuritiesContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r165", "r167", "r383" ], "calculation": { "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesFixedIncomeSecuritiesContractualMaturityDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), maturing in next fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Fair Value", "terseLabel": "Due within one year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesFixedIncomeSecuritiesContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r158", "r162" ], "calculation": { "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesFixedIncomeSecuritiesContractualMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfAssetsOrLiabilitiesHavingRecurringMeasurementsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale", "totalLabel": "Total" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesFixedIncomeSecuritiesContractualMaturityDetails", "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfAssetsOrLiabilitiesHavingRecurringMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r252", "r282" ], "lang": { "en-US": { "role": { "documentation": "Information by award type pertaining to equity-based compensation.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansNarrativeDetails", "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BuildingAndBuildingImprovementsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "Building and Building Improvements [Member]", "terseLabel": "Buildings and improvements" } } }, "localname": "BuildingAndBuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingsAndImprovementsGross": { "auth_ref": [ "r5", "r214" ], "calculation": { "http://www.gentex.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "Buildings and Improvements, Gross", "verboseLabel": "Land, buildings and improvements" } } }, "localname": "BuildingsAndImprovementsGross", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/GoodwillAndOtherIntangibleAssetsDetails", "http://www.gentex.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r324", "r325" ], "lang": { "en-US": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/GoodwillAndOtherIntangibleAssetsDetails", "http://www.gentex.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r1", "r32", "r99" ], "calculation": { "http://www.gentex.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "periodEndLabel": "CASH AND CASH EQUIVALENTS, End of year", "periodStartLabel": "CASH AND CASH EQUIVALENTS, Beginning of year", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedBalanceSheets", "http://www.gentex.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfAssetsOrLiabilitiesHavingRecurringMeasurementsDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash & Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfAssetsOrLiabilitiesHavingRecurringMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease": { "auth_ref": [], "calculation": { "http://www.gentex.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 (DECREASE) IN CASH AND CASH EQUIVALENTS" } } }, "localname": "CashAndCashEquivalentsPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r10", "r100", "r102", "r156" ], "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]", "verboseLabel": "Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CertificatesOfDepositMember": { "auth_ref": [ "r387" ], "lang": { "en-US": { "role": { "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured.", "label": "Certificates of Deposit [Member]", "terseLabel": "Certificates of Deposit" } } }, "localname": "CertificatesOfDepositMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfAmortizedCostUnrealizedGainsAndLossesAndMarketValueOfInvestmentSecuritiesDetails", "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfAssetsOrLiabilitiesHavingRecurringMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedStatementOfShareholdersInvestmentParenthetical", "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "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": [ "r220", "r221" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "verboseLabel": "Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/Contingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r233" ], "lang": { "en-US": { "role": { "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Declared", "terseLabel": "Cash Dividends Declared per Share (in dollars per share)", "verboseLabel": "Dividends declared per share (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedStatementOfShareholdersInvestmentParenthetical", "http://www.gentex.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "perShareItemType" }, "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 Stocks" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedStatementOfShareholdersInvestment", "http://www.gentex.com/role/ConsolidatedStatementOfShareholdersInvestmentParenthetical", "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesNarrativeDetails", "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfAmortizedCostUnrealizedGainsAndLossesAndMarketValueOfInvestmentSecuritiesDetails", "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfAssetsOrLiabilitiesHavingRecurringMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r20" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "verboseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r20" ], "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", "verboseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r20" ], "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", "verboseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r20", "r228" ], "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", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)", "verboseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.gentex.com/role/ConsolidatedStatementOfShareholdersInvestment" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r20" ], "calculation": { "http://www.gentex.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", "verboseLabel": "Common stock, par value $.06 per share; 400,000,000 shares authorized; 259,328,613 and 280,281,321 shares issued and outstanding in 2018 and 2017 respectively." } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Components of Deferred Tax Assets [Abstract]", "terseLabel": "Assets:" } } }, "localname": "ComponentsOfDeferredTaxAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/IncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Components of Deferred Tax Liabilities [Abstract]", "terseLabel": "Liabilities:" } } }, "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/IncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r67", "r69", "r70" ], "calculation": { "http://www.gentex.com/role/ComprehensiveIncomeAociRollforwardDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.gentex.com/role/ConsolidatedStatementOfComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ComprehensiveIncomeAociRollforwardDetails", "http://www.gentex.com/role/ConsolidatedStatementOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r83" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.", "label": "Comprehensive Income (Loss) Note [Text Block]", "terseLabel": "Comprehensive Income" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ComprehensiveIncome" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for comprehensive income.", "label": "Comprehensive Income, Policy [Policy Text Block]", "verboseLabel": "Other Comprehensive Income (Loss)" } } }, "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r131", "r132", "r353", "r354", "r401" ], "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 by Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SegmentReportingScheduleOfAutomotiveCustomersIndividuallyAccountedFor10OrMoreOfNetSalesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r131", "r132", "r353", "r354" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Percentage of revenue individually accounted by customers (less than 10% for Ford Motor Company in 2018 and for Daimler AG in 2016)" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SegmentReportingScheduleOfAutomotiveCustomersIndividuallyAccountedFor10OrMoreOfNetSalesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r131", "r132", "r353", "r354" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SegmentReportingScheduleOfAutomotiveCustomersIndividuallyAccountedFor10OrMoreOfNetSalesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r102", "r332", "r339", "r340" ], "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]", "verboseLabel": "Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressGross": { "auth_ref": [ "r214" ], "calculation": { "http://www.gentex.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress, Gross", "verboseLabel": "Construction-in-process" } } }, "localname": "ConstructionInProgressGross", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateBondSecuritiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This category includes information about long-term debt securities that are issued by either a domestic or foreign corporate business entity with a date certain promise of repayment and a return to the holder for the time value of money (for example, variable or fixed interest, original issue discount).", "label": "Corporate Bond Securities [Member]", "terseLabel": "Corporate Bonds" } } }, "localname": "CorporateBondSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfAmortizedCostUnrealizedGainsAndLossesAndMarketValueOfInvestmentSecuritiesDetails", "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfAssetsOrLiabilitiesHavingRecurringMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateNonSegmentMember": { "auth_ref": [ "r151" ], "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": "Corporate" } } }, "localname": "CorporateNonSegmentMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SegmentReportingScheduleOfAutomotiveAndOtherSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r77" ], "calculation": { "http://www.gentex.com/role/ConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "COST OF GOODS SOLD" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfPropertyRepairsAndMaintenance": { "auth_ref": [ "r78" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs of keeping the property in good condition but that do not appreciably prolong the life or increase the value of the property.", "label": "Cost of Property Repairs and Maintenance", "verboseLabel": "Repair and maintenance of plant and equipment" } } }, "localname": "CostOfPropertyRepairsAndMaintenance", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r104", "r315", "r320" ], "calculation": { "http://www.gentex.com/role/IncomeTaxesScheduleOfComponentsOfProvisionForIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Federal Tax Expense (Benefit)", "verboseLabel": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/IncomeTaxesScheduleOfComponentsOfProvisionForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r108", "r317" ], "calculation": { "http://www.gentex.com/role/IncomeTaxesScheduleOfComponentsOfProvisionForIncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Foreign Tax Expense (Benefit)", "verboseLabel": "Foreign" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/IncomeTaxesScheduleOfComponentsOfProvisionForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r104", "r315", "r320" ], "calculation": { "http://www.gentex.com/role/IncomeTaxesScheduleOfComponentsOfProvisionForIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "totalLabel": "Total" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/IncomeTaxesScheduleOfComponentsOfProvisionForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Currently payable:" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/IncomeTaxesScheduleOfComponentsOfProvisionForIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r104", "r315", "r320" ], "calculation": { "http://www.gentex.com/role/IncomeTaxesScheduleOfComponentsOfProvisionForIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current State and Local Tax Expense (Benefit)", "verboseLabel": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/IncomeTaxesScheduleOfComponentsOfProvisionForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r130" ], "lang": { "en-US": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer concentration risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SegmentReportingScheduleOfAutomotiveCustomersIndividuallyAccountedFor10OrMoreOfNetSalesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerContractsMember": { "auth_ref": [ "r327" ], "lang": { "en-US": { "role": { "documentation": "Entity's established relationships with its customers through contracts.", "label": "Customer Contracts [Member]", "terseLabel": "Existing Customer Platforms" } } }, "localname": "CustomerContractsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtAndEquitySecuritiesGainLossExcludingOtherThanTemporaryImpairmentLoss": { "auth_ref": [], "calculation": { "http://www.gentex.com/role/ComprehensiveIncomeReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unrealized and realized gain (loss) on investment in debt and equity securities, excluding other-than-temporary impairment (OTTI).", "label": "Debt and Equity Securities, Gain (Loss), Excluding Other-than-temporary Impairment Loss", "terseLabel": "Realized gain (loss)" } } }, "localname": "DebtAndEquitySecuritiesGainLossExcludingOtherThanTemporaryImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ComprehensiveIncomeReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails" ], "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": [ "r227" ], "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 and Financing Arrangements" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/DebtAndFinancingArrangements" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r362", "r363" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Principal amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/DebtAndFinancingArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "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.gentex.com/role/DebtAndFinancingArrangementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r44", "r105", "r229", "r230", "r231", "r232", "r361", "r362", "r363", "r388" ], "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.gentex.com/role/DebtAndFinancingArrangementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": { "auth_ref": [ "r176" ], "calculation": { "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfUnrealizedLossesOnInvestmentsDetails": { "order": 2.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months.", "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer", "terseLabel": "Aggregate Fair Value, Greater than one year" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfUnrealizedLossesOnInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": { "auth_ref": [ "r176" ], "calculation": { "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfUnrealizedLossesOnInvestmentsDetails": { "order": 2.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer.", "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss", "terseLabel": "Aggregate Unrealized Losses, Greater than one year" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfUnrealizedLossesOnInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": { "auth_ref": [ "r176" ], "calculation": { "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfUnrealizedLossesOnInvestmentsDetails": { "order": 1.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months.", "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months", "terseLabel": "Aggregate Fair Value, Less than one year" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfUnrealizedLossesOnInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": { "auth_ref": [ "r176" ], "calculation": { "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfUnrealizedLossesOnInvestmentsDetails": { "order": 1.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months.", "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss", "terseLabel": "Aggregate Unrealized Losses, Less than one year" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfUnrealizedLossesOnInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": { "auth_ref": [ "r172" ], "calculation": { "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfUnrealizedLossesOnInvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position.", "label": "Debt Securities, Available-for-sale, Unrealized Loss Position", "totalLabel": "Aggregate Fair Value, Total" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfUnrealizedLossesOnInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss": { "auth_ref": [ "r173" ], "calculation": { "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfUnrealizedLossesOnInvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position.", "label": "Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss", "totalLabel": "Aggregate Unrealized Losses, Total" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfUnrealizedLossesOnInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationEquity": { "auth_ref": [ "r46", "r249" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Value of stock issued under share-based plans to employees or officers which is the unearned portion, accounted for under the fair value method.", "label": "Deferred Compensation Equity", "terseLabel": "Unearned stock-based compensation" } } }, "localname": "DeferredCompensationEquity", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r104", "r316", "r320" ], "calculation": { "http://www.gentex.com/role/IncomeTaxesScheduleOfComponentsOfProvisionForIncomeTaxesDetails": { "order": 2.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)", "verboseLabel": "Primarily federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/IncomeTaxesScheduleOfComponentsOfProvisionForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r97", "r104", "r316", "r320" ], "calculation": { "http://www.gentex.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.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 income tax (benefit) expense:" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/IncomeTaxesScheduleOfComponentsOfProvisionForIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r16", "r17", "r309", "r372", "r389" ], "calculation": { "http://www.gentex.com/role/IncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilitiesNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "negatedTotalLabel": "Total deferred income tax liability" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/IncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r297", "r311" ], "calculation": { "http://www.gentex.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.gentex.com/role/IncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "negatedTotalLabel": "Net deferred income taxes", "terseLabel": "DEFERRED INCOME TAXES" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedBalanceSheets", "http://www.gentex.com/role/IncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r310" ], "calculation": { "http://www.gentex.com/role/IncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilitiesNet", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Total deferred income tax assets" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/IncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r293", "r313", "r314" ], "calculation": { "http://www.gentex.com/role/IncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "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", "verboseLabel": "Other" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/IncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r290", "r313", "r314" ], "calculation": { "http://www.gentex.com/role/IncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost", "verboseLabel": "Stock based compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/IncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals": { "auth_ref": [ "r292", "r313", "r314" ], "calculation": { "http://www.gentex.com/role/IncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals", "verboseLabel": "Accruals not currently deductible" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/IncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedPatentCosts": { "auth_ref": [ "r291", "r313", "r314" ], "calculation": { "http://www.gentex.com/role/IncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from patent costs.", "label": "Deferred Tax Liabilities, Deferred Expense, Capitalized Patent Costs", "negatedLabel": "Goodwill" } } }, "localname": "DeferredTaxLiabilitiesDeferredExpenseCapitalizedPatentCosts", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/IncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "auth_ref": [ "r293", "r313", "r314" ], "calculation": { "http://www.gentex.com/role/IncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.", "label": "Deferred Tax Liabilities, Intangible Assets", "negatedTerseLabel": "Intangible assets" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/IncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesOther": { "auth_ref": [ "r293", "r313", "r314" ], "calculation": { "http://www.gentex.com/role/IncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.", "label": "Deferred Tax Liabilities, Other", "negatedLabel": "Other" } } }, "localname": "DeferredTaxLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/IncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanContributionsByEmployer": { "auth_ref": [ "r243", "r244", "r245", "r246", "r247" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets.", "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer", "verboseLabel": "Company's contributions under 401(k) retirement savings plan" } } }, "localname": "DefinedBenefitPlanContributionsByEmployer", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/EmployeeBenefitPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r97", "r213" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r97", "r144" ], "calculation": { "http://www.gentex.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": "Depreciation & Amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedStatementsOfCashFlows", "http://www.gentex.com/role/SegmentReportingScheduleOfAutomotiveAndOtherSegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r329" ], "lang": { "en-US": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Homelink Technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r237" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r234", "r288" ], "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]", "verboseLabel": "Stock-Based Compensation Plans" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlans" ], "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_DividendsCommonStockCash": { "auth_ref": [ "r233" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.", "label": "Dividends, Common Stock, Cash", "negatedLabel": "Dividends declared" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedStatementOfShareholdersInvestment" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPayableCurrent": { "auth_ref": [ "r7", "r42" ], "calculation": { "http://www.gentex.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Dividends Payable, Current", "verboseLabel": "Dividends payable" } } }, "localname": "DividendsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]", "verboseLabel": "EARNINGS PER SHARE:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r73", "r113", "r116", "r117", "r118", "r119", "r122", "r381", "r398" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in dollars per share)", "verboseLabel": "Earnings Per Share (Basic) (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedStatementsOfIncome", "http://www.gentex.com/role/QuarterlyFinancialInformationUnauditedDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r73", "r113", "r116", "r117", "r118", "r119", "r122", "r381", "r398" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in dollars per share)", "verboseLabel": "Earnings Per Share (Diluted) (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedStatementsOfIncome", "http://www.gentex.com/role/QuarterlyFinancialInformationUnauditedDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r107", "r298", "r299" ], "calculation": { "http://www.gentex.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRatesDifferentFromStatutoryFederalIncomeTaxRatesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-US": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "totalLabel": "Effective income tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRatesDifferentFromStatutoryFederalIncomeTaxRatesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r298", "r299", "r319" ], "calculation": { "http://www.gentex.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRatesDifferentFromStatutoryFederalIncomeTaxRatesDetails": { "order": 4.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "verboseLabel": "Statutory federal income tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRatesDifferentFromStatutoryFederalIncomeTaxRatesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate": { "auth_ref": [ "r298", "r299", "r319" ], "calculation": { "http://www.gentex.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRatesDifferentFromStatutoryFederalIncomeTaxRatesDetails": { "order": 7.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates.", "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent", "terseLabel": "Change in tax rate on deferred taxes" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRatesDifferentFromStatutoryFederalIncomeTaxRatesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsExtraterritorialIncomeExclusion": { "auth_ref": [ "r298", "r299", "r319" ], "calculation": { "http://www.gentex.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRatesDifferentFromStatutoryFederalIncomeTaxRatesDetails": { "order": 9.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deduction for extraterritorial income exclusion.", "label": "Effective Income Tax Rate Reconciliation, Deduction, Extraterritorial Income Exclusion, Percent", "negatedTerseLabel": "Foreign derived intangible income deduction" } } }, "localname": "EffectiveIncomeTaxRateReconciliationDeductionsExtraterritorialIncomeExclusion", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRatesDifferentFromStatutoryFederalIncomeTaxRatesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities": { "auth_ref": [ "r298", "r299", "r319" ], "calculation": { "http://www.gentex.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRatesDifferentFromStatutoryFederalIncomeTaxRatesDetails": { "order": 3.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deduction for qualified production activity.", "label": "Effective Income Tax Rate Reconciliation, Deduction, Qualified Production Activity, Percent", "negatedLabel": "Domestic production exclusion" } } }, "localname": "EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRatesDifferentFromStatutoryFederalIncomeTaxRatesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "auth_ref": [ "r298", "r299", "r319" ], "calculation": { "http://www.gentex.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRatesDifferentFromStatutoryFederalIncomeTaxRatesDetails": { "order": 2.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "terseLabel": "Other" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRatesDifferentFromStatutoryFederalIncomeTaxRatesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent": { "auth_ref": [ "r298" ], "calculation": { "http://www.gentex.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRatesDifferentFromStatutoryFederalIncomeTaxRatesDetails": { "order": 10.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to excess tax benefit for share-based compensation cost.", "label": "Effective Income Tax Rate Reconciliation, Share-based Compensation, Excess Tax Benefit, Percent", "negatedTerseLabel": "Stock compensation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRatesDifferentFromStatutoryFederalIncomeTaxRatesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r298", "r299", "r319" ], "calculation": { "http://www.gentex.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRatesDifferentFromStatutoryFederalIncomeTaxRatesDetails": { "order": 1.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "verboseLabel": "State income taxes, net of federal income tax benefit" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRatesDifferentFromStatutoryFederalIncomeTaxRatesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign": { "auth_ref": [ "r298", "r299", "r319" ], "calculation": { "http://www.gentex.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRatesDifferentFromStatutoryFederalIncomeTaxRatesDetails": { "order": 8.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign tax credit.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Percent", "negatedTerseLabel": "Foreign tax credit" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsForeign", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRatesDifferentFromStatutoryFederalIncomeTaxRatesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch": { "auth_ref": [ "r298", "r299", "r319" ], "calculation": { "http://www.gentex.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRatesDifferentFromStatutoryFederalIncomeTaxRatesDetails": { "order": 5.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent", "negatedTerseLabel": "Research tax credit" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsResearch", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRatesDifferentFromStatutoryFederalIncomeTaxRatesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r42" ], "calculation": { "http://www.gentex.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "verboseLabel": "Salaries, wages and vacation" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r281" ], "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": "Unrecognized compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r281" ], "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 for unrecognized compensation cost expected to be recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansNarrativeDetails" ], "xbrltype": "durationItemType" }, "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": "Employee Stock Option" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansNarrativeDetails", "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis": { "auth_ref": [ "r287" ], "lang": { "en-US": { "role": { "documentation": "Information by name of employee stock ownership plan.", "label": "Employee Stock Ownership Plan (ESOP) Name [Axis]", "terseLabel": "Employee Stock Ownership Plan (ESOP) Disclosures, by Plan [Axis]" } } }, "localname": "EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain": { "auth_ref": [ "r286" ], "lang": { "en-US": { "role": { "documentation": "Entities identify multiple employee stock ownership plans by unique name.", "label": "Employee Stock Ownership Plan (ESOP), Plan [Domain]", "terseLabel": "Employee Stock Ownership Plan (ESOP), Plan [Domain]" } } }, "localname": "EmployeeStockOwnershipPlanESOPPlanDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue from External Customer [Line Items]", "terseLabel": "Revenue from External Customer [Line Items]" } } }, "localname": "EntityWideInformationRevenueFromExternalCustomerLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SegmentReportingScheduleOfMajorProductLineRevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EntityWideRevenueMajorCustomerLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Major Customer [Line Items]" } } }, "localname": "EntityWideRevenueMajorCustomerLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SegmentReportingScheduleOfAutomotiveCustomersIndividuallyAccountedFor10OrMoreOfNetSalesDetails" ], "xbrltype": "stringItemType" }, "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": [ "r228" ], "lang": { "en-US": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ComprehensiveIncomeAociRollforwardDetails", "http://www.gentex.com/role/ComprehensiveIncomeReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails", "http://www.gentex.com/role/ConsolidatedStatementOfShareholdersInvestment", "http://www.gentex.com/role/ConsolidatedStatementOfShareholdersInvestmentParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_EquityFundsMember": { "auth_ref": [ "r244" ], "lang": { "en-US": { "role": { "documentation": "An investment that pools funds from many investors to invest in a combination of underlying investments, primarily equity investments.", "label": "Equity Funds [Member]", "terseLabel": "Mutual Funds \u2013 Equity" } } }, "localname": "EquityFundsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfAmortizedCostUnrealizedGainsAndLossesAndMarketValueOfInvestmentSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "auth_ref": [ "r181" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Amount", "terseLabel": "Technology investments" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ExtinguishmentOfDebtAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Gross amount of debt extinguished.", "label": "Extinguishment of Debt, Amount", "terseLabel": "Extinguishment of debt amount" } } }, "localname": "ExtinguishmentOfDebtAmount", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/DebtAndFinancingArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ExtinguishmentOfDebtAxis": { "auth_ref": [ "r226" ], "lang": { "en-US": { "role": { "documentation": "Information pertaining to the debt extinguished including the amount of gain (loss), the income tax effect on the gain (loss), and the amount of gain (loss), net or the related income tax, by debt instrument.", "label": "Extinguishment of Debt [Axis]", "terseLabel": "Extinguishment of Debt [Axis]" } } }, "localname": "ExtinguishmentOfDebtAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/DebtAndFinancingArrangementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ExtinguishmentOfDebtTypeDomain": { "auth_ref": [ "r226" ], "lang": { "en-US": { "role": { "documentation": "Type of debt extinguished.", "label": "Extinguishment of Debt, Type [Domain]", "terseLabel": "Extinguishment of Debt, Type [Domain]" } } }, "localname": "ExtinguishmentOfDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/DebtAndFinancingArrangementsDetails" ], "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]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfAssetsOrLiabilitiesHavingRecurringMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r344", "r345", "r346", "r347", "r349", "r350" ], "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, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfAssetsOrLiabilitiesHavingRecurringMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r344", "r345", "r346" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "verboseLabel": "Schedule of Assets or Liabilities Having Recurring Measurements" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r244", "r245", "r247", "r346", "r364" ], "lang": { "en-US": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfAssetsOrLiabilitiesHavingRecurringMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r244", "r245", "r247", "r346", "r365" ], "lang": { "en-US": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfAssetsOrLiabilitiesHavingRecurringMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r244", "r245", "r247", "r346", "r366" ], "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.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfAssetsOrLiabilitiesHavingRecurringMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r244", "r245", "r247", "r346", "r367" ], "lang": { "en-US": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfAssetsOrLiabilitiesHavingRecurringMeasurementsDetails" ], "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 and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfAssetsOrLiabilitiesHavingRecurringMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r102", "r351", "r352" ], "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]", "verboseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesFixedIncomeSecuritiesContractualMaturityDetails", "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfAmortizedCostUnrealizedGainsAndLossesAndMarketValueOfInvestmentSecuritiesDetails", "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfAssetsOrLiabilitiesHavingRecurringMeasurementsDetails" ], "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": "Finite-lived intangible asset, useful life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/GoodwillAndOtherIntangibleAssetsDetails", "http://www.gentex.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r207" ], "calculation": { "http://www.gentex.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedTerseLabel": "Finite-lived intangible assets, accumulated amortization", "verboseLabel": "Accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/GoodwillAndOtherIntangibleAssetsDetails", "http://www.gentex.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r209" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months", "terseLabel": "Amortization expense, 2019" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r209" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Five", "terseLabel": "Amortization expense, 2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r209" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Four", "terseLabel": "Amortization expense, 2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r209" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three", "terseLabel": "Amortization expense, 2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r209" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two", "terseLabel": "Amortization expense, 2020" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r201", "r203", "r207", "r211", "r369" ], "lang": { "en-US": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/GoodwillAndOtherIntangibleAssetsDetails", "http://www.gentex.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r207", "r369" ], "calculation": { "http://www.gentex.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Finite-lived intangible assets, gross" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r201", "r206" ], "lang": { "en-US": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/GoodwillAndOtherIntangibleAssetsDetails", "http://www.gentex.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r207" ], "calculation": { "http://www.gentex.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.gentex.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "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", "totalLabel": "Finite-lived intangible assets, net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FixedIncomeSecuritiesMember": { "auth_ref": [ "r244", "r247" ], "lang": { "en-US": { "role": { "documentation": "Investment that provides a return in the form of fixed periodic payments and eventual return of principal at maturity.", "label": "Fixed Income Securities [Member]", "terseLabel": "Fixed Income Securities [Member]" } } }, "localname": "FixedIncomeSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesFixedIncomeSecuritiesContractualMaturityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r102", "r357", "r360" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "verboseLabel": "Foreign Currency Translation" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GainLossOnSaleOfInvestments": { "auth_ref": [ "r97" ], "calculation": { "http://www.gentex.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net realized gain (loss) on investments sold during the period, not including gains (losses) on securities separately or otherwise categorized as trading, available-for-sale, or held-to-maturity, which, for cash flow reporting, is a component of proceeds from investing activities.", "label": "Gain (Loss) on Sale of Investments", "negatedLabel": "Gain on sale of investments" } } }, "localname": "GainLossOnSaleOfInvestments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r189", "r191" ], "calculation": { "http://www.gentex.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Balance as of December 31, 2018", "periodStartLabel": "Balance as of December 31, 2017", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedBalanceSheets", "http://www.gentex.com/role/GoodwillAndOtherIntangibleAssetsDetails", "http://www.gentex.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r192" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Acquisitions" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r212" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Other Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/GoodwillAndOtherIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r102", "r196", "r204" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.", "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Goodwill and Other Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r97", "r190", "r194", "r197" ], "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", "negatedTerseLabel": "Impairments" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillOtherIncreaseDecrease": { "auth_ref": [ "r195" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease), classified as other, of an asset representing the future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Other Increase (Decrease)", "terseLabel": "Other" } } }, "localname": "GoodwillOtherIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit": { "auth_ref": [ "r193" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of divestiture 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, Written off Related to Sale of Business Unit", "negatedTerseLabel": "Divestitures" } } }, "localname": "GoodwillWrittenOffRelatedToSaleOfBusinessUnit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r76" ], "calculation": { "http://www.gentex.com/role/ConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "terseLabel": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedStatementsOfIncome", "http://www.gentex.com/role/QuarterlyFinancialInformationUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfInvestments": { "auth_ref": [ "r160" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount by which the fair value of an investment is less than the amortized cost basis or carrying amount of that investment at the balance sheet date and the decline in fair value is deemed to be other than temporary, before considering whether or not such amount is recognized in earnings or other comprehensive income.", "label": "Other than Temporary Impairment Losses, Investments", "terseLabel": "Equity Investment losses were considered to be other than temporary" } } }, "localname": "ImpairmentOfInvestments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]", "verboseLabel": "Impairment or Disposal of Long-Lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r106" ], "calculation": { "http://www.gentex.com/role/ConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "totalLabel": "Income before provision for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedStatementsOfIncome" ], "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_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": [ "r323" ], "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]", "verboseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r104", "r145", "r321" ], "calculation": { "http://www.gentex.com/role/ComprehensiveIncomeReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 }, "http://www.gentex.com/role/ConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://www.gentex.com/role/IncomeTaxesScheduleOfComponentsOfProvisionForIncomeTaxesDetails": { "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)", "negatedTerseLabel": "Provision for income taxes", "terseLabel": "PROVISION FOR INCOME TAXES", "totalLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ComprehensiveIncomeReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails", "http://www.gentex.com/role/ConsolidatedStatementsOfIncome", "http://www.gentex.com/role/IncomeTaxesScheduleOfComponentsOfProvisionForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r102", "r295", "r296", "r307", "r308", "r312", "r322", "r403" ], "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]", "verboseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r94", "r101" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income Taxes Paid", "verboseLabel": "Income taxes paid" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r96" ], "calculation": { "http://www.gentex.com/role/ConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r96" ], "calculation": { "http://www.gentex.com/role/ConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r96" ], "calculation": { "http://www.gentex.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 aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "verboseLabel": "Accrued liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r96" ], "calculation": { "http://www.gentex.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": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingAssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Assets [Abstract]", "verboseLabel": "Change in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r96" ], "calculation": { "http://www.gentex.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "(Increase) Decrease in other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r96" ], "calculation": { "http://www.gentex.com/role/ConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.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.gentex.com/role/ConsolidatedStatementOfShareholdersInvestment" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r202", "r210" ], "lang": { "en-US": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets [Axis]", "terseLabel": "Indefinite-lived Intangible Assets by Major Class [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r210" ], "calculation": { "http://www.gentex.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets (Excluding Goodwill)", "terseLabel": "Indefinite-lived intangible assets" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r202", "r210" ], "lang": { "en-US": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.", "label": "Indefinite-lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "auth_ref": [ "r102", "r206" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.", "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]", "verboseLabel": "Patents" } } }, "localname": "IntangibleAssetsFiniteLivedPolicy", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [], "calculation": { "http://www.gentex.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill)", "terseLabel": "Intangible assets, gross" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r199", "r205" ], "calculation": { "http://www.gentex.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 }, "http://www.gentex.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.gentex.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net", "totalLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedBalanceSheets", "http://www.gentex.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r81", "r225" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "terseLabel": "Interest expense" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/DebtAndFinancingArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r47" ], "calculation": { "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesInventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r2", "r50", "r184" ], "calculation": { "http://www.gentex.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesInventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories, net", "totalLabel": "Total Inventory" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedBalanceSheets", "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r9", "r51", "r102", "r123", "r185", "r186" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "verboseLabel": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r49" ], "calculation": { "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesInventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Raw Materials, Gross", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r48" ], "calculation": { "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesInventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Inventory, Work in Process, Gross", "terseLabel": "Work-in-process" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeNonoperating": { "auth_ref": [ "r80" ], "calculation": { "http://www.gentex.com/role/ConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of income from investments (for example, dividends) not considered a component of the entity's core operations.", "label": "Investment Income, Nonoperating", "terseLabel": "Investment income" } } }, "localname": "InvestmentIncomeNonoperating", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeNonoperatingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Investment Income, Nonoperating [Abstract]", "terseLabel": "OTHER INCOME:" } } }, "localname": "InvestmentIncomeNonoperatingAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentPolicyTextBlock": { "auth_ref": [ "r41", "r102", "r174", "r180", "r182" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for investments in financial assets, including marketable securities (debt and equity securities with readily determinable fair values), investments accounted for under the equity method and cost method, securities borrowed and loaned, and repurchase and resale agreements. For marketable securities, the disclosure may include the entity's accounting treatment for transfers between investment categories and how the fair values for such securities are determined. Also, for all investments, an entity may describe its policy for assessing, recognizing and measuring impairment of the investment.", "label": "Investment, Policy [Policy Text Block]", "verboseLabel": "Investments" } } }, "localname": "InvestmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "terseLabel": "Investments Classified by Contractual Maturity Date" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsFairValueDisclosure": { "auth_ref": [ "r345" ], "calculation": { "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfAmortizedCostUnrealizedGainsAndLossesAndMarketValueOfInvestmentSecuritiesDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.", "label": "Investments, Fair Value Disclosure", "terseLabel": "Market Value" } } }, "localname": "InvestmentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfAmortizedCostUnrealizedGainsAndLossesAndMarketValueOfInvestmentSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter of Credit [Member]", "terseLabel": "Letters of Credit" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/DebtAndFinancingArrangementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r40" ], "calculation": { "http://www.gentex.com/role/ConsolidatedBalanceSheets": { "order": 2.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.gentex.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities [Abstract]", "verboseLabel": "LIABILITIES AND SHAREHOLDERS\u2019 INVESTMENT" } } }, "localname": "LiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r26", "r374", "r395" ], "calculation": { "http://www.gentex.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 LIABILITES AND SHAREHOLDERS' INVESTMENT" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r43" ], "calculation": { "http://www.gentex.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "CURRENT LIABILITIES:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LicensingAgreementsMember": { "auth_ref": [ "r328" ], "lang": { "en-US": { "role": { "documentation": "Rights, generally of limited duration, under a license arrangement (for example, to sell or otherwise utilize specified products or processes in a specified territory).", "label": "Licensing Agreements [Member]", "terseLabel": "Exclusive Licensing Agreement" } } }, "localname": "LicensingAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r15", "r224", "r373", "r393" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "verboseLabel": "Amount outstanding" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/DebtAndFinancingArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r39" ], "calculation": { "http://www.gentex.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "terseLabel": "Current portion of long term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermInvestments": { "auth_ref": [ "r33" ], "calculation": { "http://www.gentex.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).", "label": "Long-term Investments", "terseLabel": "Long-term investments" } } }, "localname": "LongTermInvestments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r44" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/DebtAndFinancingArrangementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r44", "r223" ], "lang": { "en-US": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/DebtAndFinancingArrangementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossOnSaleOfInvestments": { "auth_ref": [ "r74", "r75", "r97", "r379", "r399" ], "calculation": { "http://www.gentex.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The difference between the carrying value and the sale price of an investment. A loss would be recognized when the sale price of the investment is less than the carrying value of the investment. This element refers to the Loss included in earnings and not to the cash proceeds of the sale.", "label": "Loss on Sale of Investments", "verboseLabel": "Loss on sale of investments" } } }, "localname": "LossOnSaleOfInvestments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_MachineryAndEquipmentGross": { "auth_ref": [ "r5", "r214" ], "calculation": { "http://www.gentex.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment, Gross", "verboseLabel": "Machinery and equipment" } } }, "localname": "MachineryAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Machinery and equipment" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MaintenanceCostPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of the accounting policy for maintenance costs. Does not include planned major maintenance activities.", "label": "Maintenance Cost, Policy [Policy Text Block]", "verboseLabel": "Repairs and Maintenance" } } }, "localname": "MaintenanceCostPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_MarketingAndAdvertisingExpense": { "auth_ref": [ "r79" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The total expense recognized in the period for promotion, public relations, and brand or product advertising.", "label": "Marketing and Advertising Expense", "verboseLabel": "Advertising and promotional costs" } } }, "localname": "MarketingAndAdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MovementInValuationAllowancesAndReservesRollForward": { "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": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]", "terseLabel": "Activity in the Company\u2019s allowance for doubtful accounts" } } }, "localname": "MovementInValuationAllowancesAndReservesRollForward", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfAllowanceForDoubtfulAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MunicipalBondsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Long-term debt securities issued by state, city or local governments or the agencies operated by state, city or local governments.", "label": "Municipal Bonds [Member]", "terseLabel": "Municipal Bonds" } } }, "localname": "MunicipalBondsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfAmortizedCostUnrealizedGainsAndLossesAndMarketValueOfInvestmentSecuritiesDetails", "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfAssetsOrLiabilitiesHavingRecurringMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MutualFundMember": { "auth_ref": [ "r244" ], "lang": { "en-US": { "role": { "documentation": "Regulated investment instrument that pools funds from multiple investors to invest principally in a portfolio of securities and money market instruments to match the investment objective.", "label": "Mutual Fund [Member]", "terseLabel": "Mutual Funds" } } }, "localname": "MutualFundMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfAmortizedCostUnrealizedGainsAndLossesAndMarketValueOfInvestmentSecuritiesDetails", "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfAssetsOrLiabilitiesHavingRecurringMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r93" ], "calculation": { "http://www.gentex.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", "totalLabel": "Net cash used for financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]", "verboseLabel": "CASH FLOWS USED FOR FINANCING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r93" ], "calculation": { "http://www.gentex.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 for investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.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]", "verboseLabel": "CASH FLOWS USED FOR INVESTING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r93", "r95", "r98" ], "calculation": { "http://www.gentex.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": "Net cash flows from operating activities", "totalLabel": "Net cash flows from operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedStatementsOfCashFlows", "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r65", "r68", "r72", "r98", "r121", "r380", "r397" ], "calculation": { "http://www.gentex.com/role/ConsolidatedStatementOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.gentex.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.gentex.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", "verboseLabel": "Numerator for both basic and diluted EPS, net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedStatementOfComprehensiveIncome", "http://www.gentex.com/role/ConsolidatedStatementOfShareholdersInvestment", "http://www.gentex.com/role/ConsolidatedStatementsOfCashFlows", "http://www.gentex.com/role/ConsolidatedStatementsOfIncome", "http://www.gentex.com/role/QuarterlyFinancialInformationUnauditedDetails", "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfEarningsPerShareBasicAndDilutedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the quantification of the effect of adopting the new accounting standard or change in accounting principle expected by the entity to have a significant effect on the entity's financial statements.", "label": "New Accounting Pronouncement or Change in Accounting Principle, Effect of Adoption, Quantification", "terseLabel": "Cumulative-effect adjustment", "verboseLabel": "Impact of ASU 2016-01 adoption" } } }, "localname": "NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedStatementOfShareholdersInvestment", "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesNarrativeDetails" ], "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 Standards" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r80" ], "calculation": { "http://www.gentex.com/role/ConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total other income (expense)" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.gentex.com/role/ConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Expenses [Abstract]", "verboseLabel": "OPERATING EXPENSES:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.gentex.com/role/ConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "terseLabel": "Operating Income", "totalLabel": "Income from operations", "verboseLabel": "Income (Loss) from Operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedStatementsOfIncome", "http://www.gentex.com/role/QuarterlyFinancialInformationUnauditedDetails", "http://www.gentex.com/role/SegmentReportingScheduleOfAutomotiveAndOtherSegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r143", "r149" ], "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": "Operating Segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SegmentReportingScheduleOfAutomotiveAndOtherSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r6", "r7", "r8", "r42" ], "calculation": { "http://www.gentex.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "verboseLabel": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.gentex.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "totalLabel": "Total Other Assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": { "auth_ref": [ "r63", "r71" ], "calculation": { "http://www.gentex.com/role/ComprehensiveIncomeAociRollforwardDetails": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax", "terseLabel": "Other comprehensive income (loss) before reclassifications" } } }, "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ComprehensiveIncomeAociRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent": { "auth_ref": [ "r330", "r331", "r335" ], "calculation": { "http://www.gentex.com/role/ConsolidatedStatementOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent", "totalLabel": "Other comprehensive income (loss), before tax" } } }, "localname": "OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedStatementOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive income (loss) before tax:" } } }, "localname": "OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedStatementOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAndTax": { "auth_ref": [ "r56", "r61", "r341", "r342", "r343" ], "calculation": { "http://www.gentex.com/role/ConsolidatedStatementOfComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax and adjustments, of gain (loss) from increase (decrease) in value of excluded component of derivative designated and qualifying as hedge. Adjustments include, but are not limited to, reclassifications for sale and settlement, and amounts recognized under systematic and rational method.", "label": "Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), before Adjustments and Tax", "terseLabel": "Unrealized gains on derivatives" } } }, "localname": "OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAndTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedStatementOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax": { "auth_ref": [ "r53", "r61", "r356", "r359" ], "calculation": { "http://www.gentex.com/role/ConsolidatedStatementOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax, after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax", "terseLabel": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedStatementOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r66", "r69", "r71", "r228" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other comprehensive income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedStatementOfShareholdersInvestment" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r66", "r69", "r330", "r331", "r335" ], "calculation": { "http://www.gentex.com/role/ConsolidatedStatementOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "totalLabel": "Other comprehensive income (loss), net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedStatementOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1": { "auth_ref": [ "r330", "r331", "r335" ], "calculation": { "http://www.gentex.com/role/ConsolidatedStatementOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent", "terseLabel": "Expense for income taxes related to components of other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossTaxPortionAttributableToParent1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedStatementOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax": { "auth_ref": [ "r57", "r61", "r179" ], "calculation": { "http://www.gentex.com/role/ConsolidatedStatementOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax and reclassification adjustments of unrealized holding gain (loss) on available-for-sale securities.", "label": "Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, before Tax", "terseLabel": "Unrealized gains on available-for-sale securities, net" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedStatementOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherDebtSecuritiesMember": { "auth_ref": [ "r171", "r244", "r348" ], "lang": { "en-US": { "role": { "documentation": "Investments in debt securities classified as other.", "label": "Other Debt Obligations [Member]", "terseLabel": "Other" } } }, "localname": "OtherDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfAmortizedCostUnrealizedGainsAndLossesAndMarketValueOfInvestmentSecuritiesDetails", "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfAssetsOrLiabilitiesHavingRecurringMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r82" ], "calculation": { "http://www.gentex.com/role/ConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r90" ], "calculation": { "http://www.gentex.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedTerseLabel": "Repurchases of common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r90" ], "calculation": { "http://www.gentex.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.", "label": "Payments of Ordinary Dividends, Common Stock", "negatedLabel": "Cash dividends paid" } } }, "localname": "PaymentsOfDividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r84", "r87", "r159" ], "calculation": { "http://www.gentex.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Payments to Acquire Debt Securities, Available-for-sale", "negatedLabel": "Purchases" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireProductiveAssets": { "auth_ref": [ "r88" ], "calculation": { "http://www.gentex.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Payments to Acquire Productive Assets", "negatedLabel": "Plant and equipment additions", "verboseLabel": "Capital Expenditures" } } }, "localname": "PaymentsToAcquireProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedStatementsOfCashFlows", "http://www.gentex.com/role/SegmentReportingScheduleOfAutomotiveAndOtherSegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r248" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for pension and other postretirement benefits.", "label": "Pension and Other Postretirement Benefits Disclosure [Text Block]", "verboseLabel": "Employee Benefit Plan" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/EmployeeBenefitPlan" ], "xbrltype": "textBlockItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r252", "r282" ], "lang": { "en-US": { "role": { "documentation": "Information by plan name pertaining to equity-based compensation arrangements.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansScheduleOfNonVestedStockOptionActivityDetails", "http://www.gentex.com/role/StockBasedCompensationPlansScheduleOfWeightedAverageAssumptionsDetails", "http://www.gentex.com/role/StockBasedCompensationPlansSummaryOfStockOptionActivityDetails" ], "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 [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansScheduleOfNonVestedStockOptionActivityDetails", "http://www.gentex.com/role/StockBasedCompensationPlansScheduleOfWeightedAverageAssumptionsDetails", "http://www.gentex.com/role/StockBasedCompensationPlansSummaryOfStockOptionActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.", "label": "Preferred Stock [Member]", "terseLabel": "Preferred Stock" } } }, "localname": "PreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfAmortizedCostUnrealizedGainsAndLossesAndMarketValueOfInvestmentSecuritiesDetails", "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfAssetsOrLiabilitiesHavingRecurringMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r19" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r19" ], "lang": { "en-US": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r19" ], "lang": { "en-US": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r19" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, no par value, 5,000,000 shares authorized; none issued or outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r3", "r30", "r31" ], "calculation": { "http://www.gentex.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r89" ], "calculation": { "http://www.gentex.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Issuance of common stock from stock plan transactions" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "auth_ref": [ "r84", "r85", "r159" ], "calculation": { "http://www.gentex.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale", "verboseLabel": "Maturities and calls" } } }, "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r84", "r85", "r159" ], "calculation": { "http://www.gentex.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Sale of Debt Securities, Available-for-sale", "verboseLabel": "Sales proceeds" } } }, "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r86" ], "calculation": { "http://www.gentex.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.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 sale of plant and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r65", "r68", "r92", "r146", "r150", "r330", "r333", "r334", "r337", "r338" ], "calculation": { "http://www.gentex.com/role/ComprehensiveIncomeReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Total reclassifications for the period" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ComprehensiveIncomeReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Property, Plant and Equipment [Abstract]", "verboseLabel": "PLANT AND EQUIPMENT:" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r36", "r216" ], "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 by Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r35", "r214" ], "calculation": { "http://www.gentex.com/role/ConsolidatedBalanceSheets": { "order": 2.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", "totalLabel": "Total Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r11", "r12", "r216", "r396" ], "calculation": { "http://www.gentex.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "totalLabel": "Net Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r34", "r102", "r216" ], "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]", "verboseLabel": "Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r11", "r214" ], "lang": { "en-US": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property, Plant and Equipment, Type [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesNarrativeDetails" ], "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", "verboseLabel": "Minimum estimated useful life, in years" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "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": [ "r125" ], "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 Financial Information (Unaudited)" } } }, "localname": "QuarterlyFinancialInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/QuarterlyFinancialInformationUnaudited" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems": { "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": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]", "terseLabel": "Reclassification Out of Accumulated Other Comprehensive Income [Line Items]" } } }, "localname": "ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ComprehensiveIncomeReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": { "auth_ref": [ "r63", "r64", "r71" ], "calculation": { "http://www.gentex.com/role/ComprehensiveIncomeAociRollforwardDetails": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss).", "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax", "negatedTerseLabel": "Amounts reclassified from accumulated other comprehensive income" } } }, "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ComprehensiveIncomeAociRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Axis]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Axis]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ComprehensiveIncomeReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Domain]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Domain]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ComprehensiveIncomeReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identifies item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Member]", "terseLabel": "Amounts Reclassified from Other Comprehensive Income" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ComprehensiveIncomeReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about items reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Table]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Table]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ComprehensiveIncomeReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ComprehensiveIncomeTables" ], "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 the beginning and ending amount of unrecognized tax benefits" } } }, "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/IncomeTaxesScheduleOfReconciliationOfBeginningAndEndingAmountOfUnrecognizedTaxBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r91" ], "calculation": { "http://www.gentex.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-term Debt", "negatedTerseLabel": "Repayment of long-term debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r289", "r405" ], "calculation": { "http://www.gentex.com/role/ConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Engineering, research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockExpense": { "auth_ref": [ "r97" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The noncash expense that represents the cost of restricted stock or unit distributed to employees as compensation.", "label": "Restricted Stock or Unit Expense", "terseLabel": "Amortization expense" } } }, "localname": "RestrictedStockExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r23", "r233", "r394" ], "calculation": { "http://www.gentex.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.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.gentex.com/role/ConsolidatedStatementOfShareholdersInvestment" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r235", "r236", "r237" ], "calculation": { "http://www.gentex.com/role/ConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.", "label": "Revenue from Contract with Customer, Including Assessed Tax", "netLabel": "Net Sales", "terseLabel": "Revenues", "verboseLabel": "NET SALES" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedStatementsOfIncome", "http://www.gentex.com/role/QuarterlyFinancialInformationUnauditedDetails", "http://www.gentex.com/role/RevenueDetails", "http://www.gentex.com/role/SegmentReportingScheduleOfAutomotiveAndOtherSegmentReportingDetails", "http://www.gentex.com/role/SegmentReportingScheduleOfMajorProductLineRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r103", "r242" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "verboseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r111", "r242" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "verboseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "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": "Revolver" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/DebtAndFinancingArrangementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r63" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ComprehensiveIncomeTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "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 Securities, Available-for-sale [Line Items]", "terseLabel": "Debt Securities, Available-for-sale [Line Items]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesFixedIncomeSecuritiesContractualMaturityDetails", "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfAmortizedCostUnrealizedGainsAndLossesAndMarketValueOfInvestmentSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesTable": { "auth_ref": [ "r166", "r170", "r175", "r176", "r177", "r178", "r382", "r386" ], "lang": { "en-US": { "role": { "documentation": "Schedule of available-for-sale securities which includes, but is not limited to, changes in the cost basis and fair value, fair value and gross unrealized gain (loss), fair values by type of security, contractual maturity and classification, amortized cost basis, contracts to acquire securities to be accounted for as available-for-sale, debt maturities, transfers to trading, change in net unrealized holding gain (loss) net of tax, continuous unrealized loss position fair value, aggregate losses qualitative disclosures, other than temporary impairment (OTTI) losses or other disclosures related to available for sale securities.", "label": "Schedule of Available-for-sale Securities [Table]", "terseLabel": "Schedule of Available-for-sale Securities [Table]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesFixedIncomeSecuritiesContractualMaturityDetails", "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfAmortizedCostUnrealizedGainsAndLossesAndMarketValueOfInvestmentSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r317" ], "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]", "verboseLabel": "Schedule of Components of Provision For Income Taxes" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r311" ], "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]", "verboseLabel": "Schedule of Deferred Income Tax Assets And Liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r121" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Earnings Per Share Basic and Diluted" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r298" ], "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]", "verboseLabel": "Schedule of Effective Income Tax Rates Different From Statutory Federal Income Tax Rates" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": { "auth_ref": [ "r152" ], "lang": { "en-US": { "role": { "documentation": "Tabular presentation of the description and amount of revenues from a product or service, or a group of similar products or similar services, reported from external customers during the period, if the information is not provided as part of the reportable operating segment information.", "label": "Revenue from External Customers by Products and Services [Table]", "terseLabel": "Revenue from External Customers by Products and Services [Table]" } } }, "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SegmentReportingScheduleOfMajorProductLineRevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": { "auth_ref": [ "r152" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information.", "label": "Revenue from External Customers by Products and Services [Table Text Block]", "terseLabel": "Schedule of Major Product Line Revenues" } } }, "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SegmentReportingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable": { "auth_ref": [ "r154" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure about the extent of the entity's reliance on its major customers.", "label": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]", "terseLabel": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]" } } }, "localname": "ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SegmentReportingScheduleOfAutomotiveCustomersIndividuallyAccountedFor10OrMoreOfNetSalesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r196", "r198" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/GoodwillAndOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "auth_ref": [ "r196" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.", "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]", "terseLabel": "Schedule of Intangible Assets" } } }, "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/GoodwillAndOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r9", "r27", "r28", "r29" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock": { "auth_ref": [ "r265" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested shares.", "label": "Schedule of Nonvested Share Activity [Table Text Block]", "verboseLabel": "Schedule of Non-Vested Stock Option Activity" } } }, "localname": "ScheduleOfNonvestedShareActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": { "auth_ref": [ "r124" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.", "label": "Quarterly Financial Information [Table Text Block]", "terseLabel": "Schedule of Quarterly Financial Information" } } }, "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/QuarterlyFinancialInformationUnauditedTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer.", "label": "Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]", "verboseLabel": "Schedule of Automotive Customers Individually Accounted For 10% or More of Net Sales" } } }, "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SegmentReportingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r142", "r146", "r147", "r148", "r196" ], "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.gentex.com/role/SegmentReportingScheduleOfAutomotiveAndOtherSegmentReportingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r142", "r146", "r147", "r148", "r196" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. 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 Text Block]", "terseLabel": "Schedule of Automotive and Other Segment Reporting" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SegmentReportingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r252", "r282" ], "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.gentex.com/role/StockBasedCompensationPlansNarrativeDetails", "http://www.gentex.com/role/StockBasedCompensationPlansScheduleOfNonVestedStockOptionActivityDetails", "http://www.gentex.com/role/StockBasedCompensationPlansScheduleOfWeightedAverageAssumptionsDetails", "http://www.gentex.com/role/StockBasedCompensationPlansSummaryOfStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock": { "auth_ref": [ "r280" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of employee stock purchase plan activity.", "label": "Schedule of Share-based Compensation, Employee Stock Purchase Plan, Activity [Table Text Block]", "terseLabel": "Schedule of Employee Stock Purchase Plan" } } }, "localname": "ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r258", "r270", "r273" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Compensation, Stock Options, Activity [Table Text Block]", "verboseLabel": "Summary of Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r275" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Weighted-Average Assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock": { "auth_ref": [ "r175" ], "lang": { "en-US": { "role": { "documentation": "For all investments in an unrealized loss position, including those for which other-than-temporary impairments have not been recognized in earnings (including investments for which a portion of an other-than-temporary impairment has been recognized in other comprehensive income), a tabular disclosure of the aggregate related fair value of investments with unrealized losses and the aggregate amount of unrealized losses (that is, the amount by which amortized cost basis exceeds fair value).", "label": "Schedule of Unrealized Loss on Investments [Table Text Block]", "terseLabel": "Schedule of Unrealized Losses on Investments" } } }, "localname": "ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "auth_ref": [ "r306", "r318" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the change in unrecognized tax benefits.", "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "terseLabel": "Schedule of Reconciliation of Beginning and Ending Amount of Unrecognized Tax Benefits" } } }, "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/IncomeTaxesTables" ], "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 [Domain]", "verboseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/RevenueDetails", "http://www.gentex.com/role/SegmentReportingScheduleOfAutomotiveAndOtherSegmentReportingDetails", "http://www.gentex.com/role/SegmentReportingScheduleOfMajorProductLineRevenuesDetails" ], "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_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r155" ], "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]", "verboseLabel": "Segment Reporting" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SegmentReporting" ], "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]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SegmentReportingScheduleOfAutomotiveAndOtherSegmentReportingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r79", "r183" ], "calculation": { "http://www.gentex.com/role/ConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r96" ], "calculation": { "http://www.gentex.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.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", "verboseLabel": "Stock based compensation expense related to employee stock options, employee stock purchases and restricted stock" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r253" ], "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": "Option vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate": { "auth_ref": [ "r282" ], "lang": { "en-US": { "role": { "documentation": "Discount rate from fair value on purchase date that participants pay for shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Purchase Date", "terseLabel": "ESPP discount rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r264" ], "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": "Shares, Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansScheduleOfNonVestedStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r269" ], "lang": { "en-US": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "verboseLabel": "Wtd. Avg Grant Date Fair Value, Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansScheduleOfNonVestedStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r267" ], "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": "Shares, granted (in shares)", "verboseLabel": "Shares, Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansNarrativeDetails", "http://www.gentex.com/role/StockBasedCompensationPlansScheduleOfNonVestedStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r267" ], "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", "verboseLabel": "Wtd. Avg Grant Date Fair Value, Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansScheduleOfNonVestedStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r266" ], "lang": { "en-US": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Shares, Nonvested stock options at End of Year (in shares)", "periodStartLabel": "Shares, Nonvested stock options at Beginning of Year (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansScheduleOfNonVestedStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansScheduleOfNonVestedStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r266" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value of nonvested awards on equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan) for which the employer is contingently obligated to issue equity instruments or transfer assets to an employee who has not yet satisfied service or performance criteria necessary to gain title to proceeds from the sale of the award or underlying shares or units.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Wtd. Avg Grant Date Fair Value, Nonvested stock options at End of Year (in dollars per share)", "periodStartLabel": "Wtd. Avg Grant Date Fair Value, Nonvested stock options at Beginning of Year (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansScheduleOfNonVestedStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansScheduleOfNonVestedStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r268" ], "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": "Shares, Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansScheduleOfNonVestedStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r268" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "verboseLabel": "Wtd. Avg Grant Date Fair Value, Vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansScheduleOfNonVestedStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r278" ], "lang": { "en-US": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansScheduleOfWeightedAverageAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r277" ], "lang": { "en-US": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansScheduleOfWeightedAverageAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r279" ], "lang": { "en-US": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansScheduleOfWeightedAverageAssumptionsDetails" ], "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]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansNarrativeDetails", "http://www.gentex.com/role/StockBasedCompensationPlansScheduleOfNonVestedStockOptionActivityDetails", "http://www.gentex.com/role/StockBasedCompensationPlansScheduleOfWeightedAverageAssumptionsDetails", "http://www.gentex.com/role/StockBasedCompensationPlansSummaryOfStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r255" ], "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 approved (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r282" ], "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": "Options available for grant (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r261" ], "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", "periodEndLabel": "Shares, Exercisable at End of Year (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansSummaryOfStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r261" ], "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", "verboseLabel": "Wtd. Avg. Ex. Price, Exercisable at End of Year (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansSummaryOfStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r272" ], "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", "verboseLabel": "Aggregate Intrinsic Value, Exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansSummaryOfStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r264" ], "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": "Shares, Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansSummaryOfStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "auth_ref": [ "r262" ], "lang": { "en-US": { "role": { "documentation": "Net 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, Net of Forfeitures", "verboseLabel": "Shares, Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansSummaryOfStockOptionActivityDetails" ], "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": "Grants in period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r271" ], "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 (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansScheduleOfWeightedAverageAssumptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r282" ], "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": "Aggregate Intrinsic Value, Outstanding at End of Year" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansSummaryOfStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r260", "r282" ], "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": "Shares, Outstanding at End of Year (in shares)", "periodStartLabel": "Shares, Outstanding at Beginning of Year (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansSummaryOfStockOptionActivityDetails" ], "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.gentex.com/role/StockBasedCompensationPlansSummaryOfStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r259" ], "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": "Wtd. Avg. Ex. Price, Outstanding at End of Year (in dollars per share)", "periodStartLabel": "Wtd. Avg. Ex. Price, Outstanding at Beginning of Year (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansSummaryOfStockOptionActivityDetails" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansSummaryOfStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r250", "r256" ], "lang": { "en-US": { "role": { "documentation": "Equity-based compensation award.", "label": "Equity Award [Domain]", "terseLabel": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansNarrativeDetails", "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesNarrativeDetails" ], "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", "verboseLabel": "Wtd. Avg. Ex. Price, Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansSummaryOfStockOptionActivityDetails" ], "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", "verboseLabel": "Wtd. Avg. Ex. Price, Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansSummaryOfStockOptionActivityDetails" ], "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", "verboseLabel": "Wtd. Avg. Ex. Price, Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansSummaryOfStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r102", "r252", "r257" ], "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]", "verboseLabel": "Stock-Based Compensation Plans" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r254" ], "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": "Award expiration period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r276", "r283" ], "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": "Expected term of options (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansScheduleOfWeightedAverageAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r282" ], "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", "periodEndLabel": "Aggregate Intrinsic Value, Exercisable at End of Year" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansSummaryOfStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r282" ], "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": "Wtd. Avg. Remaining Contract Life, Exercisable at End of Year" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansSummaryOfStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r274" ], "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": "Option expiration period, years" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansNarrativeDetails", "http://www.gentex.com/role/StockBasedCompensationPlansSummaryOfStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r13", "r375", "r376", "r378", "r390" ], "calculation": { "http://www.gentex.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-term Investments", "terseLabel": "Short-term investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r111" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "verboseLabel": "Summary Of Significant Accounting And Reporting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StandardProductWarrantyPolicy": { "auth_ref": [ "r102", "r222" ], "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]", "verboseLabel": "Product Warranty" } } }, "localname": "StandardProductWarrantyPolicy", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r0", "r146", "r196", "r217", "r218", "r219", "r400" ], "lang": { "en-US": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/RevenueDetails", "http://www.gentex.com/role/SegmentReportingScheduleOfAutomotiveAndOtherSegmentReportingDetails", "http://www.gentex.com/role/SegmentReportingScheduleOfMajorProductLineRevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r18", "r19", "r20", "r228" ], "lang": { "en-US": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedStatementOfShareholdersInvestmentParenthetical", "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r45", "r228" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ComprehensiveIncomeAociRollforwardDetails", "http://www.gentex.com/role/ComprehensiveIncomeReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails", "http://www.gentex.com/role/ConsolidatedStatementOfShareholdersInvestment", "http://www.gentex.com/role/ConsolidatedStatementOfShareholdersInvestmentParenthetical" ], "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.gentex.com/role/ConsolidatedStatementOfShareholdersInvestment", "http://www.gentex.com/role/ConsolidatedStatementOfShareholdersInvestmentParenthetical" ], "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_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "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_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.gentex.com/role/ConsolidatedStatementOfShareholdersInvestment", "http://www.gentex.com/role/ConsolidatedStatementOfShareholdersInvestmentParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StockCompensationPlanMember": { "auth_ref": [ "r120" ], "lang": { "en-US": { "role": { "documentation": "Equity-based payment arrangement where one or more employees receive shares of stock (units), stock (unit) options, or other equity instruments, or the employer incurs a liability to the employee in amounts based on the price of the employer's stock (unit).", "label": "Stock Compensation Plan [Member]", "terseLabel": "Stock Compensation Plan" } } }, "localname": "StockCompensationPlanMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r19", "r20", "r228", "r233" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "verboseLabel": "Shares sold to employees during period (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r19", "r20", "r228", "r233" ], "lang": { "en-US": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of common stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedStatementOfShareholdersInvestment" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r228", "r233" ], "lang": { "en-US": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "terseLabel": "Shares granted with restriction period (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r19", "r20", "r228", "r233", "r263" ], "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": "Shares, Exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/StockBasedCompensationPlansSummaryOfStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r19", "r20", "r228", "r233" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of common stock" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedStatementOfShareholdersInvestment" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r19", "r20", "r228", "r233" ], "lang": { "en-US": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Shares", "negatedTerseLabel": "Repurchases of common stock (in shares)" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedStatementOfShareholdersInvestment" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r19", "r20", "r228", "r233" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Value", "negatedTerseLabel": "Repurchases of common stock" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedStatementOfShareholdersInvestment" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r20", "r24", "r25", "r157" ], "calculation": { "http://www.gentex.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total shareholders\u2019 investment" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ComprehensiveIncomeAociRollforwardDetails", "http://www.gentex.com/role/ConsolidatedBalanceSheets", "http://www.gentex.com/role/ConsolidatedStatementOfShareholdersInvestment" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "verboseLabel": "SHAREHOLDERS\u2019 INVESTMENT:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r326" ], "lang": { "en-US": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trademarks and Trade Names [Member]", "terseLabel": "HomeLink Trade Names and Trademarks" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r368" ], "lang": { "en-US": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesFixedIncomeSecuritiesContractualMaturityDetails", "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfAmortizedCostUnrealizedGainsAndLossesAndMarketValueOfInvestmentSecuritiesDetails", "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfAssetsOrLiabilitiesHavingRecurringMeasurementsDetails" ], "xbrltype": "domainItemType" }, "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.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "auth_ref": [ "r244", "r377" ], "lang": { "en-US": { "role": { "documentation": "Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae). Excludes US treasury securities and debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB).", "label": "US Government Agencies Debt Securities [Member]", "terseLabel": "Government Securities" } } }, "localname": "USGovernmentAgenciesDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfAmortizedCostUnrealizedGainsAndLossesAndMarketValueOfInvestmentSecuritiesDetails", "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfAssetsOrLiabilitiesHavingRecurringMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r244", "r247", "r377" ], "lang": { "en-US": { "role": { "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).", "label": "US Treasury Securities [Member]", "terseLabel": "Government Securities" } } }, "localname": "USTreasurySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfAmortizedCostUnrealizedGainsAndLossesAndMarketValueOfInvestmentSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of unrealized gains and losses on investments.", "label": "Unrealized Gain (Loss) on Investments [Table Text Block]", "terseLabel": "Schedule of Amortized Cost, Unrealized Gains And Losses, And Market Value of Investment Securities" } } }, "localname": "UnrealizedGainLossOnInvestmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r294", "r301" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "End of year", "periodStartLabel": "Beginning of year" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/IncomeTaxesScheduleOfReconciliationOfBeginningAndEndingAmountOfUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r302" ], "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 in prior years" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/IncomeTaxesScheduleOfReconciliationOfBeginningAndEndingAmountOfUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": { "auth_ref": [ "r304" ], "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": "Reductions as a result of completed audit examinations" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/IncomeTaxesScheduleOfReconciliationOfBeginningAndEndingAmountOfUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r303" ], "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", "verboseLabel": "Additions based on tax positions related to the current year" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/IncomeTaxesScheduleOfReconciliationOfBeginningAndEndingAmountOfUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r302" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions", "verboseLabel": "Additions for tax positions in prior years" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/IncomeTaxesScheduleOfReconciliationOfBeginningAndEndingAmountOfUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued": { "auth_ref": [ "r300" ], "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", "verboseLabel": "Unrecognized tax benefits accrued interest" } } }, "localname": "UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "auth_ref": [ "r305" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.", "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations", "negatedLabel": "Reductions as a result of a lapse of the applicable statute of limitations" } } }, "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/IncomeTaxesScheduleOfReconciliationOfBeginningAndEndingAmountOfUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r126", "r127", "r128", "r129", "r133", "r134", "r135" ], "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]", "verboseLabel": "Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowancesAndReservesAdjustments": { "auth_ref": [ "r110" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in valuation and qualifying accounts and reserves from adjustment.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Increase (Decrease) Adjustment", "terseLabel": "Deductions and Other Adjustments" } } }, "localname": "ValuationAllowancesAndReservesAdjustments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfAllowanceForDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesBalance": { "auth_ref": [ "r110" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance" } } }, "localname": "ValuationAllowancesAndReservesBalance", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfAllowanceForDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": { "auth_ref": [ "r110" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense", "verboseLabel": "Net Additions/ (Reductions) to Costs and Expenses" } } }, "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfAllowanceForDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]", "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]" } } }, "localname": "ValuationAllowancesAndReservesDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfAllowanceForDoubtfulAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "auth_ref": [ "r110" ], "lang": { "en-US": { "role": { "documentation": "Information by valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]", "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]" } } }, "localname": "ValuationAllowancesAndReservesTypeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfAllowanceForDoubtfulAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r119" ], "calculation": { "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfEarningsPerShareBasicAndDilutedDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number Diluted Shares Outstanding Adjustment", "terseLabel": "Potentially dilutive shares resulting from stock option plans (in shares)" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfEarningsPerShareBasicAndDilutedDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r115", "r119" ], "calculation": { "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfEarningsPerShareBasicAndDilutedDetails": { "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", "totalLabel": "Denominator for diluted EPS (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfEarningsPerShareBasicAndDilutedDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r114", "r119" ], "calculation": { "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfEarningsPerShareBasicAndDilutedDetails": { "order": 2.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": "Denominator for basic EPS, weighted-average common shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.gentex.com/role/SummaryOfSignificantAccountingAndReportingPoliciesScheduleOfEarningsPerShareBasicAndDilutedDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "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" }, "r1": { "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" }, "r10": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(ColumnA))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690" }, "r11": { "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" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690" }, "r111": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r12": { "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" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=109236672&loc=d3e543-108305" }, "r124": { "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" }, "r125": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "270", "URI": "http://asc.fasb.org/topic&trid=2126967" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8615-108599" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8654-108599" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8657-108599" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8660-108599" }, "r14": { "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" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8663-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8672-108599" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r15": { "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" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r151": { "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" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599" }, "r153": { "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" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9054-108599" }, "r155": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r156": { "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" }, "r157": { "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" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=109979856&loc=d3e26610-111562" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=109979856&loc=d3e26853-111562" }, "r16": { "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" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "8A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=109979856&loc=SL6284422-111562" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27161-111563" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27161-111563" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27161-111563" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27161-111563" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27161-111563" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27161-111563" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27198-111563" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27198-111563" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27198-111563" }, "r17": { "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" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27198-111563" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27290-111563" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27290-111563" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27290-111563" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27290-111563" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27290-111563" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27337-111563" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27340-111563" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27357-111563" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27357-111563" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.M)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=65877573&loc=d3e87990-122713" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=84241550&loc=SL75117539-209714" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r183": { "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" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=68049868&loc=d3e3927-108312" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=66092785&loc=d3e4492-108314" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=66092785&loc=d3e4556-108314" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=84159346&loc=d3e8275-108329" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68054294&loc=d3e8384-108330" }, "r189": { "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" }, "r19": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r194": { "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" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r196": { "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" }, "r197": { "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" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "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(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r207": { "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" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r21": { "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" }, "r210": { "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" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r212": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r22": { "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" }, "r220": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r221": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r222": { "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" }, "r223": { "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" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6036836-161870" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=7516071&loc=d3e13374-112631" }, "r227": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r228": { "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" }, "r229": { "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" }, "r23": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "50", "Topic": "505", "URI": "http://asc.fasb.org/subtopic&trid=2208855" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130539-203045" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130543-203045" }, "r237": { "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" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130549-203045" }, "r239": { "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" }, "r24": { "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" }, "r240": { "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" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=108792157&loc=SL49130690-203046-203046" }, "r242": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r244": { "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" }, "r245": { "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" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e2709-114920" }, "r247": { "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" }, "r248": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r249": { "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" }, "r25": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r259": { "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" }, "r26": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r263": { "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" }, "r264": { "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" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r267": { "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" }, "r268": { "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" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r27": { "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" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r271": { "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" }, "r272": { "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" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r278": { "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" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109244661&loc=d3e17540-113929" }, "r288": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r290": { "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" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Subparagraph": "(b),(d)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=115928272&loc=d3e28680-109314" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=115928272&loc=d3e28680-109314" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84176650&loc=d3e31931-109318" }, "r298": { "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" }, "r299": { "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" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238393&loc=d3e36027-109320" }, "r319": { "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" }, "r32": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r324": { "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" }, "r325": { "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" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5419-128473" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5504-128473" }, "r33": { "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" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r332": { "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" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=84234705&loc=SL4591551-111686" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=84234705&loc=SL4591552-111686" }, "r339": { "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" }, "r34": { "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" }, "r340": { "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" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "4CCC", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL109998896-113959" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109974929&loc=SL110061190-113977" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r35": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75032774&loc=SL75039408-165497" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=82918529&loc=d3e30304-110892" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240241&loc=d3e32022-110900" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b,d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240241&loc=d3e32211-110900" }, "r36": { "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" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109247956&loc=d3e107207-111719" }, "r366": { "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" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109247956&loc=d3e107207-111719" }, "r368": { "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" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r37": { "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" }, "r370": { "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" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6)(a)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=114873765&loc=SL114874048-224260" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r380": { "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" }, "r381": { "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" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62557-112803" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62586-112803" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62586-112803" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(c)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62586-112803" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62586-112803" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=50488274&loc=d3e64164-112818" }, "r388": { "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" }, "r389": { "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" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r391": { "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" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=114873790&loc=SL114874131-224263" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6801-107765" }, "r40": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r406": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r407": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r408": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29" }, "r409": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "09" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.2,12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r42": { "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" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r44": { "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" }, "r45": { "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" }, "r46": { "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" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6812-107765" }, "r50": { "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" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(dd)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6911-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=d3e637-108580" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=d3e681-108580" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669686-108580" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL34724394-108580" }, "r65": { "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" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669619-108580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669619-108580" }, "r68": { "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" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669625-108580" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6935-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=d3e557-108580" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=109228884&loc=d3e1436-108581" }, "r72": { "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" }, "r73": { "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" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(7)(c))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(9)(a))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r76": { "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" }, "r77": { "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" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r79": { "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" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e7018-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r83": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "http://asc.fasb.org/topic&trid=2134417" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3151-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3179-108585" }, "r86": { "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" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3213-108585" }, "r88": { "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" }, "r89": { "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" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r90": { "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" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3291-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3000-108585" }, "r93": { "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" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3536-108585" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.0" } ZIP 83 0000355811-19-000006-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000355811-19-000006-xbrl.zip M4$L#!!0 ( (-:5D[K:QZZ=!$ )^[ 1 9VYT>"TR,#$X,3(S,2YX M"8$5L]$S5$'VWB7Q" MCN C])V+)SK!S:8/A,R/J;1/I#4D(XRP4H+V/46NN!A=$ =[KCIM>.R_'G:I M0XD-)+A$=Y%JD'BML!@0]16/B!QCBYPVADJ-3UJMY^?GMP. (].W%A^U#MJ= MCYV#PTX# 9-,G@R8FI9MZU+VE&H[[0OW+1<#:-D^;.G7?2Q)V)QQQKQ1-H"M M1$O-QJ0%C9K0B@AJ17#%0&D WO.\?%QR[R-FDH[JR&@[;3^N+UY,(IN?/X)(:-X.AISH1!;4)B#9=] 2J&, M"IKM3E,KP3>5&VYA90PSR>X"4(NX2NJ_FC&*M]!O [4JD.#)Y@#C<74RDH ^ M*<&350L@NB_FB%<4S]J=@Y6HR)V M"=6H".'60<5Q"PM+JQK49JDFF8Y=S+#B8G8%?Y>CS!4BA>4R1J))/-8D=MZO M0*+!S,A !X_R)"6AUDI'!;&$$"OWGQT2RI"1A/SJ ZZ1FGJ4U"!C(A2%9"HQD3 (AH(XIPT] M4VF&4Y(_+>R^A;P[;++003JI,$$*0"S/-4S+;_?6R.;RA( LP["?L*3:DSP>=]G&GW49-=$&EY7+I"0)_ MI+ @'\VGUCSP'%I/$KO'/IO?\X((@(,F.8!S([;?5 M>$\L%TM)'>H'RYZG>D[7LKR1IA:Z44,B,N!6U?>J_18:QF$YPYBG P$AB#LH M00HRM&3"[\TH4,LC[KNDOC4$X'E*/6P?'[8[Y93JH]LME3#)76IK>SW#KE[% M>A@2HDJK9!EXCDH@3$*@UZ'R <1F%NB-1F)4*,"%?&1[?2AYAV$R#OY$@;]Q M5U1.&E>!IH[,X"FI*?0FA7M71U(DK9ZS0OY9&E^^!M\5C+7X!82OG<]7,X7^ M, 2K'G+7)D)>FS48_7PE/2Y!F:_*HRJJ3/;P#Q3WL5=GMNQ7]+ 5\1V(YO'+YP(H,VKVFG)5#98PC7T>' ME72TBQ%14082MVCY>5H2)'_-['WFFED"?H=$?4'ZJLOL*\H@HP8!=(7 ( 9C M>^4DGXLA7Q$'&8K0Z!!F-HH0HB3&O6J,&"JM:)5!E+]$!?\65C,*%+63BTUA M>2%(^Q+\B9I=,X>+D:&JI*[R,.0H"0)*QP\J48ECXJ=6DX\.)?#MD&(N1V.7 MSP@Y(PS0JCL7E]1'%F"^4WN7X=1"+"A @S2>W19_)0^6 Y_ON-YE.*Y,9>RD MN_K"N?U,71>,EQ"E<5S^CD:,%?EH M]WJ*)%QI+)5%ECNPP,TM[F:6T=I^G&6(7)>D[8O(<1N;C^6U\V+#NKB;@I-X=WJIK#P>F\3M91U#EPWN7FE#6"$R+:NA)$#^O/(P(T\.:D@,^&Y*^2L6 M JB95*OQRD.0/Z$\S,A[DUI ;R*$N^F^$J*-8XO>X>?,WR"Y$WQ"]1>[5UPD M&M?57ZU."G6\D/>F=1R%K9Y?O>!WJ_^*.D;0%)G%4WB3"CA--PI@(G:-$[WNCB+1UZ3C$4HDJR^D] M5J ?"L]U1<&5X".]+^J9+T*)301VYYJN;#'KHZ'0G!82YN7F%%&5M"?3&XHH M0YHT%-&& N(6(/8&%RG[GEB<63 0_9INYXP,*&-Z?TSOO>A#)+HC_75DS_G& M!+0=,/H7L0%)L&Z\!GM;&PF%YO:^O+FEB=)/(K*,^_()0SYE^G62-F-I(75H MYZVMRF1M$2QW7M8^S)B7I;6Z>_.O?WE8*"+<6; IK=USM-_YC6'/IN;#_3+Z M*(DK?];V,6/6%B%&$>;DMBQZ$R'?JVY>W)5\;C64^3[T8\;$KX(B=](1EI-_ M%1]9"6.^^_R8X3XK*73WO.L]F1#FE2R0#!OG[_YV,OQC +E[@JWDW.9@\E?H M.QG>*T"PDYXIX+V*ZTF#Y"^9=S)\2R3NW?,;#V2@R]#NB3X@ ^8.Y02^ )6? M:7W(\"0!"A3AV&&AQ[/.KJ?XB.L%A7!?:+YM)4>TCH[RTI(@LEZ4(186;EO]/^.X+_-'4:'.A#AL"]Q:6U?8O_ MP\6=X+9G*>B(!%%R7<94A+[03A8V@@KLQ'2(@AZ1[C(,_'O5&W%52;F6P.;/ MZSYDY%X92MO!+$QQZ^D, [3>LB1,&GIT\7-9=>0@R,_-CK)R,XVM:="A)#Y3 MCKU+U0PY8JU7W5 %8;X#/,I*O'+UMO/U#SG"C\/25\Y^)])\.0JM>V/=I*NW M^*B:K4O5U7HKM(.%[>\B.TA&1:"@Z9/@@R&?"!12L3>5I,N+7_,00V\^9EYUOY+]LHI[&:JPNK]U-H%XNSB-IV ML>O+$96U]=()2:G$Y*#=.7SF> M&\"^=!RI1D2A*UFT+J0NQ[$-0=66/])N_]+14*EU1CEW] MUQ=,F?EBATM)](];+)Z(^AV[GOEF.3QW,DX77\\\UTUQH2TO%/&OP9;UWG;( M"-*<_()B7I!AQO]HR;#SB_GMN)Q/=AO^$) M-+W70A7PXY9@K?GJ1\"]/EF%QKRXH; >8_:_LP.GG* 7^02CB&*4)'EOJ55- MXA(+_3F0O"/"' 1\AB6U .2"NE[5(OU7H*/(%CMK6P)+VV)('KK3Q6>:P%^0 M(=%XT8#(O?55U7H),+UW>275 M76EGI2[V_ V7SF%1M(_F_WHKYU)J[[3!XD+H3T=R(&-S1CG!?FJ7ETX82 M^L,6;27Z'KD_8U$^*) E%K;\-M:'SQME&U,75>+/^Q, M>M [59ZF[(O@WOBT8:X]/Z&*C!K(OV_.OYS]Q.8C2,6OX85FMX'\AF,B*+-"Z:K[!WAZRW7RFU@@ MSV*S!$Q]38XX@V@C9O-<]OV+?(!%TJ=J?58=%6O?4B&XD)[ *N?@A6@J+II;PLO/\1F DJCXMXFF^VS:P5L+3]K&1<9S4?X_*; M;"JDY7 D(-6#A..,ZX5'-G@D8I1(]].Z*MUZ8ZJ+&?/OM=1FI6N,KJ7T8%KO M:2'>&5QF5BW#([U-HSM/6$,L25#9'O"\!D0KJ-T@SY,&91)21U5)ZQ>8CEPB M3-]I#6>^V;PV]941U\"H\*\XL&V3XV/WC$.4>M8K)7%&B2WBGS 3\503>!-9 M2XXV$\+P#PE[Q-/4<63^T\NIKJ(CEU.+2)@G3GL3(LXX?[H@X)9>7+*BJ7-N-SQZSCX1+GY$%KP0QE\7K9 X>4'9/)!$3 BQ]@S$@ M%(@;0*/3(:.X]'+H:YD'V 9(R ()K-TX4J'5K^C6@35M\T6-ML_FEV8,!^W. M80YS2YO^0"R69&_SK,6L0#"T%+'O]89-4Y=:]-@%E6,N M36K;8^$M/#[M>0TVDKW5TL\7#ODG2Q? %,Y8JP)MGUG^!L%=;V:D^5IXNL6$ M<[VW*)?0/_=R\Z,I817/5 VYI^X)MJFK/VP HX$Y@IDG4F&*F.[\G"=DJR[P MAE*NB.F,(1%1&>\?AER6;KUE\2S!KI1IA^BD/69>@Q]F,^,K9V%F=0'!V(+@ ME9M"5VB_^6'ZU=.D])SH3)WO0VH-EY_W$XRU^6-_(M[7AJZ^>5# /B!BW8M] MP!H1F8L>F6^V;LG#G,!UKF6O=Q/3)KODW?8%0T-H=J*<_6I+65+CX)#I#S_3<,U)#JY:^W+&PMU8C/@<1+[FA**ZELXRW0F^];\8"$;A42 M#4XM8G>9?8>I?:TO9R%TP,X](<*[W@,NZ\&^8/Y52[&"3"CW9-4(7@-N\^J^ M)Y:+I32E:+JQ(_@(@JV_[4;LP,4O[JHN*YWR%:O\S3FP NX\XFDHH=?J[(=) M$N^)#MM6>,:/MHTK8/O?!,_7AI1JN7UA*XML[HF2#"ZT_"$8+.1K\^PDR#>' M'.J!&'ZNKZ?.82)^AV>ZO9YNRIBA*B#UAV)(_]I5%A9<<^=*EZN2&QA'-O@5 MF&_X!:S^D_D8?4,9T;1$@E@#GJU+]VOR9,J35Y1+B*.<3&QU,ISI!,#K&VF^ MR";B W&=:R:A*?C^)36G!6VVHL@T_,@F?7A05P#- ]/T;!8W"09P]QGBK%Y/ MTJ'W/KHHJ"N3*((BA4@6+]_/IM?J:K/H?WQY!Z' 7""5"@HKRZ\ ^0I",_UM M3FI^SBR_0,-X?7!MV%ZR,FP%N<0*]#/;?+XS6F\NZ%;D#&:#1ADDJ..KQFD& M]+9PWL^QSOXL;I*T3G\5E#NI LBU8=O4RFA"+ERH\MLK< M:9T13\7%L.M$^)(AH5]V+<6=@W;G@UG3&IMOMB)UG ^U M.S?%@+J.,*,R>!85"2:NK@W2XN#>SE 8&^CWQZECT1%%&XH9 !/NZL_EKK!E M6$W;5*F6V[<@]/F=^Y^R2?(:BQC*\EEKW"TR,#$X,3(S,5]C86PN>&UL[7U9Z[?X6NSG-9M2\.CT]0I&0K M0AK*DL9S[E-'K6)[0+1. Z!$__J;A84K"#30"\"9ZW!H**IKR:^^JLK,RLKZ MZW__N!R]N(KUI*S&/[TD?\8O7\2QKT(Y_OK3RU\^HY//I^_>O?SOO_WIK_\' MH?]Y_>G]B[/*SR[C>/KBM(YV&L.+[^7TXL6O(4Y^>Y'JZO+%KU7]6WEE$5H4 M>C'_852.?_M+_L/927SQ8U+^9>(OXJ5]7WD[G;=],9U^^\NK5]^_?__S#U>/ M_ES57U]1C-FKFU)/?I'_AE:?H?PK1"ABY,\_)N'E"Y!P/)FWW:"1U><_'GW_ MG73^_N5?(5$(X__NRKRU?YGU^=5I??ZG@1QY/R*KZ#$;K,79U73\O+;"'[WJK,NG52^_%2-1JFJO]LZ MG,6I+4>3/3JZN:*^NO\I^I&=3,I4+DAY/IN>IQ,/?)^-,M7/IQ>Q7E-N?SD[ M:K$O0+Y8-XK[R'6_8$?=&T^J41DR+*_M*,^ESQ"LVM-?0KP^0(@NZA& 3:W=^.K.)GFW^\I MP^;*AA=C;U+M5W-_ DZ 'W9R\794?=]I(F^LH-?NMI@+CTIWU=$IJ&N@MI5- MUNHU'W?2C;/HIB?C\+8TE.^G@WZLJ?"]'(QB3R:2!7M.T_""=;0CMCM4,TO5L MH(79*)ZGU9<=";.UXH'%ZVG,&C=P'.*>VI&GODBN;3M5XH3E^K*NK,KOIWE;UG8]W M%Z--]?V)>A93K.L8;OYQP4?@Z?O2NG)43LMVPN[30'_BODDI^ND=?\F/3V D M3,Y*^'TVP-[6U66V&V;3JKY^&\%&LZ,'G[; HO/6^P/J4_05Z-FC_:7<0W??AV7_XD!*EEJ;ZUPZKKQKF%JMN8_6:"3 M[OQS9NMIK$?72XLH,^7&R/AE;&>A!!MX6Q]WJV7 CC>DSUZ5#2A&,Z;L4U?!9ETTW'.?U7W?9D68CM?;C3KKQ.7[-+H-/\5M59U?1MIX\ M]7TOG;E=FD]@;[JL\AZV4F4??MMP1#ML8C"13V<3^''NMPWE51EF=C2Z/O$^ M[T4Q@ 9'\'G]H:JAT,]Q^MF.&JL+P[3>,U ?[+^K&A3:,//3]^4X+B=+>PP: M5MR+>,W6A3^>Z0O63;>[>]:-]=W-7^VZ.JOD6X MY>//U?A?<3(_8H"OS[_E3TZR8E].K]O+MU<[PPG_:RR_7D"?3J[ //F:_1>S MRWG/&L_S3EOI7?#9Y:6MK\]3/V/=O/:^!6VXT#6MH)ONWL!3@HV7HS7&T^6. MM[ &;Q;ZVZ;.- 0N^\N7;6PH$$[F^V'\FLOZ/_CT;5]QR0! K^ M635STS0;+^V',_]S=5D$O,/'VS] M6YS^RXYF\X.D50C.[>HV!*X]]?7P@S!W[Y_7=[S[_[!7\.FGW.4:?O@0[616 M[Q3\<; .'1S.-[;.CN_)QUC/ \= ]2H]%#DK1[/F;M+A>G!PP&[GTF(.G8]O M9\T0=-NE_0.!U5#3;UGOD\)Y._(YS!KLAO?P]^7G699]0_$73<4?TS@.^;2B ME\::Q,;?="%W8-6%4>7O0;UL=GX1(MF)FU];F$W05VN_OD$4B%9R37!V#Q ?)1OD53U$O!^Y7TJ)#_/LM<1!N514/^D 1XM:BU8,$8S M8E%T@2/AE$%8:8J((]&Z(*WQN@E>=RAZ4OL751UB_=-+\O+%][D/9/[CHA9; M^T?,O7^?9OG%JTF>O+E&5$[CY:I\OB?4$Q^J0^(*4@_"P8=]SN?U#6Z-G(*: MD4.\8UU6H0$INVRF8 H' ,X@11U%@<)/L,A[&%0;97)6)>WV9RF]92EZAC0] M,-+;>?MX6\Z_>=3OU*S?M]OWYZD=!]C%)K]\R['R#P6JGF#H<(T7%+]]*Q@U M^/2U-&>GKPTYE6?LS=GIV2GFDI_LSUGV/#E[M-C?LOBOK];I7'TH8YU>X!M0 M:_M85ZF&XI8?3R99W,M[\ M[ZR<7M^Z)+(3(_?^S0\_FN5HK?EH?+FPXR_Q$FP&L"K>77ZS99UMHBU8=-5$ M@0VW(B4)"H5WB'&35V>M4,2,<24X<=8>N[:V+S&JH\%T*$WM)O;NS8]\2+6Z M4[*!:$^4*(QRSD:A$&S?'/%@#;+>.B0)CD)2S TU1Z\_=42<[C ZQ)ZQSCW1 MK<^@T87G 7>;^Q>2UI!^\4%A9 @*"XH4YQ$T5X41CTHAJ0S\PC-#Q %WF44G MEYK*5F&6WQ5!F>!]5K]9B A''Q!U 50L3Q*EW!MGCMXZWV=XJFY!&6K!SI>) M84_*_\G[TI4=97_IR?34UO4U[$7S$Y!-CJTFY0M&$R<1EB L_&7MF ]\2FJ$&^F,=P2 )2W5T%2[>5&%H4+KP MT6#"K4?8>HYD#!0YP1*R. :/N0S2\?UIP9\9+?I!;"BV?+ZHZNF76%_>.9'= M0(]UGQ<\<>D2]2B"(86LUA8%+#G"G&C/HF/&X?WY()X9'SJ":+CEHOH6Z^EU M#E==>4"^Y4YOWB,(F8-HY(ZSRG+0@QI,+0RL[H M&*,!51OKO\5E=7 MBPC';6396*ZP1F"'"4:*FH2(,!HFAG8H.)^8S>N[PX?JWC9"M5-I0J(BR4,HF 0*O(9P(&H^ 91BQBGK3U7AR_ M(Z5'HG0+W5 T^6#]13F.]?4NN\_3A0K%4Z):>L1-@C^L@349,XH\V D![!$E MVUA3PSA=>B1)I\@-Q9$[+H&?J['?ZH59^WT1@L.!:(XHQ0*P@T53.!Q1LF!9 M^J"(LBWVF2'=<:W,JJ[ &6KPWU?CK\T]+&N^+C1EAMD$E6.?D-=*(V]!!]=: M19Z\(Y0?_;E=!Z-6]8'4_"2I99<+;Z)??7KRP"1-*%5AH.D8D MA? H6$N1EF"?&6T"4^K8]8ON>=(3=$,1IP$Y;J3((>(!.X-,@'4,UF )P>\L2E-9YMHAEKOM%N.$F;6!+T4(R M353@&"4%LB9K0/$55B#MX'\,,!&^42A>3Z=+N\BZ3CHE12(,Q/'2(!>=1Y80 MB8(P5E K'$TM#.9A%)]NA_#A85,7F WG4+F\K,;S+F\-77KP:6%CBBQAD,7% M? %*,V2LY+!)*Q5TI(*%<.Q,:#M8C]PEK3$:[$@IA#(#9$C4_MMW)J M1WN+#"."\L*/K,8N3A+XC1!!A0%TQB\"=M<6PX MC)[<,5]Z0>T 1]:;;MF>7-ERE"/VWE9US@5Y>\_C)/Q[MO A-+B+VD-KA=-$ MYN%!/LE\8\0)Y$3(L:46,-?:IG3T,55=KV!' ?.141B$A($<+P*5_/67VHXG MR^'N@<*[M%8DBQ/W%!!55B(3P<[FH'@@6!P850:6!]E"61\F#.PP%.X9YL$H M7/DRB[-Z!.T?,7R-IPL 0-[57;J3-(WU%GKN5E.!P5(B46ID>"0H:*%0 )L? M":%L8M%0:ENLGO)94J]W" _@/FGF*2FPE!+K8%'"''1:FR1B 506(YC@3G(< M"3EVC=EH3MI8M'(Y441(1YY; 1 (]2EAK M$37<"8TM$9$]HYVB"X;T =J "T<]N_.N5A.2/%FF",08Y95")GF)O(L1.1HY M_%5RBH7V1A]]O$WWRT=G8 U,BD_5M1TU6S>>*%&$P!*LCQP4+1:0MHHBS(1$ M@BC/80\V5+9P&P[CI.F'$!U -10=SO([,7$DFH]D>'JH\V4OHC3$FJ^ MWZF^,FSE=W+G=ZL6[RDWRPS^_]-R=RTO=//V;&>#A/>^*RS!,5K"LV+DH$HJ M4"":(:6<$UQ@'$V+&Z?/.W5V6Z0&52:?..1; ?$Q7[B&L9E.Z]+-IEE+_E(M M%HMMVN;^-1?"2"XLULA'@,M@C&$(I$"1NQ2"(T33H]]E#I&8O1]LCX&/BY3S MO1"R2=4%P2IXKA)B44?0]&5$3LB0KP!;18*0&G>3NJ'OT/:AF+/SN[<4@7[>0\ MK4)S#_A@XMILYPM%X>&BN;Q?A85_D@.[R^_F62CR/.O\7\UO?XZPG8%U?;8I&;5U(0%[ +/"(^O[6> M4^)@:GS..>NP%Q13O&<^7M MQ0M003P!R!!H*@[T6!8 QRP]&'=)*LV4/WKS>R#:](3GWAEDLCU_/CXK)]^J MR?PF]_GXR;>+-A7@EKV66-$V63.&"5@=8MR[ M1'"PO&"W_CY0N,Y3L_2"&TH53&ACF$E@S3*-6. >.06:&M.!YHJK%=1GQ MNU@F^L%QN$#&7?GRE(S).IQ.A!5 MNH/P8,&.C5\,W5*RB+"<6I=HG@M9!P\$)0>:E#0L@0+%*#4M+FH/$P<[F#[: M-91#T6?N;'L-QO[< P]]WF;*K"]0&.R=9]:A)(1 DF.%'',<.>J2U=R;1%J$ MT.O?$UDZ0W HCCST"[T;/WY7;P-CFA0O1#+2$Q.1%BDB8Y*$'=ECY*DW07&% M8VBQV)C?E3[3$Z"'H]/JM;[-GMJ-Y0K&>"*!P>KJ\YV$%"@R :Q]YYA6R=/4 M+ND@_ITSJ!V4AZ/.\D6_U0:\]F6_G3C5I,("1TXD[.G(8!*0=4X@(F!R,4EI M-)%ZK%J\^T &>LOJ8&3K">/#[X?+FY1[;8;+L@6VS 0Z3VPN XHV"&2EDH@3 M9;CCP>HVV>7([\H/W >:!V71@^N6NQ+I0?&"!B5C3 (%'P7T ; %8P/4 6<= MX&*ET8W.;Y_@TC!13(?D4GM !SRJ7(?2PHG1\C!\324%U5*(R#CBH%LBIUQ" M7O"$1(C8&!RPET?_Z-ZA#\.[P74HAD'O?8QA\A9P7'C(GD[GF2\*;^#9KE6! M2NJ#")(N'C]4BF8+F7*D-,:68)O8\:<'ZXL$CQ]\[!O;0S#N@YTN.SW7'J]7 ML:"G=C2:;)*Q(0WWKK]P-!"NF,^O1%NDL&!(8&:0\(X(@I-AQW]=[P#<'!+P MP0B[%.-+=>)A0ZGC_BOD;C45^0J MQQL=@.3& QXAB11%,&^9!QA7$O78H$\ M;-A YRSL'=N#\0V@"_E1SJNXU?6QM6RA??32F(BBTPDI"QL#-_D))D&#)BF" MUI,ZB4CX/7*J S0/I]CM\T[\#K44-'+#&,6 A>/YWC=%GH N38/7U&BF99M0 MMV&R<1U,G>L2UL,Y.^:NOEL;?G='[;H*BB# \N?<(Q9 /W#>$Q0LRS<]")-2 MD&1PBR5+_JZ6K-X@/;#+XVTYMF/?TN6QII(B:$-4!,L(2S#^L<0!66I@MG$* M$TL;$44+S^PPSK1#NSRZP?40.^.[R626,T;-\S4U> IK:]E"1J^=UQ$F53"( M21M0T#8BZFFR)*1@:)M3I$/N@JV'><,NV!680ROIY^DFXV9#!FTL6)"\R'MJ MD$KP1_)2H^!3 MF3CBHE@+E%R,U MSJ'XD_74 Y-'K!,/\5OL]I?P,+<> G: M6K@(W!HJ37Y !&MD\DT)39G-+]18(2WFCK7(BWM8OT%?).H4SJ&(].G&QW:> M[J;SW$"?IXH4'E;4J+A$ A95Y)D3B+$(2*H0(S2?:+-KH)A[ MX9,<"7W0G)2'O879FT&\RHP$S 3@P>*: >N6UA<,Q"+QQ9WL_1_*<567T^MW M,&@U6(*@QM^O9?'8T(\C1GZP5"DK7T.C^;WFZT)X;;!0^9(GYD@9I4%I"_"' M<$:"#L>%/?IG@XZ6"P^SH'2"_^#<6H87-F+6ZMO"TL1](@8);AGR^>#'.!X0 M94Y)F.F1MHKP'"AE3ML!>XH +6 :3M^=1&@K.[O.XE4<57,7^;+C&Y7>#>4* M0G+T?!3("QE15-HB&Y5#1!EMK":*XC;!F<-D!6LWBH_TVV[Q&NSB4QR-@!OL-G<-"RG8C9NO5][YJ@@)E$&I-?+*SA];X""0L\AS'94G/,+J M^VQ(T-%FT@Z?X;:1JSB>Q95B5EL__;6<7IS.)E, H08L1K.P/"R#_V_)6;E' M;45^*B-Y#+/,V82L-@X%+CAR)A#IA6'2M7#S#K/E[#W6CS:;(? ;BENGU61Z MGOY>56'^;'"LKTH?)Y^K4=A H:<+%22_NI/S)*>@(V(T*!1L,,C+0()0Q(@V M%[8'.A#HBBJ=XC38B78UKNXOL]OUD"?+%%XPHS7&2.:WPF/0$EFN/"*28!FQ M8MBW2&@^S*[S7&SC+D=AN*"S+!SKNR+#1:?ATL8*3)(0U'-D0<<[!HW* MKD#68P+3UBA*CO],NYNQ?.3QZQ2VP=PH.29HGW5I M!'4.NCM$8E2AH9<8-+/3?D]Y-[ M7K10EN>G8R5B.DF0W%JDLS^81F-5!-N=87;LID27@UOUCM]0BN*&KI]XV.7R M:,6FN;5WKZSPABKCI$6)@K6?",=(22.1B)YCI33CK,4MD8'4R\-0JSM(A[-* M'H&S>'0HGT$MMYN-)LKVXH5-F%"J&(IZGFI&>!2LI4A+9Z31)C#5*+9I& 3F MRT,;#-974$1!M3*PS(CD"[FUPGL*[=*#:;U#+*ZO#18"DS,FWS#%Q*E\_>9-3NDNZ!NL MM7I[Y*MO7X;!5EBZLAR.?CGNEB#-EYF>1F$XQ2C$]+1TN\WCW:K:#ILQ+@@B M,8J,VGP9RZ/(4\@)M(,5@4OA6IPC#75V>6CR'L.X''P+_9(SN_3HL[IS]#Q( M(S_;>A$IU[LW[DZCMWK(S4NMDWDJBJMR K6^K>H['Q_:%W=\!U$]!1#-7U.? M[B[NYH*%)C(&EV,Z W>($.:1\I$BZ3%,H:ML$BS18= M?QM##KG=@RE/E2R<42(EXY E)(%=Y02*!',4,94R..>2E\=.E2Z'=3UC.H1O M8,K,KX'"SOH>1FT?XFPN7_# I/!&Y)0R 7GF82(FZ9 R7 2JA4VF&T_LLZ9/ MYR .O>Y4-0S#>)]UYXF2!4R->5H^E**(B.A$4#0I^W.TYD%HI]IL40/EXNE_ MW>D.OJ$HLWH48+ED[O^LU>8*"BEPE%XG1#@VH =$@@B5"2G-#39)TRB["99^ M9CI.;_#U;@>NM58>OXI63V/EF&L43Y)!AI MHB6BT5$PW 4V^6:$3XVB+/N5^V98F@E[]_."*^F85!81&R2*CG'D,7%(&.&4 MX$Y;V\WUF#X/2SH=QB M*+2H&!5>145DBQ#280R3]D.WC0O[8G4P-L /#YX-NON('BSKRPUJLOZ5O7PK M:!;HN?VJ[!@45-A(D=)8%#^,S.@)O M.U6^CJ<_Y@0@=#G\^3=WR7S/PKE'YS<_?)QDFI]?Q?IU5?UV%K_5T9=/Q5IV M5'/!A W>LX"4E ;E@W%D(ZS2^8B1@LFJ+'XV2EG[@:X.#>X!=K^GA3NUW\JI M'97_B>&C!=-[FK?TAEO@KK46)$G#O3,(,^%0DA0FN7 26:)A%R&&:WWT5Z,[ M)^)A@#TL">\$#SR,&WCJ)E!C*NY0=P$S5)*LM7*>) J) M(COBL(K90(3L%][#TG('I\?#4J"7JA2PQHA%+Y' .7N23F#72^*\U %VAFZ> M[?G]4&E?X [CTWZ34IR_+'3SKY]@!9Z>YUMM(B(_D%:8Z8P_GMN)S9PR@AR0'=X.L%^11] M-?9 T+D,]XZ UT2<-<:G6;5%H"P$1E@V;K,5#7,A!9@:.+@(ZJ12@AW]78Z^ M"%(=%.>A-J8F8BW>:P__GFU/-;U/=07&B2FI#2)&4T3RNPPP2@YQL-)9T@0L MFQ9:T3!J^A&QL -\CXE]9W'^PAX@]\\96"*I!%-D^>H>C'.3QY\Z;*7P06%/ MDT<22X<,U@IAKP322N- ?').ME"[!GI)XXC(VA_NQ\3ADU5LX(W"=N_CEMS= M4GLA2"#:)=AN-&6(&HZ1X0JC:)SSEFL9;(OHS6%,A2.B;/=P'Q-5X9>G8#F5 MT\DJYW-+=CZNL!#!"!Z#0IYR@A*- EDC(W17:)PX!?VHA5]._.$6T4X@WOLL MHDD/5X\.?EHM]^5X>=B6JOJ7L8\UF*I9CIN[)NLV]#Z;*PRQ&@O,$??>H?PC M$D3:I6-=)89IB[>UY>]AE3PR_(]IV3R]R#G"WHW?C*V?SAU/'6SLZRLM%!0E M,A#D8WZK4XN$O!$!26%S%G6=;Y[NSU3U>V#J05 ^)C[>;@G+Z/#.=O%E?041 M6,J<4!F,2H%DU Y&1$G$1;(6"R^\;9&X2?^!-_']$3XF!MY:=F]^Y$A&FL\EC&VL?QIKC3SMLJ=,0Z2*^0#0Y6"$DU(D1KY+R6-"K- M<&KACIU_&-7S[ M=9P#/F[E[3])Z9UN]YW(X9\S6\-2-;I>)OC-J]5-BMU?QG8&6W ,AVZ_=\2; M=:/OP5@^]=)[ [W#N6RG;[P^QZ_Y3.=3_)83GMT^X-!_2[>KR2%= MY6)Y^&WO:#?IW.JYH,D[6.&NRC"SH]'UB?=YH8L!=&R"S^L/H&J?IY_C]+,= M;0N8Z+7?'^R_JWIY\@$UQB6?AN]2[PS.+Z@_VF%S$O##-#I5O^6$7_?8Y^5L_/ M>E=OOL&"_<%.\R^WC&#_5N+)%32?1Q*VC;Q3W'8V/Q9Q^[<-QE_3*@IA'<,B M642,L$@8GY#'.:;5B0"_]R;$1BD+#H'$G MJ6 G"

D.O+15W-OEZ\A:T_BSCIDJ1;VRARO I3#*/ 34 ,.X]T%!3)Z*SA M205GCSXQR5'QM0_(CY*Z6;*ED%_BN!_J;FJC((DGSI1$&DN/0E 4:48H\H8' M09G$.'03 O>'HF['D/?N:-Q=V%C=Y(ABTRD1CD M@TY(4Z*0P2XJZX4(_!FD!-UWT-8\Y=D%1,-E^E[V]]>J_NW=^&-=Y5.+)ARX M5Z PEID4C(.-$58[2F"UP\'+?$N*6LRBX?P9).7NF@1M,1J0BAOGC MV$U8<*] P2,!W)Q#3"E0E#!V2"5A$!92D9"B)[9%/IMA=OGN6= 6HR/MGZKAY[7'ZY^\K[/3%?VTFYBW]N M6U5%PB[1'%Q->-*P#^3DJCHHE!3-2KD-QC?R.!T$F=NGD^8O4]WGP.L'JUG]A0B4):LB+)M@W$B!%7**)L0T39HXK2/K1M_L,WRE7^9LL2F'POU0 MKI"F\N4UJT_>WJN_B#@9)@(&*2)%1*2,;PT_?(@V"][@\?I#N[G_2*>H MIW9R 2.;__/F?V?E%4BR\\K1N(Y"*DL2BPIY0R)0'59,3 7+X;,>YA55B89. MM*SG[K#O$]*]KU=^OH#9_R76ESOO,;L4+X@%O2\GAHY9#JJX1D;XN+Q^9R(G MQ_]&2Z\DZ1G-O?GQOAI_W9\>S4H7 20@A&5Y%$O0/L?3/ MCM[ /&HEY(VM\UV"R<=8KZY/E!Z*G)6CV=9(]O[WV@?QBC_/+EVLS].R=_,> M3\YGT\G4SF]";-AQ=ZRIH,1'GK)9;93/#_KDYSR90,H;3KBT&/Y_.!UDK31/ MR7*;3FA7?+;76 3&:6+4Y9O?$F$7 3'%&9)$8BRPP:3-S?MA])->N5$="N>A MS.@_.N M0W2/>I>[[Y,"><=W=OE#[W$/7"H/%)W[7?]83L.LZJ!VT*D" M=4 (I//KA4YH@Q+7"DG)*4O!$<,:V:"'P&]Y$[6:3=;+^CY?#KVP8T(_P)<7 MDZZ0;=EN?B!.4@UZ)K:<(BQT=O!K"7HL#U)X;K!Z!GGX!^;>HTS"QS5"PR6L M;B/W2M[S.IM$L1YJ1FQIMPA@>@M#*:)18<1S*D%B/<#/B(XN>(+IT>_XSWM& M=#]"QS$CUDO;\:9:B.2L<-JCQ%A"7J>\WW6] M&VSK*P3'*<+2CFQ^:MY$ZL$2HPH&5PA**--1'?T-HV?&Z@[&X AMX*U7F)<] MS7\X.XE_^]/_ U!+ P04 " "#6E9.-=OH-P%+ "*T0, %0 &=N='@M M,C Q.#$R,S%?9&5F+GAM;.U]67,C.9+F^_R*VMKGZL)]C$W/&L[J7,NK,[.Z M=I["F&1(8A?%R Z2RE3_^@4H!G6D2 ;C(J@JF^GNE 0@@,\_ Z'N^.__L^W MZ]D/-WFYF!;SO_X(_P)^_"&?CXO)='[YUQ]__?B3^FA>O?KQ__SW?_S7__KI MI_^G/[S^P1;CU74^7_Y@RGRTS"<_?)TNKW[X;9(O?O_AHBRN?_BM*'^?WHQ^ M^NFNT@_K?\RF\]__,_[7Y]$B_^';8OJ?B_%5?CUZ78Q'R_6WKY;++__Y\\]? MOW[]R[?/Y>PO17GY,P( _[RMM;-$_.FGJMA/\5<_0?03AG_YMIC\^$,8X7RQ M_G:-CU3%XU\GRVV%AX7ISW=_W!;]KNFO>%T62BE_7O]U6W0Q?:Y@:!3^_/_> MO/ZXAN2GZ7RQ',W'^8___1\__'"'7%G,\@_YQ0_Q?W_]\.I1(Y=!&/FWOXR+ MZY_CGW\VQ?67,K_*YXOI3?XJ"/,ZCFK=S%697_SUQ\OY\EM "0J([C#ZWWNJ M+&^_Y'_]<3&]_C(+O_NYLRZI8CS]4,QF%T7Y=51.;+X<36>+!AW=WU!?W?^0 MCV>CQ6)Z,;WC[[O5\MV%&H>IL9K%6?%N>967S]1K/LZ.OM@7()]&GV=YDW$] MKMA1]^:+8C:=1%CT:!;GTL>K/%_6Z-Z!BOUV[_VH#$6O\F40\:QQ7Y]MI?.. M?UR&_X[[P+N+1@O.L2WU.8"/5P&RJV(V"?O@J_E-OEC&WS<MLU8_4[B3;MC\ M\U+-)WXZ#ZM6^(0JRU'XT'K MM*+KM;IPL*\UZG;221=J%[=YKO-Y?C%=O@\[UZ&^[:G25Y=J2OAPS4XZ^$M1 M3+Y.9[,@G+6:]VH>#@B7TZ XJ<6BAEY3M_X@G:T)[9'-#-+U>$";K&;YNXNJ M9$>#.=CPP,/K26:U/S#(<.L=68YKI9..5P>C;X=[]TS1KKOP=A2VK650R&N2 MH$;5KKMXSZMX@BCF=PK4^[*XF4;#EB_*!X6/'T:;YOL;JLTO\K+,)]L_WO$Q M\/3U=/1Y.ILNI^T&V^0#_0W775SDX^4#L\&W#T%77MAI^'T\A_BRN([J\VI9 ME+<^#T>5T>Q)T198=/[U_H#ZD(^+H&[.IG=FH@N=7T[G\ZA^1M4N6G;5=;&* MQ[I?YV4H>SF?_CN?A$8V2DPKG+K^>-P;JS>B?11D4VLEJO'P]G>>;R=(>@YH-]S*\>NO"_EK= M=&Q9C'_7HT4^B>>'?+Y8[P[16'2X=X>K]MW%8\]_#9KJ>PCW?'Q;S/^1+]:6 M]E#ZW9=81$7%?KJ\;3^^1M\9;O"_Y=/+J] G=1..)Y?1?K&Z7O>L]CSO]"N] M#WQU?3TJ;]]=]"/K^JWW/=":"UW=!KKI[A:>:3CC1:>%^7*SX]V=!K<+[OMB M-JUS']6\Q1,-R$^_5<:3C_EX5:[M)?%6K1R-ET$%>#-:QE_6YN)0'3@17/%B M>;XLROI6JRZ_<:)!'[VY=O:%$PVXO]F>R*Q_H/_/9L77Z)<3%'Q;K#XO+U:S M3=W^&-[H\Z>'ZCK^Y=]Q:UHLHV5P-(L__3*:SM?VYF*QR.,_WHS*W_/E/T:S MU?H.J?)$N5_=AL"UI[Z>7@AK\_Z[\H%U_V^CFU#T0^QR&?[Q)A\M5N51/A G MZ]#)X72C,AJ^%^_SG!RP^[ET-X?>S>]GS1!T M.^;[)P*KIJ;?LMV=@QN5XVI\FW\^'.+627XZ7_X\F5[_O"GS\VCVQ/%PAQM^ MY5D?7?CI>B0/:G;=J?#OZ&=:S'^:Y!>CU6S9L(L[V^FQP\5UV&S:]_=1,YUW M=]WZ3]?Y]>>\;-K7Y]KHNJ-7H;URO/J<_[2%IF%W][2TL].!--/Y-)[$7X-Q]*?^VS.>3>/_7Q[?JQ%QL>Q"_7_5@5HR?@W8-Z\5H\7F-[6KQ MT^5H].7GN*;]G,^6B^HWZU7N)P WH3W_>_/KK$841%S1H_WYU3*_WG9T-OJ< MS_[Z8^A4UK2IC$.LN+0.$F>(4!H (B$B $$C. +N,2BS&.Y4E!NI)('*>NEO MC\BZF8Q*)#DQU"G%'9,8 \W:'#K!:N#QCU+53G^H2@G>?G7'V%5=X5BSRR5]_7);KN][-+XLXD9=NMM:/P^IS=],Q M"/FVCNSN7ZOI\O;>;TI]F^Z;?WOK95XC+C"$6D%-H22 S]?64FOQS=7<" M?_/H$+!?4=G30(:Q\MY"03"GSBAA7/AI,WK-N!R2'L\=;[[G1DLI[M9(NH/I M!"1YFS\POMX;:J(9-NZEQ]"E5E,9LUXAC3D1G%F K!!XBPB6+71;=';$Z0.P MTU"HZG+TW[;Y8GHY7RMIY=]787 7M]/Y914R^K=\8L.)9M98 MSJT-)P]#*N201LVW,'R.5!L$Q,'H]\Z\4LME.?V\6D9U_U-Q%T8=QOGN(L8* M%+.9OS.K[&-9_58R"C@04CCG,$=$>6N#TG"'@U3"BO0VO.%.Y[W!.!2=UDX] MF\C\NSFX]W#]M' 6U$H"*1 !.!I@HP Z7(TJ;/T^07+T(;/OCM(M@3HL_N]O M;>)OLJ=97N+X:TR'^]N=<)"83\+8%[]^B1D%S*J,X+S/RVD1U](B0O0,18;[ M>*8@ED!SSXQ%EH"P%BM6(8F03U"/ZI-RR0(_U JV;X77^451?I?Y:%'AOF>I M:]%JIK3!WD-N7=!;B7- *+/!21.,FF^8O6E?0ZR)PR$Z%/.>]M?7FW5/)]Z^!];D$KOW;0CE/;7^Z^GV2<'= UYVN][.W?= M$;RNX372X5@V:#'KA4K;O688HG3$SE:(_\G3_:@EZ?CS$NEY7K0\>*7?KN%, M"LT<1 $A!# !V*BPK6W0XKB>0C_L%=M0].B(E8UP'NZ"M@]':*8QH!0"(S'$ M6&',M:_&RHP;TO)R!KIBEUB>ER^LE\K$JQM(;K6< M8ILA];+8D*2"E!()3F[@']SI53*!->-64"RA5\Y)3RI+DP9N4,JT\42L+=FV M3J_' ?:GT^N]OZ8&5G 6=G6.A/)8,"U'Y>VKZR^C:1GG62RXAX)=?2(S E%E MM')6*<$(E B)#8(&(]UN]E#Q]WU,B( M5(YPXKPQCCINL>=P,SZ+C.7IK7(IT*L;-(=BR_NR")T[L&#=%\HH M8 :!!F M4B)'B# 5YRWC#J3G<)@")QH#.+SWQ'/I=3K-T%'KV/G_,\Y'] M=Z'.ZX\#NK]L>_:ZAA?+]X4SX0$CRC.HI:.*8!_VY/7$@E(RQTZ8W63;V4/> M)8\+1H.!"]L$EM09K 577MK-B(23)AEWD3;"V&7^;() TFX<_1C7+>)AVX@^ MG1H 2*54$E8 *:R&I,A1QO6F66RU#:3.D7A8;SM!:/BP)3A8H<5W,UQ&Q473, HH M(3:<)ZL]UA":X&5]2]E\'_[0"I'!#-J3R1KAT>S]:#IY-3>C+]/E:';84KVO M7J:$Y0 B9L)>"26'1E!7C54AT5SZ YN@FTJ_2W2&<_M9AB'GDRK9<0UWGND!K0>E_FHT5N\[O_?37_/L%#O;PK1[:4 M::N\-4'KL$^N3:N+=XMUHN8KJ%!R\W M[E+58K/*)7<5W2>Y2"MPQ^&W^=?VG_0;) M.@UD0C&(A<:64@DYULA@$T9/J:7:6Z73TU$'I4K7 )Z8/NNG@UJPYW']C"') M!7'$.BVF5"IJDD@_[X:A0*5>]P>AO?RO0Q8!HR#%!-#M&-XZP8>L-5"-D\3)\Z=UBG@/9C; M_?1F.LGGD\4#JTJ,&MA#QUU5,BHMX\P0HY1U!&#K8.5-HJVSS:]'Y+DSJB/( MAEO@EO?YQ_8N3 _*95 +1G301C@BH?,&,E<1W(@PF.862W#N\F\#U%!";YD8 ML%8*.XW"1LX,4DC3 "'T5E>''1,@:9%G_NRMVCW@U[L3^Q'NS76-*5=?/^6F=S'*N/0?"2D(T5LX,UO7&W@$XYQ6N MPIS%X<2(G*:""N"!MZ@:&X?^7+;X=G*K%;?2#*F7Q8:T]_L$2'".V[Z2'".' M$7?$0"NE<,K<[YC@;))UU9;-P9W_.$1.(.7MY<'[O%P;UVS,K%'F^YS0ZU3/ M)(DZLN#(8&%B'E3B235R0TQS5\$A/<^;6H%Z0.@4]M:@$%=)OH9)Y?'PR_WG MSX@7K/E\/.TQ,\HF+96?SD?A0_-+59;QBG<]Q)-\]-3OX<2^O9HOEN6JKJ5\ M1XV,(B$-Q=@ :0&P>OW*,C;A1!YFJN*U+H2'&.,AF_DSI3-*C#-6&880$5J2 MF#EA,S;*@AZ2BN&\M6R>R>+6#HND3>CN6UQR5M/%U=UMUGJB[C]L[ZJ2>>XA M$LI!J*0#5BAO4 4+]2W\(7HVH+<2\5/-NAMP!CM9/=/=3Z$'AX]8>RMF84)Y MRG#TZ 6>$:2$I-5HR'68$5KM%XZ1Y(\CZ=&C6,IL>.-]4]Y>?VZ M& 7M;/(AOREF-Z%/?C2>SL)1=.>INV;-S'KCI'(,R-!Q9R2'&&_&P#0R*9[! M.Q)*T2=00\W_U\7\OKNX&_C!>?M<\>M*V5<(08H!!Y*CI"QVGE6C=*X03UB:U*@:^MO M9^ ,J;%]VFQ9!_2TJE@FD+*,:(<8@]QHZ(FN9H8 5B7X_D;78FX!QU""?34/ MJU"^6&Y>^S@@WV=*9Q!Y!8P'3DH5ED*KL*L(*QQKD<>UMTPY78NY/2J#A:D^ M&GG8R?*#Z_BN*F&$%(9="8=A$@L$5=#0[0B1;Q[/WUN2FW[O\!I#TUCG?OS] M^\0!NBC+(FJ4"W4SFLZB=6FOJ)LWEBGFPS%%"4IE6-N4I,+K:J3A#\TC$7O+ M6=,5"08#K6=W&%N,[SH_G[CY,NBUK^8717G]*)E"YWX;[OK+K+C-J\>EWL]& M@WYKOVM(^T_^4A23K]/9+&"ZCD<-&\1H?CD-+%"+19^/!1WZ<'.?F%W'_O%5 M/EG-\N+"Q^[FKZ5>C2S X0Q,-*8>>4"J,6,! M$@^A:2W)&LSH J\_!E>2O.5+CR(='3K_=O>BZ.Z@F6=*97K]\JCR4L=[+S02Q@U[4UCLF=HAWT14N0TUGOWL'U+=O1O\LRG4,\0&%X8A6,BLYM9Q" M8@BG#%GA(=O@P)$PR?GQG$Z)Z _5!-AUW_^WH^O#6\>1+67>$AH.!L(:Z15Q M2$%38(_LFT)%6688>V2@-^JT-.H=VJ$(]["+,5+\^8NDY_+Y[ZV8*0S"RFDY1-Y; M)3658CM:#)X^37]*KXW3$JE3&$^_2OVZR"]6L]?3BWUQVG6J9T *I)P'@@HE MH0W;/:VV9,DE;FZ5Z]S](]65J#&8IZ?1XN&TV+@]OUO,/ 88 M."$$)9Y:+0EA6WP8;G$*Z/PII;-C7P-\T^6?+U;[XG.:-9BIH*!XH;! 1FLN M-#22;)45 )M;LCI_\>C]^C/Z[GK50<0@TLB.%JX>@ M();K9(_( 4AM+>7D7#UO8^2^$9@XP8@D 'N*4#5VI,60]WX]>M[6EG!GGK?' MX?H'\;QE2FOI%): ,T4 U)CQ"A0&T) WB@,YS=2F04W/V^,0?!G>E$:0>&$/ M/'4^:)HL;.NL&C,PPJ3M!--:DD>[53;#ZX_!E23=6-*CR"D];[T%6@N#+$=4 M&X-H.#94?1-.)9AKH4.\]WC>'H?+<-'X>W?!([QOCVPIDX1!:+SWDE'+A910 M;3$5K(63?;(>N$V5B7Z1381I1_I'-F@M4UYZQJFD"CC+)7&:VRW^UOJT%9'> M6' 0N$\%3R J:6%D')) M.9=;XZKDIGD\_?&.F8DKXOVAF@"[>@Y0,HXS'W0"[FR8R0)0)+;S%QOITE:^ M>Y%\RTBE9HC^R;0DE>US)-AIB&7SFWQ6?,DGG_+QU;R8%9>W'Z:75S54J ,U M,Q8C,1 E1@&$<5 '(-MN"QJGF#.@-XE^EW>P2^2&8HI9+9;%=5[&YPC+T;@& M0W;4R CG@" CF)#(.&V(N+?=&LB&M%4FQHQN$$O$$N2^C6>K23@KU(BS/+:I M3 (NC"6$480=)Q2BS1/' 9&PE@]J QK"C^Q8GXV!@$U __FE+!8-#V_KJIFF MQAN/PSP5$F/O20R"KD9L2$++T6FIU#&0"5!GD)!? ZR(\?.<>*<](5ZB[5Y MK2"-Z95HI&8/].H&V@0(]S;?EZI[?\6,AH,*4%1;0\-_S<,_ M\T^C;\-\X^VH+(-2>I/W'<+TX)OWT4JFN/Y2S.-M[+N+]V5Q,XU6-/C^?O)Z./L=GV*8GZIF[N,C'45[;OWX(QXN%G8;?E_$U MF##O/RY'RU58;FY]'I:4T>Q)T5-T^T,^+N;Q_;I-0AN=7T[G\W@?'Y__B'O* MW1LE[RY^G9>A[.5\^N]\$AK9O)XQ9*][GN!_7XW*95[.;L/2. J81/EL7S[Y M=3X*.^PR?NBDG^\;[GJ]Z%D2'_*;?+[*^VZ_>0AF1U=ET\7H\K+,+S=S;].M MUWLB,NM6S8QCU!/JK!4B[-]8,\P@(H X81S"M=(+#CKJ73&8=:IE% C&%:38 M0>6)Y%PSMQDM5Y*QQDI?1V&6W8OMZ0U@=^@,&2RY*)DJ:\*LL[IKK M3_V2%Y?EZ,O5=#R:[7"PVEL^XX0J8APAVF)L@80"D@H(Z-V0X4NU7*FZE6[1 M/40-#X[UQ'Y'JX<]W.F+LK=\IC$2,;K+RW >T@2$&>6K,2'B49J^31W)J>@/ MH9AMA+_+Q7RZ+FY_'\>Q0WD9Y\^J'*&[^0-R;7V>_?GQ&MO=_ MS"B2PB O/-(* >RULK3JKT2FN2-UYS?T'>%>M(2@?Y%9MT=DUF4^]I4!+<( M/?&*06TW_14$V^9SK_.;\'Y$=C0$_8OL_[[?([+_^SY3ANH8&"VD" ,&3C&C MJ_X&[32AV^5^1'8T!(W#M]=&3+/^['1/%-+.LAD&/N9A[%557B/2IO[POB\EJO'Q7?LS+F^DXWW->>:YHII2G"+-PYN.0,$X, MN5\V. ;-HSYZ"K_N[:C2 3H#R#E:H#<=7.S54W>6STQ0Z311VADNJ+8$$4>W M8^)2I'M*:2>B[V7=&3@O0_#)'5 2D'='6[!:+8OK(M[:5%W9OPWO*I\AY06G MW!MC6$Q4'#3SRFXG*!$)Q29TA'O1/2H=2/'-M"R+%L]+MB-\VN2WKTXF <;22233DT_!U9F KZ(M^0&DLS-^F\TGQ=5%/BL\6SB!T @J@"6&!OSBPV5;' M-X61;/YD73\+:&?BZP*-QG*ST^OK>'A6TS#TT<5RTYG]\MM;*:-4>T(--%!2 M#0G%!%6JNG+4I:;2M(2_Z F7H9QFM]=!51[$C2'M4(Z1O?4RRB&R6'DF%*0, M:PQ1I40HA4GSN=Q35I%>[$M]0#48+>ZZ># ]PZ-R&;*4,<&)!I0SRA&'V%1C M"1JE3-/(U+&KI[V M JXI)+V+<>=T?%(B,P8A!3%B*)P4O$;6*%GU6X6S0YI*3T/LGTJN%0;G(\.D M5)AA13>AF M[+W*;?3ML-P>ELF\4!9H$C8%H!T+N[Z@=MOW\$,ZFDLGX$DYI+ICGDMWC(J1. M9R[W'F[3/WR-#RR;KET\Z-K7!UU[/[J-BOFGO-S]XM\13620<2 T5=X1S"VV MWHOMJ)RVS=7DWHXXG9.B9\QZCJI_>#[H+Z)S%KVU/&@3_OS(/+V=8V8T#K5HU(B%.9A\>&&A=U,60&I8.$CS(:]2KT6G&GQR%W'I&'EFD M6#B $(",@EI+K;<(09WH@U8=R:E6"&(SA%Z&]).S6*4B]#;"[B/N5(;E+(: M2:0HIP8AH,EV)Q6#/JO<*LRJ-N[?QYT>!\'IXTX-0 0:I!%E,&Q-1C'GJOY: MXIKG QDX[K2IR(Z&X/1QIUYPXR50W$* + @K#I?;H1+4?+D<..ZTJ$2B:D!Q8(I'U,Q*VWU%+*)Y0WN%M1=87(>7L.0H&$#TJ_Q992(K2"8*L, M"$B:FX%[CDP=XHS3!X)INY91;8-BZ)23QF)MH8VQ*9NQ$,E4FF>L M&4+G+?6DSC8I";MSA\+**_Y(Q\)GJV50 ^4\$A(+3(/.+Y%45>\UU F==%JB MOS]ZM0TH0\U;-9L]O,,X_';6\Q4RIJ#D@$OI+()"06+]]F1'#&INL1S(1?%8 MD7<*1Y^&*%/,%\5L.EFK)6N3_AZ+]/.%,^PUD)9(()S@$2C*M^!(XIJG7^HY MR&,HZ7="IV7 M(/>D]+14Q'V:#?U=6!]':X^%NCOZCAJ9!]890;ES3D>C'Y-DNQ(RAQ,*[^Q& M3$4?L PE=E.486L+!Y.WQ?R0#G^P3F:Q\U1 KQQ5 32I;+;5FIQLGNVQ[Q-?/\XO_4,X^'9R]W[&Z_U/ MFCY3.D-">TBED5B;L/5ZR>,4VNRYMH4W5-\GPWZHT1ZBP4P#ZR=Q]ID"U@6R M>,PU\:8)$BAX^%_%M\0EB#?/AM_YC=L@ FZ$RE RM?F7,A_?/=(3_CW+UY#/ MZ[XR6Z=ZACR$"JN8/A4;YH#E8CMR*5M,^,ZO]0;A0P^8#<66C;?YXE.AQO]: MW24?BI;-Z/M\:'$X6#=3T@(&)3%$"DL],IJ@[0P!MKG.T/F+GX/PI&O >O;W MK^,@7^D[BU?SR?1F.EF-9K-;-5Z[*N037Y00O"O?%&6H]#9??AS-#CU>UC_E MW7PY7=[^-IWD&QWNS>B?15D-Y'4-]_F:+62,>,I%E*2&7CL#@%'A>(*#C &@ MMM;QNF\/^N_&HF\?C6:A;^\)L#DFU_>H;]QZ3-I$--1,"ND$-$PR">ZPH]; M%N?3CCWL.^?"3B?[H; \]AQF, M#!+" !3OC32KQJF%X6E>E'0JP4.L:(W6RV5'4MW!@NA 86B&B]A8LBW)VL>ASJ1WE-&=(I2O\DP'NZB>YPJOB^8 M8>8-Q8X"Y06F!&JC]':^8#AD6HSDU8I.(.R3"&]'UP&01UW<>\N^LWPF%7% MT# BHPPE1&)7CE#B0A[8[<7S\5M\5R]*8(<)KB M^LMH?KO?[W57^4QBB$'8BY##F'H-+09^VU]A$LJHV1'N1?>H-);B/XK9[XNO MH\M\_DM9K+[L%^&SA3.J$+-22TTE5!1)HFVU)WD5?DCGCK('^74!26/A^0!4 M_0GX?.D,0(WCFS'0(:4@A,H*7O45$M_\QJF7F+^.Q=<))HWE9T?3ZUE>UIAY MWY?,./0&TM MY9S73E&LJV.C)UHU5X-["0#L6&ZM\6@LL_=!X0_Z>)CQU:W+ MJ_E-,1WG$S6?O!]-)Z_F@53Y]')N5F69S\?3?&>.KR9M9090(3S6&%D:'[/E M"+O*W.T"ENELEWT;\H?"L#%7WJXB,.\NMMK>;U?3\=7N^[S-6)Y>Z^VB3T?- M9T'9U- !KJ5'%-#XGI78HD%M0GDF!V'4:6 ]F4'V?@+!9XA6IUIF%,$@[)1< MQ[SB ",0X-Z,5"C5/!JY-R>FON\6.X3K9*X(:T@V?A01D0U2"7D9/' A>> T MZD)7ROEHULSOX,@V,P6!@TI1PTC81XSU% O*C>(R'.H)KQ7>-9PG0KW1+?3M M,P_H-?%-:/V]3 ,+++,&00N981@8HS?X&D%1@MX*O3&HAO_"T'@G[='03^H- MH2%56#B&>3A@,"@T-15 ,;WU.7DU#$B7HY)S'(=QVFD:H!- "@&)HN$_4'IM M;366\!^0YKU$QW+:FZ^A&4+G+?6DKB52$G9'1^^>DG,0APS35#-!,5..0NUP MU7O%6?/'I 9*SE$;_6.20YXIFUD&O*!6>":> 0T$+ =5(C*7-(Z=. MX 8RO![6$:P#$.3[-]SWL^29-]\M91IJ;Q '7E MC+:\&A,W.M$'5]N+Z'M9 M=P;.RQ!\4EI8(O+N7 %[,RW+HCR0XW1'\K/*UYM0&DLPK_%$.M0ZDT1]ZL# GRV<*:-EXH+X(D0RAL/F:YZZH$50V[2 MPXNO"TC::Z*7TS>\$>_$*Z5AP[0$9 MRCAQ^N0EAG$J9=B<#-!&6*+)=G/RR/L$/>^'M]3WC^O EX1]/U2V+,:_ZU% M(KIE!;5I+:+WL]'\)-]\.RKC1>Y-?NJ;SX]7HS+_KH\J]&Y^>6>WN[TOL@F) M5U]'Y>1UG9?+6C<>. LQU409YL($D1AQR"P!REJ@D1"U0K/ZO@L].,S%KG$> M\=I9NV]D&CEJM?8.HZ 1..<,UALDS.X7T@8%.^D+S[M1'0[: M?E0N8UH$%90+AX7CE@M.$:H T/(LWDL;B@)/LQ6UP'&PZZO&V-R/;CZ)^V!T MX3U\"];#YS(I#:!22:&"7+RW2!&U058@I76:]KN6+'FZX*4#[)_4[0[AI"R0 M+X"Q)V)J/#P\/3<<#&K?4ROSDB)-O3?*2D<%U#QL39MQ:H<'?;BPYGWE2<7] MG7M15] .12%W_656W.;YNN?OOL0^'R30SCH9$P#+,%DQ\ 0!I05AOAHCA#3! M%^&3HD]7P/9Y2_8A K/GTGS[]PPI#X5!7A.&W#H4D5?JK0B#.8.$"4,K^&WP MZUWF.Y>%)R5"OW$8G2"88<.,L-29:N.6G"F6IMK<$/NGDFN%P?G(,"G]<5C1 M#2>R-P&^Z]7U7J$]*I,1YZU2E$(OPA:$C$825WWW3"3V_$,CU(MNQMZKW$;? M#LOM89E,02RX(PQ3#:Q!C".Z[;OP+=YJZ>6^NK7<6HS]-'KQUWE>+JZF7Z*> MYSZ^>V^GBVB%795Y=(X+OSQ@^6S06N:T#B 0[!%P,GI>&+'%!2C2?"X/]X#7 MB>RC_:.=!@OC_QXT+]5M(J,0:.&0E!YP: T!'NKM/*0.IJFV#2+SH_C5&M(_ M(KF2TB?/FE,=^7$]8XK8:UP\7"G#P A)M#=:=EODX0'Z4R.O6SY 57D"F+,"((Z(=H:(:C^$MU)G^LGWT M*OV>@&N>8*C,;Z;%:M&6$,>VDZV?82/AL&8,I(Q1CH/6MQD?)63(AVJ3($;/ M #8FR(=\L2RGXV4^67?C,!-V5L@(90H @)1C#FC*F69XVV/3PGFSM]>&^A5Y M5TAU*5L_OK(^*%2;TQ9HTEO[:M?MYC?_U\>U_DH?GU+A5A M(AW<_/QW@R3A=[@*U2INY M_NM"W8RFLWAYX(OREU!W^0Q[^_YD)CG@!E,L=5C9N?%$"G.',(2D31#CZ;R@ M>HRH2$,*[1;9)OV_.\=3 M+K)# Y[\(KO^KW^$ \QT?OD^+Z?%9%_2WBX_D\EP G;2,H:E=T&*0B-:(1E^ MV_S6H+^7J<]P,6V/_* 8W81[F=U-R\:E8CF8/ M_VZ*Q?)ML?R??/DA'Q>7\^F_\WU4[NV;&;%0> ^4,5"'[2X(7,H*8^1 \P[/OG9#:J8CA[*E^-\&#DK_Y52RW3Q<9MB.9$(*%\S4E7#O$.';8N8TTD%6V MN9]+;S;0ES@INI!-\CKYD_/O:GE5E 2E +APXM&XPM1K MV]QZUYOU]]3ZS0GA3Y[2C\[0KS;*W"]EL>@E@! MJ'!%%C3W29%_TKH' 21_]MR,]-UJN5B.YC'GUF_Y]/(J[FHW>3FZS#_D4+]^705>L+E;M:+DW-U:/G\V0PUPH+#40' -L (2P M0AJ@%KG=X4NZNDQ0%,/?]51CN#^BJ,7#)MRW^,_GF#S(=S-,((<..0.(5HPI MYQ6H\*,.M*#R2[JR3%$6@Z::>;58K/*)797;6X*[$\E.GY?]SUTU:C'3DE*L ML+>.6*H,\'AKV\7&D.9V1_B2+C.'1;GQBFI6UZO9.LEI=P3KIN$,.B I]]Y: M(;$$V@3EJ4* R#9KXDNZ>3P)V,TW\.>[]T2Y]J-I^8_1;)4?3[O./I!IR)B0 M#GO)*$:*048J]Q7,28M[;_B2K@Y/"GK'>N2]@_C."^HC:F=$<"2M=\C T'/C MJ.'501 #YUN$W+ZD"[K^$$U",WL2=+ &ZZ!!M5&#&8\)S[QG(F@+\7EIQ2BO MT!&LA=OIJ'X:[6"4'63V!\NAK-G[4-]V'I.;(+ M&5<8 ,N],4X(IJQ2D%02P("W4 O_O/(:3"P][]R5#W*^F<_M=O*GK85]2(9. MA8D/I'64,89-9>W"RJ 625I?TO74< @/;T]\8 =]=_%DM^C408HUK)"BFC8P@$ O:0+H60$,)1&8/.+O"P?C_1N2=^SA^^NE%&%H%+: MA@%:1AQPQ%>.#@1(UB)!WDN\:^D,R*'H\H34NZ]#]E?(%&/1!09( >-3X5 H M6ZG'!$O9W&B"7M(]1J<@WE.DGR? =K^/=9]H\&TQ_\?:1_!!@A0U7DYO N/_ M?#QK/WD\!QX@+Y24A D;'UHP B!"4'L\Z#NQ1RH]G54\'',@@^[!89L(F3IVE2E ; MSB>2 _E@^*1Y1IVS>3JK-@&*SF <2A>J_7#0DT=R$+U,#&(8-+W8AY9)XH0&W."4((@CPX^L)(#@BU>)$HONN.ES*2V0CS_R;05U)/8AO4^'2-A MMT$.R9@9CNEI)H&G0A$A %8*4^D%VA?='FHR)S\ , M>LFPE!9%)T(,&&%L>S9FWC3/4GG.YHU^N)_@'#Y2_.<_<1^?:M..> M $PX,_&Q0*"E90)7,H2:-+?@I[=S_F&F<+\<./]Y_/ADG>8\/K*/F05 8FVC M15HZXDWXC]^>:+Q(\#7$/^?Q:3EP_O-X8.R(49)Q MIK7>&O@P)?@/:5@Z\QG<(P%2B)]X,B:U6*RN[P;^9_3$?ML-$IH:X3Q!$-*U M,=+8I+7NL^YL_HB3P30!$*#3;8&\61%I9O<53(#>E@T7?T1&W*]!8] M<1S8+R]Z BKO6 R.B_Z,\1;.@>WPK6V16>ESDJG[3E%3]05S'[W^F:(G+N_+41 M= 'AXJ> M:"3CGN!)WD*T/3L_.'G&; 0Q-8&=WDPGX;CYH:=,[W6_G7$D@9<4. 48-Y9Z MY$2%N6X3T)/>)6D'AY7$Q''64^ ?14RN.YLN;T\Q"1Y_/:.8>J_^S+/7\V7>9DOED-.@^>^G4FM*&*$ M>D*$T-Y(K[?[KW.N>=:S]&[I$IL$'8ACT"GP^?"X/Q\S^>,C/P??WN[EHQEV M'%(* )$6&V^<5FZ+LM M$N*G=['5$>E3D$/R"WXZ3ED-W6Z 500C"96G80W" MS!C**WEXK)J?55-.U#_X9C"(<$YX&;NZOAZ5M^\N_DQA=S07!7.&*JJ!,P@Y M:T#0>^]DS)2%H%8HSY^7L'GF@0%A2H1IS0"V2!./-W.:*F]%BPS^R5W"UJ9, M;Y>PQX']\BYA _AAHP! Q]=^N/6N$D 0"S;ZY5_"UB; _A1VQ\"8^N6<)<8: MBX5D3"HK##<&5:-!5(%SNH2M*YC]MW3-$#EW.9_!)>PPXDWW$A91P36''DD? MK[=,_*':0"D0;$@1-KJ@JPU]_4O8XS!)_Q)6$RRH<=X8+C&70GK@M^/AJ/D> M/=0E;",9]P3/N=AA'KPYWG,,^=X/9N&@CCD+,PE3"1&W0F-5H1L6WB&]](:S MJC0^EJ0@@S-D>'\IYG9]*X/2>6V8<)Y*9:C3@M'MJJ'%D >?OGG=$;GZXWHC MD9P+S?M/ /=\DC!L@K:B,7%(0(@E1\J""DU$W$O*X9$FP5O)8S!V[WO_\H&^ MM7#?\G(\#2/=Q^"C&\LP)5I;SCP&**B(VE F*U0PI\VC]-*[P>^)I7UC?B[K M[(/8P $6VV>^EJEPK(&$!^616&P$I>$?%:Y*Z^8.T>E=S*>YXK87RKF0?3.9 MHP&[=]WYNV]E0!G.$<<\+!X:&^\XW!Z/F,/-DR.D]Z)YFD1O*Y)SH?D#V)^X M&%2[V?HUSBB2BR$-)#4[DX6-%1CM--3 Q_]#GFXMD8+4"TL^$QT\*>-)/_)Y M8;/F]%,E@R0@KK!01%$#!:)>;$VWAJ/F_KOG8(3IG*2GF4]'"C&92;33+:". MAUMG$ZF[7F0:P["\$AH67V69-=A6WM=,20D3O"9Z29/I9((\FPE5#?+D<^JH MCF1!:>$* "VP!UH1;IUDE30(%YQJ;AW9EQ!YJ7B*+YE M(AFB--XW2;XU=CK;7 4\!\/DI@AT9\Y(6T+E,G-W+QBXD M>HE+;MZ;+#!(&P.HD,;SF !=W#MH0N6;6\'3T_%./W'Z%]"9J6WWJNNG8CF: MO0ICG\X7TW'?X&\OYUA7#4M_3,>C@.!X7*SFR[!"J/GD0_ZE*.._WQ>SZ7B:5%?\]%M\P"6T MD'_,QZLR?#)?/%!GWXR6\9>GS]2QC4Y7-Z$C4:*^*#^.9@^Z_;I.4HYCVLDH M,IA;+6B,9&>"4 HIQX0RKHEDM%9FS-/A43^_QH$V,DPQ18PY87A\'9UH$3WC M[G!0UC3W*>\Z?T8_TMV9*J-;W)).A>&G\]%\/(W:??68S(&L&#MJ9%PJC9R0 M0ONP9PC(M5,5* **(=/--DR0T9G8BSX0&TJM_!14B,5%7B["OO(Q+V_"?C*_ M?'?QS" 6GT+'%L__Z6"&A2X_DWED#:5&"F*(HH 1+%V%)-4&IYV'HS4_BN2@ M_9.LS1$]#4D/)!,Y:XZ>AIO/ZN [,UW4J)4Y2)VP2&O(. 1(>XED-4ZG!\UW M5O.$?!HQ?[?_=@7I4-39K8G8_/-R^>G->GB+ M+OEX\!M9O([#7$@%C(1: VO0=B/"Q)@$G;J3HF;7""?)TCBJS0 _Y?-^6+KO M&P%#QX'4"@JJM;3$$1ZV,*F!<(X9W]SOK#_7F/18VB'":;#T_J?&)+S_*0-> M*(-&7CS?S=$SW=QUA="FN2RF$?7&4HF=A- 0*1S9C%@8[YJ[?79TFS"< M2(O!T4SZCN$NAW3HYX&;A4?E,N(U=(!92[GT7'!JR!8 :@=-V%KK/F$8:3_= MTUI EHQ+UL[@FOO1S2>U4S?W\;DL:!H\S'WE,?;"!3DA?(\L("+M"X:&+.DL M2*IS8/^D;G<()WG=<,:,/0U3GTGT??"J86>=#&OG/$:<:"=-&* V7%5C1,8G M>-%P6E$7_0 [%'G>ET50<):W* MF]S=G1#FYZFV@:JWL6[%['9,7"?X0G(;P3R5<4LX!G,DGOQSM5BNS6Z^*-_F7^\W MO/=E,0__'-\9Y0[Y6AW33H8TID@ZHAQQ&#KI!38;+ SEIKG:?GSVK735@SXA M'2R>-GSMW86:%/4\")XKGH6SK?'* 20!CUJWE115(X/4)QZ,W9,4GX:_=@?< M2Z)&D@I%PHPXT1ZT'?_'F"]M5$X6OWZ9!*TKE&< 'J1&K?H9<0XXKH#W7GKK M#6:RVLF-Q3[!]]3;B?#I;M(#2(<)LB/"8%]G!-PM\?J5,^,@4M0K3410W8#2 MP(+*N=YXF. KS)V(NS>$!G,\_-=JNKR]CYZ*(<[%:ODA'TVFLYA?+"^OI_-U MV%45HZ>NXVCW.28V;3.SRC(8L]9S83BU'DA2S0>+P@_I+!J#1Z,,#6[CQ2;& MKVWVVZ^'^_8^G ;R9]G4O+&,"ZJ)84 Y# @2RCFTG6I(ZH2"R4\3U#0$JD,M M8*^NOX2.QK&\NW@PKCW+TXX:F>/&6B*4AM8QK9A$BE7C U(UOY/L/+C[9(M/ M-] UUV-FL^+K*.CK09%_]WD1D%I&M^^/X;=OBIMUXM]M[.Q.=>:(-C*OD230 M6,@1\H9"KM26\E;3A%YM.LU"TB.8)_=>_7617ZQFKZ<7^U)+U*B=&0RU-UPC M!;6TQ@GJ]&;[Y!0$UN GVGB_"3^Q;#E_:M M&?LK9D0PS*@"%")+I29.8KX=+7'-/1@[SZ-^,G9TBN!PMWN+H#55*UU )6A2 M,:_>FP#Q,H]9\_:1ID;MS"N&,%' **4-45J2+9R>"-1<@14OACG=PSB8U3:@ M$HYHJYA\Y?[T[[Z-9ZM)/O$!VA@YN5JNE\QW%VY4QB>0%N'PMHZ;/&BTZ:3] MS 6=3EG@ =/A/T8BQBKSN8^/;S2FH'PQ%#P%T(U/7 ??J?B\XYV*MZL(>W&Q M?NIAUUFLF]8SX8G6QE*NA4-0:*0%K;" V*+&I(/@[%EW.IR'6AC?YDLS6ER% M-?UF&B:0O@UGALFK^;NPPH_6>([#3#N4G:U^(QFV4& #G;0.0^H]9*Z*BO%. MNN;'.?ARC-2]P3DOI=1QY'%X:Q,A%',2\!D=9OE$?(M0;;\_QQ#->YI,/ M\0',XB+,,K58Y/$2\OXWKZ>CS]/9='F[:Q<^JI',>Q=QU0@)R0BE2#&Q53P8 M:A$": MUWP2UHO9].)VO1=N>C1=Q-1_JS)_O2>Q9:-V,FF$A98&;E'$C:90T+MGZA## MD(!:Q[+A<=B5YO+H-C+NC.".4A 4#(4QA>%47XU?A"/4@'X%S^:V[%FJQ3"X MC5+.8GD_\&I56*Q7CT5>WN2+&GF2ZC60$1*.YHQ)J07A@G$!G:T@(\[8 :E6 MR]>Z1U(4 P XU(%@?^)PEJ1]U3*'J1:>A3.&92P<:B1 MKAHI,B;![)#="O"I/;X[K :[>MZD;GHUWX_,AV(V"Z.*EMQ]]]''MY8)"3Q6 M0$JIJ)<2::6VJJ>TK(7)O6L.#:-:#X=E&IN5'LT.7%C7JI\9:;V13&' PM+N M';=(56.GE T:451O+>I5PD=M7,TP3(,_YFI47N:33T6\D(\.7P>]9AJUERG/ M*>>(<.J5Q8X)0&F%#0DDJ#"RSS4_YO3T$E@ZOFN.8G/G[@:WY.O[EW_&&?;'\=5[F0,J'KK0/WS,JE/#]-'SZ*C'O/;,I>,>!9..4^4FPAP9B 6F>2T^&QRU!]=!N9M(A!AJQV!N@PY6Q8:3E.X"L<%2-W3X"O<>&G7ZV+=B .H@%!:0A("9H"]4DH'"N\23C[7FQ]/L M$*>']D^R-DG$3,3\,P.H-T*.K\^O&7<( NY^MI%@Z.X^_>'3[( MH[I-9,I!+0A1 FL,#/(&*E$AP AL?@CH+Y=*"J3J"=_!+G56\P#;E]%,%_/) M838]5SSCAA.N#234,T6H\":L^9N1$2&;7\OT9I9*@CD=8#D<2Y:KT6KCJHJ (=)I2/5F1(AQWCQ'4V\ORR?"CE8X#A=?6GXIRK"C1A(? ML2WMK9=IQ&*Z>T/"-$ >;<794R!9!W$'!(F>40 M6X-17$F],&'::-K"._JE6W [@G2P\(PG_@F/#VZ/?,+T:+'_19O2-U:@_^^W<_UMV.T0?W_=YT=/)NONU[*/"V M"/-\\^-:*7I=P\._T^]DU&J!.4*$$:899+YZ$(@,<%<:X:)U%H MT Q-]0Z3/):?-4)KT9-$_'C6:8#<:- M[B*\ 344,"^XX0H:(6QU[$72"-K+<3E"=(/IG4.UN)P 39IM'1CJL MM1,42X[T!DF%#0:)'[C:\J//Z-IFT/Y)UN:(IGE\.V>.GL@/O?,(<"&MAI8R M)Q@0S$/O0:5B**-P@AD,3R/F(R+ CX/TO./KE$ ^J+E0(@8Q<,QZ4YU>% U( MIG?B2X,^'8+Z$E,(6.40C>[9@&J)O9=$58_(W*\P@%;[ZDM,+QK*(W M"57<2J""FL6,DU91N^6\PCV?$N MW+7;R(QBE@OKD+<(4V$I@J["P$#?X@'GWB_23NHKV1?"C4.$/UX5Y?))G&D] MTAQ3/3-":@R5<9YJQ:'4!&[.>A@ZUL(VW/^E_$GXTB.XC:GR3$3R$4RI5SMS MC L6G:5L&(E6RJK*2P5#@%ASU^O^;^A/1Y1>L#U5*-S#9QP>:N][]JVZ361( M0R@54)!S*+A20O)P$A""<(]PF$7IF6?2V+9Z CCA<"4W*N?A#XOW>?GQ:E3F M$M1FS"OO2(^F9;RBE7E:22K*Z)2L; M"P,C0!)=08 -(#))_?IQQQ(17 )T=[@#R)HQ=:MS8>*>>Z[[N=?W?_Y?C_=; MXVM:5EF1_\N?K!_-/QEIOBXV67[[+W_Z]?(#N$0?/_[I?_WK__CG_^/#A_^$ M7SX9N%CO[M.\-E"9)G6Z,;YE]9WQMTU:_6[B_#W[FGSXT/XCH_G% M-LM__PO[?]=)E1J/5?:7:GV7WB>?BG52-[;OZOKA+S_]].W;MQ\?K\OMCT5Y M^Y-MFLY/^W]U\B?8[S[T/_:!_=$'R_[@6#\^5IL_&=3#O&ILGT;@EP!%7DR@%Q'3]4.( ML1=Z88@B$(,(>?ZJ^?PJS3_\>MF#:?Y(C[D_B?#SFODRK8I=N6[3%L7)LG8+ M_5\[A&U.[C&VR;I':?S6X_Q__OFG@Z?/R"[6;[6>!MU-4ETW$#M2*%0K_"G= MUE7_)Q_8GWPPK2X7_Y,@>R_Y+];:^&_IW+)JI"B[EORLP8%R;13E)BUIE=3_ MHZ1%WE;;LD:=?(NQ5UT49U5R>ULR+:$5 MW_E-A^8JN=ZF5[2K0TK%[RL_=*!K.JYI>F;L(V)[(>EM>U9HKNI]?GJWEZJQ M*-)'ZQ/)-B M;D#XU#*_#-E3[%.ALZV*21Y8KXM=7M/1]$6QS=996NTUUO(C-W2IF+IF0!SL M.([MAJ;M>C:TB!,0SIXXPH*^[G< 9?2H9JLU3A,TT,L4L+J,KJ7"D4)YBQ/K M1!]SVF$IB4]?DF^_T'%(F27;:H6)!6F719 9&$OL(!+>EM!X'HB=8*9.< :$91^8R M-&:D#X7*YB6I+&S.^F-^41;KM*I6T/&1"6GJ)QA#%]#_1'L9B\P 24F+F G- MVL+ ?,CR#P\M'$EU$61-4%[T$2:M+PR2D>5&!VI>A7G&#X_$R!&Z,(V1=.*4 MR(SA1%AEXBS/JKMT\W-1;*I5C&U XL"R FCY+C2IU;VD4>M82F7$3&A6F1Z, M<%].3$8M) )VG6GXP](DE! MX6)(4$94DR,M'A3(3%)!+?,(A A3"Y,%(>BGQ$#GX#OB;9 MEDUOQD5YF6S3RW2]*[,Z2ZMFTG/E>(YG^SX)46#AR'9A&-B!XWI^0"L>C!R1 MRD.=5U66SIQ$\9M4JB "T21B%,+8\ M/Z1U&@&]M= *B8@ZRMK0/S!K81D'7,9O#)F@ZDESR*=Q4] GIF@RS&G1KA/4 M#"C56#*7H4NCO2C4-C$QS;DJD[RZH1T6Y)O+M/R:K;/\]OSF#1#5%?UP]?9? MX>(^R?)5;&/D>2@*7>0"S_1=)R(]1 ^*E7&3 IM!W6B%T8(3%+AI \:GBHN- MU7@IY0B3%C552>F !,\2N67H]CRN%POH.:)5Z6.Z^9BOB_NC,OB7]/XZ+5?$ M\DB(;0@M/[!,&\:1'?46"0R%MCR,L:-=ORDTH\7V;(S8PA,N44<0RENF3L.E MJ+Y*TJBI7CW)T6#-.I[99>B?$D]>U:ZJV%$YQ_@IR]./=7I?K3P;.0&FQHAO M.G[H>I[E]1@BWQ,:2:NUK%G!<'I='W6YL[D[G['SNAD^7F> M_E>:E'&2E7]-MKMTY9HP!(CX 8AL3) =1]C?%Z"8Q"+RJAF*;KW=I+A+G;)(O.88-YW&2.:OFIX]U@*<@B MZAK$]Y50%/HMF5M4,Z\ES3!4'<"K-'^%CP1F!($5>A!&V"5N0 (G@F9(B(]B MJ"W-C$(U09HIOE+5F22WC(N/AMPR66@6DEN:?-(G%^KQ=Y5;AH*E*K8W**0>36YY?"[E1F'@#B!%7F^21S3@P3L%TE=B[@B1Q&4&9WBF(+* M7"#"IPJIUT2E?B.6D!Q*\\:K=B@MZ^PF8X5"=7Z# MTX>BRNING37R;. % )I.[(>F8SG4XQ-+:;OP,G MIG*C>.03MJDH%-.R$^S-M!5C@*,![5+![#+D2HDGA?IV)R9*OU[^S(:?>;-C M^3;-UZ_4L#,/B 5#UP6A QT3V3&R0-B;]UW+$E$H948UR]4!Y5$)(296ZOCE M4ZY9J!63L5\OC2-B>Y#&BTIM)E7CY6] XI2'8!EZI]ZM0G/3%5/"7W9YMLX> MDBTL\DUO*D"!&T!DN5[L ]<+8^2:O2DWC&P1U9,RH%GA]IB,!I28MLDQQJ=C MVLD2TZP7/,TD3F^1,B!$HSA)=MXEV\Z,V8(8@^SRLTV MD1L1:'FP,V/[01")"8G@Q[6+",-C,$#""B)*$Z]Z:&1(5#GVY,RF&L_)&%0, M2=Z6HA:R\%\IQ2@>N&>$BO*A*.E@CPG2JS('VCY$P$(NE28[=@(<$:^W&<90 MZ KS<99TSPKUX&2*D)$<,"28>QK8;A'%?--D6\86.$,I;T2Q+#3 Q,1K! M&)\034.6F @UF-KIF_/K;=9>D#^7 ITD:$!]QI.Z#.51X$>ANKGQ*68]/V/=NS+=OQ(BN(0P\ZO64((J[S*BKM+;$X M4LKGL#+-1>680NG,8!@_,)#&$4K!H^%*2=YT[V$VXKDXLI^AFYKT%WF"<="H M/W6LU7X!5M[( CHXG3U=LAEB54C8I_7;O^,T!&@TAX:"S,%.]P6"=)HLI^X&>V4>\+.@9'NK+4 M+:/&'('_U8AV'!.\>D'^L+9:.K7G4XQ4= ^HA3]TR MU&,$_D)5(Q)3CPL:Z;0LT\VQ4$'3C4W@8!B;!#FFCP(?=:8@$WX'@_38%:S\(S8<*F#8XZ9K_GH%9.J M-YE5. ^FF'F!Z;#Y(B W*Z8V$GR38T(5@Y-BL=HY#1%,@](2VN8XPL]SLHH)#OA)W(OK$ MLL>OET:/:OY-)J<9&JAZ%="ZC-I7A2.O-MXKXD;VW/?S%69P7Y1U]M_I!A55 M#9,JJU; )XY#G#",0@108/MPOY+@A+:)QYS_'FU<2+7$SX$S(...@8^GET^Z M9F563-"X+OC8(S8&8S#),?'WN!R0/FUA688@ZG/OG>/CBGE4))YK.B;9;=EE M-,V+K[_F5-JW#-?/29;#E+;N]"IY7 $$L6OY,?2@Z3G(03!R>VQQ+':I]C2( M-!>'!U@&PS7R%B9-05&BPS/$0XS X(E.&TP4([WI04-<9DH/S)/O+ST\XU]#>I"+ M[_>='B1]5I0>QC#.FQZ.9I?WU_GAK%IOBVI7IBMDN<")0QM&", @QIYKQ[U1 M%,1",[\C3>G>&)64OZ?U.Y=L:J&03Y8G9$],;X^ '5]4:AS 3:N?PT0-"*,B MAI>A>*J<*;2T0E&-8H^/40T\6 +755TFZWKEQT$8N'88@LB$%K <@L/0M%W/ ML0G"%N^-]V-,Z.Q:S;-Z%-91;S)^ZY%-O+ RP-%@KQK/[%*ZE )/7O4G5>SP M=J8O*7,WVV;-MH3S&U9NK(O;G!4<% =,\_0FJRORN-[N-EE^"^Z+'>WM%VE9 MT]$J_8.K@CPF]UG>_/B7M-Z5>?6EV&YI-I'(9*CC:BY?[HI2P,E)SZ "";C;]Z0MV432[=F7ENQYV7X^?NF6"S::$8UQ3VQJ#%&"NL'WJ$1IFV:P6TSF(5^KIU19WH*0_C M*(V<,WZ*)/7,Z)TP]DX83!.,S@VC]:/Y1WM/%B'$@NR+Z[:N\"Y:YK4YS9<5 M]'*N)8E<4%#E&]!L#P'31>QI)W;L#4''V^>WT(I]C2E$%M*$">2F*%_DCBPW M'AANF>?[I@F8AF0Q1:2TIXK&B>\M49Q@7E6:&!O8[S!)C'9Y3(I0P_?(!(%3 M$6C0BRQV\1^"R,%A0/.6$_707,^V^LUBHQ*$6D@2V\1$9_HWN_6$&4)QQ$9E MB!E"I3I#]"Y\9QE"B'GQ#*$GL(O.$)IILUVD;]E]1W] M>3:)OZOOBNXIQ<"T+2?R,?9B!&('>F$8[(T8&'D3:+(,FP\"PAG!KRR#1QG"JA''EC?*/N&*T_QI%#"\XL M[\5"58I1%O/O,->H\WU,TE$<@9'9YZ"4ST!^2AZJ]/P&/#QLLS7;@'U9)_6N MIG_T*;O/VHM9JE7H0 M#X(>.&P:^0Z+8V4^U(1,A)3E(*\(9,U%B;)D+_=:E M9.^(4;6>L+_9'GQ1DIWTAGM4CIH_SJHSU=ZCEZGJ4Q_X@U?&Y2'HGSB"/F7& M&A,9\;PU23M8=/::A@&^'#9A-,;N(0I]'(38)D&,'.19S7;Z_;P>,7&WAXCD MX_+1NW;$=Q#UD+A%A_Z#=W<.+7P'#"^+B^ZI_%YP[H 18X7S]9?[AS*]2_,J M^YJVN^;W&^5#WR>^24 0.":R; \Y=M"<.C%MSX_0>Z]"COZ^OK3\#)71'0?A M./^AF#^AUT>FX5'VR1$Y/GG?&#GI^QO2HHRN!5R1J,2-0G$S$CX7LTVJ*KNA ME4"S&7E7T\K@<#:W>>OJ#5A7K&Y8A:$;8P2MP#0M;,8>)##J,<40!%[XC (+'BXN$^R M?.40+[9\V_=B#!T<8^):I /EXS@$4R@^)Y2%:W[KQ42JSQL]O;JO(7#3*O][ M,5N4]K=@-:B_8!B_;_T7=591!I#B6'<.Z.Z]CT+H$\NF0&S3<4T' 3KZZ$ % M#A)Z(E(S%,TYH+^+XN %%9!F>?BTBDPC^+RATBOX&J(TK>#/\H;'.+8U"+Y@ M&+]OP1=U5I'@2W',*_AL9;_9KM:^#,K,%SG;O=8,-'SHF)YGF2AR+,Y'( [5U^>T/MPP?KC. MESU%P>X;[XLP/W2@'^#0I'M)W>=P]!K +7ON MI[F)\X=M\[;#G]GU0,FK1P6,2O+12/7!X5.V6:,B)GK'@U6*]>@-W.8M'^,' MAO+/!JCK,KO>U;-(+G\CQT%=_.4Y;[B;?'MW]+-[?[I36CB,/!C#P9VR,Y7 M!28P>V@.31I"+[1- 4AS+?E*L8_5FC;@[&M29U_':;.N4,GH]0*B-$[#CX6[ MO9B-XC488*-%O&0YEV.?6^(U!W>)LJ_;Y<%4, G?LFM38//W79N=>&=2/V5Y M^K%.[ZN5XX21Y3D V7'D(.CA"'H]PB@8MU"E$]?4.Q?.Q19%F"-&X\G(W0M: M8RNWLK64L(Y=HC-(.4?XLED&F"P]?^EAD9,1R1_-B*)O@ MZ^;6CQ\//1JE'#_!TGCSH:;N?*A[?XR#0\T3HM,F#U5Q&,@K>+ MF;N8Y/-\Y/&!)JJT.P:^M\X?,[- M@"B.97,9&C?:BU/O&HYBA5>!:,>C'V\DSK--C$P+V8X?139QW1#U$H?]@)BK MNJB3+9_:"'Q6J&S<(^#N(%?LGQCEB[%#=Y7P76JT%["(J8P(:7S"HHDO,2UI MEP<;/>G+-OK;KFR[*,IVEKM.= W(#<2 M'"]#862 %Z/;EYB.'/9ZG=_@]"8MR^9>&U!5:5WM[Y\PL1>[R/6@;X6A0\*( MRAEV4!29H>7[5B RKE5C4?<>_P;-7\3D11&7?,HS/8UBHG2T6;2X,7J$3<'3 M8ISM46"WOT%_V?=97:E[1*RZ]I10><8+TN M=\FV6F$G\JTHQ"["OHTC&SK ZL#8 7$%=X-I J%]3UB/Q,B+NG\!;OMD;-J[ M!6DE(3J1IR<6O--VLP=!=)+NE6B>-;_>_T4'F]U8V@)OYO1ZZ%//QLG0.SCW MIC5>RQ!>W4Z^FE>;@%.%TLPR!_W?=MTHW_37+5[>)64*V;N5QS^ BJI>01MB M'(!K2'0_I)-4L M.:UB&\61XT6$@"@,8VAAR^F-F;%CCDPS?$:T)XH&QLBLP,F7I*ZK)TJ!,@_3 M-HV@-AA$)%&,R86*FJ 3[\F2#"?2PO(YK5? #IS0=8D7>2$5,]_R(M29<@"P ML*VE%+0+I95;8.= 1T:8M!;W H MOB(T)A#+D#D=CO&M#8WGCNN-E;Y0!*)G81&4>\EG M'S#6M[9'D=P/I](NDNE[??#'D<_^C.?SC6PZ=:06\(C0E-X6\_0'Z4F1T\!0 M\I#5[:&B"YJ@\II-_U8K#\41]DWB@8!@B +H1T&/"$(G$GO45B<2[4GXYZ+8 M?,NV6^GI%/7D"\^ZS,.ZTAQ[]M;ZW &\T:)OEM_FVZPARC/?Q(ZVZ"UC8#2) MIZ>GB32S.TZM>_$!^>8CK7'R6[91K)W8>OG[E8D\'-LQL5Q,0N"#R 7N/HM8 M-I8X,*4?E(1\2QRM.L :.S>N*S9C)'WR>"@6]J/H@.'H3*C? J0*J[B.@"U9 MR[7XRZ7H^I@>I^OM8FA@19X?82O )B8F#AT,^DSB LNV5%39?):T5]'C=C^( M,S=&3Q52IE@IY]T,\9(B8=T3(W;)BB;H"9=6R; CJD+[@[5'=E=1!$GL!F9 MZU?;]6 <[C=[N5%,]K/N5^+[):3LR=2$*K=/]/.!3W)Z)<>QF&#IXU6Q8OU< MSG"5R6F.."1K%+7+TJQQKIP0+07\J% MMJ_#B\P(0>S$)L FL$,4[RLVUXT M5"QD-Y1*]*60TO^-%2QFGXW3KZ J19_)%X2U'O/AV@HUE>?D2 M)N2-@(J)LR1R*1[.JO6VJ'9ENM^$@>BPTO%=RPUPC$+'Q$$ 0I/JI^,!A&/^ M62&IK^OL5M>U<4 TVX:DMXD9[$.CF%Q*UQGGQ!O7AXWF1*ZC7*6/-:2N_;ZR MH8E"$M'!$#0QA,@*8-1; ]@5>LM(UH;FW9+[:P3C+$_R-;M(!I0E_8GF-2GA MS"[)HXSBZ*%PI.0P4$:#:E;1V7/#K3KB;"Y1=B2\&-0=65;>$YZJK%>7Z[MT ML]NFYS?[W?\@WQPN;P?K=?-*[5MHH 5=.R*>13&9T :>1;P&C8TL"SDQW]DU MW2A$^IW<*>@.?'-1=G]PPHB+TL#%[KJ^V6V-'C^?D&F/R[#0+2D@8D)X29#1 M(S\S+/N#&9T9Q^$YG'!AR>;@SCY 6F24$GHDH?1W+^5S).-OR.M4,9Q7?B?S MLIBV9XC5C7&2E0Q+MY;W2YHPJYOS_ N[[[:DF&!29=4!AN4$F$2>ZY((VQAX ML=V5KQ2&C0BG;FLS/ZU@MW>(4;$^WM/\;\E7I@I[#XS.*XEJ5'UT^,K46<,B M)ML,:B/-5+2[>/1PV0M4AR@TB*DN-W=/SE;DBC([4/UJ"](RRF)][A43-78Q M)3X\I-9?,'Z>'Q[(JYIV>\ 0AC#V7 M9/G"@[X4(FF2/P2) 9%ROUK+FT?XS M_;UG]\K^=W.33%6?&4=OT?WL[R4 M?$54<=CX]'F^B(F)\XN ],_.45T^0CN[)@NQ.2#(>J*R##76Y%LQ1;L6T^%# MC7Y \QX2TZ8X',=V(P\AT_8I'+-' @@44F,=]B?4Y*,NWRKOB]XNIJY:@L&G ML7/'07#VXG0(EB:W$L0.B*[.,"U#>K5Z6$S7Z$5?M]G;0]WK"^D&/B'V7$"R MKG?)]I>D9A7;$T[J] 6D"/D!-@GTHRC$Q'(MW[-[2+$=QR)ZK!6(9F$^[O8' M\,;UDW$$W^CQ&\P!T2=S=$:)3Z@7$R QQ9:(S>S2/8;J 0V?)(++$/-I7'WU M*M!D_(I7V0Q<3D/RA-JKW5]F%]=U/(AC GPY!G1@=S=G7E99"K&E84A&6HIGJW3M:]2GD35T.2 ME'F6WU87:=G?,IRM0;[!V7;'MCR_T&9V"5\ @4,"W_(M8.$H[-&0*!3:W:4+ MPX1:V0,W*/+VHO%FU6?=+-AWZ&5%5'%@1#5UOIC(2^SK<)R]CL>"5%>(8RX1 MUA.UI6FR)B]/2K1.5KDN[+O@V",L!S'1$53M/T!@!&[B6T* Y*[?TQ8HOBOW M)(E[(U=.$H<%7*ZGW<5BPG8M-J@!WY)R$,5!&'C( MW=OPL-A01>S+FI-: \9@:(S?&!Y.,91DB6_/$(:$29CL'J*;+55+/"E"S.I%_[-CJ4=L1?VLQ"2K4/''CG"!9 M>LC$]%(L6GJF0S0P.C17,F< EZ'@\U+P4CT_('A M_"6]OT[+E0,)B1T[<"&)$#4&40!Z>S:*/9&D(&]%M[)WP(SV(=46FIBRCV"0 M3YZG(4]08]_BS?BMQ36QV)[D9T QQW.Z#-E3X$>ANK6)"=!%63RD9?W$U*ZF MJL>R]P/30_BT+Z4]$KN>[4HAGAD-R&8V M:@^3[6V2'B)-1/0G6%ZYZ,A[QJIXT6[RJ!W?9=L/N9\@W_2\_WC^4Q==V2-Q5F5'D M0]N-+,NSB.5%'G 1Z6V;7N"*Z)X:BYJ5KT=6-1TR.\(GIG.*Z.53NNF9%=.Z M'E3#Z?XWQQ!G&JQR$3<@=FJ)7X;<*?:IT-E4Q23OEV1]E^5I^70LM)U%Y+AV M3$R,; N&)":>'SF=11":T!$1NC%V-,O;'EK3%=,>G)BVC>*13]&FHE!,QYZS M=Y@$F$>\!C@:D"P5S"Y#J)1X4JAO=_R7#7YA*Q#-R!8&P(N@'?DDL@+?A7X0 MQ?VW;<^T>.1'[(N:A:8!(C0K)DC(L([HXT),,;AH4'9GWM[C-_J_'"/SWVV^G#3ZR8C]T')/XV+1,%SE@_W4,+2+4?SF_.4T/%IKE$::%LQ=K M8$2J'ZN8C^'OR2=SN2PO"^G-HJA?]F'8#'?XE!3O'-UZF>>G^C6 MC[X?NJ9#$(D]&%H886#%L/\^M$(0<'=NH:]J']T_ M"G9N,4XX.K@ M"#LN,# C+ M"/J6H2AC'"B4-27!@Z6;O^^ZZ\SBHOR$>'Q1_#ECN[*K:0/ IUGPQ M$!,SI?3K.1XKPN2 ".J)R#+T49-O+X_?:F205U79)KKS&[ IC@].1-!&,2"F M'9D!FSK&D6?WIBPO%MKI(65 LT8V.T?92Q(=*LGZ3(X[/KW33IN8K(DSID6[ MWF)E0*)&D;@,)1KG0J&P40E6:WLIHV/-?).4F^K7APT===+(^J;5V78),4D MS#B.HQC'R/&COE)$V(F%SDFIL:B[.CN4 GN41@O38#AIFQL.(6#;P8@#=D(Z2 M3?8XK]D9QBBVN)1/H;EY92_\8''*GDJ&AS5O)G*5"A[C]7W!TT:PP-U\TQ,M M=Q.?$L+Y;MWCHN2-E*&!SP77[R,DQPXC),AMYHX$M< M7:HG2N+7E\X>K7%7F.J)FM ]IC(,GM+9*8*R /6=Q,TW[C2=@%?N>Z>:2]H. M[\7^+:OOBEW])4TVV?8)I[0JOL]R=K'JX67A>X9WA0'VKZFTH= ]Y9JN[_)B6]P^&9GLLY :0\ W_[$,]L7297>YX &T\:U% M;72PC6/V??WL=Q MD=+^0H$$H0==Y)N .*9KAX 0>U_7VQ%$W!,Q>LS/(LO&0XLNN>5\&%(G_QP# MF?FI%]/DXT<@N=6X@SU_0 3&+/,'1FZTHB5 ?(,4*7Y=4:=K=F/X)?W37XJO[(:CPX.WJQC:D6LA; 6V M'2//"@#8:R:&'O^#:4JMZEXB[;$VVT:+#FUSBTY%_\:X;P W5;K0P\ :Z.=9 M.)V+><'UTSWI%*?1 VVFHAE4H\4J_AJS!M)%%E/G(E]R355=$#A75@7X.;G MJH/C!134>OPJ=+=.1=<9_UJE-[OMI^PF72''@C$*H TL&&%$0H_ SC+Q C=8 M?4W+ZV+TA<8"%D5ZXC$X[H[87_= "X'L/F&O].X:=,:6PCNCJ<=X2I-2<-)> M"==\I?34)(OEFG=N,VXQ&@SD0NXR/K V4%FKY'P95;92CWCO,I9FBU?R]IMX,";&B14&<5_1UI MN\K*#7W']X#I63;V(NB2R GV1EUBB=4\(XUI+W>.,#7)^(&&M6#D)UMC752B MNQ/&V -E\?$6-/-OT,\#:B0(H*7H4NJG'EU!;!"CKCO M$*%=\ORFKZ"^I&SNLJ( ?DFRO$YS-J)8" "(7 C=[_U*W9#FX@) MF J+VE6LA=5TNOL#+G96\V$_S)"\Q%P)XWRR-C758MK&T#%&>WQ&![ A]PCB MQ%>6O,_9@,ZI9'P98J?4HY>WG"AGB_L@;5YGFVR[J[.OZ6&C%7E<;W>;=!-3 M%MB3K;MVSO7\AB1ESMYFN4C+YL'6;KL5 8 ",6/3A_2_*+)]O[\\( YB('2B M?QI$FH>*#93**--M,]%5%T;5W#[$1+,R\J(VLKQUB,U[->[27R94HI-;MLQ\ M?T^'F%7[D6)75^SD""MVKM-ULJM2H[Y+J2JG-S?INC:^%;OMAJU&)T?4"9[S MG:89\*GU\EJ X++/$?[CG;&]!P83%^/(!R;^O1=LGX_1^#'/#EDEY \DAFF# MNXS4,;'/+X\JS\ XWP$U]OGK@6?!KY\./W+\*OCG'3LS5]RP>!8X%]@*,1R0(/N0P// M.';!./*!/5U\_'.='T;CR)EQ".3%0@,I0&5/&DX76 YCQTJ8?;41H2) MX[: +0I3>US,UTO$AHJ?TQHEU1T=I7[-:.$ GWZE(#[FYW3,FC2S=6M:832U MQZ8A(1KKO]-9C5G7G3VEA3J,;-MOA6M55^T<,T MDCU.L:&92MKYQE\S,2Z68!G9#*71PV2B^P-#2D?4?S;V8 WP/N]:!E+\+ Z, MEC2$8AE#(AV.%=J;L:A@GKIR\[Q$=TS2/^;'/Y#EZ^QAFY)F5N=PD=Y_[-B\ M#CNDWI19'@EL[&!$W! !/XY,/^HOU(MM.^;:OCPO0LTRC';WNVW"1KL?N@FR M9'\3JJCTSA) 7I5>>NQ$!?WT5<94CXS6)S9=^NRG.K?.C-:QXUM$SXSGSDVM M_QKB,Y@JYFP/2\DJLW+P*@'-'Q&NB3BVLKZNT\V7[/:N+FYHG@15E;(UA\.? M?,J2ZVR;U4^K."9LX0G:=ACYKN?9P _W,X&^S77WO0:SFK-*#]8H&;8/QML"LC>(H<,RRS1< L=2PY_Y+SST%9H ]]\_^^-/\ MU O,B\T7 KGI+\6AX)OB$B+IU$R6'J87,&&ER;%">RL5/)2>KXO[=/^T%+BN MZC)9URLS #&&#L0@\C#Q8!QX*'0]VW?,(/8"S'M06O+S^E2O163L(1F_]: F MOEWZ!#4#M>A8,I=138[VXN6!:"6L\/:7+^G7--^E[?INWEAB]R8J>5PA'P4H]@DM*X&/"(@<:%,D#O""(/( $-O@J .!]@V/ MG\F5<0D^D4NQJ0(M;/,IU]PTBZE:A[;? ]/B;6[!,7K$[.Z'#K/1@S8HZFE5 M3X+6 474&:1EJ*56#XOIFKS,MO&?BV+#]FM>IN77;)U6E\5VLT*V!SW'-V,_ M@"[T@ D0[F7=L3 4>H)2WHSNV=;SRROC/#9^/C_'E\;E^2[+20N@55W4R99/=T2^*R0T>PCCO;AVOD%^0*N/G[^V2#_>4$^ M7Y++OXB)PP@.^:1B&O+$A..P.Z8'-=ODTDEZ!G1E/*7+4!D%?A2J&YOH)%.5 MTI^]HU4.IF.R;=&< ^U/ZIH.<&'FANZ]U_)!K9[X:2[H7!_/; M+$_3DA)_9I0=TJ:JWQRPBDXHC6*6=^IH*E)%)XF.*#Q"-L]A_T&6!N=\5+"[ M#*E2Y,NK>1QU#/%*UF6ZI7][^W.:4ZG<-E<,W&=YQF22[1GKC1,GC%'L> C; M81PAC]C>7B\C9 K==:S(I&81ZU">&;L$^0"6'=:+#? MSM>_"-&:^ESD^P2]G[2R2800B!PW]B)HAH$71_L1H&DB+/3@C J#FH=@YU?_ M1KX8'S^C\U^(X#RV&C[Y1&=R*L54Z.CQGA;?F7&,<,9]E._3-KBI4B'KRY N MM2Z]VFZIG"\5XK;"(71"%+@ TZH,^E13';B?UB*^T+Z@488TB]E1-\P:<.H$ M[7T.QPN94OJ4"MAR5$M2K;BI7;Y*\;LBH$Z"_'"/WMC+:\=V6LO]5),5.KX= M1BYQH\BQ8^1X8#]D)(CO'BU%IG2760S=F9&G@FMR8PGD'-)-QYW@Z*YYN>]9 M*=4/\SIP4X_T!ID:&O2IH7@9\J3*F9=#094<<5^9<=(><1P71:X;^2$T<6P" M!/:'9+#+KICEGV:2MS+-1'73S[*N:Z7O=2W51/*IU#0E.4:?MS5\EC6OV2Y469U4\? M^*S;/G4,. %7=.X+NQ'4=.8/M[#UR 7!%A6Q+N M:>;EKQM_V+;PKUG%KF%DSYMVTEDS_T0'G*.G9(X3UI/$<'#(OKR6M(R, MMDAFWCQ=OC",$EF7(NN2.TSSE!V>"*S(#6U QQ5>""P86Q!$O;701K[8A*F< M#MX5#7E"E]3!1WCQ9F<< MRXK S;Q'Z[5!8"+;#P-H8QCB( RB>'_"$#NA)312%OJRYI*/7]-C?/..3(+(@H3:A:SF!9?G!?A(OQ)'8,4%I,R*]0^J4 M( %?/G_\_/.E<4&^&)?_!KZ([JZ09Y!/32:A3DQ87C](--O&B5/L# C+:$*7 MH3'CW2@4-[1QR@.3*ENO(A0ZL1LZR#6#F(X8'!,Y>Y6+"1(IZ.4L:"[G&Q#& M#^QIMV*[3*9Q,HI$%*#&H6I.9!GCTZHX?5B%([ MA% A56JHY].MR5D7$[$6GM'@.SLP?_9,U#J84]\I]SYQ Q*GE/=EZ)U:EU[= M.*><+^X+%?H+C<]OXHR]59XEVXNBRIJGZ_;#RQA@!"%Q0M./K#CT ++CR+<\ MWX-1'/B\A_Q5V-+7'0]W=185.+M'\J6(",)9E/ZR;D5TSE#M1V=4>+ MS3B FU;=AHD:T#5%#"]#T50Y4VAIA>-5[&-5[9C!&'IF9+L$NU0I,781N]&; M&B0Q=(+(':M@G&9F4J^L0:=6N7B)E5(05"I!5I>K4J*. M<"B4%#=CU.E\5U?L/21V>L\+B.,3Q\*A'9(0NA$@K2;&CN6'0.C6@K&V9M*I MX@!1K5@)\2RO6+HH5B-;1^CFUZXC,((")D/R@I;GG+A&>Q)N!XS@4T!LJ>>6XA&@_$PDSW;_/4IVOBFKT>3O@S) M4^K1Z91)L MAB3JK0$7!2-UBM/*/!HU=CY,FE-);=) YGA=.IME'NP$-R*"),CF0L5(U(OW MA$B*%6D1.AZ>QB (_,B.')LX,0&AY_ID7Z-%@352B41,S2-'2J:]QE$L*4RZ MN%6A3K--=PVQ)*)3,N0N5*RD7'E/L>3YX7X?LR@VW[+MMCGA3DW=9M?;E+T. M7%@D_I*J9>H9#J85V; MDC*X1H-WB5JZ)W.LF(I'Y3M24PGG9.14ED->/3U8.K^AM1F[L*2Y,.A+NF7S M\.PQ\ZHIU*Z3*MU<)$_-)4![D0]CW\?$Q3CP?"L.;0\[9@/*\4 8$=Z[N#6C MT-?ICWIU<6,<0ST(6) KD,G9C*V6*6SB)X M$&1]EVYV6PJI/_3+D!S @;*D_:;9&%_!I\//=/# MZ3<7+%;:U:QB4P'F"@D MONE@&[JQ@WI\,0Z%MJE/ATIS-=<[PE3F6$F>*:TM_9S PM&2D< 256XPB M/O'5QHZ8?G(3HV=/[!$)0QM@9;A:AO[(07^YM57>?U$5P,5]DN4K["*,L!-& MOA\!'*( (;LW8GO E-$!SD]/IP0M($DMX"5*3 TT<"2M!^_1HU416N,H49_26]OT[+E>V% 0RL MV(YB8)L18K]I#?K ,T.NRZ45F-&L&#VX=FG=:.$9#!^?6\39V6ZIF2^;1NZ3N@A$B,41$X0A5%LQGO;@U0#Z8A7*YU,#9N%7E M"5YF3J4,YF\@\-8_Y*- DR+8) M1F;4SV+X %LF[U[<"9!H7+O@6*]X9[F"N6$T?DR]9C&:^*'%BNFBNHSY@"D= M?KD\,377VD6F%<'CC=%?BNTV+DKVERN$/"?P:8GM>)%E!^RU<-"##2(S$EH> MGP>B[K7RL;)TUA49SX\?&+\Q'XW.2=&U\YD:@^8L-%T[F#@SC6L"R\I8@T'2 MD<74M(KO/+,I(D%5ME,9DQDRX.==,QRP(A)#Y(RB?+;=Z+_2I)0_J3A#<"=/ M9AHBNH@\=F:TGGVW":R%/TWN$FP$?[BT)>J_OHPE%8FIDM7/] ?KZF-^T4CV MRD&V8T'')79H64X4V ";/4C;)8*O*TX,3D30I [0]^FIP37F#H^IHS9-"M(8 MKOGR3^N402/=ND634-J^E5"4-VE6[RB.[RLA/0^3QFPDV1[^&*E(UGG%>6A4 M#/B?4RG6O[=WN.!=25->:ZV5RZ,5DHH\IN4ZHTA7CN="B ,_=DP;80ITC%4XF>PAC4@G&OCG3!DS$3][6NC].TM',Y51#@Z,"9Y\_ $*VY0:A3USLH-#SZ"]Z MI #"6%"V9T XF:YWX.8<)DA%<)JQ@K;0S9X9CCR;+3>H#X[&8<*8IK"0[#(G M XH'#..C,=\ZBVT%M@,LUT.N9[N1[[B!W^,DV ;=.@O))\I/X@C%5UEZ9\:N ML=#O"*VN+%*XYIUKYPWN'T.T1OBO?:Y=+!)3"597\+-#Y1U.$Z @L ,GH$4_ M=%!, FN_A!T9BB MY!O!'R-%C?!?<8H:&XD9:NJ_I=GM79UNP->T3&[3?K;JHLS6*=N$==-MPO+\ MR$200 N:,?L_._;VY^="-P S[>Q5!?_[W/5[9O3^&QT!^QEKHZ& YPZ_[Z:% M3;[#:H[&M9 M6 K:U2+SLGATIQE;JFYJ?XS,KI,@?:-3/;%<6&VPLER*%S@A M<(&'K-#VXG!_^!$%MCOK;N=1R"?9 _VW>O,C%=?;'ZFR_MB**N>&Z+$O?"Z% MYF7E0,?" MENEZR , ^Q@Y&,+>@RBRH.)=W1,BU[[E^\UL?+S_6WO2G;(=*$J\"VT ZI/O M\+76@[O(OZ\4K"ZB8]+P#.WJ.TG%;Z&,&."?F,__Q\M1PO% M56>:UM/ _B"96A,YJI.USAA.EJ_?V.LZZ ;RB15Z9HAMT\$^\@+H[^\;,7TW MG#ACJX8_3\Y^?DYB]IRMO$U,E+7G; PSYNTW3UO\T3*W8&QUYFY=S>P/DKVU MT:,Z?^N-X]*6I+V8($A4/31(_QP5>;.W?I=LK]+RWEZ%CANY'KOLV$$ MA]"/8K(_1128H?#AFX7AUWSZID5NI(\/6=GJ\$,W@?1$4_#I>_V^G_@+)-Z% M0?\^DO#PMMJ]]\:1^P;S?X:$/&U\WTO."VUM"TK42V7HK:2]5*R3)O#3Y<#0^QIT[N6 MUC%->I^[82QUC/U'2>\2\=68WG6VMC]&>M?*D.+TKC^:$\^/'Q9,KXHZV7ZD MV+.\RM9_3;:[=.7:#HBM./!#8)HQ1#@(]E>Y8B_V9YD<'P=9^\PXN+TMFYM6 MC3TRHX%VM*%WEGGOD:&>=-)[NAC/GHV?;_5YT6:^RYGNP>#IG^96TW86E%L7 M0XF>"6Z5\9IAJ\X+O)8;$>B;IHV"&#@1> MWI0SVS40HI&>)F-.$^"%S$E_U^GQ9*2FV7HEV3K^&(E0 0_ZME>-BLP,\\'/ M\5JK*(XMV\/0A2YP*4*?_G8_@0U,5RKGS0-UWJ2WP-E=X5A//HFK,\2SCP[; MN=KYTYZ64$TS[2K;/A:4^&8F0M\DZKC8\*:^+^G7--^E,26WGYW]6U;?H5U5 M%_=I>94^UI!R_OL*.R$.0S\(+.#YCH\=-\)>&*((@,"G?R(VWZG,K/8YRPZI M6))1QRI?RIB%3K$$T$$T6#<^K-Q^HRB-'J;Q&P-J-$@GOE26E\ !658>@V6( MK'JW"LUM5TP R3]V6?W4WV6\"D,3X0"Z=%AA>:8%,7 @9H?94>Q&P+0X.Z3@ M5_5UNQ;(;)@RU@Q1ARO]:DV*S&"9<>*9LF>[.+ MSO: @QB'0S,AFJ*QC"ZKS;M7[UCK9)&W0W].Z]8.2QPK&P:>&5AN9$%"8AS8 MIHM[&R'&2*0($?NRYHJ#@C&RX3I#2Z=[1L) EY(C:QD=1A)[H:*YB#7V\_HN M+=_H8\PD3&^*,KU*'B^*LID\K.LRN][5;$[PJKA(2C9EV/=%$_H$0PN;V'>A M8T;0!W8'SXYA*'0L<#)0NL_Z,3^,];.4EW55Z;:I2J\;;XPZ>?R+6+4_7=SX MRI%%ADRL3FFC-3"&..O#15TY,SIGC&-OC+HP6G]FJVE4!6) F2>/]3)$?7JW MBYG[F+I4$E-PV6V.=B4%LGZZ*I.\HD@8T'S3_&[;KD]M_KZKZF9YJG=H%4)$ M('3\*,*!1Z!IH<#KT5HNME5E%IT8-2>:#KJQ[K ;]0&ND>SQ"IXNGRV@XU/. M4F*I/ /UD>X],XY<,Y)\8QPY9QR\.TY=R\E'(Z(DF9ZF:!?+SU:3L""0O*:+ MBHI*T_=\6Y@%VQ?RAH&,;!%9L MQG$46#"TH]@*_1XT"@A6E=(F@*HYL_V:4W3;[+_3C7&;9'EE4%G;[+U2F-"F MB.KXO+:P@"I/;P?_V.:ZUD-C[R+;8]5JKR8D3A'A<.EQ6=)5GPLNCH()G,;],V&[SH[;1^6\P OKM M#IWC1NOY_N3RTD:!HX,HD16G:SC+3H@3\L"9"Z>.S%2+9#0[AWZS83Z&* 0P M]D,3]+!@B)Q5S0Y53[,X]BX8H:2VQZUN4>SL:%5LVD6Q]^,TS6*8TA#-N BV MC!S#R[K&%2_N@"X[8ZAW5_$*ER#/*O1_&)"U\MW (;9'2&PAT_1LS_3Z/4H. MH$,T55-]8W%H'LJ01W8&+35H#'NUI_*>5D:9;A-VP1T5C74_Z*W83L'BO3RA M+C>,CN'XM#!E^)1GA.\J%;S#M&064!6_Y2< 99X*:+]:=E7(_N>T/K]Y)QF9 M*(@1,.E_D45,Y+J![?:H?-?Q557]*K#,7_3G:;-!7&G1KR1*X\5]Z@ I%_C/ M;6R^*YWG(%U2ZU6&<_EZK]1; HW>4.KQQQ&Y2>23W*GX$Y-3;B%=@H .4#@@CBJ(7X;P*?&$ MXQRB'#O<1Q#36[86_"5]8%J9W^XW^KIQ$(3(0;;G6X'I^"$$W4TM)( >X;[, M7_;[^GI9!\G88YKO$.$)<@;ZSV@^E]%YQKOQ\OR?&EZXN\WZ+MWLMNGYS4O# M'_.;HKQO]AS"I^XO#^>(33.V/0\[EA]#.M(T(?1@CR:FQ8C0 RJ:,&B>SNMA MLV0&=G5Q7[#=*\VVJW8X\:I_"MZ-IRLTG(*W@*@(ZN%10%YKXQ'JL^9NN^XG M?KMJBH_9;D60Y'E(6C5';B'*J]O+E\(\":OBNDWR.JN?_I9MTB,<1]J M;7FR[:]PJN#315EL=NMFW]QE6G[-UFEUP.M:;F0CX,9N9"$7!"B*G1YO8 .Q MI[%F0SFA]O^2_+THC0ZM\2G+V0M%C6.B+UG.%U/1E+#D<(HEC64!P,KLPR5P-86NZ9C8>3V6G>R(CGKPX:?&IT] C5/K]V M*;5J.MP!6 Q,W_6LP+$#XH<>!I'M]\ <[!#!-Y_T Q(1,:G;44^,2 YB]C'? M9%^SS2[9;I\,L%X7NYSM.XAI_K+,_Y/V&^,7MJV)_G,V2<;5+ J-YFN MF\ZQ\^H'?#->G\E!FL!\^QC*%Z*,*CUZ9Q9^/%N\VH;3Z_IC7M7EKIE&8G*Z M\EQ$$ ;(MVTWA)$;1SC&#L*1ZWF^BZ'(E(S,]R><3/E4Y+& M35!RY'GDTYU)*!03'SGV]+QQ<(*= <$93>@R5&>\&R]?0%##RQC]N:)?P 5[ ML'[%[G;P? =2A3-CW[5!&'F]48?^=JP*"9B:18O.#(;0^*W%J$"31+B55R9- MM*K0)UY&)].I U>":B5!\G(U2\89#N62YN@]_;K-Z\?5%:VV/Q5)GN2;+^G7 M8ON5VH^3=;;-ZJ=?TOOKM%SA&)$($-^,J"F"HL!RG,ZJ#VWD\PB8*EN:%8PA M-!C$9LET#]+H4?*)ES)BA]5K#D[%Y.L].HW?6HB<24$9KYMBW8Q*FB7&1?'[ M#-F$/+](%!XG,4CY4"AL5N.TI:MEJ7@Y@6\Y0>R@T"9.#/R]D'FA M+W2-KJ2)6?1%:A@LRZ&6$RG23U2_J)\=R(LNQ0AC['@F1%6 O[&WBR!,J:L99TJP^+;BT%'YR? QY M?'HS'6]BLG,8.+7 Y,=/RIX3/\W3@ 2IX7<92J3(E]>OA2MCB&N:[?(;-<:& M=E5GPP6A&<26 VC)A:G<60"1SD9@8=/DGE03_K+N31$,C[%E@ 1F=<3YX9@; MTTJ-F+2TK#189":]Q.D1F.+22I/TS88&KN2&QA M"8X#I3CC' 7JIDMP#-C .1 U4PWV%BM#H[\Q)"ZCXAKGPLN1WW@^Y#:@?LKR M]&.=WESW!A&!HS=^<9J9?-/7AG6II &G8 ,J)Y=\^C,1C6(2=&J3 M%QBF<+I=J T.P9U=@JPN0XI4.,*S%U6&&Y'EMJMNKGT5VH ]$TULW[<"!*W8 MA?U,5FAB$(@=)A3ZM$A_D3HUV+)H%+NZJI-\(WQL4(PH_I4T+0R-63^;?L&L MI^"=93)AII:A$G+0WU@2D_2?5PD^YK0)I%7=/=_06++L&)@H-DD4 2>R,'!( MKSDA\3U'I":1^;[F8J2'9*0M)C%%D"*,3QATW-V3.1G502,:%:3 MBS++U]E#LI4:S"%8AP>'C1]V#T9=<+Z[I3,6P^*VD#",E+VCD!PP'UX" MYI+%R0(BL%-@_L#(;2?0$B"^;0=2E)W:FZ"7_P5L8-#L8#%96Q:KLL&:MNI= M\Y;B\$MJS24:D1T%+O(( 'Q(\ 2!$!'ZN]9X"/U Z"R (I.:-30NRC2[S8WU MKBS3?/UDU >L1K('*WAYKBJZA05S*J;EI;(G'/6$'W">>$-LIGUN?*SRR::* ML"Q.,)4X=5HJU7$F(9*?T_K7O$R3;?;?Z>9C_C5MS?^<9#F3Z@Z&CV-@0R=P MP\#'IHW#T-G#<"+IPE.-<4!HW%)@5?/P;4HK'::;_3CAPTU1?J@2VINK ME"HL'5 ,7$.NNQ=STK5%9W'*J]@]N8&H+(_69@AE%("'$" MVP4QQBCH$$0@Q%PK63KL+FMJCR$W.NBBBJLR&)QB.U,ZF,+W-\IP=CKY. MZ%^L!7_,I! M_C+E\E>#]BV?]BTCV10/S<)%=O^0K$5VTBR#,9ZM4,M JD^I7_K7/F?+-QXX M,PYN&GL_C=;1LV[)I39:7X^+V.^OI0CLT5H&8OU[NI;5?OKCE<-PX8Y4L/Q(:#6D/%-VY<2I3$RI9W)RG/^@B]0B^3 M3M0,/D=0/3!*G2* RQC.3N)I,7WW$+U>][F]F"\UOOT.A:#K ,TD4UU M_6-.1^;W[6&.ZZHNDW6]BA Q 0E0%-$!>1RXQ E,HMNWW;IA39TA? M#^[A&12?T0(TCA :O_4819X^4$.NR"4'4Y,L>:=!3W8B33;G#08(8&(C$,?0LNF(+00@WIL! M$+\G5=+?U:=,7?\XX#$8()'"H>HKARI=_WA;?/V)>MD6#?07+VN%4PR\T4U& MDS5OKQ@/OU#4:$3;/**=K4RV'_--^OB_TZ=5%+JF[T#?MR.$0]./X]CO[02. M^=Y%C_(?UM[J.T!&@\B@D"9H]R](&&SXLH0MI>5+XW_5],+[)'F3J/^]8Y+TW?82_-\'$ \.AM5D?.WRB M/4MQ,G]#EH-=C&P+XDWWHE\Q:_)!#$S;<1 &@0.=(,*>10UW=NS YRE;Y#X\ M06-N 4U3K[Q)PCL-7(ZPY;1T2?QO-/DQ3(BT_4,]%-,_J59NZ)L!H2,$$R+@ MF@"&?K0?'T2^)]#Z13\]0?L_+MH;4)/T@!=$O-,'9&E;3B^0]N"-?C".#?&> MT/:[SE8,$]K"?4'DX]/UABXI3-T?CLC@ZA$RY"VM M3TCY<+)7R#/"/XHE]VEYF^6W/Y?%M_J.K80F^1/-1[X512:(PRBBU5C@>.;> M6N0ZF&=[QU@;FK=Q=./;'IO1@C,Z='RKC:-IY)T4T,^@U.2 *'GJ9@G>)&1P MMF J&"%7VPN[Y/M%NZJ+$^K:L6^2G.Z;4<8(:9J&#B]%1A# MKLLA9;\]C;@TF(P>E*BF"++%JR7ZB)+2$$Z.U$G',_\')4..J:5(A23Z5Q(Q MA@4!:;A+M]M>?QS7B4D4F!:V+,>G0V/LF(T1ESU3YHHJ@\BG)Q(&!DFVUA"C MBEL6=+$DIPI*(,\!CR .@+:-*.@;7*[LEWZ M/43<*+)]-_0B"*S]U)CO.RY' Q?[H+ZVO<=A,"!:6_4SET\T:#E:YF_+DKB+ ML0U">+M0<7]?Y,T1CLN[A+:+\\.[TRO'1!%F9VP1"3PW#&)$*^Q^CQ((^->+ M1UG1OY&H06;%HS1H)F@BQSY M/M@C9#A:2@>0POZJO!"&+O1] MT)MS?1?R9PRY[^O/%=W.NSTPHT4V18YXDY+A[#".Q:5TB[%NO,X(*GCA[RQ_ M+;:[O$[*=A]4M7(MFEH Q)%#0@PB,R3!?@,4=@*>'4IR'];>/?: VCUY4W2+ M%QP,]@=9OI;2$:3QO^H!XYC@;_I_HZ/P_YT7W_++-*F*/-U\K*I=6JY0A#P8 M^B8V73\FKDN'-_O9>UJ&\2QKCS.@O2LP8!]^9\B,'IK18IN@4YQ@9;!SC&5R M*9UDM!^O.HL:9OAO_TCJE W\SV]>7ZVP/S/G6?^Y^(%05?>%<##W1H?3P_PR#L@G_/ (RYBA"U,103!GY(+&0ZX[R3:;#)VECW97B39YF..DH>L M3K;=FX<@Q(%IV3ZBQJC\6"CT2&D)CM29SK\>0AH@;41PW!RQ C1;Z\O-U'(4/\-]S6248' M+R0IV4M+_;NL-K0Q_0^* B]$ 0ECSW5[8]@$EHA&29K0+$X]*J.')7IQK!QO M?&(T 65B*O2*K9G$YVUB!E1G))/+D)NQ3KRZ[%0!)PKO9^SM1WX0A9GG+*%F(5VPG#K]].=<]10O:T.U ME7+FER%\&OP2OU%1BCGA*:1/^Y>9P]CT71#[%HR(!UPG!J'?&_*)+W1#K<3G MIYM*^B3[E+P,:8)S2GKXDIY7XJ%*[^32)X['W$>PMPR]&>/ J8DF62YX%82* M5)DF58K3]G\_YJ_GP;\%BBCNX=1@& 0ZIO'L 6+8-' O"7N2![\02S[./,B?2A]4]U&[\0'MSU8 ] M/6C5TF,%]\PKY7@9?5&-*X6&-BCQWDVSIV:#=R6UTUXJT9K_G'YK_HH65<"W MG! ZV/,B*W"@C1Q$C7L>]F", 10;+2DQJ;N*H2B:3E;8=8TW.LNBXB['9(C1:B/MWR%J4[$6.;^U/".UF5?0@T;OD#8[1E+*_#,U3 M[=1;CQFIYFRD#OXUV>[2@VW?CH+0)2XF)(ILU[:M@&FP%Y'0L0++5B"#@A9G M4D$ERB=*[BCAT\BK.MUK0"Y.]IY3)ZYZDM0O6O1D?>+3O%&,"4G>E_2!MM,[ M.LI[0W17)HI< BR ;1 &!,3MH?7:,T)/=\%$H_I*K#*U3='/Y%[P%@IK@%' M,S.KO>J=,X3I;'2YQ"9O4H7 -P.0+7P)'4-S&N MER]O@OX(J)L,4_S;X?^^JVJV%EI=%2LU0L1T8:5XUC\%]2?^QRZJL M3B_3\FNV3ENL7])U<9LW7VEA>T[@Q!$&P(D@NWS?B9'5PT8(B+WI.S=8[?LO M:"/XT(!OGO_MT1OI(_MU:I1INQNM+KJ2LGA@?U^=&>G]P[9X2M/NSP^BS%YE MI";K,ENS?RFAS+.SSGU*X#MJ'6)YX<@U%OL7YPZ,P[F#K@;NVM"QCV?&WDNC M<[._P_O(T:F/*^B-V-"NO*4TEF4DMN70\>K%X@%5FS>DRY"RF3DHEM3)Q$0+9U^S39IOJJ,=!2BI M[E9>A/W 1RX" !/7=#"Q^I.X$!-L]?,;?+HC;49B1D-,.O;(C$VZWM*DLA&K ME.4)Y*MP]3(G]RQ,#^GLQ:V<#->T8GN*G0&]'$WH,B1OO!N%XH8F)CRG3G>P M@U6?4RJ#5\GC"MJT0O.1#6SHD8 6:1CVD[O(=Z'0$30E!C5/!K0GSM;/3IQE M#4HQ45)#+I] 3XB/+:(WI2/%.:UX\3 W(&1*B5^&J*EUJ=#84!7N M4#8#W_<"*XPBAY9U.')=O]=7Y)BVU^U0)CEGK37*F/C^Y!X7=X\D#9(_YM9D M7GJ7T=W4N"*R-5F,'_Y!3)7[;)ULP6-6K0+7 M RXBK@NQXV SLD++[6U9,4$\ C7.@F9E.L9C_,80<6K12-Z&16@ZRL341X0M M'KVA?AYI#?W=2YT9).(-@5%#W+S*HLB'0F53$M"2]/:E)5S<)UF^@HX=6M!A M>WXQ@J[I6W;29XU"324@;HR;O\:5.3TY1<4I/ M1E.W #T9[T.ALC'QZ4FS#%4^K7Z]7'EV%"([#F,; MMT8@BPUW\XLA'7;*O MYS0KQ:\_7O[()PPB% RK@";OQ;K\KY\_7A%L7%Z!*W(IT]7[5PPZ;UAO#_K? ML,X>''7V@\=O]&P).N;MQC* "^G0BW503%8Q^ZAOPI#V]]AE;VM#W'TX=!W, ME=T%/J<]E9?WW(_6BK# UT<5$R"8ELF77\#G_YJJ=V(RT#L%B%A&[Q0!7$@' M7:QW_OO%"B / @BC, II=C8)\!'L/XR([XKT3H[/:>Z=_YX\)*=W3DESP-* "ZD0\[7,V_S^K%?\V,FLK2_6)?= M.T2BB" _],T@C"Q(@]/9"6*3ZWB"_->GV$+ UV]',#3RIYAT4?="XUDOC63!);=J=]);]\0P_',S*N-"O 7 MJMH(_Q3C15EL=NOZO.QVTCI.3O5GY417:N0(^W]B47M?(E)J015RB86WZ+BQ)SB*-;FGTX;_9>]MF]O&M731O\*J<^^<[BIG#DB0('GV)Q OO7TJG622=.\[U75+ MI4ATPMFRZ-&+.YY??P&*E&19D@$0()&>6]7I.(ZC]:QG <]:>&\-K=L)2P(A M+6)<,))F24'C*&;)WE::*\TK]K,PAG9HKTWT(%!90AQS9T%'!ENBN,C(=3GI MP: WFM+'AY?"TIL1I9$X= ,RS-$DY(03%.*>\P*BSE<09 M53L@U\^&3A\Q.N!V0!9TT#0&+N;<*8SS!B%-3UC.L&4RWC.G36/,-PA]9N,^ M(QK5QGZ7O+XT_NO-D@=CP/X^U#;;C9'V_EJM5O5JS1;E;+.JE]6LLXK2(BYR M#$@*:%BD, J+3O%SEF.J/*=FP9;C:N^H6[00@W^9WC_\+3A":J0RYN1JR?0@ MO!H+]D5*^RFX.;=&6CX(Q[U5O0?7NC)_B9#7!;\WE5Y)?W]OSBWR\8]'O0 4M*@T1 M,J1+0=/=,Z4GXZ-3-AUF=/383/^GM)=_N1XX'4]G2@MM90 M=%>I3\KX&&!:0))"$J&5/\GMFHI7 M))MSIKIL[9 LDU7K/I,81CSIKED[Y*O/DK7M68LSOEY=L#:DQ0,5[07_Q7)U M+QZ4%)17*SD/LA'5KV@F)_9R &'.TP)F*<$0PQ EW0&<'.61TK)U?RN."U2) M+3B ,YDF[D>B@K8.QI^>R%ZBSD1N^W&HH;N#<6DFP.:&PE ^XPV*.$994D (*>T.76,8Y4"CY#4SX+SH M;6&9B+,A90JJ[)XK/3D^)VJ">];?2TK;CQP/)+:G M [6UAJ(AJK2ZOY>75^!*.#J]V[2&6X-)4O X(2$)\Z0(XP3&4;?A"[.$J2_0 M]3/CN KNP 4=NJ"%IZ$=/7E44-SA*-13WHOLF4AP3QHUI'@X.LTDN0>M:MI\ ME8!+&FV'-0^TVI(CM?46I?OD5'N!2+%=5\MRO6YO %@W^W63-(PHQ!QE.$P0 M+& 8=;LZ,(8QT'M/M(\EQPK>8=':?&^)P^O2/3Q]>NJMRIRC%Z.ND')&@NR2 MZ<?%*E#V&E+5H9Z+=S1O1!*$LC0N0I"A)HS2$I+.104)KG(6N&M3M310P*:+#M4\^ XVKD:+-FZG,H>Y.S&<^7QH<]J7(@V%A;Q?.;[3LPX?Z M9J#G5G+ ><1CQG"*,4U90D$W65BD@"D=H#3];,<":W1=A28["G+JF!@])=UM M7NDAHB8DZ6[Y<4=6GQT_EE7SI:=7]_N8<>*!5O9!_V*W3Q\6>M[X_U8,D&_% M:'D](0PE/$X8I5E&$8 %@MVXF+ (:LV7]3;F?-'CXGWU$F/0@+1S_;\&P6I# MW4&YU5T-Z47KD&\![.FZ,DJVQK0? V=[[JB]"V#*DZJBM6:X<)34R\UJ.MO\ MH]I\(]NUJ#S+U>URMMC*)U3P>EV*_^;RL2(,TH2Q%&<,%VF&>)JC;B&"9%E> MZ(B<"_N.=:^%?'EMUTD7-"#J2J]T2;L?'=6IA_5PC5AC"-?"N#N"\><1C _3 M)UD@?2Y70DU"E(*L2#!G,4PII)QG>_.LH.J7$=HTZKCCMEB"C02C,:ZQRJO" MJ' L2O7JE*XJD3"##F<@@08=TIN@H_SSF)1KC#''HMYL\&DQ!&H#4PUZ+HU8 M73#LP5#6B5NUXY:ID5O>B>:YDO2N\9=U8WW"88)(&A5Q"N5.PB0.49&!*$XB MQD&8*HUU33_;<:8X(/K?&J)EPI%".G!,CY[J'\ $?W1P=.8(33C2T&_'7)G) MM!YG:DK\TM%+@MN#$@]TM0_ZVD[#T!M0ORLWA_=])ZQ@N?AL1(H(0)QPG@#< MV2!A'NOM8='[;.=[6/: M%T,Z.TF8*#V2:_[IKN?'CS#IE!%F3"D4$LY)TISH/H)C5DR8,:6SQ=\U8X8[ M^S694]S.?\;92T5%+V(\*"OZX:]M-1&]TN(?9?7UF\BI6&3KZ==2I-\OY>K] MW8OGS@N9A">BL$$IRG 4DAC2@C":T0X##6.E]WW=6!Y.=W>%25.3-'7(GZT? M;Z8[1X)9\VI\L&X<">J#)\%/5?=MQ>MA'$5);3USO #I:7Z',VB!!CND/X?V_5&IO-) M&"8IC%.*800[%#&!?+*I-]-% MK\+9V+:69N]A&I?.1Y-XU@MB<_Y[E<2#4.^T*&X]\$!Z+[.I7QCWCHO'4FO# M.[7BV!*+JM)*MJN5$.[=S/'GZ7?V_:%IW !B.B^06N2B1'Z9/\NH'Q8GB M(0*@)K.><*^GN"WH8(8;[6CP.9$7Q'C :+G MARX/X6@]>,\P4FM>"JZGBQ>()EF2$XHR80D"@"'@),DZJV$$-1>K^UISOGS= M(C,27',.M51U$/+,I+.%=EX[1U'&2V2]+G^]:?9*X_I[D6WW9U%*O 6DT MT[ &8+-;J8'HD99=I^YU1;-$O5>Z9LNG\^IFE3'=BJQ>B>'\\J55S..L@ CF M"2F*),(@+TAGE1!.S"HR4VON*[(=,K.*S)A#O8IL"/(,*[(=-(]4[!)9"A59 M7YJ]4J[^WERHR.RP9&>V;\+D]5\0,AP5480*N7MT;S0G,=-9-^EIRO$RR6?Y M3VQ.U+W.G8W).*NTV9]P\VDZS7C*3)ECKP2JMS-:4U^:'"E?SE+>E<+LW&3" M#=,\RW&"PB)/TPP4:BG/WUI^V=0[OS0 M7*)P&A8U6?0E(GJ:N0_&C[1*T8/J*YH[1 #]$.1!/#V]>F8P=G6EO)URO)1' MFO/-15A ( ;D$&04Y?M!>90E7&]X;,FH\U'RAU5U/UU5BZ?@SF0%PQ:W>M([ M(*F&*MLM:/A3HJIQIR";ELCW2R%M.75!#*URIJI[%ZWQL A@P#2 F,0,QK2 MSEH"$Z SM#:UX7A,_6%5/U9KN0%<;CP\U)]#W[.EW\OZ$NI'M^KM16VWF>EU M'#ZM5K]/%]M27K&U6TBV#R]<7,MAJ]%SXDN6R/[BI(/'U _M'\$O^NQNY)A?BF>]E_^O1(%XFKV M[>EM^2@")9]%0ABG(*4@ 07,0XAPGNZ-(TBT;D:U9'*PS!#LP>T4 _]N]):: M+:8U)7PXDHWU69M?MSI\E3$5D;5#N6<*:LFI2_)HDS-M[3LN$%[":%^!XG$. M,2BP:#T)Y1 7-,,MAIR++XPDT(KE4970Z)4WR\QK2N+@I-M4QE%>CM.B3D4B MK8; ,Z6TZ]LEP73 H+9NWBX?MIMU(]-A^SP)#;.($DH*$L> LS2+&>LLQCC" M1BII8,>Q)C98@M!0]4QXT]0XQY29*MI-L -V$[0,:K\L9%G07O*D(E\]V/5, MK/IXK/31XBBUB+.,A(BQ@B!,ULEC\=JQG#ZU&Q/&Z MHW[D/1.487UWL/YH&@'EXU?3]3=A5_[&_G-;/4X7SR:U:+6>+6H)=$(PHFE& M6<1I!).,)E'(.OLDY%JUE#VKCBLKB3#XE^G]P]^"YLLCM)I'M>SQK";\XU"L M)^H-I5*@3[F]"8XFX@]0!S[,IGO1PQI_2NR*=O]:IY M]NQV^5CN[A$];SH3]6*(">-)@=,P+^*PG>.'(4-J+W-;->A8#AN8;R3.X BH MQN,:UHB]+H*C<:JG?SLZ-R=TZHJ?0Y8U7C49@VVSAT[LL*[V_(DB*V#:KM_(<]-7Z<_E]4P@._CF)FGMV M\IAF@*0LSVD8[\Y 1Q10$FG>FVK)J$Z/,[N$<'M_/UT]!>_O@B/(P0%S(,:$ MP1Y^:?.!;W)&%LA4)N)&8%[S6'(>:8[B,$?$F30H!QXKER-NBOS+Y:Y M]V/RQ;93M=/VJJF.\L9$JFU6IPV.C>4@C@+,D07D>0YQ15K1 M8)X3U0LN'5AVUP$%V%V_Z^ &7YZ"GR3BH%K^'.Q!!P?4HW5.?6*O=%F'4?*C M([MT\.6;YVZYM-_IK][%E*4P!Q #EH0YCXJ,%VG4@4M1J+67=R!(CN>T#F_+ MK8--':Q*V0BK11DLA7YT=XS4S9]F4DT>CM2DWFO(=.^KYM5W0\75ML /%E+G MHN_;]7AV8F E/U@)\H^6,^PX;9Q'+'*N?I7>@Y"]JK$EOEZ4\@N\G.-[.2_S M7[LI8 X@R'#*BR*+Q(B0T"C#G>D0)EJ7WE@QZ#@O'&-L=K5,C\#I7J=G@U\U M!1^<6CU]/H9W$^P!-@1C%8(=W:+W.FE7!-4JYW[(I5V77MR?9YTOI47=7Z;5 M\OV25NN'>EU)(^^7N[VQ&CL,@V8+L&9,JJVX7O3[TB)K?Z(\6%>UX$1MM?%H[;%9KY\;NVN- MD10!$I&4(!H3P #(0-P98S#B&MMJ3$TXWTFS7O>6XAX$*NV@&8([W4TS.]J> M"VFF9 HH@#!)$Q1"I*"%TF>=A9A@8!:>6S#TF ULM#D4G:(2G>C MHQ4^U<;ZSHDT+Y=_DKA^ED1^:HE4V3'J9'!_A:4K8WH;W/HQE+?B26V_Y>G) MTR5K>5XPG,5)2CF@190!G._KTHP"J+>QSM2*\YUT7;KN+4O&/*I)TA $FI6, MH^N0O@;U)=,/_>GM16VWB5E],6X2HC &!&:8TX1')$&4=2LR<0&BT.*K<*_: MJZAQV:_= I:][H/9VFR9+R MSMMOTU593-?EG-3WTMYNOB),:8)I A+,&O;/X(L$%LR.D'7/4P:K[*)Q#&G@_<]G:;FB;CUY M]$/4^CIQNMO9!B<:+YVM2F&+EKO?C[?+[*[@Z;;%Y&&.(8<%P0Q"EN(([$N_ M!*4PT5,U>W:="QWY)OY4!G+*ZK 5\7"?UN)P09'FMD2+W*NIUCBDZPE9AS'X MJ4/YLZ3^:%/ACOJQ=@XJS'P0\A=.#7R]?LG#!G+I?M>:_UQW)65H_- MTT=IQ&&>@YCP#$",DA0E7;&9Q%!W)M^*2>=3^ATFN;>[!=57#$V8-=5!5Y3: ME, ]Q1]?IW@@Z7M)FY;J]6#=5\'KX]*K6M>;+W.9DY. 2T&UJ'(F693F$"4T M3^.8%7&:,4#WTDH9[JMO.K:<"]L1F+Z"IL6AJ9)9)\^FA*F0.9!T'4'1TBP3 M?GT5*R-?7E4IG#JGR85O-N&K"=_6L7%UFJ=.&K/6N.EV_W8[2''1Y;8V!E,OL.@%WP:'?T^^$59@<>^K9P MC,:]NF3[*G?&_BB/>,V8ZB5BJVUY_/C A$5A3/.8IG&291!REL!N1W#!8*QY MNYP5D\Z7/EI,QVL<%A1-F]D>HN:24ENZUE#\5H'BX:3MA#9==3-EW6.!,W9) M1>/Z\67_>IL)X"&D,$[#B).0(D9BWNELD:(BFFSJS72A)G46S6I5;WN$REWT M77?_S%USBYQL&6>OG_'UKI(KW=1!$/SHK"X<,[Y71).[GAUWMS%7_6*3).9A MAC.84BC/F&99A+I# T7(0:97P0P$ROWV#OSI[P%_^_X?GX+?/C$:\/O6F.0&VW@-6E'X' MM%]7]W$9UQ/P8[+W0-\(I&^:0V,'K"KZ[)IVC?L'1J/?[$H"JV%0NZE AZ$S MV67S00D($9YPG#,0E-8H*0WD#%NGGG0Q*):2TOP6UPZXT[[).M-L(8E66]5-1!W4WP=&>6 M):@C_;LYDL>N)!AVO*#+Z)61@;/@^#$&<.=>/5 C-Q?47Z>;UF"S"^"I.:?= MO *[6*ROX9N$!2 YPP5((2<$X#>;,692<3F NPP M./JJ[$=4^DCUP8.;X,B']CULX87W.FX< T5Q=Q]C_Q1_ )^OI(&A&%?.#2V$ MSS6>_>>V6I6O9*@D*[(H2CGF"8ER3F.2=RL6)$M8H;J*TK[TYUU2F+Q@HJY'Z^E=,H M97=/;Y2E$""40QXE":%)"KM#5Z1 (.JIF=KVW*OD0CYT*O_JW3IJ)\QU9[JG;D_KRE<3Z;,IV#%=Q[* MU>:IZ=JB7F5=QYX@G+,*E\?>=C>S!O.A4[#.DV9F$[I&* +['>--2S5ZD?: +V(H]:B?_<\/F)C5*B%[G!_8RGVI M=_6JO4)<\?2 <]+51'$DOO6$T6 _L*^[?:WLZ%4.A1\RZ<(QXYVYFMSUE$M> M+:?+F<;68)B'<4&3*"$9X20)<99TX%*A[E9.;=@&Y7R=_MRI#7[[#K\C+DYM M6(]9+R4>,UA657KOR(]W:D,S!OH:[RK(7NN_,Z?5J^6>YBHHHO0EZDE,1AEA9%DH;[JA[Q_5+]9_7Y66-;!C,+G_7G9/?P MY-3@0N![LQ$ @[E J*?KYIRJ*;5;'HVT]P!)DO=V3QZ]1IX3";U$SA51[,VG M'S+7WXW:DOK^OE\W[#Y,H94FS8$5CE (89@7J;I6B M$!;,=+'(S)KC):(.E.Q0LP96^W#%;LEH]X:%^!>!2 _+M1SQZR^/]V=V'K%GTY\IRCPVF=/?\O+^CE2P) ME_/UL=$"1Y!G. M#1A@N4!R![NT-&H&4FVWX,33F?%&G&;'-.VB!O%K0;(^/ M*9MZ&WQKN1A4K)Z"/<:;,47L*F4*.WQZ'BL< MZ0H7KU>B-FPW,S]7S%"H 6)","DH8L1IS-!^,0A%"!L,&RU8'6P N7]3[*1H M,Y.T/CSKR9IK;OM)FUS<.L ;N31[E3$%9;- MU_J9L.A"PIGC2O[2RD30(HB MQ#R$840@PS1)<]("8)3&B8659Q.S@Z\\W^WGUBVO/!N1;GN]PRK?SM'$%W[\A'AC^QX"?*=E_]++X7-(O+ M^!W=?<'^[;?;W_%;]N[S)ST!M1L&-0D=+0)Z(MH(Z.[8MOCB".E-L,,:G-GY M.*R,ZC!Y14B=!,0/*77C6CU @[8AIUB(_&KU)/3\]^EB6TY"C$":Q$5,2!&A MD-)H/S')TIA&DX<&\Z?-=+7IHZ:Z=G4Z\2E$O>TXYQ3S)BC*K]5R*0LB,4A\ M*J>:SPQ9(K^/>KIDW)IL3F55ND,9-#!]4,L3YK1ETI1YG_71V"S'F%U% MI&F2,Y0Q!! %#,89!-UY'!:2G+>*R):*ZR9VK.KK80?0AAHR^=C:*SKX W=0 M5?)_I ZJ[)-1!]5C3+F#ULMUO:CFS8:U#^*KV=/G\ONF6,@Y.A!%J( H28H\ MQ2#E24+C,(I! M(T@@#K[2CN9*9<654Z&RQT_/&:H3VQRA@N>%W-%6I%F8 M@30FG>TDBZFF4%FQZ5ZQ3DI[*W-.NL3VFFQRR*B]629?)$V%0OWI)<,0>")R M=GU2FU#JQ9C:@PR+1?VGW-#&ZQ6MMU\V=]O%_GW#$_,9Q)CA'!51EH.HB+,B MIJWY+**H4'^/P:)1Q[MK]U #@37HP.X?_M1Y#, FT]>E<%22]=3P%7ZUM- Q MYSKO+XS$O>'S"Q9CH/CZ@CH_9]*,,XI]>'O!A5NUXZ:I>W>-/.PLF^FI/3E]@*9]$XTQ=VK5\S"DZ>6( R9_2N2+ M/%TIB_MSZT'-FQZ5R:),S=6IU<$M@C#8Z@ZDF6):[5Y&MX MDO6D3(%=?S1.BFA7949F!BG*)#+M/- _WG+T\]-9_@%$">( A0AB&-(O'_SCSA#&@_#F7'K'-E.MQT M__JEPXX95E.L4:C54["3.YV?L^N/JJDR>47EK ?##]6S[];+8_\N>%.NQ^X? M1#4H[;U?T6K]4*^GB]W]*F^KQW*^NU3U=CE;;.?5\NOMZ="N1D>.O6_K:BQK/7KC;V M)YZ*!:;G@=2L3=4C>!/LO0H.;NW_TIZ3-KY%X=?[!5@ \T4U[_KR8D;#+E*JF_5+7 M\S^KQ4*4_^>E]2"J<<)#%.4T";,H+S!+BZR;EO)GDW(U'1R);3U!?$:TQ[6J.IE7A-%!1/Q02!>.UU/?EZL6FUC0,XY1G/*8 \31E:+^:)3"!6*\H MM&S<>878X@T^EK/ZZ[+2/Q!DFVTUR1R19CW9[/AM+FWMH 9_"JQ!!W9\S=1C M\XIN.@J+']KIRKD7MUD[Y%!50_%U&X:I9ZF_3JMEIM2[FHJI=7S4Y-)C"!C M,4D1)CPJQ/_0WC2)$=$3-BLF!Z@!Y13ONE&V(\1Z>F:'7351&YQ6/64[@M*VRG[VW$N:Q+=FST\C5-[_>B[+F'#\J:G6Q)6L,?5\^AC/Q(U MSCH.1J;9X<8>I*J=9;SF_QDMM\>9!Z<5[?A1VVY->G7IIXTHO*:KN1A4SK=B ML#]=">.;-D],PH02 D0IG% 6Y5%.,X+WXWL4:ZY9][/E?KUZ!ROH<.F5H#V) M5*L]AV-04[Q;7,$IA_Y4GU>INU)VVJ',=]J C8* MT7J"=HY;?Z1-E< K4F<]!GY(GWVW7EP_'&Q>[']Q40D DD1A0S$81&'*4HFT6J8]S>2*XQU5EB(&:5 M)P&_35=E,5V71*G6:.Q==('"_QB/?5WS3H Z.83>'JC5'Y4Y"H#BI.#+WFE.-$NV; M+R](OPEVB-LMXBWF72B\D6D#JJ]-33H,G!_2[-3#TVE,YVRJRO%O\@E7MMY4 M]]--N9XD&CII2Y':E+HD!P] ME?MM]X+S'HH_@_OG%%U1)T,N_1 >4_"UE?:D^Q3SG^T=MM7RZX=5O11?SLJC M.]->K"0CA G!!WB[OZM5]4QL>'99AWX46+:>+[J#,NGAJE\/EB/Y3N7JL M9N7Z\_3+HIP4@ ***(E"&B*"(""D2%*"TQR1+(F COR.@]"Y1A\=6^MP[T^L MK>7K[AWT9K37@0_^:. K;A0<.GDP(>1$0Y6Y5?98:D]?VT6DY"EH$\R\(8)^)7F/."TLZ&^*679;0^V7%V M:,$(2=CA&5H3CKFXUI>-./.D#YIA/^T[/1A0>[YKNVE.PCZ674]K3?Y:WG\I M5Y.8100528&R!"+,DK!@L#,I1N&9^I-=/0TY[A$'>/ODJ?-,5%\6KUVLF8F%.4IZA/!%?%0F#>:?H/,_5;G T_G#'$KO;D+XO0=I1>\_F M?L;/2TV]#R4>-/->\&M+34-O+D1WMN9MM2QO-^7]>H)#P$*,$X+BF*>$\@1F M'1X2IUJ+H^Y0C#H#'_PA@08-4LW)=H=Q49M0]R,D-B?-U:+A9"[,F,PK\V;N M ^3''-L ?M9#-WV-$N3S]#O9;M;3Y?S_U%_6>+:I[T0C2YLC*P^+UG_) M-]$9RFHI_LG'Z::DY5VY6I5S\<>WU?1+M1!.B9SR6*V;*_'VAP'9=[F)KRS* M97E7;29Q@A!(&$H+GF<<11F)"KE"'',*TX*J#R.]0^XX%WPF_P??! \=SD X ML&WVJ@>;.JAVQ_HVT^]!N4.M,1#SCDF54;%WH-WE'8$ED+XV*['2VT"X*[ ?>_7S$#]#(U,:#0\?NTF#3VS;DP4C67V[J'T$%#.]H*=R(N#("-:7,CW&E,?I+EZH8L:!\U&FYVKW]\%^- M:+6"M+Y=BH%*N=Z\7Q[!$*JWVI8"22&&G7'"&*0%ID*X:,@[)%%8I)KGH1P@ M<*XUQZ";P=>7%G8PW4$,JA:_YJDJ%^%0$ZJQXZ G9L\"(*O)#J^L6'>( S%" M?J9Y+>J!CVOITWI%&ET&R0_Y=.KAZ>DPYVQJEVJT6L\6]7J[*@]G*TC&F:@- MHZ@@"<>Q,)I'&8CB)&( <:YYC54O4T,5<7VNU3.B4+.8<\V=:647'( %?XQ_ MM=X9FE3JOC[L^J%B=ERY5!'VYT=5E_YM.UT),5P\\4I>9%_)(>Q^Z>( W]9 M-T\535B>Q##.$X!3H8DL%*/FD$)"IG%;?2=Q_Z:W?+M1_"?KHTD(&"L2C)-<0,%) M!F,(.R09IN%D66[4BA 7UI4Z>;[KY!U0Y7[^KMP$GZ:+*T7)&&_SG>/I2O]U MR;H??=BIAWI/]5E@4_F=Z%6]7G]8U7(J&2<04<@XQCQG:1;#*-ZK!8(9U'H( M6N-S'2^"-U""'9:!GQ0^D'"E:YE0Y4>7,4)^^NJOL?>J3?S]0[F:R@6771$L M;S&>Y*(+44 XS=*"L3QD1;SO3$F88)VF;O+YKC?-=I#:6:QAF_T90JXT_S[T M^=$->GE0VVM,FMMLIZNEL+/^4*ZZZ].JV00681BR.*)1F*8Q9E&&B]:6,(8R MO0DC,QO.9XHZ6(' %33 @I\::#\'/U7+8%XO%M/5.A"A"-;R;R]?>NYF:^8Y MUJYMN^S%LA]]J*25GN@F('[T3T>^O7Q4PAF#5OOR\6.)$8L*+#>FT)SG>5ZDK ,112S4 M?GK'IG'G^?090NW'=JSR;%$TW1#L2C7'?'U'@\N^PJD?E!](.0V<,Y%.4P[U MK['\I:[G?U:+Q<%B6B# $Y "P!&/$*?6$'"(B]3L,DI].XXGLSIH\F!! M!\[TFD@#$M54<"C^]"3O''7M=8PC/J1PF:HKBF:#8#_DRXHG%^\Z[,N.OC#= M+C>BS56B37 %?<-Z4@1[JHC*Q2GII/TR^Z:@##R_JJRLV]747 MSV;;^^UBNBGGS>4L9]Z/E,M')ZC2,(MXA.(X%^!2DE&0Y11RP)("$)IP,PUV M@V5 /3YR(+#\!J[SB.GJ]OC!,M=PK3AY).E&G"O)N]MH^B;UCKV]*/M#L*R^ M_W*VF*[7U5TUV[USMMTH 3P!!R+,HS1B"96[OCD57\4=.)Y!K>F#@2 Y3@BG M7@3U=J,N.GI98:@@JB4'#^.GER/ZA6[T1&&'_ZO[=P<-L!]I8VBG7^SR'8%S MC46Y_4.98@SSL=Q4J^:5IC/+@GD21W$NCP]$><@!8@7"W0&AB##5QVIMFG2I M)!VLH#O5.>8ZNBICUQ>#K//N1P=WXMG+92!'[*EV52H:X;*W8'6#6_?Y@N MG_[G.I@=0PRV2]$"@QB$/_WSYV!UZ-GKZ6.S:>U!?(I>W68Q&&JJ.4X4]#2S MQ=@)9O-R]TWS_W:F]29X!EJ^%=;!'E91E=F\HJ?V(^*'FCKPJW;=EM64=+W: M3'Z?+K:=B/_;=KJH[I[D":O==5S'*_K-,U\I(UG*D@0DG&,(DQ 7^A7[;I!ZU6H!PR+1?WG5+"R M;DKE=;EZ+->?Q6?A[]5Z$L<,8X3RO,CB-$-I%C+:&8\9H3HSCI9,CJNH!^Q- MA^[0!Q*^&'0*!S3OZ+<5"+72=(086!71/O0[J4[5"+U2FEJ.B!]UJ6VG:J>M MV*9RMN]OIB&)<,AAP1 J4($!@GO3.BG:K[ZJ*S#"-@03 ?D#R*7 MXSSFJ\*EL5)JAN)'T$E=E[14TH@O58W<6^3UBJS*>;612^WM&U0,)D7&$<"4 M(I1$80XBUIF,"%%Z^\R*(<>:N,<6W-6K@-;;+YN[[6(_\-/3O'Z,JFG=8&1: MT+@]UIM@!S606+4?5[0C;->(NR)H5OCV0\CLN%([:(_VIQO?[E]J$@))0YI@ ME"512HHDS!+880AC\-JM\6Z,>CW!]=;2XVE69[G>7GDHS6V,?IS9+@/?#&:\ M3!E4K4M^K1^;U<3;Y?7BZ&.]6 C1^7.ZFD^R7!ZZ 7F>XX3G>51@O$>24Z3U M1*4+^ZZKF-FF>JPV3_+UG\VW,FC7;?_E?V11F/Y-C"N>53GSKLJ9&E4Y3N*C M5OR,'1H+4MRY($.E, :4G@2M*P,73 9D7ZFC7(;.C_+*J8?UG=KT408 M@V$*:)I$F#$ 0I['G7V*J,7]-CI6'4\QT+TF-QUZ=^CK")]-2=8BVX8,N^)Y M&.F]7FI.7-V)P- G&4A MAY @3H2.YPF@9%]_QYRUDP%L.;3;Z%(!BJ?#CWR8/LEO83E+R/YS6VV> M;I?KS6K;*$63Z#]_FR[?/S39_UV]%.@WY?QX:E$48"GC.7 M-(*(Z]U^XQ=TUWORI"MOODA?@F-_@R.'Y;&NXY]KG0X:KV^"G=_!D>-M=;81 MK@>M[S?!WGOQY5:NSLMS_,W'*B\S_!!-3:T>] RUPZ+R1VI@;FX+&C345U*H MIVW.CUSL*SFG5Q=Y"M.WZF"G ),HRTA1Y 2C/$H9BB$(:8<_IQ3HK_OY@WV0 MM<.=?AZ):[#>U+-_!O5#.Q%WOY[.5TU[\,T;\)HWZGG#;G^I'$' MK>&'R>!_N42]-6$K:6^^T]YC#[73ZPZ7C]E5-]!C9U<7 M$?8\N[:-YR^779^'(SCF&99 MAI(X"H4W(0WW+P*&+/0EP>HC'RS'[J'YF&8-(CYVIG44:L^3[:$5_>7R[8N MCI)RS9O57SWK]F!FL,3;-WKCY][3B6\!%N84(,:%&X3B) -9AQ^',='=N.D/ M\@$V?RJLY(K/U%K#_<%$U<=5.-6&\5<75&->1EN%TXN<1V+ZC[+Z^DW\CA_+ MU?1KV8Y@GM.(AAQ!@&*$]ENU$">9E_N/^[LU MR-;D?VSF_RHRPM?SV_ M7VWC>4&CW$S__RI&GS(/2Q?->(]?KSS?W_:Z?RF/ 8Q31%*"8E#D%&6P\R\L M8N[G!NW^?CG?P?U:Q7*\L]O?8L1ZP9?]X\"D,."RL-O.8LY$;_X?F,#SR)?*A;; M?HU>L1QMEO>W8+'>FL8N6,9L1KX6+*<[[_^[%2R:;<*#+?SVVNU?O6!QQMM( MAP!L1W[\@J7=:[D54OBZH(%&8)6SO&F8\\O!L17^G!CAVT6.7RNEQ#(V:Y0?+#'^= MO0"J+>ZOGA5<4.;C7@"]>"MGA/85CO=W;+D16/]1S0(I M2"@).= ZN3$ 'M>G+5H7I**VT&5!WX /]NAOY/?V#@2=!\$?C0^ZAR&&B*+B M ,^S &J.SIS&SDVN[$_XM50W8#@]R51#>GR:: 9G6S5/$$G>Q9WA4(=&)>%YAZ(HHVN#5#[&SXDEMO]7U%"=IC];W MTVHI;X$BF$=$7F4,(LPI+E!GL;= @UU"9'7%K2 MIM=H'$:=#ASIJ),!LYZJDXDGKZF3,3O*ZM26;"\L_UHVUSO$#,41H#D%E, L M*T 29IW5&&5(2Z%ZVG*M4BV\8/:LGZT$0$V!ZLNIHD@-2*>F4'5,GE&L/W;H MAA:KZUQ=$RQ++'LB6K:\.14NJRR])E[KU6;R?,#9U&\0<9) E@#,,YC$\I6F M8E^_P3!1T2K#CW8L32=3/%I#.E.RKHO0 #P9:HZ%D9IP[DA:Q)].9>6\]V=4 MI"=-XXI&7_"UE::B+@GOIO?E^[MGIKK:"<<,9(FP1#!)XCB'K+/%DSB%JLI@ M;L&Q0$A@UL945*5 M?A8 MQSR>R+-TLA'?,&JE]ZK;9Z37#DWC2J\E'VJ;#4=#>G^O%_]<_SG]6BY_6=7; MA]90@B-$\R(ODCS$293'!>T6$3D6?U#67;./=RRZ!U!!@TI#. SI4E!;]TSI M2>TI228R:\B6AL:Z9\U,8/794Q/7L_Y>4M9^Y'@@JST=J*TU% U!Y8*2,](- MP@*&A1AULPCC, PQS=+.4AASK*RHAI_O6%(E*N,JUI0R!54=@"T]67U)E(FP MFC*FH:P#,&9U/::BX; TFEUORA7QS*>AIR$ MB?A@S!@O&$Y@T6TKX7&!E98E3#_;L;"VB+0+51.6%/34,4%Z6OJ,&Q,9-2%) M0T(=DV4FGYJDJ2GG2T\OJ68/3CQ0S#[H:SLM0V_SR8M]Q,]F=-]6R_)V4]ZO M)RCF29KE&4V*4%@G )#6.@(@H:^-8&V;SC],J_GM M4M139?5U2;:K5;F<5>5Z0D"291P6,*))Q&.>1I!U.!B.F7*1X\2ZXS+H@#E8 MEIM@+5$'50L[F"[GP8, +B]ENMM!#V9[[!H%@9O *-15H\=$3T6/PB'P!@W@ MH$,<",B!Q"R^$[2H ^)/.#0JN-'#8E;C]>DM_]JS%#2A[%*QZ)1^#\I)M_[5 M0S5DC]+N_=U^H](_OE6S;[?+>?58S;?3Q>()SV;U5EY.+?"$H,7]?O6K M0/?^K@,_P04O0@;2(N=1 A(4XSS;0TNH^HA_*$"N=RB MDQ]<"::=+[+C!R'XOT4##^Z%)_)?[J5"0Z$'BZ="#O4QE'IIM8WB^[NCC:B- M$\&Q%\'>#9E=112#UI/@_2J0OL@/V*=E'X.ID8%]#*I94K;:1?MF:4NT7DK< M0T?-@UP^N,OUB+VDY_G,0S423@B.(8@P3@N:L@3 "(AA=FLRP[CH=4!3Q]!P M(UC1D5?MY1(7NOZ7IR.1^$E$9KV[W$_*@92%,VM@HIB7W;RI[N6/=/.\^)?V MKY#FQ9/]HJ8V7SA8P/3R\,M#53?! =G(AT"/*+HR)VB%63\F NVX\MHY4'-^ M].]:.G];U"=Y+5MWC?%TL=W=,K5>;^]WWVON]_ALC1,^-04U./( MZ6GN<="N7'[;^'-T&7_GTG%5'BKX?>6$LYR]> MVC1"#/KDGN/+#(]!XME&U*2;IQ-@(>641+C >8H3FB$ 0-H!$X,%K'F9O'M M.EIE=!'\I^W]_73UU"C6D2P%'=[^^<5VB,QSRHBQT9@L] MNC4SA*-8^IL57#FLD F<(P"V&<,$8Q27$8Q?L4Q)&Q MTELQ[E[5CPI1@?A-^]Z3586W$P9=-1^YBX+K@$-;I36[?UC43V79",@'T?:_B9_X(%K^)911BFD31 [W[)QW"&#"U?"QE&ZT6U6YF67RG M*+]6RZ6\[%\NK[+E7'Z)[^5JK?SK8V<#X6W0N6N:B.P'43?GC!H_\_1R,1*! M1!ZTT#U*(KH\*^4+9\'S+36X<_1B%G#,K;[@RV14+YO7A>YNE[/ZOA2PV'>9 MH,H6W0FB+"-I%N$(QBA'D .($>T0D0AST_D=^T@&G>PYP)=_^K"J'ZNUU'^Y MR7+GCE04U1V5@P1*5]7'C9"YK#\/S2$808L]^*E%_[-'TJY-MI*VNPNA;^+N MT-.+ZNZ:78-WV>[N2CF2*/=P/DXWY?,2]002+9*4T)#Q)(QHG+$8\+R#!&*@ M^^RW2RB#"OP>_[&"2!?6 :W$WZWD/A,N6F3P:3/=;$4O> IX*=K[=/'B7Q@_ MT.8@G+I98.0XFJ>!BP$\';+YDP3TN5;* @Y#Z%L:<.GJY??77/.KGPAH*11J MU0PZ\'I=;M9X.7];3;\(.)NJ/-U&)%)/'+$8A2D@C,4IH!'HT*0HCTQS@%T4 M@\I_!_U8/'8^-">6C[PP%7?+(=+5]?%B8R[I^Z <16/Z/!H>J;D6PTI"[B9F MOFFX(R\ORK=+5I656RX('*\4R$6!]K(?GB=1D7!.,,U9DH5%&@$: TPIR H& MN=:<>P\[KB?5FY6\8VPFR[-]>%24T($HU)3)\^R-]+[3%8ZN"9T%9CT1,QN> MG J6-7:4[P,[7JU\_^=2].EOU8,TRSZ]_T"K]6Q1K[>B419/S1JF?$:&%84P M&T,> 9;G""KAZ<5OSMFTH\;R]_;- MG20$1<:B/.<@#2F) 0^+SGR6,*TGUJT9]4!W;UJA-7KEV![[-O35$?'V1565 M\Q%T]<"AL9@:A.%'4% 3M[1DTY@WM0LS5^5C56_7[P[[[6BU*F>"\*-#-4?5 M,V(%#.,HAX2$"4))"EG28L!)'$?JEV7:MNQ8-3N\S=&5?7?N(#\_Q:(^%G<4 MA.NZ.3[_>N)Y3'V@0+W)C>7V8Z!S&^:8L3"\"=-Z3!1OP=2DZDR^V.$*VV^[FG" M<4(Z .L.=NAEG1[<*:2786C3RR-G&3-)%CVHT\@*PU!H)O^&5*II_$7'+XEY M?Z8\4&T+3M166T\_'>;58_GOY72U;JVR&&-&"8LA 8ADX@_I7OTI3T ?0=:U M-88RWP029=# ["TL<*?L*$A M]:8\^JGYQMZ\(O[]6#+. J*I'5O%B#(2YB K$!=9"-,H2UNK!<-(:7^&+5LC M90'Q\U:R@"ZSAEG (:EVLL">3UM90)?8GEG (<%VLX &T>99X#D;.EG D$=/ MLX"I-Z]E@5XL*66!B^?V.Y, \32$&$8(,D13'/(N\11Y7L3**:"OH6&760WN M4;%#IX+N#\EDKW739R2:Z'UO-C7$?DA6S92^'[MJ(O\*"Y<4WA9Y'LB[-5=J M!XW+AK"+H,-N0L%4S@O+4G]SM*K8J^#K3I(5ZO?A'_=C/)4Y 2F,"\ M$"DL)3S.,[*#&X9QSO6>X1@+I.,4U-YY'$P[8,T+15\EM."G:AFL&]B:[Q.- M%]'K^6MT?.[RWJ7+&X,CK^3IAROO=QQ>P=NY%^!G;:+Q<."#38[B=&4+ZNA- MPX\MJ^/3<'H>:W1 ZL,<8ZRM&#? UA.,HI@G84IR'F9% A&AO$,&>$241T(# MX1DH4S6Y2:B7?'!3:-4N006R"0>SJ6C4AG:6OH<*H,;[S,)QF0\!=N';EQ.PX MK-/G9VK!.F[#6Q]VZ]^.Y=HB]-)8<.&P>##>']K@>KY,,-&AM_BAY.< ,1RBA#,.>,YS(HHZ2"*[^:##%1-@ V2\H/'':C@H4$U MT%#4*$Z.AY^N0S3XD'.7V5N/@@_7X^O7$/-,+%P,*_N$_ C-='/\]J=>;=_7FW\O-Q_T;"I.8AAGG !,2%F(8 ME11QGG=X(P92H[M-!D?I.+$\>]?DV1S(3* UO/=D^%"JY9L?(XJF6T9V3EUY M".WP]N7.M9OG"4LZ)GYF$SR5F^#@VTCWL-@.T97D-'ZS\"-9><##I:MA1H[, MZ,ELEX)YO6J_)7\NG&19AB("DS@M6(12R"!CK1,1Q=3L]BX_H#M.>_\HJZ_? MA!]OIH_E:OJU;,=3S5:![=64* =A97,X9%,'7\I@];I0_A!-9>0,ZKZ5>)96 M;]JQ7M/DCIS^BZ3;L_$<(P?W:UA_\<3;]:8/#ZOZ44CHZ+LV->(V['9--R'S M8)_FWK$?9.WL4EP&V)>IWP;\2& C^N]H)Z9I))RGH6?;1V[;N=M?5O5Z/8$4 M) @PFHH!+L=IS'*0=4@C"I3N+AT3G^-4M(,45-WBV@BYJ$_P'&>C@>(V>#YJ M_;H)#N'?^2:_([S[09+2Y?"X2$L6&L,/GIAL,& K-5F+AO/D)-] J+?+C7P+ M]=?IZI_EYL-*C!2[ WMTNBDG$8-IAF%>@"R% !(0AF$'&418ZU6848$Z3E?L MTXSW]^@/3Y/-V^71R< M#/#Z^8>Q'[!=#'$,;XSVT>. 7EL O7I K_VYYP?TYNKZ,=KI/<5X6#_79[L= M_,@G_JQS8>4LH)L(:3TT?;M>;\LYW:[V1TAV,^ 7;]Q93XH\22"&G+*8)I@ M#O<;A2$A<3IY+%=?:JUGJ!V@T%&O8\"Z2YOK>M'L%2I;J.M@WKC1?Y;957@4 MQ^8>Q$6SZF@N^MI!#G:8]W.].]@WP;5;P8:>"S8C^-HPV7'(/!D!N_;RW&/; MSEE5&K>2[?UV(3+#8VD**F0@3U+.*5)QK#$S=0W$\\CPXT-W2 M8EW)AXJ9PF#3KW#IZ?I1I-Q)_"B!TQ@-^A5 L^'>((%4&\SUIO/2:&VX.'DP M'!O0V7J4OJ SIWP>2G<2 >\.(O!IM?I]NMB6UPJ'$*$L9Y#G*($11B&*NTO? M8!JK7;@R,*2!CG,$W7&..X$Y>)2@CVY9:_*W3-+S>K&0[WB(O+W[.ZU[U8:+ MH\HDL9V]220K@2-+_8R^8 AU9G?]3*TAA.YPX98<<+6%L$79V8' MCZ '.7\$I^M1>TWO=>7#.T7M30MQED8YY2PBH;!#6$+2[F0+!(PKG>NT:<]Q M]CYZ<.NAU83[Z??J?GM_([=C/FD^%F>+9.,E6J?\FNPT>KG0>A,<8YRC !+ $0HR3MP&1(\P4)-Q"&.5W87;K]9[7YMN^&56WAH(>C MP%A8@1LF)O87X%Z\OMEN>!WC,(81OZ;K;_T#]@,LOUEP4F?US1:GS@]&L/_< M5INGVZ6 V]0;;^7J\[?I\NSACDF*(0 TY82P+$.88AS&'7P(TF$.2=@& M/4@RN-EG Q75]VN3O";A+C;,NXJY)]KE'2VV-M*[C9O%R8_N:9NRE7!14N=B MU"/4&>24)0@A2+KM_1"32/U)34?VAYX<.3QQ)KZU;C7-V32)?CBL39LXC83! M-,JY_>HO9E$"WCTV)@O8!K<',;$^T>(T-I8?,8 M_#!3->8>ZD_=]&33[;&RHZ-O[^].!C43CC.("$0TY"A!((%%W@&-BU#M?JD1 MX3G.G^W1V <)SL+B_S@1-,ZI/@7/4LI5/B)V?"A:[@(YG5GR/^Q#' 8;+/QC M/=%V?RP HAD1HQ[ZN,6_]K)>5,'M;. Q&@)53719CH3HQ2L&UK!SJ)?IN3+K:8%3/^8I;3A26V]O>I)T(GS= M45:,D+Q!$>19B#D*PPS3;F$FAGFN]9JDH0G'4H3OZ]6F^B^#NROZ4J>F/ .P MIJU^L- H%EL>Q42S(MLCEV/;D[6)!GSS ,7Z MYMQEP>$\C#'5TWAG M,)R+^_Z\38NR$74]37<7 S4Q]X)\/15O(0?3Y3QH0 ?/47?16 ='>C^>=ILR M?$6TG0?-#[5V[V8]<&?0TV>1*>[K95-!TNJQFI?+^?I#N6H2!2UG"_';?)+' M-$V++(T(S$C!\R3FN]0 <49B4NAIL163SG5W#RV8MY@."Y2ZRY9.^KP*C5?Z MM]4H^-&7[;I4.VRU.EL49M_*^791UG>\6E:;\FWU6,Y%6KI=SH54[+]SN]R( MUEM]691XO2Y%73<57TZRF!&>QA#%*4EC5"1)FM,XQ"P7T#*UJ]O=HW"]S;C% M+L=C._1O&K!-G%Y8P^=,Q4]A[X$B[-+09_L4CI;!?P M)6*&NP(<1TYQY;\'B1<7^(<(C _K^(/X60_=Y/6JX6*[KI;E>HUG_[FMULVS MEOA[M9Z$((I"GO L2PK$4Y@4(6VMH3A!JU3)AS,B*X0,V504!?,OVH^WM[4=MM8OTU1WZY*DM:WT^KY83G MN(C$T#\NLKB "8\XB#N[, .PK_KH61M!AVZ"#F/PQPZE!4W2Y-A$::I7F9D^ZMCAOXH*%H?II1F+OY>WXL*;OG/7TOY4.ND@##+0\SS M(F*0)VF2);"SD,54?2Y"\W,=ZU6'YE_^1YC&?],8>NK2HS#L=\B,GM0\)R7X M8P=(9V"NRX[&4-LA2V:#9UVVU ;#S]V\-+PU),.# :LI\KI_4] K\/CEL6SQ M].OT/^H564R%-LL2D^9I0M,DC$F<)BBB&0]1BR"-,J*UV=*F7<!8_.M)M57JG92(&CQ>*19=1,./LM&)9[7[MFQ-10_V MWTWO]P4MC1.0A!DE.<A]?4#690+!$L,:\PO!$FTTW6"%<;0Y"B9)+4Q-V^?1@QL*R0[6SMN=^>]K; M:EG>;LK[]02%6+0:FA+"$ <\2B+0S;EDA4AKKK>HJ2/Q?9N:]"1H7!E@!Y1& M !5RE%>QTTM??]FPN=^\YB9\9DGQ. S-=70_](ZV/;.6=[7I1\R#M#NH3,VBRX,?6] M)\*'X-SN7/AQ,+!*,(:>"K] J=EL>-_X^*&*+AU4GQ.WPZ6JTAZ;>']WBF6" M(4A!0=,PXISBO$CR;&\4 J)T-[XE4XYKK?Z79O6E4DTE!V113Q&?$2@&F>JK M"4ZD[SI/5V3.$L%^2)HM9VHGC=!64?C;NKS;+MY6=^4$Y%F$&0=9DN$\I"S" M23-X?"1$K>7'+XKOV\^_UDN M'LM?Z^7FVWI"$6)A'H8LB1,$THAD-.Q P2S7>LO-,901BKR;0/2OW-X@V49 M^@^8!XZ%Y<'S<9A8%R;I0+#S(-BYX(O>JM!M.+"V&$??-=JNLQH#;NL=E? ME0U8=:?+7'27"0XIXQF&642*(LV*D.3Q?@H&A$JG.!Q#&$N5(]>JK!8 5Z)L MG?O!-%DB]UV2)4:KBJP5KA]5D/6<[*W'!IPZE&/QLY,BYPDD1.Y=B N&"T ( MV<^<%(G6ZW^.((PEQ]"Y'"L%P)D.=<+UP\JQEI/] MY5B?4U4Y[O;CO[_[M^UT)61I\23P39>S:KJX7=[5J_L&3'-JX_#H BQ S-.0 M%HP7&1+U>BBJ]N9"]U!\)]*Z1<(- L=B?'P,9@\[V.,.CH#KJ;.C>*B)\_BA MT-/F5YAO#QL%H[T_8\3G%35V&Q\_Q-BQC_60+5YS#^TN!7Q9;U;3V6;"LRQ, M.4LI*7+":(QRDO \@30L2(Y I+5G5N^C75>RGSZQSY\T=\5JDJ,F> YYT5.R M[G1D!V5@H7K.P[5=K6:$^2$MIN!/=ZWVX4#Y :KI^AM>SN5O\G7KQ^E"7F2 M-V2Z6CU5RZ^_3Q?;/Y7K3/! Z M(5F:)GD8%2B+8!@"F&/:F<()USHH;&3 ]0A'8GHC_N%]4!U0:0YFC(A3'*NX MYDPO@1_1=:M EYOAQAE*KHTF^C#HA^;T<^%T+-"?#^52?S:KM^+C/Y:S4FB9 M&%R\*S=DNUH)FQ,0QF&1QRB,B]#KH; H!>5BL.$H5C4'#1T!'X\(O"=/$S28AMX$'&%I6M#"AOD^B%'=EPY'6[8 MXT=5GJ0 +@613\+2!.$(8_^P*A^FU;Q=;ND>H-X-\KMNAM,\C@&B M893&,4K"D">=919GA=;JLPU[CKM&"[%;9=[=B5E+F'JYV0JU:BEZ:%;U,G5' M: OOZ([1;AEYE(RM0-H5;;))N1^29=6CTP?NK;.EMZZPMU'$)!0?BTF1X1"# M+$GCS@:(N4CG]6:ZT%E64/UD+=':@U#N8Y_E/PEF.S"[@^N:TQ6:1.DL,;C@ MR&2%8:RA@:*DF)'EAW@88C^[N&#&@'K%4S^4J\W3!]% -D*)Y(3J@YSNV*]I M()P!%J&$A46:(5[DM "=7<*C0N\6M/[V=+J%T:5G'][B=Y\#_(X&[-]^N_WP M*WOW^7_KUCJ]256M=(9D4[?.V6&["1IT39VSQS?:ZN:KC%TMOU),89CR"&. W3A"0I!%G8 MV80,,3TEZV?+N8J]%?WM)OC2@6RZ7W4$4_=UX%[$JJG9<(SJ*5GQC,1C9#=! M@VWH]X"OT'1%ONS0ZX=T6?+EQ1O ]AA2E:Q?I[-OU;)6]/#R@Z=GD;U85)-H :B4$^=GG.WAS6* M-%TFZ(HN66#5#U&RX4AMO<5I[C6KEZ)"V\[D3M?;I:CCOHJFUPH@PR@"G.>< M<9R*KU@"NA$HCUF:Z>E1'TO.!>D8W)MJ^4;D@EEYI3?9YU)-D88B44^2CE$% MU3+H<(VB25E_$+@.#[C>1'C!$44((;BG%!0D#C+ MQ1=[>("0R;+\*JTH+M0-!4NI]^:[WGOL@?H4E\@Y;YX]BS$_!.?;A)MA[T>CNL1\WP8DRWR@F.5>[&*T$X?J.QV'C[(?.#^_V MRYV48_#>N]R5>]_R.&<8L#PB((N3@A.8\;:)M%JD?MNZ'VNUV@R*7!UV/5#]NRXHEKQARX&NW,[1E" MKLA*'_K\4)1>'M3V&I/N@;;G]ZR)*HE]GRVV;[Y,-T4TK3QP>+Y&@P%@49 M(Y1@,2 4#820O#LU24 "4Z5W?GH9<"QC.UA'9Q3UU:P??]?5:S#J-.>)&D1G M#B)>FR&R2-J\GFUEQM\]2CTZ><_@N"7Q1..EBXURAU&KV]>6QD?W0>$)QQ#&*(8HC&-$X2Q$'>XV/Y)7EZE/V9A8&V99RW/+U MBD=#VM2J1?>,Z0GNB4#L(0U;"YYEY4KQUX]%/ZJ]GC[4-MN5R93[! &>)&$! M<,&+)"DH8UG_ M.OFMS(H?O5P7]-F);4V?E:>QJ^F7:E%MJO)P;6P2!\P>SM+2YNW]Y^OF6?FJ/5G_Z./[*_OW]+V<=/__(_LBA,_Q;< MOON=??HLSUMKSG&;4*HXQ^V82\TY[@.:T1;0SC!R;9*[!W]^:$DO#TXGN7NS M8: RY&1U+H8D)4G.6$R2A&0ISVG1&02,:+WUW,.,XYD@\MO'CT)(@B/=T5RG M[T.AMKBX9,]88_87Q/@@-D1YO=X"K=Y)C[$CEQ6H'S>ZM]M^F#[)ZRJ[RVS2 M*,DS&C8'%6F1%4CH7V=,2*#6C=F&)AP+T/Y"UH<=++.;;'5I4QSJN&=,<^C3 MD=4B&OG6VN>\7!L=]2/2#YGIZ\2%.VI[<:(A+ZMM.;\F:SR1*VL(IS&(,Q3" M&*'.+LL@UMR1V-N>\Y%6"S%8'##J[E#L3ZJR#@W(IK8D-31Z50^]2MAUK;)$ MMC>R9* M*-$3L_[VG(O9I^EBNKN5^\_IU_;RX M+N>G,UT49PGDHH"BG,""41)2TEG+8Z I,J96G(O,'IC9#+VIB,P1M>F)S MX&O<2>X+S%P1F[Y<^B$VO;VH[;8PL].OM/RR?_ -10S+ R.,QF&.T@RDJ!NR M17&<()/3KSJ?[WH)OYUL?9#7L-3+H+X+%@)ET!SRG N<9B=AM1A47,AW3)[F M"O[^)*S$P)CH601X4469QQ"FD1QMSL@RAC0O-BCIS'GM*WZI^\C=D?+^7WW,;[.FV+9XY8RS:IG=,G1DID>W/DA+7T< M>'53HB87RC,VY5TI/O\P#WUD69X(+3 C&4C2"* "\0+E!>Q.?, DBR*= 55? M6XX'5Y1Q]O$CH\'M._+^5Q9\QO\/NWS\RLU$Q'6&KDU(6.+6CYYDS9O3"0JK M+!FDZ4D2LCC&>9ZS-,WS&.:(XWTO1B VS,^O?J[KQ-R<6#PZ66""#+6\@[2S=/A1D"> M<\YRC(NL8 DO(I+GG4'("ZHW>]##D/L-:U?/-6INQ.W#J)IP#$2EGHX<@_J? MP0Y6@#>;5?5ENY%3[<&F#CY,1]V)>YFX*PID@6T_!,F&([7UEJA[Q7I;'S66 M?Y\NMN6$I30-(4 Q(&$F;*:$_4J99?=>]C-Z!=3R/^W(_GW'\FW#X= WK[]@YHI,]>'1#WWJ MY<&+Z]7[LJ'^]N+]?;T\,B/?(\H08"G(XY CDJ1Y-Y$**8TUM_MK?[SS8FF' MJ!.CO1(%_]>_ A0\E*N=#OTMB'>R=$F:HB2_@5%V@T+8'!"(,G 39:'X7MC] M>"M'DIG#?_%D8R\>E'?>SN>5W*TQ77R85O/;)9D^5)OIXLCZ M)$NRN(AH%.,DR=(,HU >-F\,QY 53',3;G^#SG7N@%&(7#5_(V1GMH.IN4'7 M KEJHC,PJWHR=$2G1"=5O,5W$QQ+U,";>%^E[(I*6>3;#]VRZ=#I+E_;7*EJ MV\=R,ZV6Y9Q-5TM1/:R?O2%V5\VJS02B"+,DI3 $:1ZQ+$)A=Y=S'*=RQEM] M &G!G./Q9(G)F@T\U.1N82CTYV[/8H0M^>OYT8@-PX(OB7V?LBII9 MI-L/-;/I4.VL:1H_3]OLYQ'Z^; JOY7+M1C][-8,W]9KN5+X_N[S]/M^-BY* M>)P $%.8$)0Q*,; \*"M,-4^0^4$A?N:[JB+[JZ:GQU#%T6)Q*Y_\X:;F"A6 M?1X$0[,4/(K";@OB,\S=2=*?).R?=X]PU'?R8.F85WB8<'RM=G0<-3\DV+F7 MEQ^(=+WZ-%V4G\I9N^4?S_]CNWM7J4,\H?)Q-DA"E#., M6 1($H4=4I!2Y$3(K2)T+O*_+5?E="%G&8.O(DL'8F1I_!+;*"&TJONCQ)0R=(_9.*DR;Q0R4< M-PR8)2.'T5!.5/6LDE#(=/V-+^H__U[.OY9D!UY@_46H:(-4]B&)@H$\26&! MTR*/81IF($+=5J28I5QKRZUMVXYG3TZ3RT\+*4@RQXB673TVF'5SC&WV%?/' MB,1KYH;WY/8FD#@#"31HD,KS AW6X)0P@M+^LOBYW)REF3Y]7T^5ZT5R8=RX)I$3@XHBB+$(@8H0DW6'U!$2% MYLL38R!TOTGAH V; ])@NH?J9!A@-XI6AP&CA<_I,*#U*NC<"H[\>E;^'^:0 MO*S_=:+3O_YWTA8\22YC,F!6_SN,AODA@ E+0P9!$J7A_]?=M?3&C:/;_?P* MKN[M 1Q +XH2+C )9*9 .E.QIV>6611D%VRK4E9RI7*:7M^_9!Z5<6I!RF1 MDBJ]Z.XXY>+YSD>>PS<]VV48D;@_9P0CBS"54T #OEZI%S_TE&Z]S:S%U6W[ MW\T4S;TU76E+NC2ARVBF8P(XNP5=D8LA;X#EZP/%NAZ,?6I9?%#.B[2(Y86L M;YL6= <>G!M6F.D&]-UIN@//@_VOEH?!AO$LUW&:E&*U7M#^DV%BEVL#:+XG MPP[1M#&[#+'2%\Z)E\4T\"3M]L+VHJ1*UZ)'PKLC36>CY!V/^U0X7_2R M^\C'Y$7\"/^9E&N69&6]#157U=/C5_%;%7T66Z_3=7>QVC7O[JR0$XK'4RV* M+1_%!#*'!GP\[4$W#"."J9;,U'^S%>06Z2$%?242L$_=,3:?N M5$=W,=5F&5:T(#Y>=\.7@VQ^,_QG(0;PW-E?:N30A8QBXKC(BR/FA5A,NV)_%&[]/W]3N.+#R_,3^ M.)21*1QR5+9F\S/"G&J@6+^;4-R!H@$)?LER\)(F977\_.7B,JK@ALM/YF)LL*\B(L89 MS,](JLZYWKSU8T%V-S,1AWQN";DQ/N[[T&!\RS^XK=[E'],R*];_2K/[!XX8 M?TO+Y#ZM_Y)P=^ZC6UD$>ZX3VIA!;M:N'\<0=5$P%RM=Y+RY\(>/,8;DU,>HT7,L69,I+9$?7B'22+$K;]^U# MNG[:I!_N?D_O!<3KM'Z5+[]_E]\5Y6,=%(^D^K=- M'RO\G%4KET562+S0"FB (H(=B%!74.A1J2L:1GR]827Y#A6H88'/ IAD)VP, M<:>E92+.U&1E %TRRL)CW5,5_J?7BG*95$1P"%MEHT1D%(\9AD M^8HY%@S]V+,"-X0$V[;/PJXHZ%"IP>"H N90D0;:*!V1I6^(DAA@3H.6G"/- MH)HT14OKB2)_2U04U1!.:LH@/J2?I_^:EHD88KWJ!3&+T#B B%+*2Z!\C.7U MXRJ?NDK;&X:687JLT\'J>_.*+],/I4YNY#,%:XI#GQ\(FVGX7HKQKDP+3/7YH\&LR>G,-(2I]F!:3%> HWK3SQC/HC9'"3JA-^-)78;B M:(CCA_>2]# CO<1V?"KY?9:G=0]KA<1C)BY"H8]B/[ #3 *[%SS?CV17;724 M97"9YM32#/@L(#:CA:G79"1H.[4(HY/U930[O2&]7F;1SY?R:&-WM];*"2)F MPS .W2@F7LA")&2@G2TA!*M=E3BD!)46-^BJP^^NQ ,BW:#%R0=[,W6==_S( M=)L'L+F,EC0J@F/=Y<%L2*\_5E6ZK59B%2*V+8?8XOE3_E^,_'XIPD&*[Y1* M?JGQUM#@F'C!K"[SU *9&CG+J-RJH%\O@ V)6;8*D_1KF=YFM<;Q_]^D]?ZL M?(T?A>O\I_[YRF&VC5T_?=1@O])'K_^']@' M.&V[D*'L1*O1RO@RVI3>D J#-52M/;9[(*M/!;[]_Z>L3#^6Q?JI?I*YU0$< MBJ<+0B_VPD#>)= #/OQY\C MZ43;TT?P,AJ>QGA>OS2OF2EY"[S9[CT5\NH1D;C(>5_RJ7BJ=@]6B"[EQZ*J MGV%]GU;5IX$6*![1)H$^A'Q+'\.(J1&]#0]BT&PU!E MTG1>I(8G7O']?9G>B\,/>R^#"&#B42*!'6PY>%#D:7TB56UZ=N8N:&1'#HY\E\8>!^IA['&0H6T%$%DQ1O.9WUEHD[G=[JC?TFSN M?/KF\#6MF5N0D5VR;4WF4]+)_QF-23YXHTZDF(-IK*<#]Z%\7^3W:?G:+IV0 M(L?S$/("5USM$",4"LR,$N)%@=)QS'F1SCD,>\M_(IX$G,VB1J=Y"L>:,L-S M&5AO6UQ$01/F98_$SB3-F,/IJBP_@^%IXT*K_^G-T#QVN"(4$^I1:ML^00&R M(H?Z'*2#8XAMQ-A\_G<6VBPCL<4YW?D,SF%M6I.W("^[9.>:S*JDD_\S>I-\ M\$;-2#$'>MSG,+37OHA1""&#(;,0CBWL.9;K(3=@;H0AY(-%E5?\IL"CY#/J M#_V='%C5SVCJM!=-*=+A*=-GQX"1''>/)0]ZI*@?[!=Z$WL))J$Y8B5G,,&V M23M848HBUPTAHA:S4>Q$!-K;W[?)]HEGZ>6[#Z\\:D?,Q2$BT'*AC^P@<.H'<*TX\FVJ>$9A M"D3&]Y7VN,!= Q1DS0&@;?(\X!V@2;(D)]I+2X^:AO?H07L@BT.JG]P!WT=P M!9(M:(, NV2^^J4K<=_R;9IOIU5W#2DX(?93)G@9VC]IQ,5\S4F_,PA */8>_]WF1T<4ZP3'.1UK Z%1> MCO:/#W6 Z&OB5Z?:D[0^,E/DU3^>^ #E+DO7W3$:,5G$?[L>SZPLRI@/(Q(R MZCB>#YD7] A]SX*KO)ZZ6.L3?UW(I&0F;&1F/PCY.00>0;7-;L'7'AY(GV\W M3]6I.8+Y,Z;/ B9-E6%'Z&.Y GTP8!<-:,-Y6; [2*9CI%GH3OKE>(?VR =8 MB1GV=3H+_V%L^#^R/%+< M1Z3MQ _U6\ MWE2W\?7OTU'R\J M_>OB]DG"[<"ZE.KSJ7@BRZTZ#[;1=!I/T'^A0+"+;\W8WED%! ML:#6IW\@&3^(QS_?Y31/ZG>WVQ6R&&(_MB)$*?,MB)AC^:@#%*!0JD,R 0S# MW8X&%6B[%&(7 BARL$[OTI+W0YJE*?UCRJ$IT3>NG" ;IKH*NY2UX"]A[\%A MOD>.,DLTS]PK&TB4#5GEZ/.(V(< M-0TXC%$SJ__T>2LZCV69\6QEW>X$VBUCKSC$P(?$CJ+ ":'G13'N?<.QG,B0 M5NL#.*V&\UK- UOS3MZ6_W5VL^DWBZV[B$SN#!B=31-[ R;)X'2[ UZ'T_UN M']""74(Z*=KV".A*_N6XBH'81^T3T)L!K3N.'Y(RC9(J77@$%/?BHB/8V3Y!&)&6YS$8<0WY$1Z04[C1K]OB]LOX'8/ MKX$MR'J3I\]X9DB8Z9X.9T&E&'[8/:8G7_WZJMO7K BN?!!A&R$4TX!@LU\$,=E"P'RC= M26P$@.$5AAJ/?M]0YUF?-1BEV)3ZUZ#!'NH%2_QK@D>J^.!\78Y0#P]Q@!:/ MY'.ZQQ)4-[<@C3A@'./0<&L+0L3L 7/M#E;L_-!:K)*WJ-W[L M&O_>84%=)\F'\3Q&9(U3;$I:%Z2CASA45L]1B5BR9HX+3$HI-7 GJX]OBV+] M9[;97!>;#2O*/Y-RO0H#.\(1II%-B0V9A6)>J.5XT*%60&RE72U#OM]P9[*# M!#X+4*!%=?QA:GV\R0F;:'F.B@@@R[:8VIN4I,<9/G./K4 MO-0X<\-,5=S$V@ ##3+00)M'00Z1)*$JH[A=EM*,"^6(^FC@1U61_E5FVVV: M?[B[NT[K>U8_%>(&P ]WT5.5Y6E5_9%GVY47,0N&A%*&0QP1E[JVWV%PF$T& MK&+J!3#-"B7APZ]J>^:-YBGH5I.T"2D>J7$M4MY7N@,M5K M@$ K^D\=7B MSZ-\4EQ*2*'>G"Q+&S7'=D0L33"HJI[O'K\F62EFI>OKJ?D0B;F8,1O:/@L8 MMFSJ]H,EY%HC9%*QI>< =JH!RJ\J>F>R8X&REP.T@SW*9_F!<)L1I(Y+)4 M:6@01^1G%">J.E,O@77G($G:_'<%XXC$S.,#U#B@7NA0GZ&N3#?TE5Z]&E?2 M\A;U1S*G)C3F21NJ-\TR_.Y\=P?NK_,HST&B) 1H','+TJ&1L1R1(QT,*<_> MNC2(:40(\2&U78S"P+5ZT0M8W,[>TESRHD7I+U:?N^TP:)JY#98[>L M6H6>;]LQ8RST(4%!&-JX'V\$ON6J>++NL@V[] [NFTU]G&@'(P4SE0JEB&(QJ(KIJG06N5U MA^&WY#$EQ6.2Y2O,0N8C&$)L48)"CT:(]%,ZA"@->TR4/[O,7GTGL@(Y^-Q@ MUZNUP[*C16^-)T:WY@[)R1PZ?(C8X5H\*DT7H!*TPX<512*@3\T%D8(<6[V&W97J!1U44>%Q)AK7V[\4C M3T7^!=3 ZF9;U>]O[%"K*>I(7N6T' MX&7HFZ98"A-54$VSWF>W:5YE^3V^+].T7I5JRV,D\JEC113;MN]C&A.'=N6Q MR U4]&IX*8:UJCT;_RT%/4308U13J1%,RBG4-"2JJ=,!UN;2I:/TG-"D\90N M0X\TQ%'HKFRJSTE_2S?%5[&B?ON0%YOB_N4ZNW_H2_4AQ8$#O1A;CNOR,FW? MZ;>8NH2HJ-'8LB;H/VWJ_E,/3_5QZ)%0U3SU%CHQC6(O"*)^ M]ZGM*ZUG#"W#>,,/LEWM!"04P\SX>.2Y$';<=B'0P2 MA3IG_M4+GWK:?^^RQJ2&K'5N?P#Y6B;VS?*N?27UEQXOZ !/O+5*E<_AD_G# M4[,,L307GMHT_E@>9>65'8?PMA1[5B,8LYBY(0N"T'49\RQH]\7&GE+?;G1A MAN63G93.*W!?GMJ.;8A?.<6KC4( ._ MI=L5A &R,(Q(#,4E<:$5N?U0U8E]I;O91A:EU*51OX_M7(/.4\5EO[',CN[. MZ"95;V?FMQ-\3JV%',LPW5.A>/$:IQ2,O)ZI! Q%V-J(2>& MMDV] $+6'V7 ?'BH-L^EI4CCLULZ1F2ZZ)6=R9J<6=7YJ\,#LD7,6LEP=W*N M2BOYRY ZW4'],"]E@+.ATL=%]D#1OLJUS9)4SS$DT)#'$7S,IOAN)#.-$(-?,DVP7\\)27WYLT+[_LD^6W] MJHY8YFX>>DN?MQ%GX[=V#:[=G[;+'=DWO^XE'5C+3G%**.93D2__Z!211F<[4 MA1))B%+5G.FRG0F B"<> (% (/ ___>W^\E/7_)J5I33O_T%_A7\Y:=\.BYO MBNG=W_[RVX>?U0?SZM5?_O?_^F__\__[^>?_J]^__LF6X\5]/IW_9*I\-,]O M?OI:S#__],^;?/;[3[=5>?_3/\OJ]^++Z.>?5Y5^6OYE4DQ__Q_Q/Y]&L_RG M;[/B?\S&G_/[T>MR/)HOO_UY/G_X'[_\\O7KU[]^^U1-_EI6=[\@ / OFUH[ M2\1__5P7^SG^Z&>(?L;PK]]F-W_Y*4@XG2V_W> C=?%O+\I_Q?UA*>?/Q70V'TW'^5_^UW_[Z:<5'%4YR=_GMS_%/W][ M_^J'1NX"POFWOX[+^U_BKW\QY?U#E7_.I[/B2_XJ:.@^=G79S.CV:RX+5:D?+N8O[U5X\#WQ212_>W\ZG!U] ML2] /HX^3?)3Y/JQ8D?=F\[*27$38=&C21Q+'S[G^;Q!]PY4[+=[[T95*/HY MGP<53T[NZ]96.N_XAWGX;YS-.$S+5@ MMA5-YNHMA3OIALT_S=7TQA?3,&N%3ZBJ&H4/+>4^U*LF=7OO9,-5_(@FNNGR MVMX.WW1!=_/OKZ;!*KI?F@L'^]J@;B>==*%V^3W/=3[-;XOYN[!R'>K;GBI] M=:FAA@_7[*2#?R_+FZ_%9!*4LS3S7DW#!N&N"(:3FLT:V#5-ZR?I;$-HCVPF M2=?C!NUF,M)9XT_D$3<9EN6XUKII./UQNC;X=YM*=IU M%WX=A65K'@SRAB1H4+7K+C[R*NX@RNG*@'I7E5^*Z*WR9?6D\/%BM&F^/U%M M?IM757ZS^>6*CX&GKXO1IV)2S(MVPI[R@?[$=;>W^7C^Q&WP[7VPE6>V"#^/ M^Q!?E??1?%[,R^J[S\-6931Y5K0%%IU_O3^@WN?C,IB;DV+E)KK5^5TQG4;S M,YIVT5VK[LM%W-;]-JU"V;MI\:_\)C2R-F):X=3UQ[N&J=FZN-QK23L>$/ZG-180C&:,>64MCH1XGW^ M)9\N#CH7GA7K\M,-];R]=)<=:::IK84[Z<:'_"[NG-_G#V45/2:'>K*K?"^= M>9R:55B;[LNXAM6F[/.R#37:X2>2B6P6L_#7I?ORIOA2W"Q&D\EW-1['M2B_ M"18\N'KO_.Z&IOD5X MY..OY?0_\MG2TQY*OWV(150T[(OY]_;RG?2==,+_,R_N/H<^J2]A>W(7_1>+ M^V7/&H_S3K_2N^"+^_M1]?WM;3^Z;MYZWX(VG.B:-M!-=S?P%&&/%X,6IO/U MBK?:#6XFW'?EI&AR'G5ZBV<2R!??:N?)AWR\J);^DGBJ5HW&\V "O!G-XP\; M*__CXJIDM_9S=4N#:4U_/KX2E>_]M]<2[_X_1EU#T?>QR%?[R M)A_-%M51,1!GZ]#9X72C*CJ^9^_R:AD_%4RO8ARJV&*R:.XF3=>#LP/V.)96 M8^CM]''4I*#;,=\_$U@-+?V6[9XDW-,@>;F2;YK?Q:"VUZ-/^;/(PVWU)E7U M0[48G2]C=#YD2ZFVM=9Q3W_-Y]UV]GF#'?[.]]/W#?%1U MC/FNACON_\>\FN7=]OQEDUWWN9R/)AWW^463W?7Y!&+,7W:S(0L>JGP6YN>E M4^1U^,&Z?&SWU.LVJV_EW^;Y]":_65[GJ;\V*B+>C^6L[SCP%4 M';[X^QX9#U7-M*;48R>)8\8S"Q6#V&)C)>:8&4Z:2/V4-:H:_U16-WGUM[\$ MQ,)O5N$SKU==VWF?;,FB^8NA/ZK&+[CW8\5UB5\>EG'X/X\_%Y/->7^\7M>- MRLM>40TRU*/PEZW#L)<=@V MN)<6;>REV;E'WF.:R:A$DA-#G5+<,8D!\'"-!K=>L*L>SHVI4"9#^'%H]\NU MS9V9%22/(9KJ6S';0ZZ]]3*O$1<80JV@IE 20+FN98607AF;^J%!V1_@JEUDZDC/9??(IF+-D^'T ML1I-9Y.5UF[^<['R)KW)[S_E5;.%;T\#&<;*>PL%P9PZHX1QX5]KZ37C\KIX MU9(!NU>^[B ^ \%^S9\<0CPZ+.-Q1)RRCZ%:HZ8R9KU"&G,B.+, 62'P!A$L M6]E9Z ]$NC[ /@_]ZB['.Q VGQ5WTZ4=4?W[(@AW^[V8WM77KO^1W]SEQU+R MM.8S'S:=G&AFPS:76ZNX-*1&#FG49LW%?RR:)E' &:B[S])]74SS5\&*V;>! M.+:IC$,<4+ .$F>(4!H (FM$. +NNF;.)'N*GG60C)5OS2LUGU?%I\4\XO&Q M7"77"*/O[6V\059.)G[EK-I'R.:M9!1P(*1PSF&.B/+6!O-[A8-4PHKK,AW[ MH\ES/O:F@G3NE'+\^SK7RVI5V>M#>5XX"YL[ BD0 3@:8*, .EQ+%8QHGY)8 M#SN. CNG5Q]:?^$]:0GU80*]C"2(/\F>9QZ+\C<84(\1!T$!TYL@^^RWAYCE MQBRJ",[JG#9 5$:(MI LW<)/2;U;COF6];M)HI;;#WD%L7MI+$.2!4?42@"49M5OP! M;HA23,GIM)&*M<_[ZYN-V.<#\Q"-N_Q,!C32T@@JF'8".PFQ S62#G#3@M?D M#SEW#T!+J?B^+9KA,'WWU,HTY01"0%G8QEJC%?= U7)B %4+-M*C9]D7L5F7 M2,/NT+Z4+12$&!N@"25(4:Z8]%)NI%):M^ 0.VT+]3P6]!)YU!KH@;DH&TQ4 M1[:4*8 5!JW4P(XL/* M"SD T )/M=.RQLMKG=3=U]^4T1UM#MC8?8)_KDUD4YD.Q.NU:39#88_!@K5( M)1<>< [U4_UH=!TT36#(Z$\UAPH4".'@[JN:\GM MDZ9)%'"N'8*T!1U 0P%S,"N6HHH;#1MZ"GOR\CUEAC[A7V"1/6,N68T(+*P7C M CM&K9?0 ;U.> 4,-6VB]09H_9Q*F.?.WZ2@#_UXK3%7N_E QL+>7E$0].4= M =$Q%3;_:_04D%>9PJ$U9<^"?9+5Z_']>3V:Q(SQ'S[G+UZ%3KAZ;4X,WMYN MGM5[5\Z*)=4.KVE-JF=&6H$<@TPC;"0TA*G5(2K41DK<:,_:D[-V]9W3])?K]OLMU2/#."".IL:K-1#/ 8Y...-,AHNE\NZLGN+Z'GNYUZ#X6RYA"V#,*-/3$&C=:()C.[9H_C(J;M8NX?C-X)?_AZ:1![4QQ2<(&ST+$"6$4 M0D]KN1T1.NUUW$MA3O? )EN8&E+GF2R:&!BZKXP6"BH0,^;5L@#BVTPO1]^W M37!GNZ.EIP6$"8]U'O)J_CT^ML=ND6V%1DTHN 3GQ.+?3YU?U#57Y9O3OW]VK_L>'>>AE1 MPB.LL.*04T,Y!@+6LF+'DL9.I"!1A]HO^\,Y%:?>C )R6TR%"[:^8A4V#9@IB M13%76ADD%:NEY;15=M#C=_*]F]K],:I3F,]P#<'F05?C8JG#\/=)OE3F]&;] MN/+RYSME;'85H=4G,H8L8(X1:2S0A@@9_K)!$+0Z]VCN.-CSCNKE4/5,*CG[ M3+G?O[FO6AB^TBG@)#) $*J]P<+7DD)%&CWL=CD.B3/,DL>#G-:#]6LY':\\ M*XWC %Y6R0QW/"P!S% )& 1$(R0WIH5G;1P48H@&7*>>K=9XIF+,W\ORYFLQ MF>QA2%TD\W'C(IW0$%&F!5!!I)4$!DC:++[STD[SVRBR[ 3'5$QX74[OFI_< M;RF=(:@0QD(YZAW3BCKJ<"V7M=I>X\%]A_QH#VFZ4]CY:'I7?)KD:Q#R^>;2 M4(,)I4GU#$,)/'*,T;#,.)(OO@O4>N_/T M)'"[?;NO>$8" LY8HX+5%;YAC*Q/H0V@[=X&&>PY?@>,Z!#35//+TTYN -@S MH6PMGUF%O&($,X(PLO$-/ \V[$;TVI)I=SV#= %JVGW/P5U.QH"G%&J@M->4 M:NOBL]?KWD-HVD0YRZ%2HJ,=S9'8);-:B]&G8K*\O]Q@L[NE=$:A-P$5A)65 M#%EF *NG0*@"J:_MU*O7V/?V )^!.*:QLV1WI8Q@P\,4ZQPQE!K!O;2ZEA(X MN'39V"G(I8[OYA4G[/\_?Y\ICL9?_W$.M@W/::2YJF1&R M2:]P)3D&Z(X%SY-.=HQUXHEKDY.E":]VULE8,!)$G):1$Q1YP9VHG=^(*7)M M3N+>V-05PHE9]+[\/IHTFYMVU,B,4,)AAW78M$HK%0./\BGHVUC:@XPLZYU# M+1%.Q2!;?"EN\NE-<[M[1XW,*D&Q#].K]09K9PVTII9/$I#4DWS9#.H&X=1' MG#$!WF'V;"F=,>14/"EQED#)N ""V(\!A;BDB]2T'"@:3/-%[V'-0IT.=S/Q[E=LQX$$H!'M9C MJ1&% I%-# EVDJ2]\-[[248/N_W6F"8S>]:JV%CZ3WJ^/TKT0,U,*V<$H!P! MIIG73&I:AR)8K)4/2]>-&Z4'6U7I2S8]]X[J906VE&OD9&REC)L!=HX M=@:YJ>J2+9W!FC#WQDH=RYX?2A:VI73FN.40 T: @2)(R(WW7C+ ,8&"VRL[ M_.I"P2_S;+0$-=WETOO[F=BD&[C'IC4.9KF8T!Z]A )IUB#@%#$:QQ!=Q>W?.3O?/O-+[WJ+-D M8Z$<%U&4']XN-"OA@ZSUTU?J-JR>!WA^7$N9 Y)RK!77DF .!4"L=OX0Q_V5 M.5F3,[A7;0QLI@[#+R_NIJOCBO'WC]5H.IL\>U.INYGZF*]EEIN HF>6!;L, M(&<,K<_[*4 ZZ6W-/_!,W:/.SN>6/LH=G3D.'084<4@@]HI;LSEZH1K8-K$] M \Q^TH,1W!K3'>WI MX*L+:!_)E/X)HW=+\#[G\V(\FOS8K2M[SPAX98W6#@O )/2"+E]89)"R^(8X M/^/+?3^>:JTZ]FL\71G%I5RJ37%$A$G"4!KWB*XMA22N4.,X>A%4@XH>/SQZNQXS%D M0K6)J1A@$ISDK#H=ZC,8S[+J^64C0[3=]5._.>(*>"=:\@ MM4;H> 2\QM.@=J]Y#C)LIU>2=0_X&8AVA)&UIU9F.5?(&,\DIL021Z!EM9Q, MM;J1/-#SJ#3$:@GTV0AUT+K:42/CS&JKM73(4@BE$A+ MI)- /AN)FIE5^ZIE7G'.))(8.>R=$I0PMYE_)6^3'GF0#^^DI=/I2"?V]#R! M98LS?0C>GE5/XDNP+_MWG..G24L9),1J*J1$06E&&@K\^O:+@M[J1@>5_6#R M:SY_/.+8(_$/Y3*D.04<$@FU<]YR!(BMY1$V;>**I'NG;K5==H=QTBN;.T[( M='Y;5O'&SKOX:$#0ZGQ>%9\6\QC>\+%<>7P;#*ZN/I$!S9S5T ++B,9 :J;6 MSSB'/[5H\TS.L/U&O;+T3.H9 L&W'0&/QNNG,K8>"&\ .9'O+;Z8A>VOTQHS M*2VG3@-H.*WQA<2VB8X9X"2=GI9'C(MT:AS",+%Y57Q9Q@BMTF+GRWFHG :Q M0J$J'\URFZ_^7(GY*'8\USQ]M+3_<.:1XM#'9[\XU ))#P6KT3;<75D*I4$/ MFN3://?8^6T:A)E$O],_RN6#F76(W=OID[#0JIB%7]GPS^G=NP!1>=-FD6G] MS8Q2"01!2EKCD5%">FDV&%,@K^L<9; C)K4BSSU8F@+>XT8C3"^"4:N)]MH( MI3T30-6(:6':1#(-\,W$P5*_)WT-@>'[!8(GDOM JQDC'#M$G?/0 $ 1!;3> M&N+X7.5U3>E#V#AWJY$A,+<.A>Y^:F[0<@8,]T:!\#\#'8B7&!&I\8HO;%S7 MS#P$!G>OE80'8<\%:G#38T^M+"PF-*;,DBX83L9R0#&NY>0 MKX-LV5LO4R(8T! Q$Z;DL'A#(VIG0QAF2"1]M>_2F-,ELN?*X'60/MLKA$T8 M"MLW:R2GPG G?!@GM706J#;1GP-T&W;+FTX@'5!.C<-34-,V,B19@-0P)CD@ M3D"A=+VQD/$YGJ2^O NC55\H)]]WO0Z#XU7X:Z/-UJ9P)CQ@1'D&M714$>Q5 M'0 @)7.L36+* 2YE7>^P3L4Q%3N>AX&\FK[T3[PO)Q-?5E]'U;[[,4>VE&FK MO#5A#^*X<1H#KTP]+RM'X+5NQ4X@1)D2Z$N^.Z,YMR)@296"""D,M:X150RW M>GKM:$H]+$-#@MJK>:_$ZHT-QURE.0[X2\G59(''S/!@,2+!!<2/SV1(15DK M.AV]\ET;G5K#G91$JUN(3V.^5F/@U_SK\E?[3:HF#60Q%S46&EM*)>18(X-C MZ!BEEFIO59L'MP:X\TM*LZ[!/S/UEO?U6S#OQ_H90Y(+XHAU3DI$$((\SMU4 M.H$AAVWN. QP;WAFXK7"/BGOWN0<(MW>RADPDC@%E46**^T= MT'@=O"C#IIRD2;T@5XR;YG=Q9__QNHC7)?Y#8-VA=UD.ULTX-8 Z+;U!#DG- M$*TCLX/,AK1YSZ=YEH8_(N=.@3_=V<_FMLO'QPW+,?(I21<=?/ITMU?\^ M#^#-BGG^(:^^%.-\)>O[?%S>39>M'&)LWY_.*.;82ZM4L*.-C"D.3'VZJXU1 M;=QV1^>1N)YE?6!J2S50@L6BQN-R,9W'<5V5T_#7\2J>J3*?1].[ /C3 L5T M7#Q,OIYGI(_!FK!B Y6%$8"D3<0 '.#Q7"IZ]8#] M)1_8 'G,$(XU$=AYA(,=(Y# M5 !$*%8"VF;I189U>0PBR*7CB#H/J(YO^D%<2Z2(N+K7V3O5\O[+8\=!FSR( MT4Q&L]D:AZ87QY[7B2FIM>= Q(5/4\4-(2SF3V MZI-N'KPM]K)P&$](.L&"!2X89$HZ2ME&*@2O[/)/!]I];H"VA?0R[HAQ2BTA M6#,D%5-68![^LY:)V58)C 9(DS9*/7A![#@H+_O>\O,66PU0DY3$:PZ#[Q%M6P<^BN;93K2B9)-*$%1P8+H[VDQ)-:9I"^Z MG*#\W9-,5_B>RQ$9K.9X!NTGY=?9CSTZC[]QTYGCW(POJF7$Q< ^ H!V2F+, M#8# 8F,EQ4AAT2B*H;>#]=C==U49J7.CO_\VRV]>3=\^Y-4H1J*H\3R0ZNFS MTOM/WX]L+-,26@24"!LB*4E@HW5ZC0R6TK1\XJ5W7V,+5;\\5.\7NV&':EBJ MG(5>0T\-UC@.YH24:0A'6#;"#Q;A9^M?AF6D MTXEIWP3>??E@R#:,VO^),L/K_P=FJ+V. :J^IY+6<6+,V02W-+V)?_QS5O2I24>YXNNV23\JP@Q>$6B&#W%)E*:#*.R:I%32,J-K4!*[-#'?T]><_P S7B192<>QET/PC3$N3 MLX'7K7$;F80R9KW61CF,'5<(;"9YRCANXU@;Y*WC,S.Q+\6!(@9Y8S6V%*"6^TTFGO4SGKQN#4G#K*N->SG(UPT M4:=!X\7>1$][ZV4"<8D9M9(3XC3AP@&[ =*Z-B'V@W2XG8-BI^-]/FZ]J_*' M47%3&Z=KFU1-5[FU=[KIVC68,6Q=,$ ,Y@@[ZIB >H.Y*M]$)"%$Q@CJ!F>\29]NK3T-\;.R MK%H$S16C3\5D:1(?2[1GU3.'(+$Q((Y0(3#V+FRTUI)K%_9_>KBY&"!=6^^ MAWG]RZB81/O!EU4\J_F0CQ?5H?#@H]O() IFB044 @W"@ P3 =";$8IB-#F48MJ2;.@-LXSV]F/@"[.C_<+8K-/^V;(H]M*@,4$":I4\0#X@!4 MB-7CWQ##VL1,#>K>2H]<*9.JX!RD?#.:KSN\W/]_7QYLQ]?K1Y/);)]\#9EZ MJGC(,5"!-R-_5TC>57I)Q>BW"QU*-_VM15/GI\^QQ M+654:($0]\I3@Z2WQ,C:8H]OFZ9Y^"6!;S(A3WO5P-D8&8;?S2+BEQ]TDQ^L MF\4WEC!@3&*/*#663T70> M)OR85> ARG:4Z;FSE2QFD)%8$HU=0(,K+3:[3B,Q;7-P>#D1U\EHV9MBSAC+ M$X^;GGF!CPODV=) I@D!AC-FK4*60:K8YG*AM4*WB2>[I.#L5,3L12O#\W9V MXM',M \8>(RXL)8;XA1SKD8!\%;1?2,6\KM61VB?T]G;; M&T<-'$+;*V9:(>R#-02A,TYI1A"H[VE8!'B::\[GW]TDHU^7VDC-/5]6CT]] M-I[_#E;.8& @]9MPIC&JPG1*BC?UX?)1Y[PSM9;/<(][G99X* MXZFJOH>A<^A9ZD;U,Z@8X)1H8HQ&#%J+-L:QX\2V.3P\>C9"^+JI93J5CPK%@@0"'B<"@1M9!(]OL3(Y.&9'F2;?7Y38>:I0O85B,#7'FKL;9*4NNH]CS82H0BAL,^C_)&%Q/[+/'I(HI$7>_O/8O[9+&;S($D5!)HL;M8G<>'_;_:_.7M":YEAAAO/PGY# M*F8BWS42,:LWY5Q2E?25KD1WF=IQY(5[M6_,DRTUY2S,AG\ORYL88O@AK[X4 MXWSVH7Q$RPM>J+I"-MVY\RP/WXH&M0UK M[*1"^M YR_,G>[0 M39;M+I^$-N_^GD\#&I.89OOFOI@6$8D8&GR84LT:R!P6WGA,8Z9N+PUUB&XP ME09%R]]SJ!>:S+7;'+'*9XLHJ(R$5%CG!,5<"UC+%P(SK,H6ZITY;1).S MI-$#-UM*9S#,JI(RX2@&3!N&C ;]@O4YO+\ ,_(>C."3D8T72@T$IUYNEFL 3)N$70/,%-PUEWJ > CD.I%4 M6;P)( PGRH:Y5K,PE+#>V'Z.)7V ,069NE3^$'[:M M]U?,H, ,"4D;?/XYAJXT>2HD82^RN.L)*P/FC'CD)>:(;?1 ME&F3 NGHY/R7MU,8KJ;2CIAC7B;9]0A&V-$3@12(T?X*:@^UDK5\ IDVE\R. M3LY_B?N,+E!-&#-\PN.]G .#F. :62TL%USZS9&F;?B\]0Z&R.N?J]I@F8H7 M;E1-P_2Y>5B^@0]C5Y4,,,*@5_A+/ CI ]%W?T M:%:,CR#.LGPFC<">"&Q( "V*58=IO!@QRN@VAX "GH>[#XCK'.$V$ M=?23Y-/QD[MRR0.J(W;%?)-#\FF?;#$;3\K9HI%==E0[65@37'1-:Q/&.@WX M6ZH%0$$=)DPHNE'UU"F-7)(*R$UMM)+*7680]>((.3: M;'8&&7+=$U^VS R]*2'!'!%S;C/8=-3*D@1%.8JLTL%H;R+6L9526 M),WDW?_"WE;1+][1[0+4,P]3F\]'Q>3R1ZLUT@E%*#0..^D,E':5JI=0JHUL M])96?Q*^FH9N+B+@'P^\&K:E=$:)<2;:A @1H65\N,77LC'2ZE;*Y8S2Q@K> M,DK; 9K, _ M+O^+8O9Y=\&TG.2YF/H@2WO1\6^Y]'W5\P4AYXRK -6P#."@M5):VEQ M^.=U$:B]TANPZ&1T#W-IQQ-&,6_>ZW(4EOV;]_F7;6%( UK9L%8G$G(SS=4[& M",*!56I;\4Q#1+ 73G$49F;H!$;U>LY &&W7Y:7N7@JK2]0A:H MCSF#F'ML!'+8*[89!E2P-E'? YQKVBGX %M.0C3=!%]/\U3R_ MWV?'[J@17VB2AF)L@ P#P&IC.:_E4V%GD#1$_Z),V6X0/:N#[KY<['WB:G>E MC,=7.RD$'DJ.D+':>59+:1H>,U_.XM1:UTT<=:< FW(SU. EBA\>/!!(64:T M0XQ!;C3T1-?SL !6M;ED/ZBW2OLB20LPT]U96%V]6(?*'V#'EM(91%X!XX&3 M4H5EVRKL:KH+QVC:*V(7-X^T1_0\%DNPV/*#J\^N*D%""FE\X@H88H&@"AJZ MD1#YM%FA+XXS'<%Z\G[XQ^^KFV!K!QV,)KJLJC+NV&:/+]ONH\GIC66*>:^8 M$I3*,*EP,@9(!GB*LI!RO!)C>N.E\>8GPMJSNE^V<$$^R MB^I[OK(G7*1QW4P:!\(&U4C)K?.<.,P)C%$&R$N/4",3:]M\/ZLG_%D^_NM= M^>67F[Q8S?7A+\^G^/"C;-7%]_G=,GW4=/[KZ'Y;I,BNHIEQUJ'X;KH.LY!@ M0BF_$41IV\96A%V/JQ[44W8*3[,U_40=FSQFW9V\"F/BV__)O^]5\K.RF10$ M,*P90])8 <*DX%DM!L>@C;&'+E'+[?#I2MU91Z!0472+L-9:ET;0XIR&5IN3TZ/2FXEC@>J.W0[-,BF: >*D:4 M".:9H@Q$YW?=:0Q;W9>@EZ72%K#TK,MW]:L=>V;FK64SKP *-K]5'&O,I0U[ M/E^+@3AK^?;()6JW#3X]J_EQR?#A)]O.=_:4SHA@@+M@4 !M% %*"R8WYH1D M;=YWXY>IZG8()5'VBHW-U?VD?$:\)P#3L.@((B1 2@KQ.$6URK8M+EGAIV/4 MJ\WE[O/J+F9@KLJO\\^FO'\83??;7EMKA"F+02F!\D+*L#9Q3,%&)$EPFPBS MX[.Y].;.2F&]=8%OKY3Y<#^:3/1B5DSSK>E^=I3,8I?#C(:0M,9$XEN%:Q&T MUZT"GH].X7+9'&D#;+_<^)Q/)DUFD:<%,TRP=Y(#:"'$+-@^%H.E "0>'K6[ M1CF@D_PDS#@=UYZ(H8*T-\MU<#+:EFGX19D,D=!-$Y.2(D8$E5K!C?G+&&Z3 MQ1!>F(^N#3#]NF ?DW(L$W',WB[FL_EH>K,]G72SBAD..UK++''&<4H$]R8L MZ?!N\6E2C/VD'&T[3-I:+@-(4B.A0U)XX%V8J-!F MXT,Q:W.$#B_2;W/:&6 XPEQ1K071 MC*E:*,)(JXO8%^;6ZQ"G7I7_'^5D$="N5D[E_5I_5C8C,$Q#2EN)G;!* N'X MQO-L<:NX7GAA?KXN .I5S_\,9N/_F99?IQ_RT:RO9K/%UCL !^MD1AJJ M!0,6$.8=(<%JV>Q5PSK5ZL&U"W/Z=0E4@I 4=_\P*;_G=;[A=Y/1*9$HG:7J MB@&%*QW$&[[SHEKF7#DV<5G35C(%@#4^3+&2""TX15RO$MD@[S45C?8=_6#Q M+HBP$F#YHL.[,O1X(\E:64/Q08=Z[A: -+HO>T8\FA@9QS64*8V("ZMI MROFB_YCXGMCR_,WX/E4P@$GCW-;%>>8.">,E<.&U%)Q8[;6CUA*HG)0(-LQ1 MW_ "P8?QY_QF,&&$Z8IY7(M>]@TI]V #&V6:,R+\CS:2'75KSX;5^/_6A2SY?V@ TFV=M3( M($ (>NJ%H)IYCJF&-:*,4-;R5LA0V):0!V4?N)^35_&O57XX-]?!NEF\2(/" M=IY$GS^F'GE :IFQ:'4W94!<0F"O+M-T+4YJSL0,-G+PJOAN%/?E\-MJQC]^_6#:JG!D) MEJ^Z8.R1@=8HPT0M"="\543117&IG9[+GH$_F4(G3NZO]^2FZZ3=C$$5^FJY M,8YYX!%%H#8TA Z8MR#>@#((I5]@SZ&=5$MN[=AIX!,,0S<,6^6UH,AI2;$B MUM42<'(M:5@3:WN'H_Q(L =@H:GQ>'&_F(29^D;=QT#"?_V00^8X(VU'8QE1 MR@H$J%,B/J,&)5$;5"QG2;.[]GF6>UX2]JZ85'1]VL6WM[M.>K=0*JFI%!MI,3 M,WK\.1-VKH+SSX^_S?+;Q>1U<;OOW; FU3,@!5+. M T&%DM &$YK69J[D$K?QSPXHZ=]09\"3%7%^"LZ>#JEUHLQ?\V_SCU_SR9?\ M33F=?S[1U]>@XMY M PR<$((23ZV6A+ -/@RWVC/Q/YF;4C?#Y:XO%_N"M4]K,%/!J/)"88&,UEQH M:"39&%@ MO&DBS^9FU U R9N*-LM<4/93$M/L3'1)4*T4QH88S:&E*9MKAP, M+0_1)1'W>-4,(+2X!OCM;5WRCQEL#(-VC"8 (TJEUIY[#C8722 =P$6%]^5D MXLOJZZBZ:2#UD]*9%% KK9R&SD+J 3?2U+*%/=@?^LI!8[WO.$DY'>KK(U-9M(MU3) A76$(ZXXY0Y1*.'FCI\1K$U8P(#B[OHD2P>PIB;0 M/ZMB'@R"M[>W[_/E:=W'\L,H&A%US.MOP7IJP*A&[61$>T"E=0\I9%YX%7:3>(,AQRT3Z?^!R-0*U]2L6>]]QE4^BL^WK?YL0)ZM];)@,5KC M25C2C7!$HK"UY!NC4;;*[3Z@PZ8^R=,%KD,TH+$3QFEK+:,.8L5CM, &%^'; M>,.//L=YJ//M7QP[CH1Q4&Z4/^]N+^_H"L,QAMQ818R16!J\80"WS5R4EWIW MV\/ 7H&)$XQ( K"G"&WL)RVN[+9'3[SH[.[V<=JXO+O;3&DMG<(2<*8(@!JS MS9K) +J2^R )>=#P[O9QN%_'W6TC2+RD!3QU81_HF,1ZLS,$P6B[#JYUIOFC M[VX?AV_:N]O> JV%098CJHU!5 J],,P336'')A. MC[B_?61+F20Q-;#W7C)JN9 2J@VF@K5]MW0H'#O?6M:O/@;"SR/OP/]U0<>UV,8T+EZ9VZ M"T9)=,,?YM?..L$2T9#Q8,=S:,?P$H M$IM1CXV\LC6W%Z:TS-QSG 92,=+F7_))^1#/[L>?I^6DO/O^OKC[W& -/E S M8_&2.Z+$K-_'1I!M1KG&UY8CKS9]7R^SWHW$#=NVH MD1'. 4%&,"&1<=H0\>AI,I!=B6I*>$ H@W:P.D MMLTYP97D$#C-HCN'=@;BU7/?QI-%?!&T033.L4UE$G!A+"&,(NPXH1 ]OB(2 M+)PK\>&'2MA +1+DAG- "MB DU.O-.>$"_1QD*BMMFS@1<3@C]8AG:CG0%P]M=\ M7ZCA_HH9I8(#1;4U-/R7R[!!VUC7R+ VF;Z/MR[+^6CRQR+A\2I(9T)NF="/ M,QR;-)!QCY5R,8,1A= 10:G?1"\)A&2U+Q>$O+8=J"A,=GC+K26; '19Q_\>TN5:1FP4AFE@%G!108 M$RC()A!2M0H'O;K43]TOQ"'S8DE#MO> T/C^YFB@P M\,ZJ1F9#/WB\3 +3Y.'3/;4RKAGP%' ?'S)4PE!="TK5OI*7I3KF0=E7WBG M6H1VWXH+2&V$B'/!<7QKW%I&O3-*:TB)\9J0,.GR#=;(-1MSPW>IG8N'?>DA MP0KU:AK^FG\WH9"?-F[ATD^S]5X7"ZF\[#A-9_#7)\7TU#E_6@>8%^-CO#/U\7H4S$I MYM_?5>678A9T.IILY%MG2-3Y-&R4MB%REGYDA#(&:""W]E)XAH1!NL:8:]LF MX'F !FHG;"LO1U_I''V;^>C=J-B70^U9RA9L)WSH+_YV^D3,<*HJ1;Y/AZ= MT%KFM0R;0NH MWFXF8E]63PI?GXFE. +.2$XL@EPBR9!?>4PQ=%J#DTRLKF)^J\CQ'>M@C#0M MIHNPK+Y]R*LE 68-H#B]T0P0*"6F85L1YE-#-876UTA9A).FA#VOH=28,R^B MA!.!GRXL?2F0SX,61Y,F-G[#FIF@,JS?(D[- "@,O*&BEC=L7-J$&0UR1Y^" M&MO9V)$*$E/N0U!KKJ8WKX/F3R'>_OH9%9A3"IDAEEJBI.=B@RGQI,W=FT$: MY>>C7Z>*2#WOE55>W$U/F?=VU,Q46$DT9EA2HS5%"DAM:GF-:94V6,^H1$0Z M2H-F 8) 2&VQD1(("! [IQ?VB5/\R8GE6BT-'*Y-ZF? 4D\,H9I!(; 3DCA? MR\\8O+(HR4Z8\-S,[@'GU';,IK\1FO7/UK/8^Z#;ZDL>)X+EH=)HLN^"\6D- M9A9+!J6PQ%B&K$0:*[A&!W%'DGKXDS@?NN7,#HNF5R4,B*(1S?#G2O/3F_I@ M],/GH L]FN4W3PN8@UEZK&EEE7)OKHL-TZIZ; MWGVKZ&SD7UYE.8:^RPJ91\9+3*5S2@KA-;00U](!W^K%L6$Z=],2\!20ST:A M_1??MQ7/%.)8$.*HI"*,$@;C =U*,JP42GHH==Z]X:E&8@>P)O/W;Q\[3W:! MIV\^MC02M\=>&@D9DH9@P2P,8*Q1B!'E21T/U[0#:0_VR6GAMO?BV2+MOHWS M65R\WX8E09?E[S8/VAH7NW+'=-1RYL. 0XXAPP%@ A".P_!;8\ -2N-4_3&1 MS#D6PU;T*,^IDC,LG;L%,Z.'(JQ(,2CS75#E=![-R89;Y&-;S6BP,.(=:ZJX ML]IPS22O<=(:I]E(7 =UTZOCO+3=JPE2TYO#1>9^=Q?YHY+YN/V <_KY5Q*"F3%G(+K -68*OJ44L41&TN9)_Z M_/9UDN\4N,\69_*DW\<$DCRIEDFIG2<<\##[HWBG76Q\2$1ZU\:P//E=]XO> M+7> \A#XU,SCLJ-F1B60)L#F@;) (6'\9EHF1"K=@E7-4[U=.ZN.!_I4S+JNC5'>)3R$6,8(3.!4V% MOV/)O*38 J.U$(T2T?4CZW9MO<_'Y7052>6P^IEK4FDOUPD6)+4IL3B;NKV2PL M^\:NWK; @'E&0)KI,+_\3:,'>1IZKD8VY$"AD15&Q;1\3)L]-\7HTEQ6^0W M[ZIR_3,5:Q_: '3XE0PX'VP9;8/5BA!A-(89UC@R MKD3SW5%7*51.Y''T/B M=?BA"9HNYK,8V!-Z]KDEA5\VF'G';0##"&FM!TPPB&R-CO8JS7V=U(Z[A 5TW5 V6U9_38=YU788409-LD<=C[TU-/GLNC M6; MN*=U#/J[O!H'1;7UC1WSK0PIJ1P#VC)E.&"6*N_6F%KD;9O;-?)/JB=4S9#H MOCS<5S?_N9C-[V-L04M&/V\N8U;$=[TP=R) C!2GM;(*"9:74P$?QK!'>%^ M7D9NRP=P- ^W-9)!"G6PMJ012A+D))4(UBB$,=HFT!(>?R_VK,?MW;*O [3/ M=?+^;.#F>>"$R2"WH"&"F)G MUYGZD#,6-CJ*ZT?6Y\K:H9+-6VHKUK9Q6X0^PA(TBC&O6@AC9;EPN[L]^8?^6@591J M%=TAYAXN[ZB1&05]#!;FC"N&, >"F5H^Y%R;"Z5'4S"L(T5Y\V$^JN:]$G$X MI&F6&/Q()9V9A/5I0CSP6DSBJPTQDFV=P^[=4L7Q**&<%8?,O&X^D#%"+2$8 M6,Z'+FT<]*G-08Z##_E\/LF7?KM_%O//H7S4PF+^N:P.Q3%V^IV, P2Q9-92 M;Y3'F@K!-VNKD&U&QJEW5/X<&:G5>N8AL@E#^E'(UZ.'6?[V5CT\3(IQ?!%V M%7\??O2ZN"_F!YW&/7PM$UA#JQ43F C.L)-!QQNW!3!M(MB;Q_?\.5R&H-S+ M<_T(9KFPR'%OL*%0!>DV6 L'VES@;QX#](/KQTW_I&\+%:4]3UF^RGU-9R B M?$@9+ 2$T",&E/+K9X\MP,Z<\<'KQZ.K7?/<(P=_?"Q]#Q2G-YII!Y0WWG(8 M_JNT!]JK&BGJQ1_H';?&G-GY[GW/X*=:EK:_ ;DCD_H)'#VZU4P(PP52"!,F MPW0,L&*VQLD@U2:)PR#=OOW2M&_\T_.T6>3NT40]OMG,:LJ-A$QAQ-8>E2+61BN!#G"( ?&.<*!1:#& MA[-6UUB.?N'K\@G:)_8)M@#_OAA5P>B:?/?%=!2&5 S]OBVK^V5#OTU'8>?.TOX,H)+LZW?]@K29.)HUD# MF;*<*,$" L0[1P4#3-0(8&.3OG+5_[Z@-WZ4"< ?S$1Q[EC*\\T73E*"B:1 M<42 @P#R^$R'E3AZ&UFC5;6OF,LO^721+\,PRNFRM_% N.MX-HY"9TFFQ% (6T3/3C 5PU2 M,:<]TJD8]&L^;\2='\IECFMCI(20,PL@13[LUFI9M.1I(HRNCC5M,$YVP6U4 MQ9/">&A8WR MQOONLFTKG^&P5X".H/AR:3#K'1)*KV4+@X$UVDMVE?4FA<PJ(UYA);*'1FX>=&0.-_%9]GP'L]P(=?P)P1'MA M?@S0A"&AG=>""4J@$#4^7K>*E[X"OUYC]NP\$>A/%PGFEK5;X6S3Q@&W1H/I MHF$+F41> >4@1\)Y 0P/>UPJA)%*<:G9&;.3'Y"@R>6. 5TBRL$FPR#H( M@\5(7)B)H6ED1_>#05B61G=W50P!7T:VKB5:KAU[!-]7+:,@D$U!BAU4GDC. M-7-K:;F2[,JB_#KGP/-'2[J#^L0-Z*R:/R%4^-=S,H4?9VO!\5VY(_[BV?:8P$#.:SE]0:30"#R-+;1!@-B"P=Z;7L'M'C M6#++QW^]*[_\,H[7(ZKOD2B\_D?D"7_"D_6/L]\^;"'%XR\SBJ0PR N/M$( M>ZTLK?LKD6GC\1P: ]KKK&P)7__JMFZ/NJW+?.PK UH$ 3WQBD%MU_T5!-LV M WY ![+]J/MH^/I7][^]VZ/N?WN7*4.UTEH**8+ P"EF=-U?XQBYCE/4?M1] M-'R'U;WCR8AE#DFS_&R1S][D]Y^VOLVZLVR&@UWLI'2&"0:XD%"'CZS[R3U( M\[3(A:FY*S3[-/36K^R\K3[DU9=BG._9$&PKFBGE*<)AOX0Y)(P30QZG*XY! MFQRP YKM>]L+=(!I G;$./9U!V=[MP$[RVE/' \P EMA;.)$;<,@7BN_8Z M6,#8$E'WU J2]#KO1;&@"SC;[2B:K0M;BF8$**NQX=@@)BUA#HC: I;&N:1V MXX4M">WA/%GIOJ@B<^?Y,O5.,^WOJY-)@+'T7&/!C<(*0T9KSZAD$K5Z0F)@ M8[^5VLI^ #V9"/\LIC?EUUDS!FPMG$'H!!1 $\("]W$8";;>+BF,9)O0Q4'- M -TJOPLL3]:Z+>[OXU97%4'RT>U\W9G]VM];*:-4>T(--%!2#0G%!-4;(^6H MNR83L*7JRIXP39;TH#X>TXM9,=\:8%I!WZ(]>>;.A]^*)X9P2072F!CK930+6??56\U 3IIB&/_ MT\6)FMKN:6@#9+M=9B.-ORP9;&'OD2?.*:Z4Y8Y:4$^(F@/7QN<\(,="A\IN MC6&?9Q'OXU/0>XZG-K_/2 S9MS9FZ#10,(#1QJ32!K K.:OL[4SJ5"![5_[. M">!9BBUS++GZBKYYH^";,^=?VFF!;WB_N]VOZA M3,8%9Y :X+5U@=00<%L'4<1'--K^ =D>3#A)<'0?]R3O4===NGW3MZY.NO1M]C[NICWFU=1([MHD, M,@Z$CF_0$\PMMMZ+C51.VS9[FP$M>[T1JF>\TUW-/'-&AW0W,RDV@GJGJ72 M,*&MI6)U-]8K:6BCNXI);9;&&1L:U<^8P)H 3 "@P+- :BI<+3^%(NDSOL.Y MJ]F8%4?Y\_E%7,K7:V6P,FL;S$["C+<2 M4*Q7^2Z48!J?,S?+LRX_I@9IE(GE<.W,0N XPI2'W5>PO=TRK^]:=H%<4KLP MR4E4:Q)L/X3J$.0S#./'/#&/QRQJ>O/4#?\HX)ES,70Y\HE&'"E&,6*:&(TH M"+-Y4#=S&FN/&[&_)RDW&GG>^2=Y>_3W]2\/)6$XH;4,84*9=,12A@!3'AN[ MP4;Y5F^:#W"];T^1G:F7^H+\,G(T6$ 44(@(J@'&7FBB8"V3,ZW2E Z11GUJ MO5'JAN/POHS4#99I )@UB@!D%-1::KU!".HK>?2A([TV2MUP'*+G3]T@PTB( M-Y(E4I13@Q#0I.XO"R;4%3&@OIFXX#K[SIVXPP3B&!H75EL$P(QK%EL^- M+/MKB6N3%VI SL5^U'TT?.=/W> %-UX"Q<-&:?D>FN)R(RI!;>;W <7.]J/N MH^$[7^H&0B43T@,+!-+>&H+UAI;Q38?K"(?J5LU=H7G9P?50(.&#?6RQI90( MK2#8&#\"DC9>J@&M!RDW$7W@/NR8>ZIM,)^=@5G3I%,H^752F MG,[*27&SU,@RD&./CW-[X0Q[#:0E$@@G> 2*\@TXDK@V:08'M'E)[>#L!.RT MU-GKW-Q5//,(!$/>$""PI%9!&+.ZK26BZ)I"QMNJ="\[3D(SU1JT>8JN\2*T MHT86MGO.",J=X"M($U%&5-685X--OROY?20 MN7NP3A9?S:0">N6H"J!);0-6:QFA\4E37%P8;;H"-?'F>-NR_+K!)88FU>-U M':$PYY)QPT0PX:S8;!\98VW<,>22#9<>0?SCW%3 6!.K## ,, 2-%,2S#>A. MMLGC/* EKA^J='!;X3CXDUM0)S^RC(3VD$HCL3;!VO22Q]E[;6;:5N%,@\KR ME(18[0%.YOX)O)[OX\JJ0!;=$28>GT$"!0]_Q@>O:I\$XFV>DCEZ%W_Q]#@) MTV0W//.@C7&Q>FHQ?YCD2W5-;]1]1.)?RY_OX4N3ZAGR$"JL8F)U;)@#EHN- MY%*VFFR./NF\>#;U@'@JKJUO<,T^EFK\7XM5NL3H.8_AU8&80\8=HX92[FEE,=]/[: 6D9=HU.; MO@/\W71>S+__L[C)U_:Z_OYF])]EM5&=_OZHXK7OJGG _\FMQX201$/-I)!. M0,,DDZ#&SL!63J,+V(@=3Z&=%P!2J2"=;W(ZSN-V,FKU?3'[77__&#IP(,)G M3ZT,6&0!-$0Y[SUP'DBIUG(Z[OW57A)(P(P7[LRNM' VML7^'HS]V5,KDYX; M%=9O)(0!*#KR=#VBG1;F2G)]=ZKQ0RPZ&=UD+%J/J!<]/WRJLK]F1APC"-A@ M'%J#A=" 0E'+2YBXLC>,.]'\3LY[8D5>%LPP\X9B1X'R E," MM5%Z,]8PO)(\8>=C#E_<-H^GU_^.JN\IG$$(,P!R*' M,?4:6@S\IK_"7)'J.]!9V3VB)S/@/\K)[[.OH[M\^O>J7#SL5__6PAE5B%FI MI:82*HHDT;:>$;T*_[B.-:0'W7^D,0(WC\VG0(:4@A,H* M7O<5$M_F2&% 8:8]J+X3/$_6O1T5]Y.\:C#B7Y;,./0&TM MY9S73E&LZ^V9 M)UJU,1D'=F&N8YVWQC+5MO2%O X^.">575?MRVI4*I-^/. M3/&^R=<#U&>-N5C"L@X:B:BLT;JJ< K A ^C&SE*#(700T,TY49QR32ES=ZM M2Q=.\20^Z$DDM O05]/1Y(GIN.5=Y%,"+%I_+]/ LNL0=!"9A@&QM3X&D'1 M'R7DHC'-&H1U.Q'(?HT%*Q$(=,F-DU$Q0S MY2C4#M>]5YRU>1]SB'PX37/'I&(Y#M"3Z=#J451L# 0 (N_"9L$9S0"L^V@A M4%=REM6ATEMCV&=HPYJ';ZOU6K@G-F9;TX,X\()J8;3EM4SLCC/+4XE'I3QKGR@/*W%LZT\5)Q 3P10GGC(=-U3SWX?^U]:7/;.-;N M]_MKL"]?;A76?E.5[F22S$S-)Y1BT[%N.U)&B[OS_OH+2**\Q))(@80HV373 MW;%#@L YSP'.#BLNY%CI@?5=D#-/KZP7U$"Q?/IH0 Y*P[U@DL8_:>JPK+4B M+Z7/"0X-R#_? ]/SB5D^;Z*9VO2^529%RS&#@L!!I:AAA'ANK*=8U#0RA%]L M"\ A>,U*<>WU-. QC%,IHZIH@#;"$DVVJJ)'WE]804L!_'30E:<=3TX0!SWQ M-;"=7@KG.1<&FW1[1E1QF= *K6_K?XUB('T'.1OU,&MR1>1Q(P8 /*+4 M8LB\IH "K:FN:>2!S]&K![A'Y$,E[W*X(\E>+ C4M4+0"K@=?S,02"0RBG@B M4V4L-]+CFL84@@Z70C M5>?$%-./%]9DW\D<.9HK3AA%*?#22:BQPI34-","F(/>^,5Y1- MI]V7_AC-4HKP?77J?-JA[E,4"J.U,90J*@VAP )D"5#6 NX):>3U[MULW8+Q M\0)5Y.SDVRI%*AZFOP!6_36:7;>XX3SO&T$C1ZW6WF$$K'#.&:QK.BH$+^2* MA=*@VVT %V57*:M@/<'#3=&>/!>8%DP#+AP6CELN.$5;:FIYP7>EE\+ \S[% M&=0O9E\>39N'U4VNTQ&::JP/)^KV\+D@I0%4*BFB=F.]CUH.41O*"J1T3L'4 M '%])*J>[Y"G9T2Y4H:H]3U7^ [V9=OS5O"2(DV]-\I*1P74/&X,FW5JAW,N ME!X@X$X+E5^J&+IB2[%<@N\_[J8_JVHU\P\_TIP/@F_G.X$)@&44= P\04!I M09BOUP@AS?&W#=%]/"3H=<64/A-:/R7"[$F.WOY]0,I'Y1IY31ARJ\Y$O%9J M1%S,A96XGTX9S*%Z[TC9N1$]>R+.&\?5"8(9-LP(2YVIU0S)F;J0I(TC>?6< MTT?1K$]>_SZ>C+\OO^_E]I-G G'>*D4I]"+NELAH)'$]=\_$A7@ICN;8M!NZ M]?[XF: @%MP1AJD&UB#&$=W.7?BLJV('=")TPO,,NIU&[?QK$@EZ M._Z15"'W^@VC'(^&@=WTWX..IJ9#! J!%@Y)Z0&'UA#@H=Y*;\,K7(9_TA7!2"L\'LV" MH\L^7K#?]GJ"#K\4,#!"$NV-EMPP(KW7]SZBJRJQ50*8LP(@CHAVAHEZ/X5F'XX"4K3+(Z8GH1X/HXZRZ M'T^7\UPPM1TGK*X&)]'D, 92QBC'49/8K(\2"VESKEJF+\VL'1+Z^Z1$A_%1Z+EX=60KDQ5*-+ 28XC M#Z37=1!7"YV5@B'>$)-+[\%DK^WRM+YOT+ A?_!@&,14$V68(\3+:'5"5E,- M"9%S%2CI"VNG=V07)_S1F]Q#ZO*.F7[]^4MV\VJFZZ[XTYLG-5'/]\%N1@\ M1;IC0Z'C#@.%(:!RN^%SGG.X#M!)61(\TU,S:_#[;'W[P^IOY^I^-+Y+6X.? MSGZ+[^[MG]#3)X/D@!M,L=11 >+&$RG,FL(0DKSV30/TO)Y ' ;&P;S-_9CY MKUV#\]5D]V_NV:-'NP\13V&J5D^]G3$SUM>T ![E=,H8H,OWI)M[:68-?G-? M_>M?U3R5IG^L9N/I];X[;[K\3) &,"-O'VOT'J!A\#?Q3>"-@AH:@7@S#FB#>3<;O<0CG*Z MS0[0%7]JY)^ 9<63K-:=<%ZF]!_3R7V4X6HMSO,OT\7H[O'?IP+>/Z:+_U2+ M3]75]-MD_+_5/C'H[9N!6"B\!\H8J.,Q&QDN94UCY$".IV6 X883BL506'CV M8K+>'*)1L_E5>FZ?_E1V(D$(P5"TL@C7#C&.'79NPPUDE!GGF*U@N;J>S X=0Y]\*F"F/TA5+%$3LN6CA:5S3U&N;XV$=8##JU#K9 M"5DW>'%XXF]XMU% ?YM-Y[T$NG9_+:0+T!EPEL>3VRM.G 2BIBNR("<54;Z) MQ*"8-W@[?;/2#\O%?#&:I-[7_Z[&WV[3:7I?S4;?JD]5"I['W]<-LY>CNR_5 M[#OJPZ(_?C8ATIYB:C4BR!K)K2=F>W:[J"SG1/+ FU2=%7<'?Q2E8J)TKWOJ MQ?O[:/9GM?@XB_IMG5]B1XN]#==Z_&Q #G.AL-1 < RP 1#"FM( 9=T-"-]" MX@-E8_DX8+V&!Y-,S1\/X?Y.?WQ)"HI\-V ".73(&4"T8DPYKT!-/^I EAB\ MA<*'RL>B;;?>S>?+ZMHN9]LHT-H"VYERN/]N\:-&#%I2BA7VUA%+E0$>;_WO MV!B2XQN&PVQ2?L(-OPB/CM[+S?+[\F[5Y[<[>'8S<( .2,J]MU9(+($V4>6K M*4!DWF[\%M,^&:..5SM>GMXS<\*/QK-_C>Z657O(=O:!H"%C0CKL):,8*089 MJ1.R,"=9V1CP+2A]VD]XS$34<1P%6C/*:.H)EY1[#MZAJ M<08-W@?G_KL<+WZ^F\3E+E<%.ZLK>+_O_[\,>UG$+@"@-@N3?&"<&4 M50J2F@,8\"PU^"V8>@8L[5G;J*L(JLU>D*=]/!\MGG\R3BIN&D!:1QECV-0^ M2:P,RFH-_A;X+,N=\A[C1Y[N=!_:6T&+MA^1,7]NHHV:-W['XI4(6@4MK&!5I&''#$UZD[!$B6 MU:_V+8K7"Q-*0>V90.P.M.U_(2C&4D(8D (JSR 4RM;F ,%2YCBVT%N$K',& M/,#K%%<(/C1.^&,Z^=/4HA)34=&\87U,RX%NM[N%VS' MKE+G9WUCSH&N\(\?"R9J M19J@2-Q*22 _EH)22G1^ @7<"!$P[(WYI&!WL MUO[LAB;D"=2"<<$$ML!@CL!&+ T$Q.8T-1@@E(YCY XT'$7!;IJ\==-2'4@: M=V)MA/".?7L6QKWCB]'3V/1D*QQNF:,0?W2YVDMQ MP@\>K@>C:ML:X$_3NSL_G:673A*Q?6DB 5#*G9= >FY1NGS5*+G=FI!_;7?B M=@C?8F';#OAZ05*V+AD^K8"MYQ"0$$9K:123<8ME! -HMU"QMJAI_6.=1[,8 MS1;#E+">85Y>&H\"P?D+XO!2DQQ!TD-/J6("6HDD1*KF@"4JQRW1VO08=!G) MI8A@%O_/7P+7,:R32N#3*80(C6AJ((*$)M:25&"($]9=+#F X)9EZ8V+U5[ MD\-RZR9L@#A@" M%R2&SZH>5ZIZZ@JR+7\TS4R#!)X*12(/L5*82B_(=EME1&=E'+ZY42^& M\:])D PP886SKF&/>Y'1D?\W>V7ZD9X"[0$L G;_H/W6K M#5/^6\XQ<$\ )IP9;A@!6EHF<,U#J$EF%L"K] V?^0;0+X+.?Q=XZMH;YB[0 M>4!QHX8)1EG6NMM? )3@HOXQ=_D?T#RWR-\SE_X+\<'0#C'&",CI&/: M("BHVW)..9]S\+]>3_R9BWYO\!E*F?.S=:GY?/E]O?2W(N>7ZTTUL-!39[GQ MDG#G%,/K: V6T@'=J/_;6Y%S%010A$*##?9&<:2%W3C](QT5I$SA%0S M)ICD7"L$)/=*UZOA3FE(YCY/XBYW84'%*1,W-1"*RUWD03#P.&E-Z* M@V'RPHJECF5;\R+G=O0BA-^\'#=NCP>.0M2K[?4 M^,V.[\?7U>3Z4T\WPS7]=N!( B\I< HP;BSUR&T-)IW78F* IW-)D'8E'SVQ M\JS%YU_3=*W-W7CQ\Q0"]/3K@6+JG;((.-]@^?W[:/;SP\U;,_7&(5_A&4LWZ5I.&?0"48LW 1:JA'3Z+<^@F>// M P.B.$219@!;I(G'IJ:CMR+KOK[A;8"E0-=;GD$[=@TZST!1'4\, '2Z8)A; M[S2N5T*Q:23 YP.\$R!@?S/U-L0?>IZ!)<8:BX5D3"HK##<&U:M!-$N)&R"4 MCF/D_CR#=A0<4IX!HH)K#CV2/D523?IA/7.F*!#L,GG?EFW-\PS:T7/X>0:: M8$&-\\9PB;D4T@._70]'."C)](.WI=1*,] ,&?BWJR!,P@Y:X"L M=VRF+ 0YC<7.(,_@6.VE..$'#]>-7^3#&R:-\<.Y<]_E&CA@(;_0M? M"\H8! F/JB^QT>ZC-/ZAIJO2.JI=Q EQC&D@3?QGVP8U:BT>YIR3EQ\W.+DTG@0$YR*$ MCUS%)Q+"AC,(7BJ.TKW=DB%*4SZ,Y-N J+,Y%F3KJ,3;@7@&$!A\.Y2#C/I4 MI6J3^'LSG:P*99>CN]3N AT2Q[*S"0(326@*:6&CK-!,>K>-+G&0HZM>9L>A MK#C&H)E[+D*W>\O918E>FA,=/YL0$:2- 51(XWFZY4\\5(E!Y7."AY?9M>A4 M0M<_<\],V7RP>K],%Z.[=W'MX\E\?-5W#Z,FGP\$8>6AYTPH +PVEO-MBJJE M/J?NN;6M-V@U\_11^1[X>2Z2].@@+R8^.[\9()%.,P"0X5YA:7!4S[=V Z0Y MZ<>7EC!V>JGIBHUGJ.D]76\AA>[91X/T'B)J-=%$D4A6%G_]YVS&@%*?(0Q'U.:\HXK;5LY("QC(#66X.45I(K:D54FP"OJ88H*)J[ M7<).'!#6>^54>7QO+_M=K3 #RTT&"C0J*EA 3*AS5AFN(");:?#S/DZ M.6Y[X,I0]N G'>\^+F=7M_&)I'!VOB&W_%*@B"M+('11/[?",H#-EIX(FIS6 M -TCI\#1RN=,8$B4V=;7( @^:M7?L:5-ZB1?U M_!OM-8T&" A+:K2,2 2&.RDM)+2F0-0GBA80E3@HNP##\PVB#TH/4N[]^._J M^MTDCE!]KJZ6L_$B_O)15._WT2+]\N2W#G2]30!)%>=*$@R=H@9'@ @>M1C& M-1&.-#IG^]9=U'TD>3II_'3V>73WB$'-;P,X,$; %%/$F!.&0RL1T2)56Z_I MH&R6OC% OT<7@-BI2W1+ZE*JLA]/1I.K<0H_1DHL5[Z8_4W[=[P1N%0:.2&% M]I R ;EV:DM!*"[M"M'N^3[M@\ZE6$1 M\R]Q8O.7_^I@H_\N/Q,\LH92(P4Q1%' "):NIB35E[;Y9>-I.AA6E-L<7]". M=O:A;_!6<) Z89'6D/%HMVHOD:S7Z?2EW:YS&HC\LH]VQ8[R[JO=9\O[)LWI MVXP3*#*8V[CHU(F="4(II#4M)*,YY_<0F[KT?G[W2?U22-P]+V_'DPZ3Z3S6:-;G6,6_@0( 6RC@6%79DG4%>6K;="ZS+2=P:X#;:$Y*F M)V3)T "L;B(;XYJ^W,ZFRV^W?GR_6MZ\2RP?_$9(&=.8"ZF D5#KY$3:JF*8 M&//ZMN!RL.Z:.X-$>%K59H%?JDD_"-_WC4A#QX'4"@JJM;3$$1Z5.*F!<(X9 MGU,,.<2*J^$AO$/N# /A#S\=#>"'GP+P0CG,H:0,. QHM(6W1@:!SR^N[SG^ MFJH"+AZ?1Q-_D/&4=Y/[.,9TMEK<985,(),DVMZ4$< =MACC3:H'TC#EVYTN M9%(3_>>GT5]QNZMFX]'=OMW@Q>>#=5!C34Q$G8&6SOY\-_DXFUY5\T:8>?)"T)@9H(U4SEI-5/R_W-)* GYA&GN? MH,FA:W'4^/%D/(]GYV_3Z74CU#QY(7B+E/,<0JXA(QK$96YE(N407986W"=J M/!JC%ZB^ M*]$F9[B0KF'WQE*)G830$"D;)O.[4Q*7K#\84=WMV3 M_^2P2_,^>$(W>#MPCA$D#!CC!8C+18+#>MU0T)SZV0'N@9TBH2G*CJ9V*93I M923:VL%0__'=]Q^SZ?WZ6#AXPC9Z/TC)-")1<"ETD$JJB''UV@'E10O03HBT M8] P[9_>I;#V^R@2;E+-?CZFR4&$[7DK&$R0=RGM!FKAO*-,XLTZE0 Z)UU_ M0 =G"5QU1^4CT32?+1XA*?[T'$7Q5^%3TE=W*%Q/_CYHKJC42+*H+G!&-(MV M53UG1!]UV3KK>$I1E2J'P+V#8NNX9"\0;=BOFV M(Q-6VJVY&\WG'VY6?J,#7I>=[P1 @5)Q)P2":N<8P4C7JK%&R)9-Y[P,Q:!K MHI<"UN-I'G2H_/IP2%D'1EI,#,%$(^LLJKT%&D!V(3&W#KD[[9BDQ8 R_?Y] MTY_OH+GZR[.!,R48\XQRZ&RJ&E3(;M?$]87!)(>IS_&12<+U;^ M%S^=_5']]2C!83:=Q#]>K;TSAR+Z;<8)2&.*I"/*$8>ADUY@LZ&%H=SD*+:M M;W>XL(.L3T84Z[X1O_;A1EU/FT5*7WH\1)O1>.4 DH GK=)*BNJ50>HOK!M& M3UQ_WB,CG]#%]K7M^C^G6Q9&L^OY/W]<1RT@/L\ /(BI1N\'XAQP7 'OO?36 M&\QD?3H8BWU.\'. (,MC__-]J@<"'P;7CE3*?9,1<#=:FK\;HS?#= MJJ'Z2JO\Z_#W9%G>\$1PWUA*A-+2.:<4D4JQ>7RK0N[S8?-%-KQNR M'V\'W-U-_QI%6SD:T1^^SB.A%BEY^'/\[>_3^]55?=N&"#O-@19C!*^1)-!8 MR!'RAD*NU%9B4V\!Z9,3)\VC_.:]NEG?OQS?[^APU>#L8#*-F MS3524$MKG*!.;];M*"9!W;-[LAVM>R:4 I^M(ONNQBNV[D'9X\="I(3U MFEI&. % (N+P=B4>9]VJV?H*V@O:SSJ@=;E$V=F?U88"ZCJ*]&(\CS^YOU/I MSK[=:O^+@0B&&56 0F2IU,1)S+>K)2XG*;+U?:T7N5%U2O]RT>UYU!3K/392 M)6J/J3WS[Z/Q9%&EYLO[(-?@[> 50Y@H8)32AB@MR9:K*ZQWAG*Z&3T(#S1VEC*M7 ("HVTH#4M(+8HQZ\,7C%B3\>C4AOR']7" MC.:W\2RY'T?ATS^CC77];O(AGBRC%3W7%Q[N;Z[:?)" +1380">MPY!Z#YFK MBXN\DR['>(9O(9 >65$.D+L2<3[,S&T2N7>3QP^,)U?C'W>5N[FIKA8/\?-_ M+".Q5S0_8(OW\KU '4<66^.(,(IY"9BLX_8>(9_5W.0UAUF&Q+6C58ID'UXM MJNM/XV^WB^E-E% UGU/A-^_'HZ_CN_'BYR[-H=4@P7N7Z*H1$I(12I%B M8JLL,915%O6:@S"]L^(!9 -J17AQ=P93IAVWD!,$I-<6:T.CS!) >?8BT99 M07UY:R;S.-OK%5=7\_[9Y*;@?:\%@!#3F%&J)5> >QKUT'JU"(.BC4!.?#]P M8\;_XH'IC+[%_'Y1+8S"G/Z3 BKWH[L4)FX!J2;O!\^B.2ZU(='"X0(*P(FI MUTY%5F/CUGK/N6*K!T)W$MZWT^77QHV"VYR# MKG6JR)EN1ET1MQ2 MMEU+]\DNE[$'C U>C\0CAV/BXQ& C'6*TY@34WA=987 M:U I(#T"JP]"E]RE5JWEVVU2+[T2L)4*2AY/7:V;' M\Q_3^>CNP\W[Z>3;^_%]=;WR5,W?35+L=97?N1A-OHV_WJU=6)MMN,4VU_W7 M HB:A:;"Q?D I'3TBK3=BEX+>6, \YXYMC:Y(G*R,]/8Y&F>ZS?5* M\G*=CK8YS2GEM,5&=^#-@%%J'!.3I=^_R(,X58MS0N M5^RPS5%.LVYK8#1Y/5#"L'/$<*:,1SK^BVU7;@C+J7%NG^UPINCJ@=#'Y^!6 M=S?O)O/E+,VF8=1IWSM!ZU0Z9J"!-.40"TGE5L7$$N4XW>"E1P:ZIFZIC:?N MA?-Q-KU>QM,X7:%R?H:KJ,=]&?W=)@3P\BN!1>,C+H90SE(MC#QCAXS,@%0C: #!&H" MN6=.U)D#"BJ:I7V]%H]^*>H7T\Y>O+)R?5WDRH&76B5%V5O54AW6V=J/%E34 M+PSQE'!!O!%,0BQKNA")L[Q>K\6YWS_=2^'QG_/JPXV;+\;?1XN]M6]/'PQ4 M. E4M(<)A#YUQS&B3CE0R(L<70ZU=MN?*8JR2'KZ.K760?.V0P7-F#)&:2"\ MM%'5<)*CK9(!?1;(!E1$V2/$>B;Y(*MV/E_=5M?+N]1D>$^>L*T6H_'=Y93V M0,\IYUX[ZI4WD8T$I0LJTKVO6"/5Z%AOM-)&EUNEC,?1YC3\QW)T-[[YN2K* MW=!^/+^ZF\Z7LVK5P_>%!;<>(W!G!'>4 NJ]PIA"I66]?@&R,NK/:ZMH#(1I M&5*7.J@>UE!+_7RU.\RKV7TU;W"E>;,! B%.*<:DU"*JN),3N7/ M@(#6(RJF!<@^#- =O'VKR>N!0X,4]%@[QC33"C"\7;DTXL+N,^\:#JW0=A3% MBV4I/-)F3&38>/%^.C]\E?F^UX+#5 O/@+*6,8J@!,C5*T7&9&5?G1NVVC+_ M>9I"=W0^$E&=:F;O]]Q.<=0X029[UE+%!$7<:)JR'FL:0 (R;S4_M^.O! V+ MY;I,[UD;M2WUI/UH0*6%6 2FEHEY*I)7:TD5:EA5: M',X^UC-FGF?&],Z'86AI>G1WH!EHH_>#D=8;R10&+*HFWG&+5+UV2EG1:^5^ M5+/Q]/KS8C1;]'JB]HJ15JK;<5P8!@+-[6CVK;K^,DT9:*GTZF!'Y*/&"VKE M&D"$4Z\L=DP 2FO:<""*7B!>PF<_''1VPY%AH/71A9)'(_31&"$N&$,.+*=( M.0< ]'+KL++,YCA4!M@+8SB8/)X'P\!A5^P\;YDV414F!-=L3@_B< MO*'6.;+K<]M-KE\)!H_CP=##3M_3W_QO2@Z8+_XYF5512X\__38:KY)6DEN@ M6K2K^XOF\X^C^X>->[>%:MJ/4:0%C'(D-7. !V%R:: S88.DN"<"RL&9*UV M"8CG^3<]D;I8GN*OG6 .!*=VO!&\M\Y93*Q3Z;HS+@3P]?H\L!=VEWD/?'^> M;]@)G4OA:)7_&#F43I//\4"-TC7Y]G*CH10YF;_\5P?#5%U^)B@&H(Y,89&2 M$# 3M8>:,U!XQRX+L=EXF@Z&%<5J!E*UYZI7=9J^C7K6?+PX&.;:\U:0T:JA M7&F /4N&#F; U>L$VF55!@P/!R/-"@L[842P3]O-OT2R:358B&LV!JY4" M_O61.GX0@TV'",I!+0A1 FL<%1UOH!(U!1B!.0K@@+KF#PJ0/?&F6(AM.8ED M^S&ZT]/)]6$DOO1XX(83K@TDU#-%J/ FGC6;E1$A]X)&3!L%#8DBA#SF5CI:KU5XG=-6I74Q^BO!6Y<,*06^ M#XO;:M92A]OY3C#:>(F!=]91:Q'APM?;-H*.Y>3*#>@"XT&!KBMF'-V1Y0GJ M4Q_)+]7L^X.K?C><6KP=/$",(HKBIZF$W NJ:R\HTDKF7%K4NF[]PH'5'UL* M=E3X/IU\7DRO_FQPB#Y[-G!/ $'62@XLCA+D-(7UFAR$.7M8ZXKT"X=:5TPH M!:S4[WGQ,RF4AP_)7YX-Q' 3*:2M5X[%/9FIJ =LUB1M5O+;@*X2'A2P>CQH0#Q0V&H/G,&12)R9SO! M5_>@^;56OUH-$HRCD#AJ('=.0D&7(\JYGB6Y3@!36L3_:4"QI\F56C M^7+VLU688-=+00'D'00<4F8YQ-9@E'9P+TP4.4VSZAC>(@.[(@,=L:-8#Z$& M61#O]Y1O'35.D(Y3YRQQP!J )<("JEH ,0$YID/GY5OE\D7ZI&&QPM)G,W_J M<'F2S:A'\[UI2FV'BD+K,'98""F,,APQO36RL4"@;#7]=#&Z.WG^TA%H>5Z) MVB\3!@++JZOE]^7=:%%=_S:;SN=/\VQU=3--E9E_'X_59N,'9;0ED'E--:#8 M8*,EJ6GG/I)]2W-]\LK!W<.@TJ!^Y'9MKWW\J$D>0]J][\8#"0*>X&T M-$IS;RE!=;8D,3RK$=P \PO*X+!3D@^](F=U&]*'V?OQZ.OX;D7 _QG=QT<_ M)8+.XA]^7UF Z\YXEU9V0Z$"3I%HWRAOXE&8>C5S3"@S2&AHQ.G*;K; 6S,H M%4<]<&C#DNL/DRV7X@-_3...N/EQI;T>*LOI[!M!"(8=5<(339!S4G!-:CH: MHW*RG ;H(.P"4+ON0B[,BF)E/?7Z],_M'_]G7,WB]V]_OJ_NJ[M#53Z-!@A, M*0ZX!11H+"%F2O+MZEG42*R M5G%.U'JLM!5J0PN9]HH+A6A' -F%OQY(7QR&[R8_EHOYBBCP8*ADSUO!0H&L ML48;0H!W7!#GZG42A2ZL+V)/&-B%M&QZGQ)7Z"A2L@; &#QC 'D;5:2T38=IV8YG1?&F#YS>EP M=1R]S[#T'U!# ?."&ZZBU26L$?7ZC* Y:<-#WJ=.9P5TPH>WU@"[,SA,E%&/ MC'18:R8"(SL53GZT!VK'B?%L#"&DUM)0YP8!@'GH/ZD-" M&84OK'_*:2#2HC5 .W:<=Q&C$LA')0=*Q" &CEEO:KU7T4C)RSJ_AP&]#AER MB7TIK'*(IKQN0+7$WD>[OE;#%5,DQZ4R0!-E$)#LB3=G4HYFJ,.0TA2TY@A' M/8<8CBE& AI"18Z7>(!Q_4'@+9<)Y]3PA#G%&(R"(B$W3FA@"4@K$P1A!TU. M;MZEMPDX%EX=\.$\NP- I+SDV"N(/*16$&;XFF!QQ\99Y4.7WAW@6*QUQ8QS MZ+"#C6%&$P4DUI0(@;@B]8HHY(UR>%YICX#CM[(L'IQ5>2VABEL)5%0KF7'2 M*FJW\F)P3G[EI;<%.!9='?"A>"@LP_7^OD$]6J??"=1J@3E"A!&F&67.U&Y4 M#*)IGYG"?K%!CA/RH)C-.IK?QGFG_Z0>"O>CN_8)ZXW'"$8QRX5UR%N$J; 4 M05?3P$"?$_8=H(?Y1/AY;N3VQ)VC^QE\OIW.%L\*VYL!KLWKP0BI,53&>:H5 MAU(3N/$18>A85@!M@"[ETV*M1\8<#;,7VB>T0%FSMX-C7+"4RFCC2K125M5Y M8!@"Q'+2X ?H)!X R'KARZGJ'1_?;O/8!QQ< MP*.IHS'&E$"FZWD"R"\L@:@+ADV[)&BI,^6/:O%N$N6X2C71>Q#]Y+G@M)-Q M#, M>,V!_K6;Q M4$_'\OS#(VFM\O"WFX9;/!A^&WG+)0"1831].>4[WK %M MQ M7; C.@_<=G[:TB@N=/+(L75IEG/D&B 2,LB%!D@X(-7:K2(AT= TBO[TL])G M?:>>N7',-*UG.5T^ZT#U,27K)[!4\_F7V]$$HM_CD[>/^U8=,,IZ_6[0W N( M+4U%!-HB$.T4P[%PD07 4_EZ>K0T!MYTN.PI=8!VN^9BV(^V.-1(:8:=(9&B M1*F4N2LA$)0#HW)"RP-2_\X&["WY<1[HKA?W89;"4-6LU$9_X+L!2<<1(9R3 MJ U9; Q/X00)O;.6:'%AI2J#PWZW[#E/42B&_6"=LHXX!V'*5N% (\XQEA2[H"'W" =#94HU@!*;HC3.?DC M[6MX7@L\6U)]D,ZM5<[UY3BMDO$2N4TE948ZQQAW&W>C@ MK3+^]'R%\5>/VF&G;*>U8$VN_[&,4+KYF1BR7LC\(17N2Z2]CA/X\X7E9XX8 MHHE'HG)+H8EB$:T]"AVM:0/S7-Z#RB+H$B;34Y#^1-4Q+R3>K^18&/9/]%)@?#1?:SZ/Z7EWKG\G#DR@4]8S?1XMD MG_RTT2!NC,J<88,TC%O@-)-26 <)9!35E/(HRWLWP#8D/<"S(/7+;YII<9/( M\)\FJAOQ3T?LE/N'"( 03+7U+M4Z$D:@K[.6HMY,0,[V.,#6)+UNCYU2NCS6 M#I2M' &]5B,&J12R7"OL.(,,*FBEJ.GCI,A)RAY@%Y->D=@GX1OXV#9_D?[U M=32O_N__^?]02P,$% @ @UI63CP&< ARO ( Y8HF !0 !G;G1X,3(S M,3(P,3@M,3!K+FAT;>Q]>7/CQI+GW[.? JLW;Z8[0@< $CS4=D_PM/7DWLZIPD0 O\0!(>.;9DJH 5&7]\JRLK._^YW5B M"L_$<0W;^OY"NA8O!&)IMFY8H^\O?OG:OVI<_,_'__7=_[ZZ^G?[\9/0M35_ M0BQ/Z#A$]8@NO!C>6/A-)^XW8>C8$^$WV_EF/*M75^RAZ:W4D3IBO2M6^ZV& M4I?JC6ZSWZ[W>LV.TJM5JM+EZVV]3B2]KC3K1&U6*TJU*9&J6%%$(@ZDAD;" MET5?U_C7?1?&R3\OA-TZ]G3F&*.Q)\BBU R&Q-K''LP7YFRYWU^,/6]Z>W/S M\O)R_5*YMIW1C=1L-F]>L<\%ZW3[.G!,W0C[XJ^TIRR*M1O6&'1UR##QSF1? M: TZ6JJAN0++>)E#K9YX]@FN8$NL<^KCH9_=5._&32F?,AUO,5' MX(\I775BI%,%&M+>;&@)(B0>X8WXF)1\S/$7QZ,;[HWCIWQCY*M.>G=L21]4 MYH!2!@.M5PY)_P)K2_N&-B:Z;5P9AJIF/!KKD?("P](\]37]4=:6\E K:6X M2P>;HV>07$_IK&GIG34MK;/O.""O9ME B/=(8:Q7T["^98L"; VZVD;ZP.PT M<(:?=3U]Q<"@1\K U&GZU]1I*B*&5X;UG,)HWN2&-Z8-TO913BP98]0A98@. M@4]DK"QALF1AH(#IB9TF$@+$8VO:@\/IE3ZP,V;(&M.0_IHEY:0*0!V6EZ!> MF^>LL6UF0#;>(^5[1-=2QH@/8DO:$CB:.\A8:M:6\M#0A05-D<3X$&M+D_BH M6E Q9"]WHDO*@M-W>\0A;L8"QCJDZIP1:NW5>H=VBZ^\9@*@LM>>-F>@S?6G MF;2*VI?2*U.V)+HLT=IQ@B^(3$[J>>"Z=E66ZIFT O2R'L$#"W(LV1N;!ZI+ MXJ1Y_BN;+,]_9=?-U(NI0].-H:&I'MBQ5U,U3<(L M=%DB$9H6?80MJ0K MK4&&4J5-J9PQ2:<6-&2LQA*/@+<&_TM?G73%REB&; M&0(;Q/4GJPT5WBG#:,PVJ5ACJO/P#.I]N81,]J'6UH)7F.Y(\(9T[S";#WAC MFN3PLV2QGX92S\A2'T%+NA$W'63:<--!VFPRW$H]56J CG27*5 W=:6R',M4 MIU(G4X=H:'A)JPRTJ&OXL*9-[0Q?E+6E"X1L5X W9N!@J4R,=4CSZ"TOZ1., MH"]YO0Y$BB0GZ>YK2TU/VISR&=L;FX:: 0K>F&VQ3C-\X+ Y#>BH03,Y,FA= MHF26QE)BK#P?PJ#NI6ZD #KR/J$Y[:3(B*]SBI,=;' WX M)5/405N67LY>--X:_"\+VLM-Q_0'@=X91,66-(L87FQDRC\,&;B>:FDD)L,& MV1)LD&HS D-D"W/6F/+85,TP?Z$A6TMG$BUJ3]'.W 3)M$TR9I6F;X))I>H< M0T^+)U,;4D\/)B-6ELNJ6(\EEI[Q"G,G6F*E(]($8:$;SU$M=V@[$^HTXGN4 M*[$19Q_3RA(-M"F#VS5+'Z8)S(#=67O*PP/7'@[3GZ--Z5--!_2J>^ [-LZ@]3J4UL+,WFV;LZ="6#&&<+8C3'IC\ MF1*9IB8XM*1O&:6[1KPAU=0=V1E15-J4ZEQFZ3$[38D%*%B.D;0=!C>I4/C^ M J@3Z>;?]Y^>8%DGZM6\8IE.,XQW:$BC<984(JDR2-,RW@X-VN)4:%?4& M*>$!BE%H21=FV1O4F;O3@ 8RRH@R\<8TU]48/F?%LK I8T$SQA<..0U0V$$K5FV>YIB"DSWU*V<*!BVRAR/61CS 3/J^:< M-0H+I &5B:!+'8]XCU6FYNIDA>RMI=1M?FY0IX$O@USI?+R:B9,,3!.@YHQUKF84 MEAT5IA!IH'2R8Z1.:C",HLQ8HLBQ=8F &!+=LK-V->8ZI45]-)*ALK$EU0H= M$EP_DD[%*((:=KSX^+_^X[LQ477X[W]\-R&>*N"35[BG!>O!+F/C75&0I\ M&/IWQNLMOI\X[$=#UXE%?X3VSPPI;-"OWB,FQ_6[2+.?J[]_[5X(ECK!-Q+C MM@6#UG'@?5,=70@&L&I?U;PKN:_T>A5%;G5K\(-8D6I2LR'*5:G9EAMBHW?U M\NUJK8X7 O-MO[\ 9_AV8,,2J-90-5V8!/W/=S>)06\QAP[E7*]ON)IJ_DY4 MIV?I73"M8M.IMF2YIU3;8E>6VE*G++CU94D ^[>/NP M,FS<#_"8K??A;VYLW!VQ4FNT:EVYUZFV^IUZ2Y*58#A=L5G[ 7:4N57MUN=,2^[5N3VDT&C4VCE:EVZHWPP&OZGCQ$4>PNR$S^BXB MH]GN=OM=26R)E8Y8;?1[C48K&$='$95PP*LZL@'O"AP]"^3(K(.YI*IY9^GD M]2U?'BHPC_5!2E(>ULV#WH M/S*LT0^._>*-._9DJEKQP5=[7;'9D^N-1J?1%('9&JUNHUIK=NM*J]+N1<)E M5<<#"!?$C4N>2DNIR;VFW&PWI8Y2[;=!BB-6>K6>(DM- M*9S)JH[;SJ3OP-L-VQ)THADP2+"N[S[W+P3?,MBT?%<'*?0T5IW H CF>X>V MYL_58+(\U'\+RS6QK2?/UKX]J,X7Y\E#7/RJFCZ)7A02H*XTE&:]*U=%N2UU M.U6IJH@,8EVYV:]$6%S5$43"M5@+9AE,:T?3;+QUFIU.I=[O-^5Z1VGW&G*M MVI648/3]7E6,5.**CF^2#H=M^5[8]L!4T^/S:Q75;H5J5EM]B30 M,3VE(K;JX8#;G8@75W6\^%@5^3^[G][R!5PRO6JGW@;&J[:E.AY'4?J=;B,8 M=0N$?"0K5W3ZU7ZM0:L2!_,X$HE&#'@KA5.;55' M,"+@UX94D:7CK-S"U+JRTF\T03PJ?4F4Q*JD2/U@Q%60()%!MZ(C3$UI5N1& M3:H<9]6^^![&^?%X59SI%*DF*]U.K]>JMSK=MEQ3IC7XM6KI5'8^^=.GS M$RO5&HRRW>J#N5WIM.2N+ ?#[HAB9"BNZKC=^LFQV5G^9$"C;H5K?U:KA_8-;0'UW5F( U!!:E/[TG^)X_."'^ $==HW8R M?OK1<+^U9^BSTV?#/OR-"WW9NQ9I.]<-]!#^01T1*4;;5K^*;F*K#0:%4I/Z M;;#M I*)?2ER=E9U1%4D;2+,UB)K8S59^[:CW]L>M#'+,#>DE=J*V&F ]]T1 M:V)7K(O=2J59 T^VUFJWJZW(FEO5<6/27M62MDPZ-X;3[QO0EWPRGHE^![.P M1L; )"W7)9[;GC&RFZH;(_F#BH$D%QCU"P:[YQ]*I]J2K[0P5\_XF]*S]SHE MEDO0,?\Z=DC<;)+J2 O+'R/16B MOM@QDC:JX+RU>KU>0P*WKMMN-^5(F=?$R!)=U7$KDBX8W2D2H)[PH8)YWP&K M&PX&1;X,[^CF!_Z&>51TO/BH'M+#7GE^C5NG7 MJ_U.1VYUZXHH=VOU7JAIJJUNA,D5'? M++ Q\;TP52MWM.7AZ[A:J;M^C#5]@S_&&G5Y(-3'!MV2->FE%IMU24ZVI*@ M,:GR;#D.CA 53'L6=7E09_BGUHOJZ/1?OX(6 @JS*+V4B!JTZM56I5>O*6VY M7^]W1+G?J-;JLB2W@ /B48/E'2\^/DA;;H'DD=*#U90>S%,:+!F#&=Z,SO$X M<*-:K;5:U6JU*S8:([VQJB.06=F8S-P!#,B(4_\,4SXT M?=B+W=XKN"2&JX(U^!O!6B9$;ST3!SR41S)18>&M$6X.([?ZJOF5.).$YX+; M*F*G#5H' :BTZA4IL)_E1CVBY*J.0$GY]\J]U.CNG)R?P:KE%.T:#M' 2P M9?NR7.WT._6.7.OU,++;:_4"@DE@A48R=T5'H&SM]^H]J)9-*5L_(:"*=:56 MK=5:H@2J2>K41*4=XD]JMV-!RQ4=*5!W3LEB8A3(5%%J-:G3K%0:'1'4?KT2 MTJK3B$R>51TI1J7[VL80;9P01&OU)MCN-4F6Q&JSU\+MN6I I&8_)DM7=:3* MOW$/(G?GY"PF3OM=I=.0:WWP(EKU6JW:K09I.SVI!@YA)$M7=*0X+;:^CUGX M:U)23B20R#*8FKVVU*W)8K_5:3?J 8&JM6H[ED"RO"-0LK)[2AX+GF\CJ@)" ML-'O*4VE69/ IF^"&1_0"EW?D*BK.IZ*JG\;.3MMN=*F<9!FJZDTE&Z[WPR# M/3TQBN>MZDA5_59R-+?Z_FV4%>5:1>Q7.K("]KM8$:6*U WPUU-B>_:K.IZ( MOG\;-;NM=K/1["IML2J#VNDW:LUP#[G1J/1B<>?E'2E.F]OX3KG5]V^CK-SK M@-:I5_K5?D>6,2XJA;LZDB16(O]^1<=T?7^3S$$.MW.Z8%.Y&>5S(O_'#]BEL8K!GSW;^_< V@,[FX8:^/OY/^ZMJ^0W^C!\=O M^4JR*<<2R&B2-NM": (9_B'XBZ'CWX8&<00ZQ&3V>' TH'/W4S)-I3P92'@G%3F9Z..\F'HJ.R!2T;#EO'@"6"57?C%#UW1(*V4B) MI6C0)%VT47JT!"#:-+:%:03)Y* H28U;18>BI:6B& MQ\8DZ 9T85780VMMV?0N/J8DX;%W?7>3^@DVHIN%(6TG+)3="XLY]VR]U7TD M'AB>1.^I#IJ?[DDN+YE #3>L!HZ;J!3HMJ/JB&?F=UU*GAJ>9) MXF/I7 \$D^/KT,96,-$T?^*;>-J#INUA-X>,<2&>R9VEV1-RFI!9=]X'@L]1 M7=#MI4RI?DY;KMPQ8.31,(\98[7=&V/;"=-2YYZ1T.2AG-(=RX$[MH> E9)[ ML9<7'[04>X<5>\>/0C5*L9<+L;>'D/56AD^YNJ=HX&P?>RJ#"KD(*A0T)E4& M%4Y;KO"@0FEEYLW*W%](93NCL=0C1],CA\B+*(W,7!B9Q[<2MHLZE,(A%T;F M\:,1F]L2I2@IB,VP>;I3Z3R<1^)3R<*G*LXW]Q-*GB^4!["E_U_:>SEP!O,1 M%RA#0<7F_LW3)DKNSP/W[R'-8G,HE-J^<(N\N1M7\GL>^'W'SMZ6HK_4]L7F M_LUM_5+$%\Z*WT+$EWQ=;%&>*!>N&@Z]+J8]"W_\$4BL.MIX]HD\$S.Q]F&? M.VOJ>R[M(,]5\NP;EFII!MZ]Y7H.O4%L+@+H3&V\IJEM6_H3T7P'2$P*)BO6 MHUL$I"6$6P:C34:43O9X9'()W8OJDS\Q,YA M,7]Y^L%^)HY%&T8$NA*W2P9>807*JD5>=\(GL?AOUTK2AEKIY/"T P4E'59! ME0C?*\)+N^LXL#Y]NVMG/L0YH7 -Z_^, %#94)C=^Q80:ZJ:R%1G*,,JAY5A M:>0^">2>,LS.=E$/+XXZQ,%UTT#+NU^&73*UW8!TA8%+\:32$JJ7.-[*1RBT MO"N>:U!*X)U)X#)^W%7@: M@>TRC+PSH[$P:WX8&^^, +"I9J*YNN?N)AQ81672O,3P5GY!Z?D>W57J0[TPT]+ M!8E3 D5N0_I;A%HO0(P%6=:;3$U[1@B] M9^G+%$OT%@PG\6E%.,B<5U'-T/JQ\_0*>MM8 ;==CW-YX9ZO-CE=@)7+F;*< M#PX9$L9_GVD-^_QCN:Q\7;@\B5R='SVR"BYLCF\N M,VI/3UP5%A_%$TLE8LO2A*<1FR@5[*GY+J6G4%::R8,@.^=*,_E'>'FNOQCZ MN936NW>4"AW++IZS5$;7=R:%RP.'YW9H-O\8+F_;*X88+BV)LNQ&@<5P&7(M M2Q84-#116A!E6=2"0O[)B\A2(.U$(!5FO0\C5PH#@#.H>)/W^C+YY_'R M(MLB>'TECLL*[=L$S@H#@'-++"BW\8_J.I_[UN>!W>=RZW-GVT;%]\J+MV54 MQ@EVO?59U#.QQ\>;)N8>=#KQK) EWM_M#,$J(O.H6."O99KV"U"#N"U+?R0N<9Z)NU#Q,.S5MYT.8-[P/MEN MP59]O2G'JF(NF?/^4)"C&JOS.JW$3$XQ1$%IA>\K;>7$]^R:-TXTAXG?C*;S3EH@)@G2S[DN>/M^1'/EB!%Y-Y M,SS8?"H+''18F%D1ES-E6ZCWBK> ^88[QI'BOOP@QL4(Y$^V"K0!7^39-I^A M;U_5#!/F4*P%SIHG9^'5$SV'#2"NXK]HGJ2$"$&!Y@%YD&(+OG=(+.:$%A,; M:3.,.'_I% ^EQ\4K2=F1%%A_D:D(>'J!J2-K%$RBIR\J9?;Y*15P$1>L\9)+ M<\"E.]35FXOB3\2#MB]#1H!36MNTF9T"SY:VU]%MK_VF8-5+6SMGZYVC7:\T M9RQQ'>^+11QW;$SQ>O#>TY>'KN%JINWZ#G';,_QCA)W$@P^^HXU5EV"7@@%G M\_ES3*T@P#DX;SL%U"-Q/TRMIL'9P&I>D>T0 M5F>,IC-2=FCZRG'3=UL$?;:MX-FNX1#-LYW8Y?7G!*AU*7$0XUG>6_ZAZWA_ M/*K6B#F[^-N]^FI,_,G<8:GSDTE B]N0,ACC?>9&%MJXR-IX^/#*CM)K=3&I39>!\/'#T_O4306 M Z/%!]'Q!>&AXL.%!5GN8\/GC>&=Q84+"]!"(NAP5;!+0!0-$+NMB8UXJ/XL MWZNSBN1ZY1Y!,?<(8O"H7HG*'DNEX6P^JQ-R8BL>GU9NEG(/9=+F=F_*U3R? M"/6\YB_7OJ@Z.RVI+G MA1?K*PVT^(*[66H*\M+O.2[RO-M1*1!3>?-O5\9;,XEY8=*M8*-A#A;.("&?CP^_^ M=&:)JB.@JH G-4N<'%OZY,XM+8%U&L#*39;]WD^*%-IUSOUID3P$;W(C)!&] M#XZM^YKWQ7DBSK.AQ7R\+]Z8.+S9G4/WDP=#0#JT?=>PB.L^,;*X.X+R4FO&O)\AY-I)W+;3^:$_()\/Z=@\=3+(%7EN^9T]LSW@F MP1J?$GA3R7- ^*Z@[ME@N5%*WE+RGI:=$+'VO>$XME/*WCGX9A"HE+['+.19 M2M]2^N8XD)ZR0W/Z52-I>RN2!XKI4&:=Y! &,TAN6.;;FV:>CT MQK8[H" #8P#9+_!N:+)& 34W@G1X%9YIQH-B!:E:BV!.)T]TZ5T&?0Z#Z?!" MOE3RG@V:8UL^(<%^(/;(4:=C0U--"D7-]BW/F?WQKX9)+GXR&ER^Z^' MLY/!Q[JFH2T5=N(R1M5 ;G:WHT+4RSC0A8 F(H_,2V>'VES9#RLLXX[M3&VP^LAGVRH<_%89M)F3.QOQ=:B< MIE,1:*6+5(2(^V8BKMS$S#&FMS5)(GP*@<[-_M/]2PZ-<&6?VETU+0)/AR78\7DCC^ MZ=R#G($\%>,IU]HG-WLN>[IHO915Q]1!^]M(*XNS;.NHG6%QEN.'%];*A2WS MN\O\[H(8@6N'S$I,EY@N2$!MXS!P:5V4UD4N4!NSB>_5/VVGX[M &.+$T/?5 MGMF>>F][T&I/IJHUFQ/#X$AH,'.'.A*/AONM/?LZFY*DI\3?N]"W.!!>I _' M4A:!=@3G)>2-.6O+Z7LVUO(:>.[;CEZB.1/-Z>0IL7Q4SR\+R[_:YC?W11T1 MZP?']J:6645D;AK>8U\-Q5C8E)G%(L+R)YD30EAG.) MX=*Z**V+ B!Y#9^OE,:E-"ZZKU?&+U7)-&5%KZGSZ3YJ>.J263/HCD MV4,9G#>IKA($1P#!_FI]ENKG?-3/\:]%>*O17'I3>?"F]E 51RF!<0+ 4'+I M)978.!HV MO(]5HN8(,9\][%F]=3.SU%>YUU?[K;6] YNG-*#S84 ?WY9YJS=6:J6CV#+' MCR*_:1.S5&,%4V-[V !]*X!*'9:':/,>@/&F;8A2'QW!2]KQEL,N]J)*]5(D M]9+#/:M2D!S%L#W^_M2<>_U(-%-U75@3C=+EB^]]&<9(QLNS3Z8.&>,"/),[ M2[,GR>.FV[ZD6'A["ZDB.+Z-5N?JN)TI\VVN]>WQHX4G MQLNEOCT5OLV-OCT^CYZ835SJVU/FVUSKV])V+K<]"K#M@F^MA+>,?@3:?#*L@=8<#%&1,B1<@3L[I( DDE62]QUT7:.D;EN'! MG)[1FH(WCXR!25JN2SRW/6.%F)$KHF5] "!H%8/4? 6M,_ M"##V4":A40+C!("QX\35E'VT$AN%PD:.-G+FI4QI011.'KQA";<2(,$SL:L7 M/$?5BB8U=@6+?0FJX*$,,I=(71^I7?),3'M*]*]$&UNV:8]FC\9H7")V/XA= M0>YS1>Z=I9/A%NC]ZJ@ZF:C.-[=EZ?27S^JD:+'6(V!W0WI'^%U*\!*]FZ'W MDZ'APEBCUL@A-$1=(G=OR,TD=A%1F^+GEJ9M7B%;#-,V1X[W$=%=FL/G80[G M".WSNQQEF&G_ZG@/^Q%;+F$IK4II57#DELY[05R@XSOO^[^\HW2#\@K; KI! MQT^T.Q*Z2\/B/ R+'*']6#9T*%NQT+9TAAQS&5,\B]CC=J"@B8$GBX?%V9T-%+BWX3K>'P^. MK?N:]P4HX3R#'$P3"?>&X]B.VS.)YCFV96CNG)8[70$#)+I-(]&"3,FBT8YT M6_X%7.Y\Z%+ '4O Y08*RP5J@.PZ_0P20E MD.>CTG&RE-C-5UBJQ&Z)W:+:OV7$H8PXY%OVGKX<+87:WERD.8&&CX54_H'8 M(T>=C@U--><$66IE)SKH/$,0792HFB?:K,41<42105!(S4=SA.(*5,O,5A MXZS;*S@0CRL1N[VS,P3]K./KY_?9$L6'%]'#CL??_$;/U=6 M+W[7F$Q4/!-M.)JC#CV>@!P318^J-6(/X&_WAF5,_$F9HW*[E'([D&0AW2\^ MXJ\)PIPW:O!?N=U2I%JG(]8K?;G::G;$"WA(33P(_Q)<;V:"0#9!:ER-"19'OI5D M\9\?AL!25Z[Q-[F5Q*GW 1YVIZH5=*>M0W5BF+-;PP*Y8G@I3PR<&_@>/A=\ M-O9QUKAR'%-5UPUK=.79T]OJ]/4#\OF5:AHCZU8#042<^'?EY2-M.89JSO>G MO[ZP+PYL4X<7_/+Y[FNO*SQ];7WM/24GL&RHAQC:4Z_SR^/=U[O>D]#ZW!5Z M_^[\V/K\0T_H?+F_OWMZNOOR>3?C;6PVW$;Z:']3W3$LGF=;ET+WNG,MR*)2 M;>Z(HM*&%)72Q]C_\G@O!$-B_P8VLVR+"C1#H\RER]6:4H7_D5I#O'KY=M57 M->\*_M+O5NJ-7D_N]ZM*O=ZN-ANB7)6:/:E6JS"+@P'[4T:EXNGX+R=LY6-C M'ZS]\T/09[ZI68W:4IY_)HZ'R05\"$"C#PD:RT"O. 'COP]L#Q1LXD\.);S, MB!Q;MYU+;4#EZQPG M7UJ?OPI?OPB@I;Z"*A*DBO#E49"4=_I[X4M?^/IC3X@IL%!YM3I?L5EJ5JK" MT'8$<%2$H>$"A80941T!7 "B"YN*K]114YKH1+/!5 4/"NPLP#YR)LRG2S3F M8%6D2P%E\DZ^>/'QO_XAU<0/MI.""0K[&\KR"R;2#@18FA0-QE.*L%*$+1%A MPEF(L*^/K<]/=U16[52,[8K5%[@KSI$5I->N*2+@/]L(/GBTSV6WYZ@6NX)" M8*$:8>C8$T'X(_R'B2#/9O\-_[R^$9=.F%TAY>)CQYY,#!>#;$+? &'VV;[> MD3:X%<0K290KRFXFNY3AE[LR]:H2NC+UAB@IG8K2 )>F5JETVY+28ZY,6^Y6 M^KVX*].C\;]',C)<7&D/+[O;B4N3X?/^T/O\M?=O<'$?@4-;7^,^[AL=G(P/ M;N?@[,*'!L';>X7UH-06[*'@A%065%=PIT3#6+@N&)9@>*Z@C54'/KJ=]\.C M-$4T "JU^/^]S0"HK#0 *M5L"Z!26:\MG];!;G3&O:&-C1'&J=>W&-@$#FPT M;,6127,Y)];0GE:RTKB2Q8JHB$J6!;,4PH=9U-T(6KIE)H#%8N.^F/"G[QBN M;M =0!"\F0)UY^,P+'!&I]P?I>-Q@)6,O^GO)4<5#UCO[JX?KY^NA=YD:MHS MXAP.2G=\KUQC6 *;-Z M[ZF>LDU5$T7A\[70P;=;%CPB/'D.(=ZE\'\(,55+OV1D*6VO7&B*W2QZM5FM M9<:.<@?T[;1C2]<=XKKHW$X=,'Z,*6";O!+-Q]0(^#/H+^)N%'T\93P79V'_ MCS$5.K8^OQ6[??!SYT.,0E;_]8^&+-4_N()'3#(=VQ816';0I0"0-'TDG: Z M1!4TF-'MQ@'1K.WJFE1[SS!0K\M74D,4C[27GIJ=<\"O/P&_@[(WB,M#7,0A MNC#U'=?'6)=G"T\L&Y-12Y+?#=ZCR,#P#6*&^_:Y8;7&O&N1G9, M2U:6Q+OJF\2[=BJU.4%X'VGZ*KBV:>C"/T3ZS[Z%WU?#,VF\EJC:6*!77I<* M[/26&76D"/)\_6 MOG'79:HZ[(=GU?0YW?[S6JSQ5L);:69PR4U%1\%GU=75O]B,?S#M@6IR1! \ MML2=6=7Y1KP]V(_',5E&6YHL!U@,L'B/NGV6/]"J])KUZF+^P&] W)^0MD^4LKM()& 3^9U$ M-MC;\@38^V[3%BCK%;^!L$6!ZZ:%,V6ENO(%*Z*AV9#9T**Q;[=_?%GJQ!:$ ML3?.WQ"7)5QN[+1S?MD@^V-[7@OZ;^:$'U#Z6;8'?_G+-U#)@6X;8A:40Z:V MX[E+E%X%=S"3?Z)IO-ZOS%NQR9 I*G;%W3L&\5[%Q KQKDBA>.]V:_5F MK=T4*W5):79EJ5&M4_'>$J5JM2TNBO=?;=.W/-698?J+V-"\S?F)-@[B<=9QV"HH>S2!=4T0P$6EVP#PCO MBU.$64)^Q>RZ'O?W4:9A,SV]H$.K-:)=IP[1"(TC2[( _J\W=H5W\#X\X.#Z MVEAPQS;F[@4ILMY8]>9G\:*ZBT*8/LPG\AX,44L7WLFQV0X( ;+Z@S]A+O@0 M[0]/XE#XR^C1\/"HQ51U/:$I"KHZ<_,HG3<06?7H<%ZW)K7;[R MHJY7:50/L$H,B]E7+P;8CM@,4B?L<8D?1(X?$-=+GM4(TPLP> BFY8A@7@$+ M&!I4J$T=^W6&YJ5A#7%?F8[0#:KXN$*4%I#>X$=!1\Q0E,1$##!(8_NT3"P](Y(_SCR+%?O''0 M=@U> Z$#"];?MFCZ$Z)$%C]D#(^V2A\N@VXK.V0.+NR(4+[(&.5%&,:6Y,&5 M'#@\<2]G V7U5FE0_"/*NSRAI*S,V%B:E9'=5%W2)B\Y]KS1N:;B;,=^0DYD MT(MQ&_L#9;G3SWM($_J-T,:3\Y**.Y]POKZ\*49"_8Z!W2HRF@^YUJR'?HM)>2#YH(I &QWV=NKI]I_E&.]W1RDJ>SZ^AYBP:>_^5;/,Q5$5FE M2^$=8M3$1) !OT$ TT$"\*;L;$QL%Q,$,;YDSICX(BCV7*+9EAZ4[_S+9_6I MX"NUQF53KEQ*LB2P6N]+7J[1$R,P+3PL(DQ51Z!'1 0\'8)2D[WA4G@AN"GD M>U0, IVNA:_P0G4T@G0+^,/]<_-T"\##=7J$1_R$FR<>/(L4T;K4:E4>N)+*>[ X/KIF30//@#T]#ZIJUZ MHP $T QPWEP6;0?$$/H3VQ+[_L)X]6XM?Z+;'N]X\;%V*=5JE[*L7-9JM2"/ M)IA-M%^Y#84HBGT$,=_*QVU'7.NI RN:6(<-MD+VP\+;S;!/!@YPY$Q@!6Z; MV[WE\DT(7 7 :B,$8+/>ZW2[O5JS+U4K2JM:E^5F4)2P(]6DE!0NRMSTD!F] M_\+]$@F')"(1D,V?):"(% ,EOS DALN[S_TUD2DKS4L9!&I3JNP8EWN3EY<; M)!3L&L$&H&PROH MOICC>/1EC)]KV')&K@4/4;Z"F0*'>JN:+ M.G-Q$V[L)*\!:3:;O4:W46DVJDVEV>DV.M5.OR'UZ\U.O=*NUO"9XET#LK3B MZ38)+BE&X6*=47K'QM,O[:>[[EWK\6YGEX'L:,!!O=W?L4AZCWJ7F37,;S%,WJM7ESL-I=_L*LUZN]'J5/KMFMQM]RJ]:D?> M/)44LS(%*;*TU*,C)*^4"JYOS!&IUE%V^R%>97[Z)\!EKE:I\==NR?5H^%^$S"R8#OGP&&K"=@X00[K-3I* MM]=JM&1%5+JBU*R(-:4EB[6.#+-O5+;EL/;I<=CN2?6+A=>5FL_@B3YYZG"( M41UZH"%'M-L7NZVFIE0]07ZK=!J-6EL4*QVIIU0[S;94[55KC7:]TNNW&VUE M2WZ33X_==D^I!\>>(A'(.?#7:O*=)'_U:WVY4:G4*B!*%%&NM7JU1KU1K8EB MO:E4NM4M^:MR>ORU>TI](B/5Q)T(C="SP.? 9JNI*"DGR&8MI=;O]IO@C\K@ MCH+=K%0Z_59=Z?6J_6Z[V=J2S:JGQV:[I]2]81'A21T2;R9TP].^Y\!LJVF9 M,V;+N.E#WBP)KQ@YP.5<]S_7L]LBN1-RNN*'6N7TB>ZKKO%NQ'2U@PD5W4JU MUI&45D]L5MK=#KKVW;[8[_:VC2DIIV<<[)Y2K"9T6*PLY0X/EO0E]/[R#6]V M"3U,FO-#L\!81I!PKWH>30RR=('5F14>?$<;JR[+JV+/QLJ[Y6AA]F5[K%XJ MJ98KVV,WTVXW15&6JWVQ6NTH8D]IUUKM6K7=:;7ZM6:SM:T_73L]7MX]I9Z" MPS']\# +5O?*$>7VQ6RK:2G53Y#9Y$ZMWNOU*HU^K:Z(2@6FVZ_W.F*]7Q'[ MU4IS2V:K7PLYPDQ>276O6NJ()L^&JA*]:Y]=:X^JL&6IYLPUJ J,6+)C6SH[ MH(9]'HGKFQ[M\F5*V#6UYZ >5Z^'=(K;I[5^KUWM=?M]1:HI_4JC*7846>HT M&M5JI=WI2-MR;*X2%!+OE*K5:3(?\HK]*:\$_1F/=QJ>2H\;(8O"'\S@]UC\ M3&@-;-\3N &-R0\Y6H)]L>UJ2):^=#-(?DXMW3-]*W3U'91^3F)W\Z->GO>%+K3.SCU?253W%S M5ZZ /2$K+;G:E151K#<:%; OVF*SKO246D_6+;O%*J0ZL@8*E5RG:@ M.-610S@CTBH,+59H0<4_@#7L&=:E"9MZ&>RC;R: MEB?)DY+4%+O5:A4,?$GIRF*[W6]+BE2%OS>5JKQM,GTS5ZF^![5R=T[0+[1^ MSEU4Y#Q'E-V;+;N2BG*9U)&7;>]RKL?8[C^%1(Z\G'8]]5*,^4I4R;U1U*O+ M-;$M=UM-N:)T>XU&J].3:OUV7U':S7IKZ^.[XKD:1;LG:#HIM7Y5Z54;[6:CTZW4VTH7 M*-!J-+9EV5P=N3\DR^Z>H!&?8ITJ8KGGXLRL)J5\BMO@O6JG45=J;;&%$95J MI5&1>TVYWQ&[2J=5E3O;LF2NCC4N,95S13J>ECD3OKQ8H"''QA2S43I )]6P MA#:Q"*A.#,2S=JI!H^07GL62F12:SP79K5Y=N205Z0296!2K]8I8!=NA4E'Z MM4JKIDB5KMR1NV)':?6V9N)Y5^DJ]U6XUE6Z_4V]U%+'65OK];7DT5Z=/#^K+[)R@?=N9T!+UPI,_ MF:C.+$>4W9O?LI**.>/&4S=]#KJ_W:]T6VU1;E::=47LRHUJO2O+4K77[K0K M57&+I+\GH([JG4GN[6KR5?*5>UORS@X39INM5K4A-SI2M:^TJE)3:DA2K=&J MUFK=;JV[11([-Q&%Y)4DI\L^JRE82R^,D'%';%%O;SK6*%-(=N!QZ+'+JQ2Q MT:V#Z.SWNW6E)S7:[5:]*W;P!&"]IK07+J_*'.HA;@U*N_-D/?*MN#!MD7II MUX\N4F^-^RC6H][N:85N"AN^E'D+;M:_@TLQ-KAT<2^DWMG=1\(B?=-N(*HV MF!3F,G]MVP&D_,5&ZYO0%_RBI["SIQX9-L Q^0[@]5C?H! M[@A0> M"O=F$QP>Q#4H?-L $]@7[Q_ M-VB8&(YC\RP>6B_*L2U#<\,*>#3;FZ"%V*^]D0AP:B7,G]C?H9ZK.A'T=YP(TA#'IA&YAAB\;&@[! M*]<]?L%Z\,YK@=Y /'^7);QR1.)W*[MD1-%E6,]X6X++"6?@E9PZ0Q_].:*A MP4\=LRN-\3<#U9H! Z*$>@U^62!TC%XAS0,:TPMM?<\P89EQ/E/'(+3L ">\ M-G;LB:$),,^Q99OV:(;7RL.;\=0T]F>7>.(?*8TGN/F+/#,FJFXB'(61B;=Q M#N$]@N>H!B7G,QD;&BP6[:5.IB[0[3?#&QMXQ:[A+M#I,GY#**R0:P=("\F5 M@KEG%2CBNPD0T0GC@-@%J2#XB"X,"?-6@VDLH6P&'557>,'KX%4W>OC9<&F* M-_I;.%&\?M:U3<*S6&QZ,LZT-9;W(M"YDX T22 )+"T&KS\%HNN^YM&QJO!% M?GOJ1/TS.436CS':B'[@Q79,'30+W@,+WQC#ZP37G^(2\O/NE@^L@!1S53I, M8HU@&4B(/1TK+QH#GRYY-/+PQ3#HXTJH' C)^*KA9=VV,U(M:-<1&ZIP#X0W MX"^"%I.BL/12LU[%)8T!F,LCG7CA+>+!Z@LX%8;E,;P6F$4C GEF%Z_ 6^!W MT]9@5(@E6[PP$TY"2;&7B:&GK@T*T(UIR;KB8@$F!F>,O[ M$N'.&(3.W0*\>GB6@>*3LQK.%]Z@J[,;BXJ+!=8:)G&M3J>FP9$7CKR^R<@# MF;9ZU&M\NBDM^W0H._;RZ;E9#PCB:J)^HQ+6-H&9J=Q@!2VHG' ($2SX2#@N M_C77'URIKDLF W,6XN)6H (9Y#<(XJ&I@A0&"?8,%@#* M6=HN6LL='(HJAL M.!H49CB6 ?F;F%=#'-H2)<8&FO4QU;) \0#1F6@UL(\D\C'HQ 024B$VMPQ; M& W!"*3*W BTOWS@+UWXT9Z03X85EMK:5(*!1%YB(B^Q*VM3C[HM]2JZ+?[T MXY8C0#'S E,Q4?]R;70SAEE14\FW AB&LHB*(6(A(<&.<9#65#LY!,!+3*0- M8!C/,HU41QV!1+.!NO84C6VJ9("L[&^@4K[!7^C'J/% ;2 WR/YV9RYXD>$C M(WBE&U.ECJH;-A@:Y"^?6-J,@=4RZ)7?H=9H%HE#N!X.%G8,BGOJ@/D' M>M%$6!.08S ZC5@N0!: 7/@5IS3$>>+D+KDV 28#B*/L'*&6 N8I_CSIQ>\H M=R(#;Y4@=D.&7R;?YL0L$?J^2]!36*:?0X>+TSPTP,SK1A'D*CIOU' MB/M*%'"Q>=):4VB(N=Z5!R84J\P8$T(PNR%Q'&;%@=%T%WQ-%[[B)^[I)PH+ M):"W<''W]?ZBL#.XIFY9*#^X_<198^H9$S!F \^(*9M@[:^,:"TI7+"(O3NU M+80YM5I BYH&""&JUQ UX'LQ( R'QJLP\4W/F"+ Z-/J*/17T6H!$41,_;IT MP)BTKF<8B-0-":4 W1D@.N-3G059UA(+OW[Y][^1^@.BH;&"S\2D#.[Q<-X. M768T>9C,XV&T5JS7*:D+X=U%OUM@#G^/0OJS[6#]OPEZ..I<+ 8];@Q!L2T" MKO,06=2=H4[6E:;"HVI<5W'K-:D;>3LJ1!HKE#[@QT-&!VQ-;=< 78-*T0W[ MH$@(#94KKH9CXH6/"<;=]QVTC2_G3%HWR1#@]Q$:"!L8@&; JR:XX+&%,HQ+ M,!X],PDLC$HK)SH@^%P-WD49)Q$CU&!\'D8@J/D.[&$]&XYMQ95O(M0%73 L M-\$!^L!R&KV:@YOK8WB*:\C &G&P>",+*P;*-704X/.NAYMS0Y@B/H3ED>F? MI^!RT%__9A(:6)+;>6#. /=JZ&[@' ,1CH(9EHT6/H=I7(:1SH$1O!/\#"P[ MQ^0Y/Z@F6+8'IA(X#($G"5JOL"S!L7L)0M!CT5>%M IF M@7<'6$3SCC,;RF)OM>WF%QR6"0/[)F*I^(N%,A"\*61=MO<1"DVV&1:%3%!P MA9HH".L,PFA.8"KYEO&73UC,)O"F:7"9N(3YP[HQ!)^&'L0'_-L.#8:#B'>2 MK!132<"K_\*X,!A@8,HUF-H!\QCUH4F\>:^.!6/H)D5@V5VNX>!Q\=&'!XDS M!2GF"1UP0%VAU::;7&1JVC,:+FCAE,G=X]T36P(JQ*Y"Q1CB M_VY;]L1(# A$.CYN@>R'1^=Q':WPG((SZ#[8M[DWLTV?^9>H(YCAB#,*_Q8U M-.:,-+ZUR;V6Z93QJ&G[R")#1P4STF=;12!(3'(R8O@TYL&C K R5^@8+( MUI,B?JH:#GI);HH;\,$!;K/GHBLL?RW8/QB$QSU Y #=W1"EX5J[P$:[#1R(NCVBV7:JA[HNZ$Q0@:B-CVN2&3/4U=$ M?58-DSZ;17'Z'N;LH&WG+/8$18CJ,B5_K4Q6W5^RZOX567.I(D/# 2N8@$,S MHGEE@<.9O>L88-6F!A/-&,"8(CJL%)4T'\WBH<$7H6T35#?U>OW?&Z1&GFC8 MKQ7/S@$CUB?H9E(SU*(A=L=^-8 A<4-R2_G2;/QSZ[CW<,[$\&P/%I6/E&]@ M-.@&NVNXU+C&+?+4/*1-;TI0UUDD\3QHSG&*5%[)-1JA43M9]5Q^$5_ MQ-4<8QI8%;M(4E^282]M.'PI+W9!W$??(#L]2$I?4[L6+T_]0*NRX4&P8S(7 M_81.-)Z5>^OCSCP.)&E=/O!4LI* ]%?L?&N ,6MHZU+P,>"@^Q@']2(.VLK( M7AP-F-U;FNNM], MW:!$KLH\SA&P'12VSH/F^[XZYBI8++,3 M,YSYR0Z:NL)3M'"KFV^,!J1@L2LV+C<^UODD&E?0:+3,C:6OZ^P>:I!YL>?" MTQJNKXW11Z9A'XS\PFP<>SJV+3R\4/B]FLLP!Q8FB2AB9S!8%AS_"U"9)LVY MZA"S_'G:09@H&YR "5^TT +^,*&+[T9M)[!5S<_88":S3N*'('CT]$$/\K"^>W<,L%DS#<[G=*&!R !ZG O7R#5@K^-7% [_LS# M$^0D/>,90Q(2>'.+C8LZ"D)^%)1]0K?Q7(7%#KR;!CM8E!&D PE)[WCR#"_E M_''*-YG==:^"644/[- CSBA>+X7??PR2R,&MLK3K2Z']>Y<"/8H1W/N.^@UH M)ORD&A-BZ+&F)X\0$ST><>@G: M1)W9,"^P7G7\&^J%GC:&I0)'##3A?>^GQY;P ]@(TTOAIR?0*V!$MXGQ)Z[@ M$U#/#H0%9:@QK%,BH&!&X(,@9KX2S+=KB2X9)# 8>^ =OQR7DF\L2+>DW:$I#:(-RWM5\ M!S-'H7N07,>.X#%-&?=U5/T94[_U*VXW99XA1T6S=M_8 )@1$Z1F#&9SQ_Z9 M$$ 5B3H1#PP&Z? V)G'ALX%%=RL\ :"]-E$GA;653R*^EI>L-^&-\Q@Z8''3 M\_I<;(7%<8XSH[?-YU.O"Z; 5*"%@2Z#Z.[\29PPDG:ZI*8NQYJ#,,*=!L_]49U MQ&WV@:!$[)K'\B>@D&'LL> ]K''G_NGB_;7P93Z<$ZK/>;4599('FHKN8:&+ MKM(]:8-&V/CV\>I$U6#A%LML;I;9L;G_4#V/[-5"6X_WU%P/[N'D]>JVY?N[ MN=.XX%WX#D"9OKWE&FHR"W?"OYVHE39U#/@[?"4,5B+J\19![J"#DP<\S KA MT=IZ'B^"Q@(/L3IH-KVFVPW#<<#D/Z"#@N[:+S^!R_9"=*RBTG=0+%P*_U)A M6/!G&UA=^,E&?J,7?*.?DY#F^$F,&/[E@VU(F#,;5 M+'I1BZ<34A@Z\GVP# MEN:Z)+:JN/&;&FSG]5'"H$P4SQ%\7JB UNL:F*J%L9PI>'-CU26L6@?_0OAT M8G[L>=-&4 /!HE,^P5/<%XL]G3B>GWWT)QD]'6Q>+78Y;ZU(?4J1 [E,?DIX M4Q0XL^QJF[R6"8M^M&!!+&1D8&-P].]_"[SYKFI,3%A4_FN_$_KY?5@FX=[& MJ@<=^_H26(28LYM?;?/9QE]8F57:3G?J+5V-]_YQ!F!1C9N?D+G_I8Z (VX^ MT3M!,:Q^*?RD L,E@A#WZM^ZBO\!MM)!:_X7V(X?PE^A0?L$J@Y&__#4NODR M)68PT$=BJ;[IW7PV7%>U;NX!_?[ <,=&T.')'ZB.C__]V_]F7 I?B6NJ&(Z9 MV5XT:!ZO@0E^-$E M]"&8!]8%YAD2K(GU QXX$7X#(0 $,E1K-/95&-QGP%#O5V8_/+7N.N\W8((# M:)ST[> LV85'2[V0:/#'5_2Z635+>CQN:.+I-RJ%$1=4#H"KX($_8 DS4%+! M+G_D@N.1+(&:!W@."(7'LH]PD<-2\UE1$?AWC=%7%L4&GKLC %6'?>[V^+7 M-S!L8KT7$FSC&_QUE@W<9R[BY6*'&N?:7)0-6^ MC>AY7%Q$V[G]AZ81,AR>PETG(=+DBQ5$8"CF,Y&FKP+=-A+^(=)_#DND0]R5 M@#)TDWS[$BSG#99Z"982+.N"I5:"I03+FF 1T]306F?6#GUG]8ZFW.6.YA8\ MLLV$,Z='*?!V#U)JOF$BT2J\92:[6*B+C_\\T(+D3#;M?'Y5#C>O=V)2U_CU5/O3<$:@G5$JH[A.HVV0,E5$NH'@&J MVZ30G014HJ\H^9IAWQZP,2IP$=O>2>5ABM\3N ;"[ M5<"LQ&Z)W1Q@]RQMAE,.YN)!_JL'E5:VW4,@/X\@WBH%:MV)YAW+YQY[*"1@ M][&]7 *V!.S> "N6@"T!6R# ;G?L]40 >Y8QWJ]X#^B;%[T"BZ[;/A;?*&;R MCOAV2;T-#?+.$F6THH1_"?\2_B7\2_B7\"_A?U;P3UQ;/%='-WCU<:H8[OJ< MXH:?W[BJ.ZL8R-))\(Y-7CC7$@:J2_3H;KF@0NQ"06DLALB.>F)-Q$3B==XJ M3#Z29V+YQ,4RCA/U3]L11L0>.>ITC/6V:?E=5CQ>,VV7U>\-9J"N_QEA[)#A M]Q?_<,5:4VY5I5I7K(B**+5;[:[2[U8[2KTM-BI2=?,)?+8](D1Q '5S>/"K M;3KQNXCZ>/T-O3WZR8,_T#*D>5NZ'PT7*YUK[%XRO XD5G==LR=#O+B*_6S! M(AL$ZZ[;4W;+V5C%Z^QXP6!6*-@8&?3JV+]\7MTS?GD5OXO*$QQBT@O5S9D MZDUP@#JN 'C'^J2R^ %F'-081JK0OTH?\)(/TW_UG1E6RB4F?_7 ,/'>SQ:[ M=,BE]721=]A+@\LA@R';K+QH_#WT.B$ J4MH5>MXK>H>(0B]:P#XO0TLKV\#)8S[@X,&BI M6GKG"B7D@W4-?P3OH$KDA\ M:>AH%JM?>T0;6Z#N1[/D?(.+C!#[P1Q!HGOP_DG.! '[%3OONBY]<*T7O&.' MMQFQ%1V0Q%UF_"X_>H_9AA>7,0A%MTAL?H-9P%5X6:-COQIX@YC0E/\92#UW MC-B)2KOSZ^D8'N>>JLP]Q?K6KX7?QB#L$M@-^=[P&-,ZA%9T5Z/!3VV7DA]? MLP994&*Z*/4\8T(O"6.7=OQR_72=J)A]R6]?NP^N!L'R_G@M+[L7..5J-GH; MF_#N@C9=O+],+B;C%L*^3Z\!B%?LC@O+4%XDZG?SVZNB*NNJ8/F3 8/#\O

7<(N M!@Z(AV^90G^J*7%@(!19/>>8[ M P+M>O$BM@3]7%KR?&%]YR];A L7HSRN9 N^:I9;*LVWZR!4X>BX_YHK*+]@[R76+7Q+#./=2&-LOA-;8 MI^-D6F[UI'1; -84Z!,HKX!;A0D!F3$R[8%JQ@<"ICA(G,0EUN["G;2,S>G- M3Q8B@X);)Q/HZSG4G@VO]@CIF4"I/:<64VZR+>Y-2.P>H-B=B0$?:M\L^\4D M^BBPO0(,L7M]A'?D>G1].8?N]W&;@2L;8,P_\7(40#0*!-71F)$6O\XHL$W MS[+0/L([E6#U'5@;O"D"[>!V"].&OJ4Q$>F-%RY7 MQ9NF(YL!%A3OT1HQ)GHQ''9MG&%=!;(Q<=U8<"'4,EMCR*[)C#U$Q>E(=9@E M/D+?YQ)!0>]O'*B.8Y#P8GE^ZPI-]&\ #[' C-!0P33FX'XK?;H-@<.4>2. M"^^,:_!/Z;7L[N*]["$.XS>SN^]!(]U10[>:9"K5LFR?NJ?%IW&.+WF;3^_6 MRTO>MJ:EBJ*?&UKL,FN3^T'/<3[AER-R+>#-IB'+!3<&#GQF:*&E9QH3PV.B M:X)7(&DS=HG\!.\8Q*N.P!#A[P4&F* LO!2,-47#,*\4$U@VJI. M?\ ]B['-QS*RS2%>:.\QP]N-8EHQ,X2'A]C-;YJX(D7GU%_Y18?"K>D MIN6: [7G)1CA&)2TM6]4Z:+VI7^*5+")H\3%(6#Y&]XL>=^D:@6Q1^J'. Y8 MRO#!;,V<'O,#WQ\L#W;K9*#@G@W'8Y<^H[<4ZD/JM."-3,&E>-1F?5D:5TCH MT F8#CS"$+?^:0C1P_G'O\ $>1!>1<];\VD,-L \CH#.5F.W 1O/2*- IS(E M$]A##N&>LCOW;>8?LX4Q8I?1S5U='JH1ZH-:/EYH1T,P-(:D0ML8B3]_0?%_ M_:-1;<@?<,&H,VT%$8[\F;1O@WQX,3>/2)GF%>X'S(,19!L#S50U@F RDB*^ MI"K>_04NJF,\$W;KNTWO$"8+;PL6=PA^4?PUX4UE22LAN($8OW(#K+=X=SS> M4V["VG?YM[-7E/FZGH'A%OY5+MG03N1!&[RR#$5E$&,>&B.D$;5WD!!V\$G MY&0&E-69O8^A,!UO;_X"S-=;L." MR7GA%8+Q_8U KK'0([^VF.X#98QNF+@A-5\[ '15>: MC"W,QX02(7,@!=VG MIIX1IQZ*=G[7JHA:&$=;B"FJ& M5S2""&P0T.58TJB ]P7?YQF$\EL?!ZA!4@,S-G]@N M#4Z4PT(VE4)FS"ZOCFVT@]T;T>FR=[;M%24?4[]&I M 4ABK.C&5!G]AF;[IK[N!ER@_88^,Y-=FBX3B(*;!)LGA"JJU 'U:#SF0;%M MH5S)1/IK_)C,LOW_+DA#2J26X6B..O2$W\#B!8L_5U-*VJES3FRXEQGN!%+# MA/4&@4FD4/-PB"EJ&U3_[O>J(/O ;(8I^P(3V!P,$X( M:$5W6&/^9S,KVAEPP0L%:9" 8^!5U!ATG7)=@!.#85Q2]6%BU,'C&4P>=U2S M)S8W]'K]WX(:#I-:64'X!W?6M3'!L+#.0NDC8 >\PWE*-[N8$96XFIE.+E^: M?[,TEWO*J(RA[X.=XUTDL4SXBVFR0>;B )6#Q4A)=8 F'"9WK-%<9/N^YJS( M)-]MME 81%@D'.]^!D?;-8%DD:?F.X!S M-$TUR+BAD8+@8\$&WK7PA=K><\O*$H2^<:W*O=!(0*4XMBP&F^(FS#*_S6Q) M#.'SH.WJ>>0+4>DWVH-O1?TW:B;,^7TQJJ"3#@8$>.$V2DV#)E=.;'O)?E_<>?GT$-(RN^0;0%(8]NS&> :N[$_H9I,TB_(-"E@J&*$?]GP\6( M((:=5)9XQ!M6OR($-)F@=8M;- .:46O9KYA-&+QI5;_T@:F^3J.@=#!J86P( MI--\;Z9K^%95N/4'#J)C#'R*&SJ9N+@+OSQP\&E+Q7TQ%'PYUICF62 M#UX _0QSMG :YY+MTF)R8F""A3M8#IC)U$IG&:TP.8SLS,=V3092Y+:-6 @S(&.IBSA.>.1A 8.A1((532!&Q,WJ%VIZ%. MCHLD6# ;3F$6:;#IL-2XH,$( MRA/9^$_&)R+\QZ'/XN")":2 /^T S3.;<5ID<@(G!BJ.^8X9PGGXGZ3E[(= M9. F4W"V$EX7C]]=!CMXX58?W=!\!=T7][A8F(6%%F' ,=\0017E!_/,?XR$ MTI0.FGP=C]S3C6;PW2>&EZ!'/,4"/Q679L%)CJ(X$U\Q[QQ1Q%;J0467:]L@ M8?4 04+[Q7*%2H,==GD$W>VRLXUS$ZE5%-:%S^@RXKJ*M.0Y1:H*4_8(.P)) M(D,IQ5F]C&] +B:?0F?'!NZFN5T\+P+SO6C0GJ8<6:[M)-_'LB:*GZL2;:+R M+#5.5?"VT5( ?@^WH8T)'DPFW@LA-+NTN=4W^7'^H:IJ4FV;\^!!9B# 0!8K M]66G-[W$E'C$(ADDSLZ]0ID1"F[5Q .>8(=:MH";R6;P6C27+((!$V;3.FB M.T0/0]U!.&5A"^>MV0N'8&-JBS->%IOA<:]LOL28?=!KNL#2]FRM4?+T MCGEZ"Z86&&-5*RL8*X-Q0&?!'W0A-*],@DTA*@(7D;-';'!&D ,19(RQ1(O7 M*6[\!.F&^$Y^@)+N_971M'FEJX@)CI+C*%+0:K/&4)2?;F\919R M=&GN493P,EAE("DK +$5D$)Q55'>"*00D>)V*%R0:[$J'?3,;9ZQ M2E7^6*71YB"53VY6VY;U.5&G,4G^M +?9&A-U$\W5:50)8(J05(=^8 M \E30ID;A_N+B:P0YO+38*'MSC7"T^B4USK!9X+SH*&O3^=!!1WF MK5I\)@G_'323QAS<(4T_1*=]"@3V2!H9\K;FB=/I\7FAOK5UK@[L@4>S-/'4 MFHFF&&YIX#S!L@%CEY_)X(K9=F#8F(RAV3[F"RV8O,&! AK6=K&0RP@Z,%,[ M_0NXH3BT3HV.XWUC.GS7$S D:=3BB6[^Q47#4N,*]X6I M==4BP'&Y"HXOY!S1;#6ZM4#,(3^#"O@!V1L:A@O)2#S8M#F>(*;) G5LZW N2A>>^. OF]>L48Y$ MG)0HVH-J2"!7@;]HJ!!Z@M^3C(VF3FHN.$H3H54-.)X9^8(D_A,3(5AAHWD! M8&$E%KJ!$U1M>1?EL[/MM*ADR9?>?6Q"E_MF>VIPCV>]@N&PTC=58V)"6^@'1FE3)NYZ]1R"U*\ MHX&\PZ S/_G--EP3,=>@WWN>$TD3P=4P8QY-!I9,27/;@\2Q-!DY#*N>X0&! MH(Y(<%S']4V/#I/E+?%*%&D;F7@N$;0A]O4MFF@&+$,+,,)J QK^LUJ7KA6 MN&D&.Y?_6:U5KBO1GSRA3P8.)MJQLI?2)4^X8T:3U,!L5_0CF)63KWTVFJ4. MD\^8@I=@#K!4+NLBV-Z^:5[14B!D,C7M&<&2$)]M:Q[4(97#;G1_.-R%9!:A MBMNEN+]OT8!YE I#-1XRV$!U1H H)G3B.YBKJI,QVQ(/$81E=Y)# 9B.;!L+ M]5Z+Y]-M?:%*!$\:HF+_A )POWEIAL%>7:V);[K::;'"3!(CHX<:F M&VR-S(*QS,)$%4CWRE_LMGT$R/H+*L#\(BCR0O(W@Q M=&]\6VVP:JB\2.LF=Q=LMD&:*%4KLH^^S8RY^/A.?[])J5F,MJT8]/YO2/B_ MC\#)SC/1_]^J&K$;!HX2!*;+^F: IABN)3XWP2?9(S[W=3H!E&-86NW.HH?3 MXBDF2]":G]R*^7MGSCBW8IE8V&&.<,NRT$U_).@_H W;!^" +K[ZZ5+X"VPL MH#+="YO2H$JL_>?+X$CE0FL#'^9GW@45W'@]3"!@,1K^P&5XM'R"Q=C"RH!@ M,'//1!OC>:;+N*, V,;3QV!YQ4"."7I!!D.:2<=J+H++\D(&KN$1X=U68=)E M#OC8\Z:W-S>&SS,XMIHKF,<"_Q@$#8T&15!SX[,QL[M M.O'S7#36@U$L5LH6+=2A[UB&.XX.I#ZQ;,8@XM9[!3);(TJUX'3QNXNG7N?B M/3-9X<

KF%MKT?V\];$Y,?:^/!#[&%B#JN9:\2!%):ECB?B MQGLX9*0ZU,T%6OF! :_RC MX7X3^JS23[Z\U\VR1)_4(1%^Q%QUAT9C0+)B&9NK3[9-3\.DU$_?/(O46*8 M(IX9\F^;_-L1D\2#3!.B4J^7RV L2@UN.)T W5,)"\ABZP-//H[)HD_PGQ'C ML4>"_":TV/DBJ=E4>$0D]F4^NB!HR#:=XT6)@HJ<6"AJZCNX9S,.2[O3ENQY MP>?ZV9,>&<\D5<\$&I'M*'!OGBT@T527A7GX85F\("#*UEE"XJCVNH9W)1"! MI3G23#NV1T7S)3&09SLZ*Z:+FH-7C@?GW\ 47"\H&G\9M/ 0Q/R?:;1K_H]! MCN/"W^E,Y_\:S'?^[R-;->?_-K:G"V^=J+/Y/^&]#PM_<^P_4[Z.5D7X-WJ M \.W7@ _2A]&*A:&!291'5PSAU#MAZO_A)UBBT"/"O!RI*!&V68%/1AE\1"B M%QZA9A71/6()NH$!&=_T6,D+HAN:QT^-S.QD 98(0S:M^Q'$CS'RJ*FXP&F= M@^@AGHTS:$F8P#! ,X 5$$*+2R>NYA@#HH>9)%DSX&76+L-*^%%UBUN!&0HT MYLM1&66;TU@F3^WGQ^C":*?[(?YH5,J>5AAG858D#Q;3MX) .";[AOG![P)0 M\[0?5.,F]5OC ?T;7J#$LB>X-8S'^:''^P_T74'F:;+H)6XI!H':#^$QM3A1 M9FS_U* ?L\C(]HQXF"X,$W\(P\UA93&Z %&IKU@6;X(>K)CPR-"B$.#8F.)P M MH,5.N;XT\]C1Z<=FBR+3 DE2-H)H?]\(0'/#@T?=Q^"_*%PTK[4:IO<'(Y MN3)!XN[$>/T@..I++-B=V"ZA4[$M%'7N&#<>1O@B/&R YS9BSX$I[Q/X-X)E M-$L<;0)I^ '(/%2?;98H%!LT@PD5IL&4#7JGANOQ2RS"K*11T)WM8KP$QW_) M!_8-1B[.A@8),M)"8SBHXLD#YA1"$5(FZBO;IZ1UN%33)\%^ @('^VH\2W!A M(SM P1R)8<2^B:>39PGV>,%*=Q:_Q &%)QYN-56#[Q4QHIF1ADRP#N!+8V3# M;L2S/V!>M,L.L/%=BM@^PY30\#'S#2B&8B^FI(XV8/D@$E/PU%0EE6),2@\Q MD1$[%01?4YF5@(LRPFI7%HZ;2B;*)*.@,@^]Y<*U-8,N?S3E0.91M1N9(_$. MC"_9&60V6"LX_(RB)59>[Y'0&I*L%#C((G@.%+!] MHZ4F0'"BEIXPA >P@F%H2>DT10N$VR4O!EXL0UXU M,O4$*LPY$PVP@LF+P+=!'5IPET_S<^NIV_I9^(%5B^\B[FID=M_ M$]I[5_2")V @XKS/ES/"HD%#&ZL2TJTJ=)N&08%4SQZQ]66'6$ 6+?K!89Y4 M8'XO\21 2?""'1J %'?DHDP L$ER19G-W+38O2]WP2[]MOZ8T,G:NX^L+%2\ M#F70Q,FB+3_9;/QSV\%RT1?F 3"ADU:9'?,46* 6 !&,1;I92X85CIE!Q29 M&.<2 (L\4+X'DENL:B(O@\H^$GI903.QG@VP2P+1A#E<]'@TF;M/94 BNRYQ M-1.K8ZBR0]MA9=9PUYZ=EHUL)\^A>AW$&KIB&AOVLXTZ(FEEL:E\0@,KD2>/7>82)MC5>-#?][!$)^;(!Y^A?D[0+9H7 M"V#=Q*U+6AQY8NLXU' (M.A=0)C0TF;7FE ^!@/6H'HJ-.TCDS.PZK$RSI#I M,BRJ^$*B^V)4O$@$)P!FHL=M,5H:%?1E-:X;FB1&MS+5P-XQ3 M*Y;S$>GZC*R3!+'<6-KZ(GVQ,@E\TYY.V?K@F?#_S]Z;=B>.9.VB?T4KN^KM MK+-D&@%BR+K=:V$PU=E=.9QT=O=Y[UWW@T"!42=(M"32Z??7GSU$A$(,MA'8 M%ECU(A]"6!^<&;6"C0;S+"@1&GV!=$,T6W62TS"[ M9B(NG/=DLB(^X1X\69BIQK$]QG1%LIN!#A?A#$I4B.G0PF)#86[N08GF>L]6"=X$Z0)GHL:>L^/\.!K?6 MUX55_K^$DH!9\R;"\#.%@"FR\&)LJV![7!(?!4+83BM[!E\N@0\MT!@;7:W& MF/U$"<-H9AIW?FJN!",-AR:551;5P.^.Z57/DPWX?.*Y=,SQ68;+/J,ZQMKN M0QADAW2.P@MN(ZIBO0HIQE1C7HEOE7AS-MN!NM8E0/7 1 MZ0DZF?L_0CK5+0ZU M:39CU%'N#QA/$I#=EKC&?)6H4%XW)T9R6#<8D./@D!_(]I1IX$S9,H>=9B%U M.J5.FYYU(D/52/^H,&AETK2F"4U7,>V#FICL1LD[0+.A$CL])?4F8VKXTN3> MM^IU^G*=-NP8=04A=+[P:L0JJ6XO (GP$'EY6= MH^8DV4XD0! :#1>KZE?&KR@H?G]F[/IZ!\/ZEU*";9-L%5*RJY_B4RY'-FN;6VRHP#%82&&6<7ZCYL M2]9\?,?ATXF9'!X@.78O7#RVL^V BW9^UOC6.JV^MR]-JT\A@3\IPZ#)EH%L MH?GQKU^O^QSY]I';"6L3;QKE+62N6)1[/ABHK50[S]UX='\L.($/0,S\EJXM ME:*U!&->7 19JH6ZYF2$_"F'9J;9.)S=BT/!.&W;:MWW>4>B1M3O^U)W1QWA ME\%0M6TQ"MNI579"L18R/9 LR0(PYIU=Q](VTK[=4N$W8V/S=:"7[WR6E=.# M0,86:2HY&/)CH]@-,_>$VPIY] D.W80[KL0G&P'C089\$%SMH+ M=DRU7,X/\!$L]O2[Z9A=&SQK:Z,7HA%LRCOW%DMFJ ?;VX56EITQ'V/TB3.W(JE/5Z)8:74-&@L:1&9SG<#YT+O/HEH,? M231?:;[U*)<8N%(=%&TD7VZ$."FJ[I79?O3=&%E,YFY1?$4Q[Q\9$O=B#'ME MK1+OAJZ(#3&!+ME#!ZH-';[9!A;V[\QL38/KI7NS!A]W^L=5,L#Q+=J>]KP_ M5TE64ZN?]>+^D,.058LC#-^JL M4R_YIH+VW!W5^B?5*7 M5)H* [\6G][Q)=FV% U*G.]7''84X6TG)F93KQ$N MQ]^V)1G@,":TH!$SGR+!LC6)'W!9/_[M UW,+E1OQ+J\$5 C^LI#QHM4DD9-NE3.^L)R?G?DYA5+ [D.AX9*81V;@X M.RGKX9-2 NQO'JZ,B@Q5H%A',PFS"U^:$RN[#PD-?8JW,D(T<1L)5[.1_):I M2$'P]RC&URM1 +(UQ4DJ+ V--D<7'6NM0_,Y9&QR;!)LQZT:H9M-3 M69SQSFQP,?6".4BW7W7%!O=B'V-G>$*ML:(Q:)@5.D2_PCN70)1PLI@2C)/0 M-TTRX1LWBF_*;N;:-E;N(L&YP!_FC$BV]>A\0=?Y\K(MW^@6T[,IJWH330K[ M6!@-2!,Y&708%1:M:@*YJQ6]S?A1YFV\8>70 #=RJNLODQA3))66;J;DL^+(TL>=:RN(T_ MHH%@SE0]NC[Q+*2JXLI2W!A14_$]FG]7K<[1%[2M \K%;"ZBD<[<6!PRN->>5R>)CE:D/*EO5DW 3T;V'P9BE:E11L$YS+9V20Q6(C&]L$#-9U-#+)?2Q4E;'Y]2W)8OG74 :0 M+#WD!%^\X6:XO_4*673H\[58) )5U1XM/8@GJP4:O'@3RN=(QV>^U%9MN> P M\<0I:5]Z OJ&5004^,Q*-PD0+_LUN]2/L?)KQ?;KK4P>X/@G5P/(BD@.@]S$ MT6TZ(Q!:NA:@B?!YY#IMFR7$\K@,-T^9S(FX(3]9YE6I3=!U!+K4 +=.)XQN M&YSN#B2TNI7>+;DH34<:=#T#[0VF9.AKTZQ(*M_-A^>0RXTPOW"\'%+F9RZ. MLVY6@4^L3,E@NFF1E^!JT=90F3*Z:;A!#,;^>YJ[],=<<,&0OVHF*&*4'1"0 M?_1O)GQC?*.R1LD/&M,^=.69^E:I)D:5$9QX$?7=VU?[],IQ%[J?YKE4U>L# M!+J+(2JY5M:](V:DB_P$]W99]P MIV0)RJVH6Q9GY%<%6P1'D+!*N>/6?;:Z3.!*2EF#;N*"R E0ZC_7<@"W2W"6 MW/A !?25$"U/9?W?:CY .QO@N S^?ZT^U0HXD6LS"^Z9W M4!-%3+F5^/>5#+]-8R(DNK[B)U3VHODDD;D.I!EFEKS"YHZWL"4QAAMTC?\" M?P/M'OC,@D9:SU@ C0=1K'!LLNQ1X[T72CU+PXB))I/+Q*Q5#K$6P>]-!/W/ M$D'_D!(*%;341J9J:4%W&Y1$FJ !9/366JD<\=U]M>YMV[03,MU6PM5(1^=X MP*Z&(D=JVI4WE]?QP=?:+2K-1Q[-SLW*L.!R:#5/5*]I6;][DV_<(F%KBP43 M,3Y74K8[D]NF'/]$UO]'N3;&LHH0NSOX&98UQ=P-:45/HB^3!62R+,' R##/ M$IQS-;CZ;2?,L B/^S5;/Q**L8J@N()RS6H>DVE M:X'4KAFQ@?U9E6N(>1$2<(#;N*S"3.)PE#,9=4A[:U& &.$!567@=>!/V3W6YUB M*3-_0PIB^\H[T2.H[(-<&B88$T7 M@2-%X3[AH;,UD0<(IIA:B/9:6$X.%!),EKEEP*ID<5B.8:&L0#,'_X_^BRHS MT<7G9&C)(37[RB@D^6P:9^5N'3511/L8Z MY^@$&O/!"*?@Q._ )"D-6;)AS#(,&G<]8>$8@QT>?$=3__#PW<- /X_%[LFJ MPG>A^$3A>@CA#VN ,!YUV MMU/O=SO-D=OH#7N7HY';Z0^[0[?=-7L]Q6\/&L-&O#WJ]9GO_90V BT$S2+-C!EM]R(HI6J8\!76E8Q(YN"Z2VG1OND7/91!<*E4#\0U4)'$=^\SG!:P#;X58 M,( 4$B0>-MZ]#[0K4X<,V/406)-9-*1A*D;QAJ58&KRV MT@DL?:EX#&'U(9>\F45VEUB[ARZECAUP_SS\EC0Z+C#O?++FL,DL%S184EE; M;KX ?D+K388S_U\!$BAD)(F_1MAQ%1SA#W#JX'B'->M3J 78[E$2+BYD;W]C M$)V"Y>7V7$*_%@8BD;\NCMF_=?W_Q"\:IL'4^%LT0I@L2$JZ7,XL/BZ G0 MO\T(Y>,,_U)BH]\]L("UF=.%<%Z6B!]+)4$55LT\PR"7E=&Y039*V82E,_=" M(7Q]OY<%*D>(JY*038F@6C3?"2].S$734N2BZ?I37MCK21+$CWHY!V)E*I?NXJ$^ M55D84I5A?$FA%O&=/][W3SV93:B+*SA/D%(=E-<4S3&FI8MN0C^;#^\V7[;B M<=W@72A'\6^%""B#]U%[Q(0ZV$V9O:ZP(GEZA+UQ@?['G05ZU*=+< [VR![F*3H* M?%U W0DR[N&[,1JZHCU'?:>I,7 MPDL8^FU]D^,6=+4]UYS'.N$;!<3]#-4S%"GYBW*@0!=JYB2A(2,FN217BAK.Q#3-9.:6 M:PQ[+:L@RH*1)IG(RY=\QC#>=YG+V;)Z19)!'N*ETM6\ M=EC4P"!*5*,9A"'VI=6T8YI&T)BCLN8M=?ZUL0!BD0\9/E*N"T[&#H:;-1<> MEW3*#BGR;M*L_%H+QLZ\>'$X\[\/==C)3.[662=T.3]9K4''4BH75_5@?H:> MKMR,+ K"=NG]QYDE57 "8X5SMH^%>*5;P+\\/N,G,XRF\I2XJH(N)51NJ31' ML,4.5Q#^!X0'IWGJRV<)2F,860ELKVIS@#FN^:B=I-A$Y@^"[A*V?(.9% (" M0S9H2+X%5"E('P:L58W;\!3Q-/C^//XVQX0:Z$SU\R? VC M/K\,D@CO6H>1[U^,8B_\9OT+C;[K-!8B59TXD>@&JBSF4%@W*5C( @L2"!/SK;PJ&'# M=!Y0S8CZ#,S)&\K,,(M/AV(13? D)MB6B)I=X<@#Q#,&3WOX9?#F%YE]_.^( MA:N!3V!65%'>2G]U@YG0C;K38$20JP$\&2T)BX 3[@Q[*2\R'7BPUGN,18UN,Q\%E^5*DXN;H#$* >+)ZE37[-HHPGZ8N#UO])9B7_$W M!M'DH )T]4=.5ZV7?L@6'V"0$#**@A%&U+F>JG5\?7%0&YH;EI M;"#,& "1F4V%AK!%N''R,Z* _LIL%2 MW8OK%#A'HK]](0N#!9G1LRFQWA+E: N%D.1V,QW":0$UL/$18)69A ]C@+!4 M5\ES4_NO+/7RTT;-9)!%0EWGJLA(CD%FH!DQJ M]R!(H1VMY3_#$9G7;F2G2<_RLESO[9QHA/)CU WZ#,[\EKNR M4%=7'$Z'R#+0+C*T%.9\$DU3>D9YZ@5R4+&AR+O6$^7C[JE+GV%.^]<&QZ$* MY'W:O%@I@ODV49W5= *CD3D"4D;!F&1A8V3G?Z_B(/$#U7(P"WP8C0EC[]9H M9&9D:3#A)0J A)(2IE-&BC5>P^%=Y-+;*)[[BJ4E$(FZC>2;P1L$:=-MR.QU M6&LR!-9ZDQ@856J-NG0LCXS*ZC:WY)IUG4L/-:>=-942OKI+E+(:DP+,,\R: M*)MP-F1]*J"7M1%L#<3"RU?A6JY=U8"[F+>2*\8%*1A'GF\0<5<_EGRA!+2!>>-S3=0&?Q#%S;TQ)N5H2M^V.CJ./Q%I5!3R& JQ3H!$ M_A'JYIDJ.@CB O&;M-QD.<2)9E2U%'*M1(1XG]@-DF@):Y\RR4\9]0@U$C-N M"^*CP[RE@ID@PA6_CK_ :9'9^\D>E=#R03B=ZV3'5#5FR#2('EI)W8IV7PGM MRH:Y;^6E\8HKA\?1=P%^TG]64>IA&@OE_IDF!ZW&,AG%%5:]#9U[&"+0B;PNQ'^)D1>B[-A<8&=#W_,UMC%+1Q?G1!=A2,G:F M@)>4X2Y3_2H!\4K4SC# 3)75G+/X!>:O$P*K;J9-R9,:3\* [5#5C:G\2,+, MJ@R5, HON$THNK J@EK1U2NAJR\$VNX_"-%8$<3KT#C_"M+9+)K[^:K"U/O! MR$.QP%Y6#,F??:PAA<9W&!Q* C_P*J?H]1#->T+XI$O,G%M#>?A9P+,BAU>B M5*[8Q975N.O>;D4&KX0,_AE$,\2#=Y-",9I!U$A+-B?:;Z1#1= M^@@'P]_[>\VZE /U9;F:NH*FA@+8.D=>SK&QDY$L?KDBVU=AX>A++:-STWAU M1^FEB$2JS.6L-4J@[QVH;(;-Z)D7REQ!$G[&Y[)#J%D9M=ZHH_80K9UJ>D-I M8+\^X2D5SF7XQ(%^@M#F>GZ-@B5RI41[J1RX5T/$[*&:MW+]R!"MW'O7Z*Z"*.YWN:Z[-]BJPL3C M1%QF2C6?6S>[)\EP7&JFVA3C#,];S&+?\I"]*X=(I2C=>K&-_Q "D@&FA!"? M44SEMY-4XYL04H#4DME[#4CJ+"O3Z " 2=+SBL]>"9_E48/O H$E%^Q;K+4C M?*P+<;]M\IA@1KG*=1OG4ZY;\>Q9\.PGLR$M(:=20]6L"I K;QG>64.CH4_% MC W,"3H$&SG=*:S I_"LJCC2$\>1^HB6XWT3Y(M^UC!3Q2-+B!2'!#X7LCL8 MO'8IWVR#X<,A< 5LI.+6Y".D,J-9H:EK;!,3_@KM+.H[K4#0D< BK 6$)_T M'(A45TV#N0-DFPK=8DIWEKJ="<9XM69 ^ &ZY&H3J'++(J1D'IQO@:1SI":> M^ZO&B$UFX.3/".@W47U[L\G;\+);+!]3QA5FY<)C"%690::;O9*Y3%55!,F' ML-0>^6\9,ZR\)S/#)=@MIE^>@0SB"40-H5CJ#H0#_HGIU/KULDI9>@:_%O# MK;4<<%;)!,*J;Z[[5%:^?+>B'IZ#))K<%&3_,^V;Z.G0>!E*5[Y%:0:!GSYJ MH8P#BQ=07!,FA?I:ECBAV2KW6SM$TPB[_VS61!768-U]399N%<$]:]ODGYY, M(]8RF'JC!TLR3*B=/.7^23N!_,[T-OJ3T!($Z& H67<1_=Q-:)&:U#P$A_#J(/8&@*JB.YU$-W[ MASH',[D8;:#9N@"^GAF#'\?(I8 M=I>PF6I3I7:]'D)1%UH+;Q)'VRZ,3BLJWCP\*NY9@?_G-\E5=^ .K_K=?L.M MN\.ZTVO6VVZ_46\/&KU6J]O$9[Q<1+LLX?1'!S"=E@YA@CB $WIWP7]Z[A#F M,8)!MSS>.)K[:#>E8L$XD\YEC7_8_/E.$FI?(C@?$N@[> MNX]1*(ILW?%B'B8;- ?=;ONR7F\.G"NW->A=.JVK5KM[V6E>C2Z[E^XZ&^PC MO,I)C$\4K-Q%GXV=Y+GKW\_L!@2% +Z>M.%NG]S9@@%5C0#=E#"L10.S)LR\ MM&@2Z4 'V*R"H-3V:12;=0H.">L.L?!R]]-4"X@5RF",@_$CN(]#UMT*P:;U M3#"V+A8!&5]S;ZPF(OL 47L_,^]A>T_8?%.:K2N.Z-K,2^3,$@,"'N?;3P(/ ML;=4(\,L4#L6\^A6QIIY46NI&'K&!NZQ,*IE,X"ZFSA:+:DWKM5P[7J];B7_ M67FQN)A&46IC4^Z+A$#"QJM@+FU31/B$>1D]8^_R+0Q" VL91TNYEX1L;Y'0 M)096+,SOLL86KQU%=D,$W7==DD.Q?.4;QRZVNG!\-$=(8M6X]$9VTS;F0+#L M&!GY-F*&L"W'K:\S3,8EV#HE!:E \UAX211R;Q-NPDK(G0'?.%%O,JM5OP#[ M'D,%J6 X9X3>N_@FEJGR!"D7$[Q&;&5B868CN "6T^AN3()WX$];FUC?$>NJ M3M,^WQ[!"M5[G5ZOG<>FRN$@4O=_*TG,[F9NDIH1#% M!BH,M,AS88$.LC!D?.L&/%TV;?J>IM7(B_?V'@CX9830)YD M,WV&< +?5.AB&J'*VC$97B1NCFYS_ECFS1-F1L3;=HRH6K]3W<'BNK(UL,\K MJ:O-:+!IE,H6YK*FS^@8_U.SB_WBY]RODF,RI*#IO.G"F.C80UAIO$3 '[!V M\+LWY]I!A/L-]]%USTC'W7OHV*"T-:SZ7:>\-X&W[Y&F1I=0O>O9\=.Y[3BQ M]D,'=IJ'Y=3SAY798C"6YBNG3LKAPMQ3@7<5<00,L"Z=S*/;:6$'"14'IMR3 MQ]CI=(;]K!;4STAS I<5;GU-WJPW+6?D\9RVTF*3^CSOM"T=QK0'O;)")&W5 M %,^P6IH[0E^F<'RV%96;B6_QQ0@FAQE+SXN8L 9KA&=>SC162RRG5W*A<2; M>98(F[08S^_6Y.P.9;)IZ_/0";4=6=\5E02B1M9?W;;XAEX]PYJ?![_=I^2? M03@V&T\A'%OJI+:YPWH2U 1BBW3>X23O6-NVJ26[IP:\Z>9GAX5NFN[@NPQQ MS;UM&F MQ^(>>VVA MAGD^V%LQZW&Y8L ZK(A M1M;W<.WA'*TFM@EM[@4&QC/L#E%;D*S1*IO%]VX(** \.W$^G2;5 B2Z1^.Y M9Z31SJX3WI1;C2U>RV9D+G>TF4>A[ R48$ZK;N40S?CZ>8F36UI ME>-QO_G"35^50Y+?C%W#C 5V[U@?22 $*QW(/H1R8E='BNBZZT1G:B=PZVRK MT=XT:NZGK!V1V\&&*VD:@I@(*_(=>F62>30/?'1B,?R$.KW>FDFG>Z>1 M[+UO!D@@OXF82JN5QM.E!-1Q*S\RX@S0H/R0[D<^#[+V]O1-&[X!DNB']=MB M_%>;VK.11W;/HM2R#6&L[]N4N[T>(K&GQ%#"PU]B8S6^V% M?:]7=HSHP7ME9^PRQ;?899DOL1X^?:1IEY#UOUK?C?OV0%[B$XA=2$S\ M=_C8CQ:V-8JY-2X^>@VVE C+M?R]5 7>TI=J]F0P@]!>#^<;0EO*SK]Y2W2; MWH>3FLW!F(=D^4?O)KKS;/7D/F(7GJ:GM*AMW:]4%*=E+__OZ%LT\Q;J]4K( M.?N.\S5"2S]0PY3O\+;<*6X>WE>C*[7U=W '//@VG./O*8C_1QWFM8A6DH>YN9,Z$#]L<(7:TOL9:H)D'ISR8!:&GJ:Z]\]YD2_[+P^I]V[ONU^X= MUKR'WPQT=J^DB*%28"6U!V]#3TSW[R7X!_*"J50KR&MNW2XX=]M.E^MS+\Q' M#K@MHU;UR2J@]'%;U].SOB;L.;JC4/=K$AR70Z0JA8-:P0!%78 _N-!O4R5T M->LC5L3#,'-"B%@SN:D.FGLN [E0+?\\ M,IMF@T8\[ ^7Y2.MGU-2^YB6%T MRV9CCZE?L0K5Z/V$91N=H->8KMFT+JQFF]-,U34;(1(8ETZKD&ZEPG"%'3)M M:TQB(0KUZM[$:<->UHHFJX*0+/CD 9FM>5).9M3A^RC[4'@QO5I'2>D7 MG8@F4KHM!7$ZN?"#Q0))B"7S5Y[\&ONB9EU!XUNLUF MN]EOU-UZH]V_:G<[W5:[7N_TW.:P]>B:E'(6H!S;S#2K39I[5YO\3HW1/L?1 M!/@1-JO,@A2OZ)=(5SXF8%+[[N]E7&6YH2&M0UXC?+W\C"5KW)6>;?Y3'8V<2.5BDBY?+WPP@%N<"N MZFB.Y\TU/T(;&'.!V-#/H*;(V)27A4H?(!X62:Z88:EQ!#4U^CY%NX-TE0K= ME1X.*Z2]VS@;60<"DDKB46?/;.)2<\J>!A2.$IFP-%VEW+1@"PR-9_3X- 5X?;<]&HYZ@Z[;&+J]5OO2;0Y&_8Y[==4:#2][_4K8 M[11VK;V%W0>8GG7-;#CDVB&@H"(BKUR[_$RS^HA5 [I/32$F.NI^:";JC'J] M8:MSV6L"'[7=J]Y@-&@T^QW';;?:[6&O2!6K3%9XLJF7)EO"?1W9$D<_VBVR MZ7/_RU?K_?MGU"XLUW9S1FLP[#9[PV:K/7#<_E6]U[P<#A#F8#BJCX97&S ' MCQ0Q;KV,@N^)9G6O$G+!.\;_)"*+*A#\(FXP4.Z%J?;^!XS3Y+\"0R>!\^/ 02H+EQ7,VC M("R\]7[!$]D6@HGO_:H%G>#_)UDM MU=>WH,'<[< VK5^^_CU_V#&]2&5_",Q MCE>(5L>%_+U#XB!@OU-F<].N=]O4RR/V+R0<[IK1OOT0D554_TWA\Q^/'=/? MI-J#:92XWOIL-$?Y+?:6LW><,:>3G&[PCY8OEL&$NIJC/[98S0D<7^;3Q *\ MH%#Y2??N%:4_Q=S?[1%C28[ (2-*G'X/U/3#>HL9JM2"D-.I0 S]HO.SAM&M M];<(?&?^1G\%K_KLQ3!Y^;#XH6&J@IBO%./5>$QN[S6%>R #R9=5 MF(SMU-B'$=%+OML2T.^ZZ]6FKVVK6_KV\>0-S2!_\ MCIR*G$6KBR3(L%EMIREQL^!]1Q/*Q[B !]$YF6WF7O\QL2X5]O908V]3]/,[ M73_+*SR)T1K-^:89 RT(%J_21 G\@4^2KIE#(PE:U@);/]5KCH,!(P;9ME8P M\)RAN&D&B-^MJ@PY2,29:O#:I8RR4"4)]__.$4\^DH+Q'J0HSN360,SK$Z9P M1#9K+&_# (A&&)?Q#/T-6D?6HBC)!^K7.7UK6SW8U2E>Q+%MB,27M M2963M]$%R+@+S%MG*92 YG*\ Z'[CBQ,U[(\L)Z_6?Y5;T5A#;M6^L8,JU? M#@/^R%%^KYVC_.,:Y(^S8)OMI[&(K+=C,HFLPA[\?9T1\&]/8OD_-P8A;?:S M8Q#6"T$0OIW@B9X J$I*/$Z$\OKYI[,)N+[384AX4GI$@M=1HW)'V!&R")5 MOJ^,,!DP9 NT;6\I[\F>]Z4-D%*.2?Z.SG568R6VS/4T&%E>S3%VO[;QQ(AHS(DJLPB\ZQP1;S-T'-(TL;EX3O98,/6 M[?=DEU>%TIL!LOZZV8\CSZ!_S#MUOW*[>#] 0_F[>6TFO!@KDK'YF:X*1 /P M5\/BDU/=X%%P.<5"FN5+;*V@,.]HU?KF4/62%3^6 5^\63XE^XU7/-P61D<. M%+<)-Z>EX!; MVQ$V[]"Q^'4=\<]03Z(OS6&O\N(N-?E..M= M^TP*8;MOHRFJ\2H)ZBO%:3]J6^.:S5)%8 ]M6O-5;EH?6ZK="&X(9WWV8$% M8KQW%945H#)TI3Y+W]&#/V-3$G"I^MKG^PQVW?^JMG;+UG[P?@2+U6)S<[^B M"?X!O,__!L/_4AB;_0_M<^S:UD?KB^/LF3P9LMPVCF7GAAXG3*@B/V8"]F.B M7P=L0+'ETG8=OMZVW6[U[$[3*;#89SFGO9SY*=T(_XTF0@QG3ZUQ78<<:ZSFPI:&$== M_5-3J6/W6BV[VUB_&CAHH2\I1![O79S2,34:M7;]7([H?([E[+CG?(X&+*1> MVZZW.V=Q-,_LWS^QALTR Y_)$'QJ8NLTVR )&@56,FGR9=G]PV-UR[Y_9LI[%>B5?JG7XE[F!_&0?S5^(+NDW'[CB%@DJE,YG. MV1=T>^=R1.=S+&?'/>=S-(V6W6IT[-9&7X#3/)MS\SD:IV>W.RU0L>?!-N?E M#?YM-3\S=[#>Z=GUQDF9RO;E9)^BHS=0BKZ\'R'V5+'"$[E:P&EJ;COA+GO?#BN:W=;X)FZYQ$Q."^OE""3S\24;+3M5JMG M-PNA)Y5"T3Z$<_X4)!7!J["WWKM9X/MBHP=%D:5N:R97455IS;=3IZI<[ZJU M]DOJ#?MWL\GORJMOP?._K&LA+&\,!XO]USSN=+NU\:C"U<]ZJ6UM;7:<96_@ MW1^3E>@?V9+^LE>O-QJM4;W5&KCU*_>RW;]LMRX'_?ZHW>OU6S! D9;TK0W* M>KJ6],_=F))7\D:+I$=;4,_?F9)^76N"DXH%RYQV;1_1_XB&E0<>[I;)5^SKGL^*MBL MJWI9_J-Z^5ZVM7=9XZB]RYJ=LKJP;WUDKSCAEMS1*O%"/[$M\6,BEJG1_-L' M>?C+V3OT]_E>)]M/ZUA:\AFOWLOD(%5'3T=?Q(&OCO[81U^L2\A3TD619(IG MWXN*:,I%-$7NH2JB>>5$LPV$[I6DDGP4J77MS;?V#7X*OMFY6Z?6<^_!8R]K M*S''[C9;=KU]5/C:R*/=Z=J]0NTP*O)X!>3AMIIV^^5+*ROR*"=Y-#NN[=:W-6(XKP@U>@+O MPTFT$&=8G--J=NQN]]4#-I15QIPD2=7;8'B>5'E,15+E)JEF"]$97WTCPHJD MCDA23M=N5>62%4D=,?.ZV[7;]:J[9/E,^"LO#N&%B?59Q-8U9=>\':WF\SMK M&,Q7J?"WY=D\:Y3_S +Y3QZKKYT)9DBI^.[42VLJ[CH6=[6J_IH5=U7<]43< MY9P'!'+%715WE9"[SJ3C5,5=%7>5CKOJM=YY<-=Y75'^%D=)8GV.HVF06A^\ M^"8(SS"^UNS4#DE]ST[CD+41WX'D5R0F6)%?17Y'(K\B%SZG0GZOY!YVX"4S:QA\#X#<_82P#@;18A&% M?"E;!0-.+!C0:KT29-HJUE:QU_.S5[-7L5?%7A5[/15[N4%7L]@KW.(T7OO"YBJ3V!U4\2D3X7<$P)&:<$_-&PZUW7;C6+ M@+F45M-4"J4B_\>2?],%%G K\J_(_W62?[UGMQM5>6=%_J^2_)U6UVX7 OZJ MR+\B_Y,G_WJC8;N%[B;+[P>?=@; [Q&\[:N(%]90C%/KTRI-4B_$.5A>:OVW M\&+K*O2+1#:> *+WI()5AS9/?4&&_:\_=!M.HXC0K#JEGHW^JQBX8N"*@2L& MKACX!1C8Z71MIQ@2<,7 %0-7#/S2#-QHN':[8N"*@2L&/E$&=E^/!KZO ;IZ M2/V^97H2PSP__6/W+$:;:&WJ].\L5D,LO1MQ,8Z%]^W"F\*$WGGS6^\N@1?] M:1;+MW(U!NW-U==7LCMH=M^XV^_W1J',UJ'=&S?JHU>SA,UYN$XZSLKU. MYJ$3J!J#:X9\=,RV9(W!.^5O#/[!"X&O%D! %%3H_)I8PR"9K)(DB$++"WVK M'WKSNR1(K&AJ= \?1*$?I.H[7T2RFJ?TE4]+$7OX07)0<_&7(W93D/3Z5ZW> MJ-/KN(.VVQHX_5ZSV74ONU>C[NBJT[I:%R0/+D=W&C?DZ[]721I,[XY^N/0* M7TPB/H]WH)%$C#.#H;<>V,8^O.1RWOSEZTR O)B#L8?7%2R#,-$/_ABG,_S7 M2N$K,/T@\K&]LP_,A#WN)\!77A!: 3 B?#N.%O3%0;2 "=QI.@<2)LU-SURG M\#]D ]H3[C]AB1_+6"0)?.PEEH=O0ET(_(+?"45J)=BQCCA SD1]/IEY(?R/ M6DX+BSM06]X"K((4GQ7>9&8E*_@'YZBFZ*7J@6PM,('O0;1*K#OAQ;7'G]"] M!]+=5XUU=QK*A>>@B,(88$,8FQR/OYMO"*-X 52S08EOCJBNUF;+RJG7JS6< M;L?]65F"$SS=92+>J1]^7;?M,C6GB\(=]\UNK<8O:C5V-W?O';N3?$D&=$LW MPY(F3!^1A3< "[HOT)YUY[HW.B@]L/)U9=+=;O=\SLGRY^X^6K(HASYY]U6= M/&_)@%3UZ91*/"7G/P542:E6^FHXN3K)ZB2KDZQ.\NGU::->J&=I=;#[KO5( M'4B/=NK;T#E?H GM(7>#1UWYDQ>EU.NUHP+@;A[5(:M\N68$KS?!_9@++V;! MG!5M%]N"BO!/F_!?!VT_,?GR459$_"JE=Z-0,YKSD=T5\;]BXF_7CMJ^_(R( M_W'>YTDXF8,HH<* WR(L9;@&I[LD]:A/3MV-6A'0U(>6>JSCJF#U7@,-.K4B MT(T5#58T>#P:K!>S<2L:K&CP:$T_BUF:%0E6)'@L$NR>%PD>]7ZL7E+?Y;D:W-!(J*[RQKGXL19B(Y%T) MRXC*Q'%GL+[J+,]G?=59GL_ZJK,\G_6]FK-\%0'AJ_ F" 7L3'AC(S2L\.+) MC% RA^*[F$=+Q-D\=_/=K4(AI\VJ9T:-U;5%18T5-5;46%'C^O<[Q3)0*VJL MJ+&R&X\:]BVK0W,MYG-R9GX3H8B].??%\!=!&"0I1H2_;\,/?@J__:FIKU5S M"JRDM"+OW"5;.4GHI!K!5R14/A)J%LIJJDBH(B'#C"I2TE.14$5"^OM.JY!C M6'*+^W'.$'57*Z,I_C5*P?Y^="+&_4[3H?U+RT2MO2>IG"B?7UE%.5X'-;^. MUKP5-;\.:GZ*^O**FBMJ?@EJ;E>RN:+FLZ'FWI/@+I2/FL_I/B9S_[A1\YD$ M'!J=*NYY2G*PE#143)Y5-%314';]4B]DX54T5-&0_O[;1J%XY.:V'[*6ERNQ MK4CN!53?:5WYO8;>&9]2V!1II/_IK;RK*52R?DXN9[U8BM_)N9Q5 .5U4',5 M#JRH^5RH^6V]4 ;LP7MPZ@9O1?WG0/UMMU@GF4J85^1<0G)^VW6:SVMKGXHX M/Z?;('8OK4LQC6*!.+3?@R2(0@M^E:ZG]=7[4:A_8QF)NM&MHK.G)%%+24.] M0A78%0U5-&3>$IU4>GQ%0^6CH;=.(?/L5*RLBN3*1W*MT\J/> VW1$9>L=8K%357U%Q":G[;;#PO/9^+#U>1 M_UF0?Z/YO#6:IT+^YW11]%&DQ0N&\B?=A)/VH]5X+DK=3K-QC):N]ZRU3-3[ MBP&1/^]RI)@^G=H7.F7V_Y MG>-H[O,K?#&)$+PA"M^!5RQBG!D,_44DJWF:6-%4@?M%8?+.:M2=KI5&^/\U M]5J&Q=&7WP4IC#RY=W7H>5Y[#1.RN$(1,.-T]#9;_DK@8U[16;<+SUK- 7ZP/)PD4.CD MP@\6"^ 2.(X+S!I.8FL MVR"=P5N0J"2+_Q%?FXHXI&&\N04O_B9@,ND,EH"S\J.% &DVD9\ ";[//>!E M!"D/&5>3G;0Q\8+;TSF )EFXW\Y$F+$5[L(:8YE[+EDHF_;:/H,ZGO&FX=/8 MI0&$LOQEUQ'@@!.P$[R@&(W(N.[4\R9.&U=6<$>N5G&T%/ (3OMO'CPL@&-Y MVM]$G-2L)U. 3B&+A(N[MTFZO7? D>9<86HJ(B/XI3^U&K7>H4)BMUJP+0_X M%"@.S3/+"^))[$U3H//0CVXW-LYI_TQ/D1SAGY :ID&,8T8IRAN@],2[M5 $ M&&(].P9@ Z>[/DSMA(VG092DN*K?HLA/K&NP) M;4:"C$U# 8&!.0/YY-P+' MU5MGPSGRJV[H50F\ZL6LJT-T<-NI-0\4S(>HW7:CUCI4+VR1^EX8KD"I38 & M0>_%^(6) #7LKX@K2"\"9PG@E3!*K>EJ#L]&TVDB4M8KRU4\F7D)RGXZZ.Q1 MXM); 8K;2S94L#<.YD%ZAU.8"]3O0#;3X(?4]C/A^31RL8*F-FW# WB0H"N\X%J85$!3(Z&W4*OWCT$CB:[MP1! M\@.V-A4P4L>U+BS'K5MCV)?$6D:@/'&"7V>H?$)Q0\V-Y L3WER0="F<7;:Y M,"KN&7\)7[A[H_%3>-L%OCC_RA,64)MH] <(J%SSW-ALGNMGS7.)L/!%I^C\ M=6JM0_4M*-?.SRPBE:QBH3%>(;4MP)8#[@!I\.RNELENP$=7MO7%^B]OL?S5 M&K[46=UK0">I-YTBZ;)L G,\ '*;P!A!R-]-5LME%*?631S=IDR)PY\#I(DE,&6K2JOP:B!V4 DFY3!&CN=N-T=S-RS5W.VEV:]:Z1V"W@H^Z MA1GIZ9B[N&VRQMQ?V=('UL)H@)?( @;2ALE#[,ATB 0'_RL::]< M?+.?AI1=6[:B@1T0$OTNDI1$3, U(R_%G459TSF<-548!Q)! ]96_?5W5N^U^M][MMUWGJC?85VZMO>=PA\HV+HIOU7*_;H\-Z0U>G$B7KM;W)#W!]M SGH5+OT[B]40 M2_ D+\9 3M\NO"E,Z)TWO_7N$GC1GV:Q7,MQ)KA7><)#&WD"BA&K'(MIP,T7 MH?]84%B@*2.F4XPO@KF;>C](19"M4G!$IUUSBAM_,GIJ8W8_]4+,T/X#.<+IF#^##HUG251F Y3H5/;H?4 MJ^K9+5H_L&?GGS"]T\22L]W;X5 MFUN 3N&#V[!]%T91#%P= F'$\!(?K[V\\"9 :T66#P_5AO#9*&5HR2NVG6?5 MS>:7G:]IL^,GDQF\C9[(YJ_'@:\NO83U+GT;MPN-?T=&+)KNSR<=[LK2Z N; M[CC$"]OLAWC43LUYP>R%;F&IE;\3VB%A.'R]A4%0N*S?3E$,MUR>Z593H0P, M=G@JE HBM,NWN&=,A7KHN9TFY/N";PRE>[>9>I4%<$"<_.0X;G:5;,L@]7T9 M0X]-&.K]7"R%I]G.!%4ND:6-XYJ9.OF4FR=(<\D&?'RB2ZUX.HOC_JR-KV?/ M,+%V9YA8#V=YK*=59'Y\^V<>[*G7I]ZV7YL]^5GS C'?.J?,^;\KRN=FNNEJ'JCJ:M,LTWKYI ].8O M?W(7N\8[6.5D[]I(Z+)S(GL"HX6^)V4GSN'XM[44-MB\CU77MC5KKQO0_#;V M:G6]C2#XG=;/C]G-UOIN[G.3IL>*'Z MZF7DQ?XIL_[Q[P"/&@'=O$W,: JHHF-2!5%?=O.SC6?EC1NR]05PN+58I:C% M\"X-KTS2. "FX.$HDK+[>PI# ?TAA MXC\KU-2!WH1$"M*CW"$=\Z(HNQIR^]U!W7$:O7[7=5NM;K_>N'(ZS4ZG7;_L M=X>] @ 1+W@9=$*,7/X["XKM/W2+T,EIXJ93 S=[K[A^FWCDN0/\N"KR0G&& MFP:X,C\E)?8G:8T]CGQ4'_YNFSQK7!3X7%MB7A%@/%N*!..VP/00=QFZ05RTPM3M>\W*V!74.LJ/G%]-4!^G4YAJR:@\,EHO037")1X M:'V,:I;C=*VW.(E&_=?K_B7^3K\YO_Y"IP(KV2"Y]3V?1#/482P-Z;E@+IVYN!Z8@ +-^!,/M*,V#_P_OTF& M'6"&5KU>;W='[FC8Z%]U&O7F$+1T\ZH_6>C'5G!Y[Z*7)95E'O*IR M6Z2OL] +_&1\^&7&IOB9K%^B*2: 7B-RG5PMB@7;=MIMIYF$2A+PVG M61RM;F;1*F6S :\?? HA),ABOC7SDBS> BKD#B811^B'80*N=!4T+3X!,VH)/;^2!%3X$"G3G9]O,.!Z#XP]7*SY0H *CT:OS M1+G03"[@ /G2NU->[D^=;G:UL!XN3V9XR0'6VX)"C;:\PLQ=52#16A=O.:;, K[$)AW0.-L)%R0/4"[PP^Y(Q[V' MZ]0[AO3;.-]YA$]EQXOR+A:3N91M32N\UW MTM?G$64X6-=BF?*"D,++9NX,4!4A=!P?4Z1O53W4!)S*>T#N]D^NVSBX2/< M2Z?N'&QG'63IM#J'&WKZ I/"M#($_>(2]U[CP7H,69U:K9?K'%YN;AYE.4[R MWKRO>VX!0QWSM+>&[#FSG1(9;J/X&V6EL-?\2/(P;BL;+>.Z%^1*HYB>3.[MMDEI,M<)+UP76R]>W"&_0&&]4].USVX M,M=>2SDMC);1.=CKMQ_)???P5I888&ES>OV2K68=0+>;CE%FBE)N=<,_0VZ2(F>BP9:7L_G/TD*X8_0"LR,TML-<+J$ $11.=/$R5U/@Z MLH7EC1$*$VVH4E(C[ XL9X&)LVDT^6:Z,"2%M\RC?)+ /BS6UFT?(=1V' YT MZJWC68/WZFE%A:2CC&@L!IV66TARO KFJ(UT^ADEP.Y!(YM<1X>67_+Z/O[D M-)S]-/M]''?@6LNON8U*^C)K;OMP,-"?FLX1P%\/T-N=([Q_+U6R36D:TAIE M?DZ2%P^Z_>3VC@!F:ZBKC^[QH@DGVXNR;8,@?C#++4.2CN=PXVY(V#@;-!K81[BQ,"A,HUC"X[P\L1>^6'NQ.YCN MX>JQW,2>.2QXLW 1A!?+.)H0)BY5*8=!,L/2*RH]#B1!W:D21:-L9&L:SZ&9/.UZOS_LM!J]5M>] M-D+>H*I/+(W3JQ@D+#5%QZ=^6Q$T]/=1ZY M.3'3HG.$\$^I!(LT+4"^@&I<@MPP@^OK09< FW3!D0-LAM\R(HCC$*1K-X&T8I[F\"=I[/Z$<@_3TR&>)H%HP#SAKQN>B)ZN=Q M9X6/H#6_[# !SS23^T'SCRJ[U%ZQ1TK(>9@!QZ@^=&6N;NDH>7LLP.V<3H-) M(+@,?D+EQG $ 7*0?B 4PL]N[M#S3(20G0%(*RN"(@9*$\(CBA&Y *88C8&. MO0RQ"V_8@M1,19]&"$-R8X4),(W\],]OZF_H=UC'1/V^A4Z^!@OP_C^*6^M+ MM/ V6H;?!GXZ@Q]AH;+)]01VUULFXIWZ86/!.)V8FF;#5W ;__S&J;\Q>TO+ MC^5T^!TM>(7ZTOIGSCT?=8L]5L(1MVS-V;:.UY31?'/_6O.MU9WE#XODUD%= MY!_:BTT3_T!M2;^:)<9HU&^T2*BV1F]-I]J:75O3WK(UCY8<8V_R[2:.5J%_ M(>^Z)Q,AIM.GWI =BG!/X^5?4GW+9,3M-')TR;ESSR21D1K>H+ GWHJ?"BS^ MP<._;Q,*K94HX_#%MKN.W6GW[&;3/>:RG^7\]@J95"1\KB3<:]7MGM.VNUOE M=T7"%0F7GH0=NUYW;:<)_W?7(])G2,0OZHT=G5)_Q_CD5XQR9+"TR0-&=N,% MC.PG)^)FQ^YU>G:]VRA"P@^L^"4E[ED?F]NQ.]V&W=KE,U>G5L93:_7L;J]E M-]O-W6EU04[N"* 56]GK<"0J6MO/H^UU M[7:O9S>:K8K6*EI[:M?3=>UZPP7)5LB6*!VUD1'Q)[JUW4B8VGG57 (\WN.; M&6N]=#>NZ+>C5N+5_GUMC3:0^G2]J$[YVXG!H;H04.K.8AQPNT"NCEM$,289 M>B%CZ_L,)C+9BF,4A?LDT;[@21Z-F#[/Z1AC[/1@YG 52IX9#+O-WK#9:@\< MMW]5[S4OAX-^H]X>CNJCX56SP.R\.+7>O[>M]ZE86-E5POY9-#8GTLJR1-1F$;G[[GMR^'('0V& M#=?MU)N]4;_3'S:ZHVZOV1]<=M_\I3SH_!MWJ_?VF%NE\RCZ5K($/ -UTUJE M ?9BX@2\.4[$^BY B,V%6>VC:GQ0OB8B_AY,&*3@_5^OK0\>R-VT9ORL$_=T M:1"E;-TW^F8)?L]"JE]K>]BN]3@W1)7S@32<>B'IG]U>Y M\:EM.-17HK1&C]Y-2Z3<:(ABUN6F/5Q:8/W\O>@8Q5@UUV$S7,1M2K5GUF]F&N#6AN?R-N>,BE(-4'P+$S5Q9LBRJ$>H>2"W2F*P MZ3X7K 7ZD:C<"OF1T0T;=A'V05ZD?W88X M !4)\G[HIL.VU4\"YJPESH,$;G/;"F\01"-8P6@03^O*-B)81=GR: MH.45?@_B*-1)IW)15@JFW70*K_YT]<&BKI% 3 HY#?N:8G<"[$L$7]&-:+." MCT66GJQ:5AHM4J.4&Q68:]:#O#4F 5P?6U]QYQR]BI]G3LA=_BU3*= M!#@7-&!AOM$2RS)@1=B9[QO^(-))S=8--K&-DA\D^)S1;YI-B22;##R';9QS MHAM;@P63U;Q\.>$F2X&!+OF!-]+CWA+@AB7$]5/0,$#F-VCSKPFG9OMGVN%F MY^<=\HRYU\-=P8T#4L=B6!I:CJEX46'J;_3E;.0Z'ZJ.QM3O=PUR3U*BT=1X MN4H)9&SN353KMBZ7$P);1 SZIS@;L4(I-YKZ0F6=G."Q#]1?EM=C_35(L"9\ M@AG6]L,=EF<>LRF9EG"( 9 $\JSB"I2,N0VA:E\U+C=_LJS?8"8LLC5J=Z9' MB.#4LOXM)FL2E(X&)Y]O0386P!3?44S@^>+O%N4FPQY(Y-0$-X+RT"-L^_C0 M2A]H&$T3U!X7-SJC#/0)24GL%*OH:QXL@E3X9AM6CU2'[OH:!_(5"Q#:6(O! M!!%E#PA$( =Y!:(,JU6 \)0K"3L_H8:K"Y$2*?$84E;G+-?%=^I0*E MPV\S_96M(--D=F^>1+N-%%38&;9OUC17N=G<]$+LUWV91/ ^?8;1EL%?)G); M<]90SV5CJ%'/XQ!NBAX33*Q0]^2Y!XI\MMXTV;1_MO16EGRWAK;/!0ZIF,S" M:![=8/V_YW/="I%8IMS #81SC^^DY^K!XH#CD+#ER]C "/ZS0N$(XA)(!1<8 MS5=&1W?<0NQ#"U]!21<'0.GQW=J<_]WC MKNE8>9UFA4-L#.4,Q A1X61I2"SD,,SR# 5):]*[ELW>0YT](8&$,I&J?$K: M@>B]LKB!!*+PXB8BW2\6"M$5[44Z8:#SR84?+*CJ51G&^*U,5B5Y&9UQ:F8= MRTTB;V$K,JV2HFMZM(<-Y7]RZ@:ZIP=;^N](U;+)EI[RZ?N!.6N[@49WN);; MEJ+8F^O$5.L)14Z[V^_ G&;L,AB53,.=Z1Q#2O[(#0*0GIYIYFVH'?2$6T@.$2< 6[^,ZG\/-S+K1B$*,;["( M3]>CB+IW]39^;-3!XCMNG!B<\:UQXM9CX\2-6N.!.+'3J'5V?64M5LS4W.@: M2+D;P>)+%17E>(U>>YYSMP1![@O4PC:0@-0(NOD-:?Z,7-_]F;LXJVW/=)&^ MDE2>N7K9-D-%7MJT&DY]U&ZZK5:K[K;K]>YE\Q+^=]7MMGN]R][5R5[:?&"9 M\R5(OEG#()G,(PR+E$R1K+%ELAICG(6=))I^C-,' X(F3T+].WA<'*.(*4:@ M8R#?(_QM'JQ%AW7S2/&#(4-9$>/ 2FJ#^8>:D'J;!#XZ( M<"=U ]PX]/\$I&UTN9<#R'%)"US@]?Q%*A;@>&,L':<7Q!P)]O'D-(0'MM>$ M\[W0R!N)F. /Z$6^Q0/@#]G[S![]I=1Q5VS52Q$V3Z+ES0-O+,DB'RN#/5BE MB+- F_^/D&)CA "1HY_%:@X:F:7-Y(X,GQ7%ZF6T(W/ 0(*'49H+1RHPVOP= M.4=8;V?1'!3Q)0A.].9S=T,(7$#VBQ'#4*[M6K?BVRB>L\_&WX7%HL41KM : M8,!R8"T9MF KAP(KH8X:Z1U-+ M,9Z,+[#XYS$I?"E,;Y[M1QGD*1EY?<"(:]YLT^@N811>_*-V79,W1$@#P+%1 M@*8O ^PQ.#M]QT?(B!A,. DDO]DRP%Y3>:CL=KP8(\D, BMVO52=@"1>XFL3 M8ZB[P^%@D.Q=MP_M7]8N#[.XYP^.)G.X*;>0SB,6L@W#/O,/'[G"_-S\2"3$ ME,8DPQL99)L)_R8?T2#INSEDR>AQZP+I0H1DARE^IM.+L3]EK-P;#NG-9 />VZ3=[D[ HH.IU!C@ MM8!]N?<@6O$[&O>A9;6.CK]5C5BACKUXM>TA^%'=_51!=SMZU'.6=%8G7Z:3 M_UTD"6\/!L?X)X?_]]_@:%8T\0IIPKEH9A2P PND(H&S)H'FA6M5I_]:3_^# MKF7<304/6X>PQ!-'NOBD4[NH?+$(,QQU YZZFKI1*X1]5+H:ZE+AKSRSZ#H? M:G1JKP,_HJ+&4Z#&>JT0PEA%C26BQL>;=6>\":]VX=7I/\YF/PG3_+/*;S;N MJI[)5WURNZ?9KO4*K*6T*N74V:8BHHJ(7B41429:H\AJ*C*JR*@BHXJ,7CD9 MO88@^5#")^K^VT\ Z7U2D:)&MU:H&U'1/2BMD#Q;/[HBYXJ<*W(^37(N;D54 M%%U1=$71%457%%U1]'.[B"?A"1;-(L\?6A,.S8]66,A2YA963KM3*]2Q\Z'% MEE:VOBX1>C)DV"Z6F%*1X9.>2V$#YA2)L&!N5$6"IY ,\Q0$6;+-J [[M1SV M&737.EY/IBTI5 33D[7/0I2;V+O-FD)D;11R/;(47N]K T]\H._1J-YK#H;M M2[?A.&[WJGDYZ+4ONZ-.>] >7/7=#0B.G7,WNM8&DTV?8+YB>]1E\ M[8E"$QO$LH^'\84KA4A80FB,92R6'J]U&Q*I@>Z3(=@E&MU'@9X12! !!/%X M#!"TC@GK95L"S 9C+1'E2:*.S0E*32QE0X(M$&PQ,ARB_AF]3!2DN@9]Q,8Y MR6JQS& \$.+\SOKWRK\Q4(T8LXP@C QDOB@)-&0Q][L@B ^C?YUE?:*^$5'( M^./4.,(V9R2^>_.5A$+.-\&AR623@[$^&$U9J&- 1&"VM!F(G2MN)>B;L7$F ML653#T+"%*39^QK=$=]10II;1_PR$:JV+I7@>)-)'(R9. Z!DAH..NUNI][O M=IHCM]$;]BY'([?3'W:';KOG#H;[+^ECE HK@Q1+8E@9R4Z X4&K&'Z,'4?0=[1<&4\P"6O)95G-TUX\IH GM@/*($(R=T8WH^*^ M%!-E,P73=\5W*N>DM;K+(S3X1 W5:/]JO4_O-3YR)#Q&'%987"IBLT66)EI+ M0K'##FCQI/:# (A+N0,#@DK64D4?('A*S%)YY&T#VC4S#1/JOP(\_&*UZVV[&-K=YFYD M:R;9J_ %97.S@=)&10'O:$TQ'C+VCM-K3TRD[(#[OY&65TCTT[F$JQ5:='FJ M1]EFPTZ-;DM"##N7I7,>6$.+8R0!%.$B0$U_$T4^8:SJ7K.W,X$PJJ"RO3"9 MLL# 'G";W\1.%VI7:M:UQA9.9M%M2)"Y9*>DJSC,.V4$!6NTTI.LF.F_'?BX MK-I2(:%XZ9AR6+%T4H2%#1H.M/,\0&CK\7P=<3?3D;#Y(L!.>+I+!\7=$M6. M2)D@VSKS?;U;JE: R6HR6QM"V3/0\:@"*S2.] M.-\LM69]7IMEMA _8EQO.'Z0%=9_5MBC(]W &M["?F.C2X*:D+3O9-LW7[4^ MER2R[>L-1D$$L-=5C8P M45IFC&GI3_8;]JF83.(5&C]LC*G.%IGIC)_HYF-,M\%R*=OY$Q,T=@B(&-*GA 5LR/P-\\ZAJVCE(4!&3 M8I(=5N1^Z1G@?GAS7BK/E'<''F=<>/!=2%AL3F\/179RMB%"05.@XU#0U.GT M7H5*#>V=)AZA;'+_OJ@^E8WMJ2TF$MH;Y?-^19GM,;N\T;T;B8^C&%LMX)&C M*Q.$6^+#&5[QZ.JR=34\)].C&0VPK-\MGS1T>F#-.0?-__]WRR4N>&M1_2OV7-*#S2.V3_<]89[_2HW2H@ M_*VWQ,Z=7PI)Q@>@P79!'QZ/.I=MW MKOK-QI73&34:KR4*TEU,D/\,EFBFEN[5=(GK7O]LBWR01KC$N M2;]C'Z.AEWKE\OHY^)6!R^\,-'.\F'L2AED+GEC<@*O99YJ)3U>B#%@3J*<+V)^X\WN-'%^1>\>H/=>2<#<[SOL#0C3WGY$V]M. ML\-HLD*2+$G"U],O^#-(MT+E!<]Y[AN+?I1AW\O9]6W7'=7[HUZ[U;IT6]WN M9:<^="]'=;?>J]?[_=&>6XD!6%(;H(+>&RKH2Z:"/K,*,L+#(U!!IMU??NIZ MDHUNMM=7_Z+D=HQ%.\.KT=!MM_NCUL#M]@;=@7/5Z#C-WJ#7[K5:@^>B+HS* MO<>CQ,;-="L0S;F[:Z9WOZC+]K,GQ8=/I=DY.U(L[U/JS>>1,Y\NY3-[ZZQ^9W*%MEHM,3]CNM.Y^Q)[.'=;O;. MCL3J3J/?;/6&CE=7K8ZP%F#RV;W,!(SG%82?]2U%R\"T2_# M-I:)A>+0WR0[.^NUB6TUSY[X'CZ'5OWLB*_7[C?=]N6@X0Y;[N6@U7W$A[2']V:QF(DPP:#W 91HG3TI/GPJ+>?L2/'*;%*]G'E B^&PB3F3 'PA2=3*OQ&.Q MXVDUSHXF6Y<-X+Q.HUT?-EVWWNJ-+AW7:;7:;M=MN;VCZN:!E\RLT3RZ32H" M+'86K>;9$6"CW[L&];K:T$M6_MXBN]Q<#\ 9EC^Y^5%\.Q87:[IC2@/$]+NJ67I%9Z&TF1 MYRV7]'^9X&O<)N'.%TO+WES5<6_'#[OB/+EKE5ZOUG"Z'?>PNY7FPYLF^ M:)6 @9_8F,0OEBE6]%G)C$I007W^4K;+QI?"U.B\ /$^-ZF.@C@IRU5Z=@"HZ%564@"HJL&$T<8Q]^>HI.3/=M0:&5KC+7BE\K?BT_O[;K=L-=AZBK^+7BUXI? M2\FOS:[=;A1JGUGQZZE<+CP?SYX56SY]Y*A5/ZIE6S'763-7I1"?)4#4L]W. M*[B >=SUZ0GKX@=7Q%3 M14P;Q.38C69%3.6*O)PT037L>JNRFRJ".A9!=>MVX[34W?GG[TLPI?"&B8YQ MGP\DO:/NQQ/39*-KN\Y1[ M1\V=JNBRHLLCT*5K=]N5'J_HLFQTV0$]?M3E758T68):;/9M'N](D'Q\M'FV637?12I=93 90GIS7'L1JN(+"RM MR'LMUF#YB*G7L5VW2$RQHJ6*EM8%4QTW:;K-=T5)%2\>Q MF)H5,57$=!2+J5[EU)UN7*%\].34VW:C4^2:JB*HBJ"VQJ/J=JM]4O&!$N;4 M'7@(EUX23*PK+P[A)4G6!/"EB[&?-.AV7D@']5KKJ/74I177YWI)6W%5*;FJ M>1Y7)15755Q5(JZJ=%7%5157'5U7'15RN>*JBJLJK@)=U:BXJN*JBJN.K*LJ MKCKUJ'/%6:7DK%9E!5:<57'64W!6D:2,\G'6V:1-#X/Y*A7^RUUU04 M7U'\R5)\)>///0Q:4?V1K@LJJJ^H_K2I_J3J*REB_Z?4&\^%_CO]:TQG'H3B M8B:(AIU&_>=?C?G]>Y6DP?3N\=NV.UGL=]\IM7]5A M@#]YCUE?;C%.J[6^&O[3$RUGYZP.?!_]>LOCC:.Y#P.\3\6"S[Y7X_\__M_! MS MO1&(%H>6%OC4,$N\F%F(!&Y18MT$ZL_J32;0*4P__$(7J5]A7>F 4A%XX M@7GBHY-YE*QB47O\9IC"!I;WXWZ^*'A _<3RQ11>[>,RL]UJUEM6-+6^B)O5 MW$L#6-SUQ=]M*P7N$M;,^RZLL1"A%4;61.^2;46QY6_LDFUYQC;YJQCW!P:R M&JV+!1; FC/M]0&[;40>4$INR;21OEB$L4T]7=A% J\=1,3L1B+ MV&HZMM6H.]U"KWKSESW.\*GDEA8(];8[NFIU&E=75QVWUQ]>]IJMRV9GV'/; MC49KT'ZT0'A(X)5&1KS41.\7+OV:9?PW@._&T3PA,? YCB8"R%XDY6+^C06M ML\T*MB_&F=&-M9)@NQ97JK6]^Z-V00+/-S_^86(.K3S3>8/2)A:+X M[LU7'E[MXQ?%="HF:?!=A"))U.B^2&"A]%C$'2!VO]G/=GUB[OI2[[KU]O_S MO.$W/HB&=7RW'?2M^H3$_"9YXO_X%;19WJGRL4B>PNG%YR3^O/Z'(T93("$1;SF M#1S;"'OSEPUL*OIW%JLAEL!-%^-8>-\NO"E,Z)TWO_7N$E15LUBNY3@3W,M? M>6@C2R^C/V@YI7GQBUA&<8JVZ7L\^A!L42F^K4_@*AHF*G\3EE,R8O^TB@T! M; 6)!0)D&85) #ZE-06+4R3H7P;)3-G="R\ 8S,(Z7K5-^;ENW))[]U02U%1R)5%V&-MI07_C. M1^^C-?82&!F&P[&FL;<0MU'\C=R,-5J\P#_&'P/S1_K6J_@HSQ0;3P4PGN-YAIE]F\X'"] M)('5\>X:=(9_CL%=6==RH 4336#"4%Q[; QI6;8;E:J53I?4MS#)9_.9CV%_ M'SR%2S'Q5@F=:9"B*XEN)IS"/(##YC.U]]C@!1QY&*5 _^([#H-NJ4CAG"RD M AB0O=.:U9\GD8V&R;_Q$"7EX"GGF2'/"&ED35TL"UT5Y>"?%98STV0P)+AP>4*M-M$!5%P MB=,@7K":2DEF!B1C@UCN@G4["T!]!8E4%_P-M1+O\O]/38[>WB,PI< B1Q&H M::?^]]H>0O-9B'N8A;IDA&N"5*N4&2J?,%QIXGT@NO8HMDAV\P7)$1I[X:$\ M\.;S.\LCWD-U&),4 X691"&84W<@>[\)^!_(LXWO'S@5#)6\!\;P6&PUM2;I%&<*'F\FOOFV-F2-DWV!U=.>W0YDOUO_89*&35RR5R!O0)=6U8IW88O9#;'H-D+,<*>Z1#W.#73 M:#Z/;LGNPN0'L*82BB8(*_06 DX*!&#"?_OE-_0W] M#J^4X7NZ7=JWB.2/_0]75=7_'@LO*7%L&#W'(8_^;Q5U5-2Q MBSH^?[I^__7]IX\5B50DLH-$!O_X\N7JXU=+D0KOVU^O?A_R3]?O/_Y?]MYT MN6TD31>^%82G:\8^ ;N1F4@@TS[=$5BK-&-+'DG5T_/].0&1D(0N"E #I&7U MU7^Y8.,FD10H@41.3%>5)!+(Y=V7Y_56B9B-M?7K*MT=;>B+:#75W/6# [WE<)"(5)0((MTE\O1Q=Z,GFU>5N>;G_&3$O M/G^ K_%?](4NTT*FZ5.=;3C>]#)74Z%T'==I\Y_&],26FU M)M/+Z M[FT;;&D-XD:1SGNX7V%84<)(4,R\?Z%DVGM_$##S1DXZPGQDV?B/E M=!C>)5JH[JX''+BH="ZBR2)(A;K,0[G,C93'MCAC[8WNL\.1@UVP_Z69)C^J MY;'$5"IND_M"B^ZRLKBVKNOEU<)U7Q]O8QW%?*6REGB'PNWRZJR%V[7VM.>Y MX@WM(2KJJN,U>>16&[5LWZP2E$U#]&_B''XDV:Q@)UC$^0]>Q%QHJ_+49Q)7 MA;>%E\^_SK,[K7'%;=[15?==\5^(=LJ+.$VR?,%<;3UW.5\@GON?LS3F#\'\ MJ:V7B&YR+9S0P$-7R)N(YD#^G>J9X M3%7D_>P#Q+L-*A=2/DT\8>E;Y=+/V&/ET1I6:_D&;9]SLVTGC2:/1?DZYSY/ M)O4WVT_2*U0#WA:=R98^3EW1ND?Q>OA;MDEM+"$@JM4;XBR:%S'ZXD7[EW%^ M)\CO6_ZI(M__8,1[=S_)'B4L0)[S7L3ROR7 C00"X&R>I"]MM*6NAST FR% M)@Y,XE+B^EJ6>(L@!VN>P7;C)9GDY@QB.B)OXU%!RX7@&SEIOAN(\W;$FG#%VA7\77& M6)%?BCR'NO5>,NX<>(BX2?EZ0"D31U?Q39)*J!@N2 HIFAK$0@$/<<,V7@@% MG+7[\"5>"-MB$Z\O$4TF9>2#O37=:5/\QXF07^SU=YE HF OW_D:/BT+.'[K M2KJU 46!-/'K1 %7BR >@##PN%0.##.=H*P">YO*PA;<< 6\:X*(JX6>Q(\ MB;^3+[SUXG2Y6:X4=NQG[:06\Q@ M 4MR2PBIZ*X120M2:^Z]W!C/N2>XL+-*8#V]ULUET]P&E^2/N HE@+H20#U M/^R/3)H/OSYOS(C@D+XHOU:(D98MMLH*XW0MW]EP,Z-9?JFC62XPK83TD)S< M*L.UUTN.-AN*=6YEY2Q*"[::0F[V"0DA7K,YGY>K6N)P>1**Q16+/^=ZE5$3 M8%6\W=2H+3#ECN4S IZ9TV3]R!:O.8P)"F[L;_JT)^,^7 Y\GXM1<,C')F#% MGL3>5+U!/.DT^U&'HN;#/6LC'N5CG"ECV31^7!/O:,>X#/Z$N3=]:AT)QZ*[ MBU?+O"QMMB@0K,=1??B&SR0!XTOPKLH@3-K%!'Q-_"ERF@(1-U$R)CO M>?;S4;NH0#D%HB^3,%1S)-+(MP9IY**%-"+DXG4RB5OHN0W*J_@=>Q<[*28* M']FG^56O1%6Y3@KN"#VR;?$!%/I;(T=J[_DJR[-<.)SR%#_H'-N1BU!F\3$C MK])/M5B]XBFF:PZA.HH_,9%?(^@]\%S4732.I3*)VTBA[$L2-[(-Z"+P0W,. M7,K>/];2[(X[=(6XI=5X,9_:&&D"+CX6,^Z70$LO))F4Z$;6^^A#!4+#_C)C MC,/!3/DMSV$NLX\ BLQ-"+%\ 3,JWCL?-)=I=J;-1)CU@2EYGGMK0*\%6]PL&2Z%%ML.EHG-T+;Y3]=BQ@G@(FVT:2!SUV7SS< M7T9L:LPG<7'L\">APN>QQ%L!\*R)SSW$DXD(17$ *T&? MV0(V5W71$H7;811X_]C\;>.M<5K^$243@0;%)4DV$Q"A^4VL:[-[+OQS3BR< MS_XYBPOF(PC;N+V$MBD_C[:E:Y9A:*?,=^7F"G.9V88OICE30KKV_\6,<;F* M^,;$9'+#;M6DIF56<;-6@.$AOBJ2:2Q=XNHRN?^2CL5U%.P4BFOIKK?&9? % M,SDJ"'B1R_ G XL@*+<#"6.M/+YALE>&3K6(B^<["54J4*,?HN1'F8S597BP MF8 B[,F%$V<<<9\5XE(%]GW2DE?L_SG]U)M:$/"E2;\&G;7\EEZ+K3(.,I$O ME-"SY7^5CY#HVD+)"11O;I-7RQYGH]E=B>DM3J_\N9CG\S:#R\>VOMMKX,S% MFND=S-<*./-Y[^BP@3-?!781K(5=;*I8.,W':?%B6-A]J9-D)<,^H9&;[;2, M"&DLZ94.7O5A/B5J5M1S+60M1E(L?F?UR2U^J@Y(KOP0?_[3ZQ53)B;9Z ]I M1IZD/&24:]_;,S:JIRV)L8[,OLO&EG_R5*MU,-N;Z4\N]:[X&M@+QUQ?L!\* M@>]?IITE'KJ+&0LB>IK/ F]'(:0EG:\V%XSKD/8 M%%9-,A#\A3)D_"WAP=A3)F#N8S.05W"$J,H1O%(WY?N4[V/ER MP,[QBJC8J$V6K/6!U,R"W@WQ<$1E"1\2Q?.::SNO MU2'19PYI(+W-+T4J/.S=+Y3)!V>OU(&R]M3VO-\_[>.&G]CGVNV(&W[Y?BQL MZ$P*=;FKKFY@JSB"HK-^TYE]1'1V7)W*+T)!/(@=_NU[N^P\%SVHLR6>I;N51NSV&9HPBAHS%' M%9WUE\Y,PSX:.CLNMX=W"/4+G6DOJNHU46]Z*!MZ( (0L@[-BE7$\6K$092+ MTT_A^2*0],/>.M<;_4*E5N9H1^(&X*,Q1Q6=]9C.CBW;LRVTX)%V:LO)YGE\ MDR4"2F#$DRAQ437W\BYJ7@I0%Z**EH=IW78P7^_;*H)=/WU\FFEWV8]XOI)2 M](?4[273[(%_34PSC_(_XJEV%X^32+R3MS,7_.Z2XC8>:_=QG&NQ;>1P_UZJWEF8^[MCD)[H-[]DSLW$OVWE7+L$V7Z7Z7KQB'(_*5J'/HDR= M+X0]VN%M+@*98ZR=\XOEA==EH^A)RDN=1,%V4]'[D9I:+CJ#X[OXV MXBMLUV)_O!)/:1=9?]+8"[5)$L_XRN^;.GX):U+VLUXG;+NWLNGP2JSA/DI$ M%3TOK2_!4G@UMMAH4\(_:))'F"K_O"E!6#* M3CB[6_TAT1L;B9[0@K^#W>5DQB]']$FO^$H)VM#>\XB+P;)IKRZ@;TK9LUF^ MKOR=H]"\$AWWF9FU-*AN.X'ISD2KJ= M\IY&V1$O'MGT8PK$KSCGS!?="/79Z,?'NCF;+Z%L00S.1";_G9*[5XJ-H@N8B1FQ2 MFA %V^W5H^PW7>2FUL=J\73UN+/FUG=MSW_B1LO>DM66S,XK?2T#H<]<%G*A MRV31JG8??MRB9'M.ED>/O"TXN^?-5;.T!!/@_= CT<+"R%6PU+)HEH1XFSVD ME4Z132_;MNRH#IT=.W3L9SMTL/U$]PO:K:%FQZ^9J@^GLSZQPZ;NWK[ M=.\OQWZ%H-OHN;K#MV##8=[A<=6)O7I[3"^5PZ'0WB%>B*TNI%\7 O NZF- [^#H_+V'_]II!>*H=#(;Y# MO!!E[??L0I2U?P36?G^Z-7HIT _>S#BJ*U36_L%?X9"M_6UZ(?93,]Z+FC1> M)QE=\=Z$NEI#C&:[DY73F<;+(:M2S"681/%O9'_"S6?DU(RU)9?U8"0!^3WE M\XS$CLINB\=[,="U[("XSZ,1(T Y_4<^>.T,H':=0%ER.E\W)PI0EQ>4I"5\ M=SGGM_PNW]B=+#=H/>=1F\0_XDGY>E'!><_.=1K/UU"+9[$T_*Z2GNK=+;V)\VJ4BTZA_#XK1P>QG) ML^:_+/B@TB?;:^1@^$K0?VYZ;>3OV*7(YI@/^HI6F\7/;-AHPYXE)RX+NJH7 M4M)&EE9]5:7:NY/PDT*%S(V@X.)5SK-O:?>YZ5*\9X=W[%QQ$HV+@ITR[\J_ M470DZ:A2&4E[6)XDI#EES>]&](8UDW!:],8TU6BZ,"!DKK5&ZF-QBV,MNHF2 MM)AJQ7T\2JZ31O659D]CPBQ1:ZFJ6MT^E8T0KZ3M/+[F(S9Y#Y!X^!(%R3&. M46EK)'>RL4:,#4[+EKEZK,R(#YR).9[=C:0\T7;#!52UK-I:D"]CF^9/D]\N MER+-PKG%\CG%8AE/],MXL-'VRVH\TAT]+:M1[:$&5L#>R=O.Y*6CVCX ME3:37!O?HMBJF$4G;//&,-7+\6I\IP4C.79+(S[RN=5H).5&M2EN5NZ\(Z8' MF,/&_\PH"!B-!JBL9+%#ON ',269W<@;=P++H59OW^ M1Y.,RM4SP-?L$#SD934[:J-CD7I' B?88ATA.D1;Q";.XK00]D@W76\Q*%L4 6@^'Z+^OS MCF]M&/15B2B7IN<\#3Z98)!F[2?+'.:^;3+,?5OF6A>F#X#B_Z(9F41CO@M>[#!_D66=[>I;EQGX]NV61+*N[EG6@=U' MC[) HZR")JMK=KH [UP@ED%E[U\,WHF>S=M;3V79GP+VM%4F?;M,^@!/9@D' MN)4$DX#TZJC6'95?ZVV.(;[NL ;B=O<*+O(-;%<$D4[)+J'!0]\Y6#N1[[A2 M#Z^.:_<6=XF@SOYWO!ND+Z;5PQ;3_0'Y>@OJAE0WP2[4?>@['XB([O6(ZNYD MM*%C>[']\8@V^')B/6P9W1]HEC>1T9#):'N .W^:[/L0_NY!]+;L=Z)/#@KC M#YLJ^(#=ATOM/ :KW54E@K*[!YY+^(BY\4W+T?_7"O5WT=O:@TF9 BGD M["Y-KF9%>TRC")*S^_B:,7%P&>=W[3_FV4T>W1W00>^++\]2+8RO\AF/A$%# MG^-1.0-=H%3EQN\'5H\)YK(<7_LV;RO5TSK M',(LM9H8QQ!9^+ M#]6T=YJE'^L'5 M??I*67"_MM[6'0JY]_ER;(9[;CK/492-I4I^[Z- M)-)# M$>?\-^+*LWS*+RW/)B+5=16QUX[$TV6C>8/PP(1T/OW(>]&UFRSBV#?\#;QI ME6>N^*_;5\)N8Q9K')R"G\#K2_2'VX2MF;?-WR7_XOO)D^*/C]/H#_[?5_%M M]".1Y,7.8R2:L=/X)N)'Q9$-KJ\YE?&]R0V7V<2R39L3&+_YZ?*%<0T@&N/C MG[?)%8?;8!N+IYG",I 04PO'58)@Y''\L1HB76M*.5!:=CP7,>]ACQ=2K4(6 M)'S0Z!RR#N^+GSXNTSX'H1 ?E42^@J+7("?(GNS5;XZ*(ALE H*@Q0\?G^&' MUIOF3X11V.]K_J2O$Y&M09UK;*[Z;(H6W%.5JFZH?/'$V&*"UJ16)C&7D0R2 MUMC@J.IK'_,<:[7G]_7;Q^WAYLQ/>)P?-+M8*"$)X$.O@8X6BC>SIW&7]%Y(F)LXY3 TC ?&;(/L_>5CQ]$T^E3"LW'4!/Z$E;!R7%,V MPXJY]?,1&A"LH.B5S#]O(:GBCCX4=Y"GQJ@^5?BA:CL42L(6I[1@%,F6>.8[ M-%KV^YR8Y%5RVD4S';T6-@,.R_:IPF'?T4@UB>\(TF%'-XEOMQF?1T=\ARU' M^U."T$]R54*T5^1Z?!..E!0] BG:GR*!?I+K<4A1E?47GW<:Q%F)TELA[+8C M7X])S-%+\1KD6(ECVCRG_$R%A[OB25$J$U3KP&CW/$N@G1A;F1GHWV ! >0M MST8EH_YZ(4#M'ZL M/;>-G[Y4!-2-HTF9?IBGK96)4L6TB'C>,)^FTMRRF8W M\ZFCLO-49J3>O_M^X13O/M391$G3T]LD;R\-\:55#\N;1'0A>!>Q MI\2R]F&\A.U?)D,X\#M/[A;:=9[=B0_<<(APGEJ)M?>S=,)!_U>^ANF3*0>B MUW@G5UZJF!LF#<-,X'ZD23R:/X#>>V MP5/@5@5<[HI(DPJ<#;X+ 87B!+(JY@/KJIE.Z_B_,F_QWB4Z8-$*A5A MX-UQ8^1?\A?O _?DTG<^E#,*IK,\Y?*>Z9M8=.&/HON$*^'WYV^7;F0 M$<]]M'OU6]4%3[;J5\4,J_>Y6,?P5$F*]KY.N'R00F]^OI6<\B4KBZ*TK!WB M&Q WP4Z[G*1V'243 1"15=?1'J55F4(P?<5.-3Q BVYDD5#[<-(4GPC"1/RNDXY2+89Z\E%@@O@V"_D"\23)+= M3WDM6[G4IHIQE/%!+=.<&T\Y)W/.,27X2,'N.V4:4_!Y/7&H]=V2R\2@)RT6 M96^<&]BW4F&(,AHNE[94S,3>=)&("2USAIPT&XLY:=.\<,40&O;NZR3E58?L M#VW!DY2VI%QT)='^HV5%EA9'5H@WSU=3MJ?0S%=J5(NL:C76SBA4\!NJ0J,W MM0<+P2Q5G_%Z]1FGL[NK.*_EAL,=!(D0)8K]P%K$0_O\N2(IGTV>[.=EJWA()I.J M]W B,LXW0@]D346Z6\1J7@#R^/ M4KRW#)M71]4$N?0F.[8RS232[E5 7872.Y]#33]9!D7V"^=0JX"Z"JCW*Z#. M)(T*IZMP>M/:"'1H6L?C1NJLHDYG M)]\_:1=U9YK\[BKDSMNDF&8Y)Q 9J1(A/1F'RP3(9A7$6^B.:K"V:K3/>UYH M_W";C&ZK):R!"]VM2'J1 ,'6! A>>+]="*>M MD< I7W!>\_VVN M$)^'/-]L-V]]FC*BO0J[<3:]963]K[(GM.J<$M,CI[)CCE>6IW,'/*X.>*YO M3Y!UJ]X\TG[$C,@GH@=0^R-^K#JURGAWNY5+/)'W5MS./[,$=?S)-ORNGLBMLC+Y05"ZL][">?)P3C9 M,Q[O!6.+Z9SL^X64#KR(_/&^(RX\X&3(FR_+"O&T_=CU"-;ZFO_E_2.G%6U(_:2?7;<.@#=K=;C'A MGQ$]H]):D'U9\>:'N?%NUYZ[2![6AU]VUGT6?P*&&%W!OL:U0MTDQR1T MSN$$Y\^I.=8:Q5Q?E%:?BQ MU986G=A/.UEYG>3LA_7)RC[*Y;_^WTA+QG]Y5P2F1VQLN883V)B:B" 84!AZ MAH\]QX0>SY=%.ZY]SL4#IKF0VOPH?[6/'7:6"M66W[8J(4DMZ9V6WN+&\0'F MZVY7);.4*WZQEGSWUY-I?"=M)0 _;>/]LM4_5^3S"FJ>HV2,9CE716/ MV^2>H*EU(Q\0@;;])[SKU^ M:O]+>?I]U:$DJ6A5%)*;=X!&HM>X\2M'4>E__ON_$0B-+YX4E*7$;Y];W3'Q67VEV48UY9X]FU=QR+$I/Q_9 M2MBEB3M,Y B#*P&H7XX+85_DOV-?%NJ/^0XQ!^7@#@$'-Q&#[=F_1".T''3^ M1\IK/TK=G,-@)#E0CO+F0:DE9 M5+JFR_^L^$B((\ZNC+^*.0%UR0BRB$8E5CS_2VV]G;!#O.?1H>V@9_HFHFII M4YY%>\>O(!JV76; 9WZ44J%VE/:\SGX+$!( TS.191J$8N!X!#@(.S9 V B@ M&X)!"!"UT ,K)E^LW3K"8O*WT'7F6EWW/6=R+KEGIJ(S&O%1/]P;#V-9JWP1 MYS^8J[_I!,)7TV,G+>7 #,0H'Y=AB7(K4;.5ZRJ$791[8?\A('*FM^NUR3E[ M-#.@:SO3N;_/DG1:(2 U*GZJ.;-Q(@(L_*N *9MU!UK,G6BEFKI5G"?S2G,4 M"]@EB?*839(1LY/'V?VTB>R(U;>&/S6'*9$AXX_MN& D/LVWP8-,\J?Z6,M4 MPARR4I0*-P+87WC.K#FTJ#JT#>ZB&CL8:[]FS/--!0Y,==@+Z]_+J?94S?=& M9"\6B^P@LFN?AQB.:Q,*(,'$#5W;#1W+U G_G5T$( SI'3:\ZO[Z,/^XN3=U/) 9J\4[3YU[1;9GW\Y=V_%N6/(&YOU<1+IP:C4- M?EK%V46+M7FJ-:YPB@5*+R\Y:4#3FWMJ;:?O+8&2:3'\Q'2;15[:\ >>;?@3 M('U;M^[MH[KVQ30C"1Q]TBK=P!$J&1>4/PH7[R=/+7_GB>\7\3!U')- X@$S MQ(X)*" 6,0Q+U5:;CIIXAD>/)CM\8,KMJO?*C?,+ MT\&2E:(KYIT_2Y/JSI^\\]$QWOF;.(%OZ'82U_>@#P$,4(AMQW4H]D//=CQL M6"X.PXT3+WN-"%MK(\(A,V0T8'S\KZH2X"71WQ<3'+?;MEC 'J^W-P$WU%G M+0B1[[@&I(C:V/ A,6T?0F &KN_GP<5;,L?W65[, M>*%D72PC_!OI_/#*4)D4KPH>^*\ ?C^N9Q>5)5L:2O],Z.#7CK0N?__@W,E70&*']GIP&+K^3Y;9$^^3YZ&N M.1C1;3)FE]>%X%L5_=L< (9;@@?1Q/IK<'H9_%WSSLZ_GYT[ER=GIWWK$%^\ MVY(=X7;R>J=[5GL]PKWVBIC?Y%(/1CBYCY^WW5>_8,EVW/>?BS]K C@JUI4A9[:\_5+M$L;KV/8^+A%O397@J'7-HEOA:VP1I3U'WP0AJ/YK&6XOJ M@]A9C>(*H2YZ@/>6Y.E\Z<_%(C:,-S0!!1YL$)@ 94Q!X+_*;D_VH>I@MEPE MA#M^D<%[O,1\9!$ *;??BJ1PV516 M*8XB[K6+0TG2,:\Z[2 (\H9P&"H&HF(@2F,IUT*Y%CTQO8]O?R5O"(6PQ!C* M[Q@R:0QK?YU3]_NF?6F)>#_,6[2_\MSJ3ZWJSUE";MJ/LS*H40X608VTVY,A M"FPR5R*U:&\^\4?3-%I_58+LD!A]2XNT'R,FNC-*)42]]VD=2KTB9K6__E#L M'+7JVM\X_%IM=%9=3;%>6IU-*T2IN$6TZ3*/HV*6*QM4[:_GU-ZR05>3\LH6 M^ST9J3VJ^S2'@8VQVOI_RZJ^5UA1P*$]:PRIY7S!PVU6R.K*:#KCN&GW]W&4 M%V52I(0RB"1,1:'-C8'BS6[-1!Z=3Q[D"92(,7B>QH]L'VQM)2 L>SY/2_"_ M\V&!$OM9_BQY2H)=L8]>)\PU>DBFMQ78PUU2%!RV@4-2\\]$DXG&'I&.909( M9(6:Y [[8%-G7F:,"OY&=K(5&F#]=/F'ZVL.6\M6GUQK8][-)_,L?!;BBPK$ M#\AQ?+7L!-YL?-^20XBVR4[T+\I-/^'MN+?Z G#O9K MEHWCGMS\, 2T,BIVWJ>BV%Y(9&52O$4KWA'N>W J]S\C'H7YC4=4\J(GW#T, M&::T[L[[5$2K%.^1*B"E>(>B>+/;5/LVXW.?>L+;PY!@2NWNKG85R?9"%RFE MJY2N4KJ[*-WS9'3+1PQ?L'_-[GK"WL,08DKO[KQ/1;5*]1ZK"E*J=R"J-^2S M""ZR:?9'3UA[& ),J=V=]ZDHMA>:2*E<54*E]JI,BF63XK^BZ>V$HV9=3*/\ MC^SZNB<$, PYK2R+G?>I"+=/\ED9&$KIJKTJ V/9P'#9WU+M?Z+)'RKC>>B[ M'(IMH6BV)U)9F14J5:#4[NXUZ4R$3:*1ZJLY\%T.1>\JHAV,XNT_?!+N;&RF MA7%H."&U3-/%)B&N;?C8#0UL4,-PG*4)KX>!N]2ZDG_,BFER_?CR0]\2:.DU M)G>>EP!$UV+&^WTLP'VT+US(;&@V"_=C)=BL2.M%%NQ&GM-&_@IKB#'L_LDY2>3R6$@#>#= MQ32:EM-3!GYJ[_[Z/[%V&_V(M6@V3J:QI+F(\><=>\PCY]!1E@K+GL].T:ZB M"8?#U(K;.)ZNHT1.NL7LJDC&293SV2OO2QPS_L@/'&:,DW,\BN^NXEQ#0$Y[ M$5]C_V%7HW$GXHUSKR^:BV./2%*VS%C7^&(9X\1IP1&UJ]\6+6[Z#_;;'W$Q MO:OPST91<:MQ)5YHUUFNQ1PBKD2&F][F<:P]"@BX/+(_G8=YUP&3C-^ OSC__YO!$+CR]P.KVLB;?8J M/@>^?/C$Q*J6S7(MDX0M#^K9KVOL< J^\>LHR2>/.M\51Y"[8Q_@-,&65MRS M=1;R>/.&3D$>C^)X?4]0HH'L)>#F)BT]*&#!A$$V* M;$XB2'IA!Y:/!>LWT(%3=H],.=4CJ$KM7I%)&T#TAYA.?3LMU=G[WU,A;(0@ M+CYH[[][SIG[06^3V7_PBV<4FC)*9/YCMBUSI+_SEC]W^=\ V6JDZ,_L[2P9/R"FO C8I$ MRIG*+ACX&3&[\Y8IAM4Z@^G.2HAS^DZND@F7JO.:@+'H790RYXY_YY-V)@AX M[O.)0"9ASB)!*3%9S4<7!6K5[*75:(OV: M^10EP*OP.FJ)):2,1%#-ZREZ0B-?<;NA<5G$-TJU6$&H5F)MC304JN8Z'G-5 MHQ7-,+Y)]- 8\]']/5NK0##-9TSEB#^PEZ#>'!3MN]C1X M?A>JBVF)\6S$)6=#*)LK+WF.EQ(,N/YK223L(\SJ>6!&"+-_Q=DS:X2;&O): M^:LXG617TXB]D,/!9ZFXYH@ICER\.KK*9AQL..8R>L'26F"\ZURJEMI"XY=> M?42OGS&>Q8*[\ISC&N=/K#%)?!SE4)C+#F-G[]8RB?M8L8,PM:'Z^W$/QDM MR %1G!4T9D1,N9A(V%+B'QRZ?R0@GMD5\O>).[KCXD'RTS@I1I.L*)^Y=EMS M1RGLHF8!/Z+)+)K6#U]E3VHSJ:C' ON9Z>D11YMF*TWX 7/1.8ZY1=&(4 $@ M_1!S=.=B\17<].%6>VG,1VW#?/7B&4=E4K MR):/H22+2!$%>C_=]+=L2_M:!MGXA!I_>UCYQTDZX:2GGO#D/N! MT7;'P?0#V[T(DR_YM$W01A.3M\JH]R06AU))7IOG]4BQ)3/H;(T9U$D>8/,=+2<'5&Y@ MY]S P;'FZJA_7X/^NXB"AZAH&7%K;;BCON6SUL66\DL>NI253"US*X)?'__% M-@)1+\5K%67GB0=Y[5%SQ@]Q](<0M?%/)C9XF0P/XI=B>B%,/X[%H$=A7,B" ME[8*6"NPYVQFN23V,U_-4O*DX$F13-!3*S4B$@?"&DO&0K"ES XJ"F[*E*)^ ME.2CV1T_I5'\5':@2@X4'6<'#HSJ5A@]?LPH**FMYJ\)7-:\Q>=$)2^A5EEO2>.5ZCR@Y8S*F^!Q^XU!"J MJ;12A!J)Q3QSON,\YGN0'Q>.:NM\QS'[XD3GFYCQ2,A$#IZ5%82\EG$BK!_N MC[%K**)14]@W3HJJ<+#6LURB3>N?R@/XHKV''YZ^7+&3^3<(XXPO7.:;&C'' M"27FM7\;W>P+[K!R*$7B>A0G]V56F5FWS$1,IN(.YK(K&^63E8: MB]&,W6S>CA^U_ QYN*T8[=Q9\K^^1\^<9\,L[(R8.I)'E&O3Y(Y?,;OU>%0= MVRRM5B,.@EE$\E)UGM?6^;=:-[VPG";U)R]>'!8[RLFX#(\TRK60$'?1(P]O5-B,)NSBOB+ M^?[98KD4.VI*ZJ),X> V_>(T^L'M^* 2Y/;+$^2'D.=>:"(%]7C[E;VPAUN< ML7H)/:(WTEE!AND;0>@YU 06PFX *078]*$/'<.C%%F'69"Q-PHH3RVT/)_Z MV'+\$&+;#JD3VC:AOHL 9H?F+I[:3C47]G8KEQ__-3B]#/ZN>6?GW\_.GV>G%V=<3W[D,?,UUOCJG7J!=_!8$ MEV^Y*N=".PMK7;K-=T?9),L_5U @8F%C[K0)N_)SFJ4Q#Z<$7O#-#_O#/>B9_9,D?5SRNV=YEPN(G3^$$[SYA/NKC:AV0\O?U, MT2=D0P2H10@P*+!^J6!B>"MD=%_$GZO_6-*/[VIHCAITAW!QL0:X0[[0!K]\ MJ3ZT^+>G_@1W^]H^7]8KB*4.]-5&L$IH':S2'5O')'YKD*$E,4JV$Z-D=1RY M+>8&A&6B+KZM1[8'W(I&?]SDS*D??RR5UF@4Q]?7KXSDL\-)+&I5D:[C"DO8 M&!=+1L[FU%)RQJL>S2NSS& WKF[_>;E02LO>2P#FX?Q^?LY<,$WR^^<77OFA MWZQ2]<>SUXVY=$,Y1?K)O[PBMR[-Y?51/Z()3R5M0]TO$%=K#V^ON_[3#KM[ M]IJ?V.7:S8A;?NEN_J_<2_*3QS7"7*;41>!N#$W+@A#BF"#[X\,?'T/VQX\^ MIM3P7=^SG) ":'@^]HD!34!]:(>&\TY+HSOVYEGQ\2:*[C]S&G'2,?]7T!"( M,_6B/.<%IG^+)K/XG4@+LIV=Q]=_>1>><&?HO\UWVBQ-Y*]FQ?B=QJS%Y"Z: M%#()3^GG]/9W3B;EA]DMC6P=0-B'=K,MYK?8A.P[,[ MVI3L.HWW#MTD5%+E4*4*MFJI0A'U#<"VT"!E"HNA+;E=B55["ZD M"K:H;B-3-ZEUU%)E1U>CG[;*Q6V63S].X_RNU5>TQE!Y'N']!>*E!XQG@YKQ M/!I0!_MNZ/K "4.*$;(DXSG(1SY99#QQC)?L%$^:0]R7]@:,STP =4IIAWS6 M6R5]!+KXV!F'&HW&(B$AMA5Z)/0)018EOEG9P0:ENS).)PH*8*AC1'0#F\? M.,-PILONWD+6#__@.5E=2^/I"SFM4]/_[5F0@H8%+=.%CFFYGDT09E8C]"VC M=D4MNN2*5B=\7A_P:3SU9CFOK=V?!XH8*]JZW:D.ZY^M.&0/=+"\"&G-BS8, ML1])@96AJ>'@P"QUODM.H 'QF#[4W+\1@K 3I6 MGMJQZ:P#91B+-&8BQ!0$ED],"[K0\(P@@)5J LR!VY)ANE%%P-)M"^N8H&-@ MF&%X:-]Y"VE2]G06%5H0;[I_J5WX3&';L=F-I&%.'[@>I@%SD?PP<$(C")V@ MTF8>=8-%YBSO()!7X*3C,W[^CN@HW;D-CZ.! M8305 H;K&0118#@\A^=ZP'=MR=(4F[L70W@5)3-PVD4P,.FJ5W0IE-MX^"QC-C4I 7)IX 78#;"- <&NX;32"R'>EF6ZT5@Z(*:. M+:03J%S'PVAU89[C5X>7N9_Z6O#?OY]\_Q:<7KZTVOV8S>S!;ES=_E'E+KY& MZ5C7KF;)A+^U''%ZQ\&XXN%6GP'0\A4A)#8*@,.,4V)AR\48>Y59ZCB>L:AC MW>HLF9MXTCK)7_.LV%L=&C*9F0H,':$NW41EIBHS=6<6@HV9:OK4M2W/\@"R M#!-.U6-;5KN,3&@4NQ[_@!A)Y7N8R![2_Q8GW"C!>#ZGSWJLL((CHA MMFYTJLOZ%])47L006=%J16\("H@#:. 'H1?ZMH$=6EF6MK^L%K=BQ4YTHDV% M/CSZYL2C)S\!PW< MN(G8,PW7=AC3F1@' 46V6YFFB/W?R_BO&R<1ZP02GI$? O]U[$/V.AO_?1*5 MLPH"Y46N9E78L"KR;9<:Q#"@87F&8QHFM"M5Z8?6DNG*F),/]7@4I_QJGB30 M ;5UBI%N$_NH#5CE2PZ1(4VSY4MBZ/BA1ZGA&*%% 0"H;KD@UE*CX=8,V55I M@&GJT((Z!EW6T_2/(8_*H_S*S*J/?+;O[&XF1]&.X_N<7>JJ >N#L6S?/\>> M5L.>80@\+R A1*Y%@L A#@@K]K007"[4:<[:;QTU^^])S/^#<:QSQV?GR)%+ M:[EY7YK5HE0WB:$;$'3!QEM20D/V+R&%+CCC@_):A\G;I.%M%]L>#;S0")G* MM0,3^K#N=G2 ]YJ\W8F2MC#O/T:\BD_Q]B ]XM-XJOSA9\UOU I= 2LPL&E0 M SFNZ[BVQ^S<2@809(<;F]][[( V*=%-F_G"UG%CPBE?>(C,"!N%S'Z@!O8M MTP:!"WS3$Q8\&>7OP7G"@E^<$[. ML=_E,$H%?\VR\4,RF2C%.:\X22L!ZYFN2XB!08BH"5P8V*1JBT;07RJ J(YT M;U7MAJTC"^O$Q$>M))7%.D#&,XW&8C5\8&''Y0VR(26D*D\/'7M'QNEF MO(6MVP3J)NBR++W_6NB@_:^3=!JE-PF?XRP1;Q1T^ K^LUK\Y[JV 0+B((L MW^;\ARMOS#==>QD4LCI@"?-Q&D^#GZ/)C&]SWYX:M*ANV5@WC.,.9RI/;8A, M26#3(^+Y'O/3K(!8%O.23,< M&N#6+K7E@5;C/,.?V&CXTS%Q&!JN[U'H>-1&!@9.59CNAGX]I>TFG?[\+,\Z MFH-SW"<$.= -8'!\_R$TCRAO\/@9#S93VAP$@]#R',C^%T+?M#W'JS$^7!3L MR'C=*$)# IT/ RQKXPWC!HUV;4EZ$=SND!0'1H>,C9;(Q:Q%0(G<)#C8<\, M0]-W_(IYF=NYU#W29MLL'>T7@M5&EFX@0S?,3D$(#@X"6?F>BHN7N=@R6FBP M06 9)B(. ;R7F@: 5K8O"N 2JOFF7-Q-53EW1)GU:^-ASR8XIH*XR[-+YVM9 M$/?BE@#$+F^"]F\9M-0-]TEST7-"V@%!I:(4&4AM@U7874B>.>?#VY/ DN!-+]Q6_.>?#;V5<_.+_X]W\C$-A?M)/3OP47 MEQS^7N&?*_1[=?O'[+]XOY^?,T;76G)!]?4<_?X&*P'=]"8@('H0;$06@:38XQ6(FB(VCC MNR2-/8^*HU G? 0'4.WU1VGY*#%RR&*D-8X$VD$0PL#W'1JZU ZXAN8EF!^R,:B3"BJHB?UZ:MBGCLV<3#+H:A884A ML( 5-F.;W7"I=SFXNY]DCW%\'@L(O*^-R-RS?0ZP3BQ#-^Q.L=M[IUB';)\/ MEB&)T2KFHP9U*7* 88"0(L^P?%0QI(7:E[3[%%%B>;4)('(/4\]<==ZGBKO03 MY"%>\C/7S>0*3RSRU1?;W7:D%37 M@?(.!:0U#=DBT$6F!1R3.JYG>[ NMO$M:NW..QV!V^@&^Q] 1P&=. S_K"0) M[9Y/-V+4EUUKDRR]T01HZ3B^4FAP"^R(2"O4:",'^SX)?619EH>IZ56J+, F M6(?&Z+-C[5J-_2O.LW%4W')A22" 7X[:2%2^VA!9#S=EIZY/+8H=%YK4QC@T M26C4[:X.7)ZMNAGK=:(%;<+1W13"VR'Y:0)V00%*K>0ZN^$ZB QJA98=N 8* M;.:O!790!RIMUUV-9B'#)*]85 (XK)1NHTX#)7V%EE(NWO&S(&T*I4'H(>2X M@0G97PDRB87KL1387TYO;\V"7<4JF>#0T3!@%8>$[E9"$K7+JI69VN96SD*M M&>,0&T'H6AX-;>S8T#3JM@;;\(PE,_7UE*1%=29Q=0J.N])+>8I#9$'4*$S' M\D#H$X!="\'0L?B$F8H%#>CNQH+=A$M-I%NFS3Q%U59T*/ $?A &Y^>!KYV< M>F?? NW2^7NP!F=MX%8K-' +G0QZ!J7 "6W@(P<'@=?4/SN!O]3>Y\?7,>.] MIK"LQ95[1 /'IHXA\Q[):^(A]E8U#DH#'BD/V@W0%W8=& 8N1@AB8+K8A0A7 MBC! :*DI:'L>[&:.%-$)(4PQ#B)Z\[QN[(.=>AN+#P+$/OE:'-MK-*=7/!!U M"(HJCMB@EGC%+;2O05;Y0-#R6"'AH2$+&X%/"$>=?2X?#-$UL[>E[!S21A/P ^!=3U"0QP ( %0#TE _CF4CKD:5[I M:% WU#'"NH6[3'XH"W4CU6LH6^35#T0=@J**([90GT:D5IA21[^_P=QE3X>> MOY!_O^=E()-])1O]H6MIIMU'N?8CFLQB7<-5M:96W$8YQYB:36^SG'U__(5] M-(VUI"@XD%R6:]EL6O 1B6RU*N,Z9Y/#5K+'M9!+H(^!B7W?,'R#-/->#0R7 M_-?Z@B[X_?R-7XLJBU?%#JK884/6:^5X F)0Z!&3!+;MV0:V84";' \,=V.] MW=SB8;'>VV*GOI#.O.SN+DLK_5@K1^U/GPQ+NX]SJ1J_:*;4E.NT)<141Y#H M%D "J1$20X<$\#+0ZN.E+A63U!MEJB6IQD6\_!8C.(U]]CYF5/(CGCQ^&F:8 M"]*&KSW/10#Y;N"&*(",GSW;JT/"MKU4>"\O= _Z=!F_$;-+MX'JECXR+7F@ M3(- *S8,;!OY%G9LA)#AF2%HF(:XF.[ --T4QULZX?^SNZPRZK_B>UVGL6LT M 2:ON$9)O&H19%3,: / MP?)HP?J0O[,S/DD]><(MOMS;/',3,RO%U$&W54>]LU*5@SA$EL2H@9JS*+5L M"'P[X*@\GN73NAK>MY<+<7=BR6[:J"'2,3!TMMJC9LFC&KIQ'D^C)&4.7ASE M*7OO,/&((;(;CG-= U+;=(GG0N!0*[!@#:GJ8(D7T<_]A8)T;!Y%9%:9OX?/,ECYP M13EFQ_4CXJE[A0RTP,VTX69L8X-8/H".YS'"QP9P2B@]BHP +"4GG6R4<';U MHN(V9 +VMWA\$WN2P=E1_\KN0'#S]33.N]2.PZKB42[,,;+E^V?X$H,FR$0! M\"G!-N='P(OH4%A#K$-B+NDC;Z+0Z4 M3WSXW/XH@28&-BNQ#9,*A;42@,5PV#?05F[\9G-K%NH$XQY@\7 M)&DKRY3T$X->XNN*.OG;;,)NHJBZ39O0\YXY_N L^^=$02M\YEN!X_B>YQHF M#$+3L)T05*+ MLRE$GI1W%1>1/#/63)]W%_=!;& ;F/ Y_N](C\K]_LHU?;1 M,7&K! 01;/K0=QPS0 2@R?5$R,?&>I?'$C)NX&S%[%0A=KOC;'8UB?=C@W=Q(G_:YR[[+8BL M%K"_@PT(;=-T79-"&O@X\% 5)O2(N3Q_JL&=-*.^M)_P[T=PA=+.SK6CMN1O8BL9V.G/Q0,;I62ZBF9^96Q'G_+7L M2;\R$S?XN^:=G7\_.W!1K=JV[%.SN] M./MZXCN7 =O )?L7M]\OM+.PG.MQ*!L)S\ZUR]\"[7\#Y_Q""TY]MI]J[5N] MI/0=2TG[U"O]P N^N<&Y-% 0T 5RQTXO?>HU^K[WP=5AYZL6'+'_A5O=+WQS MBM]8C2W+/K+6M-U.VK8^/6?-UOR7L*VE\N?VXU)NU4R6>98]4FAW;11/)N5? MA1G$?V;+'%4_K]CE97+'M/!I_*"=9W?1DNW_D(RGM^P_V3Y* X?=]"2Z+^+/ MU7]\631EWM7QDSHH"."[]>$5^0[,7O%NR=8JW__$G\S=OG8T+]L8X+A#/VD? M7N_F+2A[R/MN$9?KPAH6/SU(IKYB3H\4BZ0GX8 G7$EU\?NX>%M=_# OWMHI M_\!V];JIQ-T5P1K/^#2XU"Z3&3\0IRAB]O_CYBU#0Z-!C U"T_80Q4$(#H)ZG[ M%*T8F[,%0W<7)P*&H2/3U-$>ZVD50RN&/E"&1K0% 1U"X'J>XQ'L!(X' UIK M: O0I7[^K1BZNZ") 0S=Y('?@3.TBIL,R-]2=SR(?0]IKX.\XT[C)GL'^M_1 M\/@USXI"N\^SZV1G4)5]6*5],+B 1O$!2,(7>(21%SF2"%L4N#7.7C' V#1 MXA('^UV2G&;"KH(5%31U##G;R*FEAQ8"* 5^5 :TFB&C;*+ 1#@SBNC8(3(,C M?)0,:"-C"3#T:0;L*LA@641G\D"'1SZQ5(40!N1ZJ#L>Q+Z'M-=!WO$02B_. MO@</T5RWX^_?@]"*X4(,!U6! =?OJ]M7M;ZT*#B-H'*0W21JS TAO="V/ MBSC*1[=:E(Z9__8CGF3W+X'H?H$9T N7&1I-\ZGK40M[V/8H\(E#_0#1NNG! MM,$2E-UY>99..O:;DPQ^WL=I$>^SELZP=8!,G5A=AI%[&ZPZ=%DR##Z"9JL@ M%1!*,834"%UJ X!\MTJ^6*;Y8C[J*AI,J6Y#2S=1EWV.BHT4&[V CZ;8M&W45TZ6F#A'1#704VF@0=007\60BS,&; M.(TY_"JW!J/Q79(FQ307H]I4O>>VK&LU&M!G[.D$$+J& 3U(J.$:5CV.$9A+ M0X_+^_A5W@9C8&?N+O9O4MI8AX:E0X(&7?FIG'[%VJM8FS1:F3H6LD* B1?B MT VPX[BH:LZP VM)*^_,VEU9N3;031/IIMUIR8-B;<7:Q\#:R&B*!D$0&#[U M ]O F!#+M5 0U'U73-=VQMJ=55- QM9 AW:G8&,'Q]H[!&OW/REY1Z*5XQ2S M^YC34'JCQ9*(BCTS]N'R;PNTAG&I%3J$F*X!0MLQ7,?%E.!9=9ZW*3$<"B^H4=%ITJ'A/\=[;\9[5U-H3C -H4H= 'P00>M3TG2K? MXKG&4GOQ)KS765KB('& #=-J%.49<1]/W>7Q[&\P=SF(CI"3]$=<3'G#D)8([TZ!:RUXSA8D MM>>,#<\G* @L8%/3Q;9+O;I2E%@V7?25S=<&:%IO9 A.^LXUDV3 M\^.K#(=6_*CX\57YT;(:?@PQL@@(,'9=PCY@N[B& '"19[Z0'[N*,9NZ36P= MP%<9=-SCT//A5!*<3=GF=2V-7XQ_?JR5H19IU*+I4Q(&M@4\Y&%L( @M4JE% M#-!21Y,XW3;O26[YUTWONJ'AEUQV-_KF M@^+?H?(O;/@7NQ1B3*GA&]0SF"5+L5G%>RP3+IFS6_/O5@;M)OR+=6I1'5)# M\>]> [I];R3FA%A&=+7W93/Q&IFF4 +6RP*SB?TZ=A"0D)J.BSA2I(5,2JJJ M*<, _J(L> MS&B"=+5PWC==D__XYOBH0I;AY%3=;C8=L(H[+B*6#&S8N;#8.9G[732V.F^!T/3]&T,#--V M#((M3"H[W0WHBW1SYR8ZT#DH".@4Q/G%]W_XMOLK.N%]K( \LGT/::_JCH]_ MKX.\XX%4T(D@RU7,5'[,9S3_2 INKK ?JP#,-/KYPDXN>E$"_/LSF/O3](9V^19W63NBON0G[ODY_\M M23-&OH\GS+[+XV+JI./YIP3_G+$_?XNGM]FXJ4O8:YLUA+IA6CKMM,U:N7"' MZ<(='X,3VE0DA*&'3.3:!%(4NAZEGE760)#076HJ?UL&[ZY9W="Q9>BVW>D MA=XQN J_#,AM4W<\B'T/::^#O.,AS+7^?G[VMY.+D[-3+3RK&LJU2^?OP87* MJ&UKS=$&6M@R0N) "T/7L4UH.8!B7*7''>B!U=8E^+E>5YF?-;$5CV'6!C3T \IX:-M',/'5>$:M*REY/CFO-P9 M4#_$HNS<)KW(B2MF5LS<*V:&31P58Q,:O@E]PS$= BQLTEHQ \=Y 3-WAOQO M05&#;E(UG4J%3(:S[R'M5=WQ\>]UD'<\A)#):7!9!DI>K(<1T\/C;'8UB5_4 M^+=WY;WF)/ZTCP-XECCZ;FX"0%IM$I &#B68 M\(30<10BO?T<3VV&=9 K M])8+")\35%V%MDS#TFT*= KW%]I2@DH)*B6H^BRH<-.J!D( _,!R.5JA$P + M4*-N/#5#;VE@[G."JJNP'3)MG5EY.K2M80LJ%;<;D+^O[G@0^Q[27@=YQT.( MVP7.^>G)Z:\7VO?@7+OXS3E_\>2, SD/Y6OL@_W5Y:O+/[K+/R;(8S-Q7X2-RJSV M2CSAQM@)#!1P0%^?4A=AYCXYIEF5@!#?<)X33R6AO8[SI*I!^A.?.GH#2VY D(O",/!)2 /FI?D^,2L'C;EL2Z@YF\NL/;AHKVI4*9FE9):26;V1 M610W2%^6$WA>X#J^[5D>@1"X1N4&,LFS-%QPQ[2'L=Y!T/H9C-BXI;S4]^).Q@QX7FQZ,)4_)C[3[.-:'O7XGV#\K,/'0K MTK1;X_1 'S/=(S0KP2, M09REXJH=!.7.1ID MS__YI;7@4T0OZ=:.X0NMG95N3WW TLK:-S*A,/ M9,R>R3D:GQE?QCE_+7O2K\'I9?!WS3L[_WYV[EQRW&SGU-_!:<7)W\+5D)= M]7=7',7\\K= ^]_ .;_0@E.?;:Y:^U8O*25QF9EXZI5^X 7?W.!<6BT(Z!KW MFW=ZZ5.OT?>]#VZ,=[YJP1[[7[C5_<(WI_CFJ61;04C6VKLO%7FM[\]9Q35' M)FRSJ?RY_8*4VSV392YFCQ3V@#:*)Y/RK\)0XC^SA8^JGU?L^S*Y8TKZ-'[0 MSK.[:,E%N(ORFR25RXMFTZSZA?0XQ&\>DO'TEGV:;;[,(C+RF$3W1?RY^H\O MB_;1NSH(7$?! 7RW/D8LWX'1+U_>+1ENY?N?^-..7SN:E[UIIK1SY^P)SWOS M'M%G()?W?!#=Z%KQXX,4#5?99"S%+=G%RWF#X^AM^_#QDH:M2$.1QFK2L-9% M&C91&Z\:TWRQ_CB-I^7PZK>.8I;T).RX)6(ZLA#G;GM]G?@GM@"-;6(/%1KX M3>E395AZF6%1LJE'LHD8UE#1@)5L4K))R:8^RR:(APH ?%BRJ8_]$M 89IWU M:^Q[2'M5=WS\>QWD'?Y574V90>C\=JA/+Z-TR+Y$9^]?WGU\TH^'.@)4IZ#+[,AO95^S7 M!_9[1FT"PS!K!B26XX? = /BF]ATK="VG$IO,A9\0P;<*NR]F=XD@'%BIZV7 MAZ(W.XZ@]-9D_CW-8_:\?\5C[29*TD)CU#]F0N '([P?\4LMY4X=ISZH8F# M5KNC$9C$A2X-0V3"$&,F%RI1X!.TE2CPZS,/?HXFLW$\YA_,4L;S[$/LC@K> M$2G^+65 (Q,*+BQ>;DD_(0@HT6WK56J'>JNHCS8$,'!V-AO3VH9A$- NX$9 MF)[M >+6'C&R@B7DT5=GYZXL;*#;$.@4(<71BJ./CJ.MQE9'=NBZ#M/0'@"6 M2TR+?:SB:-<'2[B;.VJ./K)H]2K3._H1)1/>E/F1W?;' M@EV]5L2C&3NF)"YT+8VG+V7X/32C](/O6T$R"_C 0\Q1MT+,.#VT0X=403+3 M14MC6=;Q?7-#OV43ONM?V3UQ87"67M2WPA9=L#_Y[,?TYCNCZ&S<673[*98' M6#?P_L!\>U2"IH)H ^!?T(JQN:9OV#:%OA>&&!'?@R:M]#8?L_26_-N5$8YU M:B#=HHJ#%0 AUI4,Y$'4(BBH452BJV%/185^C.,_6H.NM(O3!5E# M5BNR[1L><;!+/!/;P$,A"<,ZSQ+ K2H/:SOO>Y:+2HGI-$^N9@+7[#+['N5Q M.GV=$D-@6+I!N[0%#Z540CEWA\"ASS%HJZXA0!9FGEN( /5I2$!H>UX5/O4, M>^/PZ0L8M+-4)] !0KIE=3#*KU54H:A"4<6A13M>;-$$/^^9G1%S MQ5]%-:;1S[C0\G@BAF],,Q'[$'50!1_0D3T7#U'IL]5V(3.=FH'2Q#:0C7P? MFD:(B8^)02N[$".XE0?VM$4(]HD[:?(<]Q"R8\HQ&P*#F@W4JQGZOA?Z!G5< M7F(:$M^N'3=BF4N09=TR:%?1$:A;%M&IK7A4\>B1\*C5A#$)ID'H 9.I3ALB M:E#?LJL\ [2<)3CF;GFTN[B*:0+=IIV6=O>51U7<1?E2RL-65*&H0E'%H.,N M&U25I+$G;=BZ(3;.B4FJ]H&JJB%.7M]<;;,^V&OWT26(8)PQ#Z ;%HR)B\'G !(-W* MV]N-O[N*RA#=M$S=(H/P^!2?'@.?/JN("6V:\B$E+H:0_8M0VZ8>\$&EB!T* MMH+9V(U1.P?* J;!>/8U._D.10VK@(YRTI3KKJA"486BBD$'=+P5H9P7VP6( MV07C;,:LG?W8B&\X^VS3?;ZYZ?N,Y8OMIJK'H1Z'HJ&N[2 ;&H@&OEFYJ"AT MEF M5AB]E<&[UVFQ6+<1;VC:7UG B@M5'NA;:5,E4@Y,I-#6R&D3^YY V:". MZ]@PL$.W&9 MCN%9H4'- !F!$5:EC8&-7VBE=#F;U<2&3HQ.<:E[*U*$]_-G$=FL?R_^V5K. M)$GCCZ4[!J#QRY[6\]0;VP0/N$?8.J)1S&@A?SE%7][&6C3BN?$H?60OT])L M&A=:E+-?,\IF+[G)HXEV'^4R07X;%S$G1!%!%4T+UTD:I2/V]$V>G%V=?3WSG,F#KO63_^L;VHIV%VL5OSGGP MV]E7/SB_^/=_(Q#87[23T[\%%Y?\$SW=3GAVKEW^%FC_&SCG%UIPZ@=^M=+. MWJ'M],0R[E>JJ:>>[P=>\,T-SJ5UAX"N\>!!Y]O0#^Y@N,/3DT4_]<0H'?=D ME5L=K;73*UI+VT4OMSX]YW+4EDG"%IG*G]N/2[GA.5FV9M@CA0FFC>+)I/RK ML%3YSVR9H^KG%?N[3.Z8E7(:/VCGV5VTY* ])./I+?M/MH_2"F7'.XGNB_AS M]1]?%NW-=W5 O*DQ0._6Q\OE.TSPRY=W2P:Q_!M9_Z=1D7TVSTQUN^_Y:Y MGFLFI0V& YY-42L..%X.<.ZR6;IF,HGB@*/F (3-N>![E(P_GJ1O MN (OND^FT40QP@ 9X3R>1LR#'+\Y&P11GK*C4 ;)$*G0&8UF=S,!S?3FA"@* M]]]2&K<3DV^XCI.R;_/K>O0KQ95'S967V;0']I'P4V_9?\=Y4699<\&38?SJGOSOG_ZO)9(RUC9#H M_"!*%A0Q[\W[!!>K578ZE*=K50A$)HD)A76I"C:!#T*,;L@S:G,VFQ31*^1$LU*J:O0I1!O;->ZG)R&FP)U4: C1'0#=#IL:AW9[$8" M;UU5=\P#G=?S_DXLOM>+WXGUMRJ_VTCF':Z(HP T;>TP= #U?=]C4@WXC@NM MPIE;P457L7;+L"F]FZ20P=$B72E$A3(NW(11IJ(?&XIA4@ M,W2P30-$<5!/]S4 \@WZ2B*MB5SSP/%)6@9ONQ)OF%JZ3:!N4:SDFY)O2KX= MMWQK(8V%#@FAY1MAZ-'00T;(/-&JS=/!KO]*\JU*2%3Y@,[L-AT85$?$U"VH M3#A&W7#3Q$^7PR;+@^8%9;%7'#(7PMV=9*'81K9#/@UM M9+NV;5F.[P!J6Y5C:Q*ZU(R_J7#LPF:S(=0Q8"YIIY-0#\QFVRRM> #90RE^ MVO\\*8I9E(YBWO$Z$L%:]K2EJM"]U1N\/2,"PVCFJE+/LGW'1&;H>A[ Q##< M>CR/YWI+/>R"$_D1QF-_EK.]?6>$E8UEDO T?A!_*M:VL^\U2[@ICS/>-K!N M(7@, UB'5!/SII..]\B/H-&,KHU,@'!@0(HP]$(OL$'%C]#T5[L-R_SXMV@R MBU^5'7<%O#$@S]0LMT*WIT(FZ)Q3I)NIR,$//8U>'7!*_'-0ZC^]G^>@V M*N*B@[A6IV?3@[P< ,!N357!"%B( D#L $.('&Q4=GWP_[/WKLUM(]>Z\%]! M>2?O.ZF")WV_>.JDJJ_9JIJQ)I8F>^?3*5J$+&8H4IND[/'^]:<;) !*E$11 M BF0;"=C4Q0)H+O7\ZQ+KUY+\I54^!*& X.)\Q14B]'D5)9RMK[SU',8NCYIAA-R\KF6?%'?%UDDZ(\@9#- MQO.8=#:^B;^?YEEQ?3,L9(I2IRCR!0(O[YHGJ__MV7M1L>CY^ M).A5[JZ56L4L*95/1?"8IX-9<59,O@XNBKE)\ZFX&'\9E5?9LW@<\&@ <)@#YBT1E6[^):([E@= MR5)(.7IV\'40\-^?QM4?!B'K9S_\Z4=,:7933+(RP>O-MR6ZJC!21'XO54R2 MS22;23:3;";9/%C9?-Y.)I9+1]R!I5I#K#4Q&'#AO255M@U13-TWVFN[:2DU MUO2F5YU/L@$H1TSDB*9=T 3_ X5_4DU)-KLJF\]3362IY@-S3@#O%'7>0@6 M]-Q5JLD@L!)/VE@U):V21J-1< (RDY$Q*)RUGJ+)"O=0KE<>"B3"OY!W[IG8]*H()SZF$ M.>*ME =/T$O02UR>!*I37$Z;KH300V@=TX8:J1QD4(*FTKDWX&5;;;R,S0IIM M9.F%!\H(Z;2VAE,97E=]31U?:>+Q6&>^Z ,&A_#T\KSW1VL'&M^B(2 !.6%M M'ES8\_WJ1!%'21&LH0BDF((!PU!#B#66*A8)7\2%$'$KK=U?11$)RBGU9.W@ MM/I9?30N4V?9J<^L,^X7[3YE&.99%*0=A:H[WL02,M&4^2?,2D.=PP9K(*0B MDM:)S,BCE;*!2TEB\\+AI[>SZ:PWBG/P0#]+MG&SW^T4$$>"YQSSV!2S3=AW MLN_E$>R^= 2R.V^O>V^$>\Q!'"R?@(8>(*\1!UQ)0*ATLCH![;5S+^JDVR[S MO#31E>>(D;;S7!/K)-9)K/,BUD%+W@N6#'I+4'@VQ+"TG.LZ3YZ!A[N4ML\Z MJK_5XDQ,X)P0%OP=G"@H45"BH#>GH*48*S32.Z&D5)X;:;&3J(ZQKH?; M/@5M[?!HCB#(I2"Y0#2Q3V*?Q#YO'K_EK,G1=@AYI!274&CK&! ,D+I_%#6[ M\KO>9#^#G&W.78TK@WNBB.L5GM.H@NE\6Q(/% *04]*JQ9XP MGC">3AXDV4RRF60SR6:'9/-YMI$$M6TDO2:4(ZMI,&"PMP:K>9-MA8"F>*7L M[^MLHU;L&UQ%: M"UW4'#9AP'EOF UP]E)QP91K4BXMAFWT_^Y*K)#'W&_YYOD%";,)LYMCEC28 MA0 (9Q22P+.@:HD*^K?:OG.,TC?#[)9#@8CF N(< Y @G""\?Q!>ZFL-@YI5 MCGNE!7$<($2AJ"QFA/#*&<^=07A;B<<(D%Q@E#/4YKFK!-X$WK>+AG8VZ)D$ MJO/: '0&'2:$NJXL%9HQ'7XO>*^3MK ].%S;R_2!BT0.88Y9CA'K1[;WP\B M/\:4RE+6WI>-J\NBL%7GZJSX([XNLDE1GA/(9N-Y##0;W\3?3_.LN+X9CK\7 MQ>+])FK:&_7#UZ:SR> B?O,(4C33EEO:H6HPPZ"Z@"=@X[1%<=:]?]].YU%MWAZ/GXD?E5N294:T"PIP$]%\*.G@UEQ M5DR^#BZ*N?GUJ;@8?QF55]FGT!H4.>8LEZS50\&)'A(])-659#/)9I+-))L= MDLUGF540-5EV7G,&D?6&48X)LU"Q.LN.$;I25_;-S*ID"J4$/5NUSXZK/PQ" MUL]^^-./6&8WQ20KL[YVM4O350W3645R3/HB"502J"102:"20+6]MPIE4]"/ M>N0P=X(92*GBT!'$FF2YU5H7M?&PE(!J>M.KKB?8P%C7C["82H8/>,4PH/BP4)PV39+.KLOD\#4.6CU!1 MIQW7T%%KM)9<^[KJO#=\I43F\S1,4@XIG>2GL@-*>?:I;H'R\LA-]Z"6PO-[ M3>I)H)) )8%* I4$*@E4$J@NNRL$-QUXC!;((2J]XM 31IW%BS:C&F'E5XXI M/M:%+WHOP94YO3SO_=':4<.6F_\]X1V)G#"2,R%:](T21!-$7PQ1VL2L4<"H M0Q K+(GV3%AF<%49$UN_4I3E51!-4#JRA!"M?E8?C1:%XJU#G!UO.(D(;W2I8]P+A3T0#&L#*-<.U$?^*5[)\%W*Z9H7FSZ]G4UG MO5&<@P=:3_*-N^=NI^@T$B!' N:XU0IZCTI--YM:OG&NEL5C)TU MUUTK$/M,@K*Q5B10@A@[DYYIB?X2_27ZZS;]T2;S#Q$5G%_#F*"("H.1@K *_QDA MW*Y,P-WMFO$<2IQCL9.N]XD-$QLF-NPV&W):LR$6E%AD53 *,810"F!%G5A@ MU8OC@"TTCL@!D<&-%3EB1[R#<<")TK%W$X=D(!!":W#WEE6!2R-?62O>E=(W/)6#F,Y!2(',*G(!,QTS"$) M5!*H)%!'*U#/,QU$T][+>*R-9(PHQ:2F'&)"J_"6X6*ED./K3(=6U+W /!>H MS9;U'8]=[7-:_FI0JVFS.VTAKK5W)3C655GEH*FR*J6! BNA)5.&*ZHX(E4- M#LWXPQ[V(VV,SQ8QJ"Y'NQ#+"9$Y9CM)2UA%PFM$Y*U*<:="/ ?) G"YUALW M"CJ%G)+4*!RYH%+1P*)6FIEW)<8&"FVJG&R%@<,/V^B[((!MA_9P#@#(*6KS"&YB@\0&^\<&M#F=JX#&6A@M MJ/!*.ZVHK%LO4$=6"O/MC VVE:],@UL@)0AN09L^?^*!Q ,=XH%4.S;)9E=E M\YDZ:NGPM)56*,V$UAYBR;12QEK_3\_$C$:]R.@R#&@N10I 39A.BF))%!)H)) ':U /IL]]B^5SV'L"L MUY\'0KH4^.P8HQWMP.O5QVGUCV_@:?73ZA_BEME$&>TXFYZHV^%">CY0\,1A># MFV'A+B^+B]GII5KHXG_<]L('+L-&DDQZ,ZA M:K]CT$F@DD E@4H"U5V!>I[G!$%3CD(Q03%4E',8_"4HG>&H2AR6RJ]X3K7Q ML'06U?2F5UV/A$#(ZDO MDFPFV4RRF60SR>;!RN9S#J]O5L MO@_\\WC:6H7!;45>2*P>*G .9,I"22C>'Q0G#9-DLZNR^3P-0YN&%0PCZ904 M5$(+/%$X:)OZ#"[E#R1(/4?#).7P7 ><#I)F:-6%O:HD]2R'X9!;%(624?9 M_IA(/0E4$J@D4$F@DD E@4H"U>D=Z?!7[:]X+)16@%GG%??.2,%GO?^V.?S&2B'%.12'M_F=T+V 2";+=76=UI;+07W" BL MM;! 5LTUB"0KL>Y7(3LA,*6?/&/46OVL/AJ7J;/LU&?6&?>+=I\R#/-8BT.\ M) (UGO2+234D?/-'UA_??AX6V7^ \D^[T[6X6_P$#+>:CH>#?GVG#D0BL01- MKAD40E%CG8.2(F$1(:K2[,3X%?POI9C-.VJ=WLZFL]XHSL$]W)_,<=^-SEI4 MYAB)G,%6.^N\6*Q>)B)O;;9OF50VF)1.U;98)P4OXI"M2LZ+N.5/;T*\>\RS M!#1=2P#VWAH+)?!>,:RAX8L>1@91P%?J8Y0$>#4>A@%.YWRY=79]:2HPS6E@ M5PY;W3)*S)J8-3%K8M9'F!4U'BP73GO.C 6*8X0!\@Y7S"J86ME+WQ*SJOY6 MRT]S0H,!2W)(VO1X$\TFFDTTFVCV,9I=V@* ''J)/%;88 U!]S4;?>4-"L% M?+=$LUL[D)Q#@/(P\ASB9,@FADT,FQAV%WLQA#5E\R!T1#'DK *8(THYJAJ= M2XR07(G%;LN2?8,-59@S '*,6^UT_&K!VF@CZ.U0U\%R>8FG$T_O%4^OHVG1 MT+1E3BEKC 8$.4\ 5QY66^:<$?U2FF[#B!4,YIP&-FVW5_2!&;'E%OI?9[TP MA/K]\N^EQQD&+^/]55$R&D3@SW>D.%S_CY^6'O@B*-%B\EI)/+\JLMY%3-WO MC;Z'6V6C\2PVUYR$MX-$AEM\F?2&V4UO4O:F"+IY6D1)*F>U;-EY.1CU1A?A MVN&F"U4__3'+PH7#-:Y[W[//15B#ZR+K#RXOPWNCBW#]_FT1>WV6RQ?N>G>^ M6IL1MMF,L,<6\&V7Z.$'JMZ^_X"KMW_W] ">+_/W'V_Q>8+NB7OY]]6DNL1- M[TOQ_O.DZ/W^OG<9'NA#;_BM]WT:;O37J\EB++V2_*8DL!DV'#%@,:6 2*\A MA80P*BBA4L3O].Y,0CLCVPC-ZU9@Y3F>DH@7S7EYP<# XTE9=?I# %$QB;<- M5_J[^WCN_CLSIY]^/?VDSD]./V;JH\W.?M-G)_9$?3IQ9UL2[M:'8DX_GIW^ M?&+5N0L#. ___!(&5R;H&'7VGYG_^?2_]F8P_O13=OZ?+ON74Y_.,O?1.EL] M>FOWR%YTQ87V7"C(IZY?I47-;=W[N5&M#2/?NXD)T\ [\M!/73$004>>;2-G;C--L_3I._Y;S3N#,,;1_.?ERXVBI3U#ZV!R?2R^99_&U[T5;_?;H#^[^B#ECP12! CC C-$ M^9\K0SJLU;!W,RT^5"]^NF\VOZN30^L\9HC>/9X[.K\C)7_^Z=V*-S#_'7SB M5_AE7]N#FZ%G?6U],NX!YL6O[4)PQUU<]?NVG(+=IZ8]UZ=EC,:1].8;QPFA"X]EE_M/I+]GIKRZZL1__GBES?O+/ MD_/@P'Y(+6M22\2T^FGUT^IOJASNCE)T5 F\K/3S2^LG;7DP&VU\+H^AC2.] M+WSFISXH@'1>#89&- M:EL^OA]_NNA-K[*;R3AV$.IGG[]GXYLB[OR-OF1QD;\.9H-BFF(\RXS0-* M!Q%.Z*QU^/?>8)0%(>P/IC?C:6\8#Q_UIM-B-MW+%C^O N:CY[DK9.(E/4X+"1T.E+E'&_13J2E*PU2/56Y;K#IZ;W@^]>8BXI0UN+4)2:8>XI)X":ZRUM;<')-0OQFU;%BD, M2A32A-N$VX1;WN!66:.#5\F]LXX"Z!S"N-I"XXC8%^.V+=L7$I8C!A-N#S.* M&G=BMV(G=Q>>Z] I::-5>3".%7"*&6<8Q%)25Y?-4.:N5HU3>1>=EUNWAB$0 MN40I-^W E-[>@@="LF22&N(PB9D@R#%&G1.T,DD=!^S%X&G+)$52YI"G[88$ MGHZ 9RD.$S0/8A)K9@P"#FOL.*HCI%: %X.G-;LP!P+D1*0,JWT+B08KKXAF MWF#TM5AD7"4?;06+2YW/I2/$6>DHTP8(CS33=4Q4J-4^&'&BYY \"U-]>GG2 M3/0634&44RQRCF1RU5*(Y>CANY0( REG(ABBWE@&O89((U6%6!0BKX1O:_'1 M'(-@CK(V]6F";X+O?L)7-O#UVAFG&:!(4ZH)Q\''G,,7 6OP2N;-9O!MRQPF M.<(R%Y(F^!YVH+1]Z[F[,%V#4@2;HT#40@,=$,X2XI7U*M8!6^3'42173OGM MWCZF&.6DU=Z[*=K3 >VWO^C!S3X#(9 CQ!&3)+J9D&"#JWT&H,B*CMN]>8HY MS;%(V:0)/1U!SYWXC(),.28IQQX8Q6)S^.H8JE.OT#VM'4C-)90YDP>!GZ,( MEMKBLIA,BGY]]+3W1Y'"I*LPY(T2XP C(8$P0F+KG/3,B,I1XTZLM *JIGA^ M)/R\]X?[XZ8830M=C(K+P>RUIN!S6OB0G$"2C^6-#--GM>,BN90LASR!.8'YX,&\!LL8+F&9,^H ]YPC M08R#6!-:I1(8"A\X"+PIEMLRDU&,T(@<[R;=M.,&]'[8R66CL.QS;UI$O%U' M09F?R"_F0I--BK(K8ZS=4ES?#,??BR)VJ-RET7".S MM$3;3$L-( 8TEZ)-(*> 40=4Y?[BARZE=2L/'*'4>:R(0M9#I*MPJS1DY?CQ ML_'3WF&I''.62];F=F+"3\+/*_"SE%$C-/#(&"<<9XH"IP'%E?[13+X.AH M!YY6/ZW^,:_^"V(*#'14%:B+B[!"@?@GQ44Q^!K;%AZKU466>B1 Q0V RA+N M&;!<.A$^LO!:'!3VOM5U,KJ8%,'HLL7\WY-1-;&?ZGG=Q28;Y#D5.)?B((RQ MY,SL ZS6[761I08%WB/$E-#A7P:HDA!4"<804&M6XN,OQ%5KL0&94PQR0'"+ M<#J4[:R$OKU GVS01R%1' GAA:6(Q)* QE7)6PRKE1X"+T1?:Y$%FC.$J\BE4#8%IJV17"B(J*! ,*ZE9_4N%+-B M/7*7IGJ+FU$BIY#E94?4E!>2H@5'#F#< %AXX $STD!!O 3< :^KQ!#H\#-4 M[], ;JU."\\))3DD"<$)P0G!M$&P1!Y;Z:&@'@-K&7:Z5L'IB@JODS$5.IAKU3^,D;[_0(,P1$SGC;=8:W!>@IJC3/N!Q M#1P9:. (@;$8:F(4XHI8;Y"V=6 X%#KAL,QJ<-E<2T%X! M- 2:\M8BZ#IIC*6>:2&TNY#J@DD8C$HF444H8X!C!&EL!?14+T@AML GZZWRVMUKI M4 9S5)"='/3KK"Y,\9W#!"5KM"=U7%E#! \O,+#002OK$_62/B.\LQZ4K74< MS"4FN5'#2J M4GMF/ 2>0HR@< X$C5FI2@?1,Y(1%A/_5D?+U\QCEFV6Y*8H)U#DK-W, MOI<*0F>5^N5BJK\^%MDPC86#X!&:8SP^I28.@,BLE-UZ%[[9,:PI@ M#@#*N=BE-D_X3OC>#WPO'X,3'@H)L '..DZIXAA49CKGJR5U7H7OUIK><)X# M(G(H6FU[LW?X?D'\N:O&NE%G_YGYGT__ZRS[[SOB.9BW;C*@@T5&27BCW[[%:6N]K;S", MV\CO@Z)^7W8GFQ87MY-4*NTUD#_D@:?53ZM_S*O_ FN==M5!H(9"+["@OD[/PG(E$>37Q=SYR?AZWA),51K5CR?Q MG;-:G=KB\ZO;$CT9#L]1\*8I3573]X!&C@-9K#DB8 4W #$4,X]]/#GG67W8 MW$*P1*>"-J,'G;49?^G-%K)1%FD(8QL>8:6SI^&)P-)I M<6L5"0:EBOW-#70(:X^JA$:!]9.*KYGL\B#K][+3K!KU39SUIW"[U>X\,!<2 MY1 ?]K& Y.8?)W27SI]["C# "@MNO8=6!LC6-JMV9"4M:EO0;:T46E"U .0 MM)I0D9";D-L)Y"X7)V1&,Z UX@YIXPV3F%0'>K!<[=&U+>2V92C3G!X!< \I MMOIKU8?R8%W4-17,$%B*_E!K!'78>T$-BCK6P.Q^KB_^Y M'4R*-PNK8AQ,7 MC\36K%>9"TYRR=I4@@F("8B[ R)=",%@@JJK M-DBU#\36 M&JU#EC,.PG_D")%X%#EBOPY[HUD9X"V"K-U$P<<<6<,EI1Q[4 MLLYG0&PUY/0J1+46]R4RY[3-^FH)40E1KT#44K!'6Z>TD\&J9,)3BI%CNBZ< MQ.Q*M<+7(:HM2Y,QFD-Y$.=$CB(:^T-55N\O6558+Q[>+1ND9;W2+TGE4S9U M$Q%I%*-!@%*CO4'<<4$%X5Y6>S& L&?TKRC[R33U4[8=N U>(L Y(&WF)+Q: M!KKN2:: T'$RP3HB8$L6L@AZW%N%A!6>.1N80%:-; S4SZAW^DPB:+V5&XIU M$'. 6@T![UTMI03QXX3X6F4OEF/"E'-.J&".J&BNPRHF#$'XU3,:ES\3XVV9 MZSQ'7.2PU>9Q!Z_L#ZBJ6ET"^79:]*.@!./_:S'=;0'D_<4^!DU,V3L!G2*0 M(8D9(!IKC"OL,\I76K<^4BCQI)K_]@H=/ZM=JZ"Y0##X[JWN$#USY;N.^!1< M.PHTHP;-1FF(' I^NV900HN8Y96U#I1?.?G^*C2W;K%SGG.(VDZ^2F!.8-X? M,),&S,!CZ3'$7&#,G 0,-JXW4JLQN%>!N?4&SXC"G 0'' *1T+S=*'U'K?2' M:A_[DX_JHVFW]O$AAS".=N!I]=/J'_/J'U*2WZ>J:$#,[1N.X],5D^M@7'P^ MW+2^=88>04UM!LY,L.R7/X?I/ ^SN>5# MWUS$6@LMUUO8%V,MN5X'@3C2((X0PQ1#+#@I1')/E$&\WO' >&7'8P/$M7>& MA>?A^1+D$N3V%W)L2_Z4M%!7: M%\0=1=[@R71ZVQM=E(=,+L;7U^/XY?'%[XOC)^7+>/@DFTUZH^E\[8_P=/]0?]H/4]*&V6(,05*4>&XUUQ+2Y2N2QYH^T + MH]KOM-5D[L8^A9#E-!BI#+>9L[XO#F@*^1P$\/A2M7B%O4/>4N<@B!7]L'9- M;JE[M/#7LX'77JQ5Y +26#,H 2\!;S^!)Y<:($% D?:.Z^!9$8^ )'5Q::W< MRH;BQL!KK<(/@#G$P=2D;1[EV!?@'47(]5-Q4Q5^OQ]U3:>V-@4Y@TUG3JR0 MX](RKT7,$A46:%2!W"&V6FEA 7(_GC1KLJO0*Y4PIYSGHM5FG =_9BL%C1(/ M/,@#N.$!@;VFG@/@J('&,N!)7;^>$LU:X8'V&BX%9<]PCF ZNYEX(/' :WF M-CR@'40RYEAH+[RDTN.J0"\,]K_BK?! :X9_X #,8(Y0L@?2&>[Y&>[+P:@W MNABD,]S/0CXG2SD8A$B%@0;, &BQ -97Q9J<92L![D<.BOEJ_G=[AIM#F6-0 M-M!(!\52<.XXT2P;-&-$D&><46FDL8H8!^N*#(CBE43)5Z&Y]3/<)"908I1S ML[=U<". M.\]./II/3IVY[ ?KYJ_^$M[+RHH@ZJ.=OW#_^.WDG^IG]_'\[&BS-KA<2@\V MC &I/$>,8X(MM(16IB+CJQW6HIVH1OWX3ZR1_S48=J/9]-<@>>/^_1*=NPCD M8!KFDFHZ@*JUFDY@45S#IQ88PS2W%N&/1 8\CHWT3+J6X95 MZR$1F@,!J%-.S"YS$SH\84EJDM0DJ4E2L_4).Z" RJ-1 MDSS3Q9?!:!139L:7V?>B-SG:/;DU%JA$3:*PT&G* 774,&_'5 MQ/F'+5 U,[W)Y'L8[#][P]O[IN?)W*-K(7&>R9QCDA.YRX39Y.]UP-\[7# 2 MN-2Q ##OB7>&.48X 1[704]G5BOQO12,K!4P$I83SG/ :0)C N-A@)$UYT8! MLY!ZY9R5%,12M-;AJE("MW EA?RE8*2M@)'"G%*>4]1JX:"N@C'%7MKQAW!8 MTO[X]O.P."Z'*(E-$ILD-DEL4OBEO?"+&_6?#KR\3E):M2G;F8P_;7.<'3>5 M,2#--J:E4@*KK6'*2XB L=3._5:+N :BJ+-DQE!(//BFCLFKLU4_F! M=4V.ZULIY<0L>\8LC*?P=&*6Q"R)6=IF%L%2K'T?F*7TF/XZZX6'J=\O_UYZ MG.%@5+Q?N'#!YOSS'2F$T:=;>N"+L%C%Y/5B=GY59+V+B_%U^%I<]6PTGA73 MK#<);P=Q"S?Y,ND-LYO>I.SO-KLJID64B3)NVIO%X@[SPXOA0]-9>*.L.O+C MW2DH_YK/S/U!KP[IW=.3\NH1$WQO?319CZ95 G"(EM6?"$40Q189*@K2#5$AAL%=0Q^_T[DS"4R-K M?77+'[_-[_!Y/.S/[Q P.)[T(M(^W(X"7.)SA$O_/3B][K\S<_KIU]-/ZOSD M]&/I%I_]IL].[(GZ=.+.5A:UHT/Y>'KNSK+STS"8CV>G/Y]8=1X;U,Z;TZJ? ML[/S\,8O#YQ,62>LVQ_G@PRR+'+6<"8X4()C3Y&T00 ]Y-'']A!OE^JIBVZ*O9QO>![[(B:.6; M2+>3H-/_=O;;+[^H3__*3GUV=O+WCR?^Q*B/YYDRYO2WC^=E_^8 _4\N,$'Y MTZ\!1*8D@#M3>&^IP^\63]FK;97-G_0U T5K=,=3"K4E"7R*EZ*N-7--^WR0 M[."9 _E'\OHC/-SD9O'@V2 8 =FPZ,6;9]/;FYOAH)A$$Z _^#*8!6W_=3 - MG\OC@HW" @5+X*(WR<.OKZ^CF9-]&?:FTSQ8$=%$".;$S218%G,K-KSLWUX$ M,R%;FI+_[S\$@ORG:3;L3;X4TUGV^78:)F,ZS:;%E[*_[&#T=3S\&JR3?A%S M^<.#A=L57XOA^*9\?=T;W5X&.-U.XC/'&U_W)K\7$;"E)3,9C"?EVV$&%S_< M!D,QC/?B?7SL\EOQG?%L\+7(@@DP^3HHOF77@\ED/)F67_W:"U^\G6:E4$[& MHT DUV$PP^+N8++IU>!FF@UFTVJPV6R<]8;#A1$5GNS?U?WG=YM_+#["I/@2 M&Y-EW\:38?_;H%_DV;>KP<55N%JY$.-)N.JWP>PJ&T49!I,[S'4Q^A)F MK*B'WQ],9Y/!Y]MRT@--E2N[=.$?LZQC@JC""#\'.S)P0+0ZPU#CHR_F[+Z@ MC(K9?.3E8'MS=IZ&^;LH@CL397!23&^'LWG_M^6F;_/IZX^O@YR%%2QE=#P) M@QTM+TDC3\5B]<\C!F -A[#F:C"YF 0[,5QQU!]_FUO.P3B>%SV[#<;RY^]9 MK_K0ZA5[]Z_Y,"8>0U!YNYM)<*HF85;G-PZ"5H^LEH!*?L?!/0T&^S K@L]W M4\+J[D.%N2YO%C\\+2X"EF;ANM^GP;*_)^+]<9CYX"Z$60[7FD2W8#@,'D#T M%\+8QV'))LTEXG2$)>@7#RW4JK_PMF*XI/2KQXV8NEFH_7L"64Y"X*2+,-.! M!HOAM/@6QE[,O:BP>&%>@FA\Z-0@GU)4+[.43.T5ANN5%M+W)^TCIK#ASOE@ M]ZA@PU)BI:S4N= (+=E'./A8T#FK.2). @L%GU?#EC[\GSUM-JR]SXI]=&!L@/+M:@G$ PP/V0TEN"WJP"" M[^_'WT;AVI'C!_U!X*R I1]FXR]%R17QJI'Q$/AIB?\0_.DO@6?#I4H=O@A5 M-+>/-[K#[5>]P-V?BV(4D#@(2CT.Y\=R%9?GJ5OKN 4T/GRRNO]'5@J*2%S!@$>O!2'-9&XAJ4TYDE8KKW/*BQC0=&EP>P_ M,I\Q!_-1%\VH2Y@&M5YJZMO8"RS8Q4';!UP-1MGGWNCWN]BX'H^*[PM+>/&% MV55O-H=)OQ?-AN$@7+X?M/3QP.3+:/;'!Q7U!0BU5T%B.#*]6CQOOEI#"E/+.2F:8-)3Z@!-FJMQ; 95X$BEK[[." ME'I@61A95@TMJ\;V6C_^.0_TFO&L\^.W$:A:%?SM/D$+LXR>CI98C8E@0GG/ M-0@&E!,>(L(9!%GI?YNYH=,,BVT1U_I"7 M];DWC+(VC9;"I#242_#F3R&;!!_YR%1X\.N=% MN')XUNGX=A+O/;=8XIU+K[L(5L<\)K%\U?'G66\0#9/J4F'ZOHSKL,%B[^US M,?L6K8KJ 6_"S6/L8S@W0:(!M7BF'S/=BW6OPY?BVT5@[L4J+QR',(Q ODN/ M<'?HT7<+[Q?S $*O G.<]&%IG 47K[K7TD),XPVO@FH(3MY%,-PN)F&XL_+I MHFM6+.RCXH_PY(,B7#!?FL7@IDVB-]C8?4&VYNM2CV]Z4UQ$MRB+7:1FI8-4 MC6KN[=T$!W7AND_&X8FNI_F]%0CED/\,]-9*\S#> M/Z)S%?M=\TS#V<55$<-2IY?_K(0O6(/_"/,<'F@0*XW.<6P'TXOA M>!I\_R=5'<62>4D!EYP* 05&VE9<%,/52ZK.!>="(^8DIIH)+P#4O#(*$?;\ M2=):>Y\551#Z\!%'XMOV:?Q=6\EI>7;H#^[^B#ICUP*#"5&G&,( M_USMWI=1I)MI\:%ZL3R/Y3[]NSKYN,[;ANS=X[G)\QL2^N>?J@_=_QU\XE=/ M_:[U7QW[S9Y]#FJWR>5BTW00L;N"#UN>B95][35S<5^#B8=V[]_]K:YM\"B= M[N 9YG;K<28"'KG\?2QF;RAY:N'Q3/_ZA@_QPZ#H/ M5KWA8[C@%8VFC_4D2FQPT&Q@:R2\H01&+_LTNM%O2DRULYR <(1 <&64KI,V M6:O]M#MZ&O5?16\2SYT6_3Z\5FH/N)7HT0X\K7Y: M_;3ZQSGPM/H'5(Q"W=F*>&#;?B<6>0ZQ",P>'I- M2PT)"50&2"&TP=9I@WA%)(B1E7/=3Y. N8JG:_KGXQAS#>\OPIZ/=I#J"+?\ M;S$9]WO3JRC" D'T4R*51"J)5#8C%=R4H1%&0BXE4(X"2HV7F+J*5#1RU0SF$))%)(I-$)IN1"6W(!"JDA90( :$"L2A@&S(1P)JV7!W1 M85>'L)R1-DM5OQF1I'V6X%2G?984:TVKGU8_K7Y:_;3Z:9\E>1^=\CX@;39: M*! &8HV8XAP98SP"JO(^H"$;AC(>]SY8=[T/"6-+\!3&V ,63432+2+A8NF, MOB# L+( @P->:"7!G$@,0HC3;6VT\"[%1]-&2R*51"IK2.6'=:PBF^"HH]1+ M0(QA BE+N5!<5N:)E\*WN=/RYDP2RS+^GW?OGS97 ,J%A"WRRBH4WUZ^_Y)H M*-'0V]HV:"F))&6C'5(V6MJB">YXVJ))8=JT^FGUT^JGU4^KG[9HDO?1*>\# MHZ4ZP09H!*@UFC!.@:=>U=X'4X:UY7W0[GH?C.'8\.P0O(\4QDA$LDLBP MK[4&246H50(*8;C"2E=$8A3:VA8->^O :MJB2:222*5%4J%-;#38)-P1:QEU M4%"%(*$UJ7!@-XR-/KU#TRDBN6^D4)S+P\AA3VR2V&27;+*419+2T0XI'>VA MOLTKC2+:N-O2\#:K(]YB:>*GGF$9BO -.^9LV-7BN57>EWKHS7LLE T&ZEX( MX>VRDUXQC6T=EEH$UOT3[K;&JRK^>_M-9UG_MFFST4J3GE(SD(?7\>YGXF*_?F7?OC-P-Q_AP;8S'6J63E[?+/V9 MLYQZGK]F*!]?V//\;4?T[F\_F 55]A^O0;T1B946P=T/B)N[/3#>E^_LFE!> M?;\G6IN_M*%WWO1B>0CG]ZFHA0[?:WI6K?LZ7D-X76XY5UG\)V6[OA@A>$:/ M.6$$8L8BJAW@@"-D*:IFA#BPW'A',&ZU=,X9R8C$A!FHJOQU71[#?V+FU]YG MI?%.,XQ7]Y-[SLU?\^P=Z M_M]?:HB-PV8_H9C*>MU(O.ZFJ,Y,)!/*Z,??F M!%M^^$/LT3ZX"/?UO<$DBQYBD?U2]&*GIWDOK%ANO.G^-,U?=,-W?ROMZ=BF MK&D+?YQP>+_F-+UXD=[1Z\;[3E!].ERPRF92.X M,ADM/,OB5K&S6;!\2MM]WI*S&%V4;::NQM^6;]0O@NXL&]&6JQR[0E_'1M@E ME30=Y8.+7AK\2PVGR[9YO4G5LO,F7F:6Q^[:X2[3X"UD%^'^T[QNP=UTCHO= M0<,CO%\T_BR?9#&PZJK!*9J.8SNX7CFR!SK^1O]D(2#5+1;"4_;AZV47]]RL MV/"\NO/J:JTT@[N\C,L;V_7%3FU+'XV=[(K>)#:("+CJ*E_(1 MVYV' 7U>[K;W6).ZZV)V->YWK;/;0[YJF-3K<;Q(T ESX;PH)K%#879]6W;* MFW=QC7)T,0PB',88O=+PSM?>8%AV[8J"/^T-YVW&&7N!-^?A^7QQ\Z!=]K1+U!63!\ >KSVEQBA'972 MU="?+U/5U6ZQ=/.NVP'5D^*R M[(T9NR0. M1O>I/9][HK9G@[7+R<_N8NSUQQ5*UX=Y'T_T_+!9QC?\Z%_:(4 MK7D'R, Q87'+5>S-*C()'QH6TW+M1@$31?8]9B!7^%D'M+SY9-0%@=@?0"T1N)WF#JMQ0;?66SW!9,PJ<= MB;5?QYL+F&VLB%(TBCO)Z17?\7M=;*.BGQ475Z/QHLBBL>39]!6-B?^?&]W8L-9_/$!8/?' M9:_9!>64HVYLP9(\:D0ON/>^IHQ?K\R8R [A[?'GN*M3?CU02ZULOHUO@RUT MT8L&6-/QMNHWW&B2P/Q1P.K;!3TQ#OPS>Y"5KHIA34GQWU[X>G KXE5?)6Q_ M6BMMM#FY1('$C&M%N#3$(RH!B](6/%R%L5K)'73!K)A]/ZL5_'^MESIU'>WM M!PO.XOH7R#&Y\BEJYAI ; M@IFRU@KGM?*L^CK#E,4=F*CY'K(%'T+)/>T:62(0XL_C8"^YDI%]LBV?2JJ R@R;S)\]S9:*X9OSJ;-\K^7 3_NY6-E [U?:X@T AV:70L MO/[^Z>A31$548KH7W-4GXTX<:2R),PIH[ V 6ZR7F6)S%+<21JM3*PD*X1A M3D@I%:T:/AL,GU;4:^^S$G>:#RKZP,NA@I($%TR[&.1C,8.Y/Q1\]-%<#!;" M^E@0:SV@GC.&UTP!VE1P%J<:%IW([DB[+WI,_L+' M_/ XQ3XW3/F,A7K5.K\JN+VC/(!GL=S2!>[LQ'2V&3D$8.O]Q_$+&V>S77;I M)D=^L]1__/!&>NB9H T)P3?H6?KHPFZI0>BCVUFS[%-Q,YZ4^R8V!C9_FP[N MMS)-&'^3D6Y)%,[+8$1IO1\Y\H^S6?$_REVK^03]6NY9S5\/1H_:LSOHH'U1 M)H;^4N['O&4[\1@S/BECAT$R >$,!_&TT[C0.]M- ?^:H;3&]F QN9LM[/PDBR_/S2%@Z M$>412<$/\[R9DR,MHYI6O\PT2ZM_Q*N/'UK]8ZA\:GK3J\7AGM[US4]9_#F+ M:2U?>\-B=[7/'IW$A=25NW,K(M?!*@)KI>&I27C16'=9>X +UM0><,182HV1 M $%OB,,&SS,Q%(9VM3Q2E"PUZL=_EN2K3A]I3H<\W(RSA5H!D.< T1QQT6*U M@+>5W-:+E1QLN )D^3,XLY,_WR/P?%I#>YN/I>6A)W:I_4GYE''\H/P-9*G^R6SA)C)<9*C+49 M8R'25*652B'*B4..,TR\%ES7C*4TZ#!CH4X6CTQ$E8@J$55+1$4:HI)8("B>B>A91'5#E_K.K\62V;3+CDB=L)\E:0H6,, A M4QI1A04QU!KE8>7HRV!IWRE84)HOT7I9,EY>8#I7M91.1M/9Y#9>Y8ZMO+2* MT]/+Q2*V%8:$%.1(RCR,]J"-YF/V[H\9V@PL[7A"SEF8)NP@$\AP)6BUXXD0 MM-N =FL;#HDM$ELDMM@V6_"E]E%& P8\<\) @!3CL6C%PA#00HANL@5Z4[8X MKCA<(HGC) G9D 3W&$%%"*3>"< Y@!17).$=!=TD"9Q(HM/!^JZ&$_[>%$5M M:J:]DA_VE08"*AL:,,IJ9XVD5AIJ@M$ H*NKJ5M"WR!H\-M9LUKJ2Q$^6DQM M\7G6+%Q;/H',(6PUP[IPSG3G#&B+6$ *VJV)X/'^PFS#?UUI-23V@_6K3S M!NT<&0D5T(PHQ3RU6'M=*75E+.PFVC=UNY-2WX:KO>=;^K_,FXSXV&0DA>;N MN JB\ Z[M_ )Y^O75RZ3@*W>\&S%&$_2AA#V!Q3 MYL!X:!%F1@>T*<\<\U6$G3*[E=#:[OWWQ R)&1(S/(,9<'.(F#D/H7-6A_\Q M!@AFNCY$#(Q5W62&35W^Q R)&1(S/(,9EMI "8HEX,9;P90GW !0Q?P5%L$) MZ"8S;!H>2,QPQ%OQIFY$JL>OCP3L+^IY@WK# 5 &:$V4]$0AASBJ[ 'CR5LX M_/4JQ45J/TC/.R!,O=VN/.IH5LW&R?%) M?2>([QO$'U^Y9X$<-R WA 280T"UA491J0&K#6I%MW,4]@V2VY,"3UOKY>?!G>[R!X+26>S^^M):',[ZC6WF^)V>$8W@4VN#6".6".H0T98"+EAN#[LAKDR=XSN:+;L?>H;R#&3N<1M M;IYWSUA._O1Q0GMY%UY9"PD3Q%I#K<:2XKH.I75F&]!.672))1)+=)\E:+.% M1RSQ@F*,E$4>"V0Y976R+?*^DRS1M7R\9%,DMCA2+0XYL:][+'%(A^52W=IE'I -#R@#@->*<2.9@1I):D%=(T< MLONPP>XJW%&6A_G(.4KI]P>FN_<6FG1I&UT*;8Q'3B%JN4>*X9AW,X>F([:; M!GTJ6YM0GE"^#N6X:4FE(+9:28^9@QHHRS ']9EU1E0G4=[=JK5)IR>T=PWM MM$&[A#Z@VQH#K6 46BX(JHM4&X,[B?94M;8+CO:>[^7_$M;Z8G#3&Z:]_(=9 M@CO7+S6>DF*'"":$XP..I"6PNW' MB6C1M(<"R%HK$)($<2RDLT34Y>HUY=M ]%N4L&V%)(XKRI[(X2C)@8&F016E M4A&CM<>0$:&"4\!PG;IG%>\D.6Q>Q399$(DD$DEL1!*H(0G.)/-00:VP99AA M:BJ2,,ARNXV-NK=AD?T' M*/^\:/2+B\9/P'#%Z7@XZ-<7W/)$_&F;D]#ZF'?*B4O%B)Q%S@@"D8&:2,"Q M,K#:.\&>UIRXH)3<\^3 QMK Y@4!.&<\QE6TR MTKIUWXD@I[V-Q%F)LQ[AK*7$2PBL5!X0IHB#&##!8=W-"%' V^6L+82#7D^# M,<6:$A)HL-4TZT2#B083#7:9!I?*2$'L.1=0"!R=U_ ?=Z2*>4%K97=I$+46 MNZ(P!PCG "1K,-%@HL$#H,$ZW'0LL"UC3W^=16*NWR__7GJ@D9ZX(D#R4;M,!C=]A8LN_).^<'Y5^^/8^DI M+XJ@8R;WIGUEG*\> Z'W!E#^?36I+G'3^U*\_SPI>K^_[UV&!_K0&W[K?9^& M&_WU:K(8RU,/N#JB5SYR^>.W^1T^CX?]^1V"QHNGL,+\?K@=!2&.SQ'/Y+B/ MY^Z_,W/ZZ=?33^K\Y/1CIC[:[.PW?79B3]2G$W=V=_C='E^]L ]];Q>(/\"]SY;[Z]]EOO_RB/OTK._79V?7!#S\J=?@X28(-UY=E%-_T,XOT]%][BJM*[/ MP\2>%<.BM!K?AX<1G%J,!/<0.0G!HE"$0MXK*-_C=\TMU6SCKY,UA/@TEDPC#N/,<=>0/WQ"W^O/R@HVB0#^]8$A#,3<-2 MC647Q7"X^&UIP<>?P^)<5#\_(#+G@^MBFGTLOF6?QM>]%4/RVZ _NPHOPPPM MM/C%>#CLW4R+#]6+%0R]J[=TZOU/R-X]ON,SOP?&?_[IW8K%L;C_$[^B+_O: MRWY%#O9FSYO]]?MU6_1Y'K<-Q::FH>AV-;:=CO30?=>&A."Z+(P[CLRJJ])J M,L:*8;1F:>_K=O&P613#/ED9]\E^*7HQ5:),HM[S: __;K_X_;\:SHSR?HU\G@ MHIC.7P]&C_H>VW\H%>SDKX&;>I/?B]GT#1_D;[50D0QPV(-Q3 WT;C M3N-@/PWT9X[:%M.+R> F!M,21!Z-=?916_XA7'S^T^JT6YNCHD1O3FUXM-C-[US<_9?'GS/W/[>!K;QB# MGCL"Q:.3N'SED=1NM[$ M$<6,JEF1C2\S6]R,IX/9FI4_NFJ5L3O54N\J:RQ@2BM!B 86$<,JX]I@?K>K M36F^O*A<)=^D'7VSBM/3R\4BME;+ X,\6+/QOX.N-7G,08-CAK;D3=S088\8 MY5X(@:F$S%!>Q0VYH7H;T'Z#=O2)+1);)+9X$5L@R&JV0!!2QP%%6!&'I#/4 MB0:G#9.O^32R6"^8R(]I[Z*[2&MMA*V/^1N]$FI)[1W"^T8-FBG MWAC$D<).&*:Q=U;6![@\]Z2;:$_=Z+O@:N_YEOXOM[/;WC#SMZD5_0,<@1N. M@-PZ*@W@\O,&_CD\[6+2]=:0R*)@3X9#HH=$#\^C!]G0 ]8$ \$MX#P:"A)(R2MZL%9O MQ0EXB^;SR7 XVDUY,Y[RP[I@ W%:H M1PZ]20Y_M4IQD=H/UT.42T)R*=MLR-E9Q7U,^GE_ 8F;$^M4>DP\P5YP9;@C MA&A3Q^(\[NCNW,:9]RUC_""#] G;AX!M"FIL6Q7WUZD'6%$L)0 U2:V9@AT M$]L;Y\DG_9TPOG<8?WSEGH5RWJ#<"4VH5!PI*4D,MT%&J_P:)EU'T^@V3G1/ M&CQMLY>??Z 73PJM82(;1E#22^&T#AXV<(9!146=@V,]WDKD?0U\RT7;3CX< M%"+'A!QT5"S%RX\2U!3(IC(ZYM00@@2&"D-@B6*U,<\\HMU4\YLZZHDG$D\D MGMB8)U!3)81)S9U^MODB>/:8$L4<9P401J* M((#1LFX&P- 1KYVF=?T,9KH:%]PT8I H(E6Q_=O/XW"W38O8[F?@L);,_8E7 M'5,T^M"K=J:U/*BQ'OKXCF8MCV)/H-U,N\.S_ME25@"'6E(7S'-IB06&4H]! M9?UCAN^>T(WVT[YGX.$<0)%SE.IB)K_^\)#-FBT"I;GD"AEC<4"\99:"^ERM MU$9M =DIE2^Q1&*)[K.$:*)_UBLHC'38"HPPE=CKIHR^(*:3+-&QI,!D4B2R M.%BRX* A"TJ]?7 1!GL_'% M[T=[7H\O91-PRHTPCBG&O0>:"->4SX7;,1;6@C4N4;E"K64&T9P#G&/>YJ'[ MSFKM8U+.^XM!TC3'L1Q"8H(W[P4W1*%8SKJJDXN19YW4P9N[]0G6"=8'#VO6 M5*8'P@-N,#,<(J:I51[YIN>5%)V$]>9^^.MA?9!'=1*<#P'.HH&S%8!(S:7# MR&DEH"7 5UK:8]A-.&_N*2DX%,[7% M[HW:1M1L]V7J2,X$S#'F!QW=2C'PXT0S:OK4&,D]$DASYS6 U(JE\8?[KI+@L)I.B/]\S/]9 MH! -Z %S #J%L E& ,%,(E(' @G3^T%3#\#Q"* +55.-Y#1]%A;)HG8"=@'P6P45-!'DGN)(2>$\$9!D8X M6ZM7:&@W#[ELZFRW!.R#W&I+B#X$1),&T8)3SX@-[WEBO$9,$E EP@"G:2<1 MO:F7G!!]Y)OG3%([:0&GGA$$*(& $A,%3&+4?3\X"/32$'J;$ MU^^RBR7[3SA')#&6<<4FT%MZHYD0* M(-WE*]067R&:8R9R@ENMT9CH*M%5HJLUXWIY)YKNXJL,C_QU%CFR?C_02J3# MP>BV-^>5-NZV-+SA8%2\ORI*]$$$_GQG;<,5_OAI:0+^?3N=#2Z_MZ!LNOA, M'L=YO'BKA*R00F)?Y!_G:]8X;^-)D5XD/\M^G_O#48_CZ?3T]%2_/,\ M+N9YN(X>CB]^?U?JT_CC63$L2D7QWA %G0128+FFC.(2M%7LXWO ]]E1=!Z-U'F)[?%N[^=7Q59 M[WH<,!1&%RX]G>5!8U;#S;Z$\4ZSWJB?#<.HBVE>OK[N37XO9MG7J'*S\64V MJ.]+_DNF#KYL5M*D@+4*M"RXI M!378"['T:[A?'&,19,T6%Z4)DF&89U&VJ@%O*+/EE+_HN\]ZS&AZO?#)FOYG M*PPVQWL+2_M*@?D.HVCK#E?Y-ERR5$O913$<+GY;&L?QY_#D%]7/#PS\?' =$/^Q M^)9]&E_W5BRX;X/^["J\#$-;:.8@FL/>S;3X4+WXZ;X.?E?O(M3;>)"]>WR3 M87X/3/_\T[L5(V%Q_R=^A5_VM72SN[]ZWNROWR+:HK/QN*W7(KA7=J A?>46 M=*MNQT7@A6+R_*'?Y__X\?*G;W-*^3P>]L/W&SOI1?N"75ST9XW\OF:]#<0[ MB90[5Z]BC6RLZQRW#='88,*V)"PFV)K'&7\X\H6//M0C!Q;2RA_TRO]<^I!I MZ8]PZ7^9APS**/VV3VYU-)OH[&H\F6W<0WRMN!QP_N;1#CRM?EK]M/K'.?"T M^H=4U\S$![\,CSXK=TIL<3.>#G;E]W9PV[D#N\K/2H(AJ*G"3JE1D#)B-46$ M$D^86"3M25"PMKK?01R M)&6.!3F$"A%'X&@F%ND0BRR=*Y (>DED;)9,&>#<.+K8JH2 6+8IBUQ:8Z24011I6C&* M]5;?9Y2-#X$GO^8M#UVGRG>'WS>"$"F;$O*(.6N8A,9Q+A6##"]JW"ILM%Y[ MW'#+D8LMUF2X!W>9PWCD4+"#;@B1PN9'B7@*18UXSH4G BF)#1=:2$J JF*5 MD(@5#=Z%*,.^EF9)^$_XWPG^?UA' )@WFQ7&4$@%E8XSK 04;M$U)ICP@1TU;H#ZZ2I@ )S M9#2H#E$!B ';J=>_4Y^ LQRAPVXK>U#)%./)33QC461Z_/K6\?N+7=Y@5S"C M,5662<*QLAY)R2OL&O3VN0G5BL4%:Q_"+)>Q,S2@AQ##.X*X_Q%@4S:FN!=. M*B:A(U ;":4/_];1=$AP%WWQM@&;=N@24COJ-3/8I/@A:K2U$%FO*27(40UT M%38CB/DN>LU;UJT0YZQ5Q7HH'G%"=Q?0O0[<2R$Q:)E C"LEM8< $(48JO2P MEU3N=E=[ZQ8QXSD';1:KZ[CONN>[VJ>S,"LI/G4?O[3!+R-"**ZM8\A3)*+B MUM4N-A1PTSRWMGW<<@&W$Z)".8(R9T(<=(@JA:"/$^*\L;^Y4 P*A*33QMC@ M16L&ZA"TU9UTE=O$?=JG3H _?,#+YC2, YQ)X8*L,VH"ZCVUM4UNM._D-G4" M? )\ OP&@.>P 3R5BF#JB?;,> P(5[RJ:QNS5%=C0[O6 MJ_(< &\=^OC26A[.^-):'L[XCF8MCR*ZW6[*UN&9R (V<6YIN:-.& 2DLUA( M:6$3!.,>O%&<.[;]O;MM]4 /X-;VKT#.J,R)/&S[.3G$QXEVW(2\#8? "(R4 MM)Y@!ZVD=54I;6QK*2=MA+QW2@$4Y)BTVFPMP3_!OQ,I9X(N!<0$X,I ; ($ M,?'>Z/!B@?^@^#?5]EN-@.\4_QC+7(*=Z/]#24E+?+&??+&.+I9VR(F# AEB M"/'0>2^<-J+>,(/4["1^OFM7 +- !>TV7NV<+7!8![2NKX,8G\W&%[\?[?$L M(9?R6AA !F&#.,4!K#SX^_712NWHVQ_/BNM5+EUG MXXRS0BHBG&1:AM]969_%(D!UR=M.Z$SH/ )T8K*4#6:Y\P40-18[A)R!#GSTALII/Y_[+UY4^-8EC[\511TUSM5$8*Y^U(5TQ%: MKOJ7$Y5)3D)%S_PU(6P![C(V;=E),I_^O8LV+V!CRV",>J:SL:WE+F<_YSZ' MA*I6_J%L#0VXM1SS:\L!'XLV(4ZZ1',G- Y2:*R3&;BV'10A+!*$QUP(P6&0 M"*6J2'D0\]=+-+^^>Z 7P^>HRS>_EWSS9[WGO<%].OS0@* 4-()U4$684\X" MPHG$(>0PJD+I(!!+[/O*&>=JQ^R&M895QGU!M&)0 MD<)%=4>AWKPKY:56U5I$/'8X7UW.J0L?;\#<%-;A8Z0]6IFH0$K)$Q6J,'# M?C*!BK+6@/W:;4#9<7S'\1W'OX#C.:B;3$L@0FV 8QHBAA5,JB;3"12$'J3? MW'%\Q_$=Q[^(XV7-\:*Z!^8CX>#OK5 _>\$'_=YR*T M/N?7E&"H<1R48QE' 8Q"KD0LB:1)6!6Y\%#NJ2J^!6P4@'W"N$\Q;%,RK=O_ M5R'H+L#?R:Y.=CTANQJ'98%2,*92D9!R3"(E&&5UNV[QFM4$NPLT0H O0*LM MN#MAU@FS3IB]I3!;=T0!T<91)9F$F$8B4ARI*$("B H&4[&8O6+TJ 7SC#$? MT5>59EN=+'A+OCB4EJM[(/YM(V:=Z#L:T;=.\C6J0L-0F&[3@010)E+%88"J M-^9(_>+4,3@]$L+;9KZ1M[H;MU<1Z-4?8TS663A65?FN?. M;RW "79[3C MD.W'!_>&J_&P[]Z@6OYM^#RT_D7 M+_@2>Q=_A!>?XD_!MT_J8G[ZASN5+^>7ZL*[/->3^7)Q_ONG.+A4L9=\^A)\ MB3X%OWL7E_J+SWJ^!S6CD[_]'#GBS_J_;#ZPY]C7RIOY"T1YQ4 OV&CZZZG] M9A_\O5=>_!G^XERYY7\O_OC\.?CV/]YYXEU\^ON73\FG*/ARZ051=/['E\M/ M7_YNZ?J;TF1N/WW5%!)IZO:]7KG\J_A\410MR"JK22_UPEYDP\RJGU,]&,%I MC)'@"41*0H!+!9HD 92GY*1^93!]\>UTC<#;2(ZOGT9$ J@DD"$/@P@"@1-< M8H0F@2+D%,^/8X[>P *YF<_-@8Z,9A_.&4\0.%O8JC&OEPV'Q:_6%#"?]>;T MRL\K2.9R<)?EWI?LP?LVODN7P@8/@_[T5O^I5ZC0XKWQ<)C>Y]FOY1]+/'12 MY:&J%"MD)T^GJ=P[,/OIMY,EBZ-X_S,_X>UNV^XG])HO(X?WLO5)QCTZ>35I MBI>:@F+S:@!(UY4#S)F[RP9MJU4!2^ISS=07-8!8K3SK4,I6F>37\>07'( V M9OZ<(63Z,NW8Q6P?I/&"!=L3L9A$Z('$>0ZU?=UQ;KQ)&CUQ^J';^:/>>1-@ M?^K@2[?U1[WUG]/)G]G4LQ')?1\#.]#ZLXO;\63:>AOI/:_)"X*L!Y4J_@@5 MQAUI=*31D49'&AUI[+Y"QP1Y%IF!7^NA3S-O?.W%V?TX'[R6KWV =0/OY?P, M974%9\@QI3@0-(J9XF$2J+AL])V >!G(HH7J<_Z2%@LUB>7GUP6%M89P@8&O MI8'Y[S% 7'P Y[:3(@*DMR[[JP-]. MM'2P59U$Z23*;A*%@08"'N)")8"H@- @-A<$58_A(%JN2-Q7+78G43J)TDF4 M=RM14*,!1:BT;X/B! A*(%88QF%YND,D:G>D@,ZO>4MH@ ZZ[P,@?S#,&^CR M<:C]BR@1."8QY6$BH])"B$*,WSAR\<=%O:7!3:8OS?+Y5[;%[M+7L_8Y;_6L MU\$!A'0Q]8_)\935&CP)4 1Y$,0 M;^_&=BWD/H[,6" $\&8X$P$@ :0JS(S@:18LAGVZO6_JD\ H0]Q MUS_NO113?)Y-9^G02V8?N'DP MLMLNLUMML2R6R"?B*)IM?( H_P=@1EP;WC%2@D>?'7_NX!GS1JM5&B<1AC(.&$.1(HR(JHQ/JU#YTCXV MK^(9M\^@A+,6V?-8O-R.FP^!F]\O,W^6?.Z9__TR_SLL6N'',105,<(AYR$,0 (FT M/5[&I(D*6PN#M5J4OE^5SWWT.DFF8_'&.SGQ/N7$.C'1",8AJ<*8F#HU :#^ M(),B&*>- RTJPM>M--^_R4^(+^5QF_S'E&D^G^K)?]0XF^"-[D641JCO_T24; M]Q!>&9$B 2R( )>:6YB,DRH=%8/H53W1SIY]]93R@7J@ MOX_UV]X90.V;2JT/._%N][O=[W;_8TZ\V_UCBCJW6T7V7JUS!G =?U:B)K85?[X937_,IXV,O6;,M8:UUEHQJ \0\O4J'(/M MWOG/Q\"AC8[PBH012D"0H#B.(H$2R(.*0W%P4+'H_;)M%^_J^/4P*[08X'7 M*U$@PH+$()$(8 H)B7B9TL6*M 81U$98^E7U+/$1;U/''DLY5L?BA\#BZSB\ MD1XF5*%$*4@A!2$@BH4*URJ9+%5>[R6D_=HF,A0^1QV8Y_LY,75WIZGX8CKN M_=F=EUKD9@AK;HX%YB2,*9)A$%+!&*6B+/8(!7UKE ^WD78?6TM5 5]([B-X MW 637>#R8_)V(_D,(FU[DYB$/(X15E$H*2EM\20(EXXQ'T(AUQX8GOJ 2U_ M-I%#.G[O^/TPG&]MA]?*G#*8,$QP@D3,)8>*5#5A6@8<9$W8'A@><>PSAKM# M49UT.';IL$XX-")S#(H@PHP!"A%1D8BBB%8(121Y72#.?=CUU.< ^YBW"6QR M>'K^F%+2'>2F9M%&:$WR6 7,E(Q&4<(C(A-4G8<*V8M!#=IVQM6_9H/IH]VM MUE2U]#%@/B5'$5OK8MU'P)"H<<@B1%@RE6B%J1D12AY$ 2MU)D*B-;S[-CWH M/7 I]0D!QU+?W3'I>V#2=6XOPK7;2V(>,:+M6A$(P!@-@S+.E< $T8-L5;D' M+F54Z]$VVT\LX"'X%5=U3UP M*B8^$]#'N$UN/7"/])UGE+].LNML,LGZ+JG<19H6V;<1:0()$"A." H9Y5)Q M&-:-(5$@X1N[L=56MAM^\B&!/J'BJ*-/71SY8W*WK*WMD#!&B(I51 D-0A8G M@I9!*G-LXA!]XOVPO/:)*7Z5-%/'[QV_OZI[C2&HK7% ]?\%+*2<:*YG(5>H M5.=2N]B'Z%[OA^%QRQW=N[1R)QX.4CRLDPYSP;_75]V;:<^%+V266%Q/+!^JL7XZGZ7";31E/^MFD'#J^_^'UQS.MR+R_ M /N?K69?/-1< ?43\_%PT*\>N.>%^.L^%Z'U.;^J"&NTM6<2*0)4(F,8AU(% M85RT^S'A1A+N"8:T!;DDF2\1\P%IU0E9M_^O0M!=6J^379WL>D)V-5N5T3#$ M*(Z93 "(2"B)2,IH3)P$K9VWW2 :T\K1',J0CUB;>9%.GG7RK)-G;RK/UD:; M9*.1*DYD*#E,8 1HH-U*(&%U:(FIEQICNT2;6@@8,>Z+5K.\&U/$BT)';\D7 M'[2BHQ-^'T3XK9%]!-;&'$10R8!)R%#"18143&"%%BS1$A[9-K&T%FJV ?KXE9^<%HEKI%:>-MC>D-!Z/L]#:S/+5#S(8[)D=^7V9U>Q]X\O<>:WL5_D?^YC!?9YJ)WF_5G MP^S\>MX<.!\U&.K2;.FE?EHX'/?^/+%L:SY>9,/,TOHI551S:4 $I8IS&7.# MF."X-5':7#EMIM#BD& 5)J9?)<>"Z"O M&\J?S+*3O]73\K0HR+/<,W*GGIN7ZF^NO9)[B^6K-G>!?K>9.MQM1NCEI!!G M/1ON]S#T/;/UY6Q>^!POG61F?:['0VT,-$"QE[C:\4 +BX5V6RQ\\CPG;L1X MC0?,V185YPY&VBARGYMO&!D],5SF=OU(*Q2]7C8<%K]:Q6(^ZQ7ME9]7[,SE MX$Z3[)?LP?LVODN7++&'07]ZJ__44RMT0D_O57J?9[^6?_RVJ %.JM1&E;83 M)T\G/MPK&/SIMY,E]56\_IF?^':W[?-EZY,[QV-9;PY;/&=R+!L5>\YU]30_ M99/&W,3+=*"YW'YZ<*QX-1[V]?W!SKUNC6A>XS[];A? Q?:Z.,IJ4 M85P&]Y=U'#YJ*XPLS[WIK;YG/,J\QRQ]HC-CZ[RQ]PJ -EWQ=5M\Z!4K%/(Z MW1NA((HA#+BD-"& (UBD>P%$-%JJ9UN(*"[$&R-GN8UG"['%K^-\8$9BZ.M2 MDQ=$G_65M\V(I+ELA9,NVHD\4E^@-@]L'E[%RD>N/NO$T;L61[BN/N&8LC") M,. )B>) ,>WJE>(HXG@)@;%=<;0O^<,,8"KRI7B5>MFN:&YWPOV[)A=M=6YB M"QW_:53:0%4+J&E"@'A((!!" OTO+;O)BR!80F79C4%+QCR?&$3C;/)*]@)I M]2#+P9H$1Z#Y/P#S\3IRCKG4K!8%*@8",<8YHV&I'14)Z7Z9;V_6N3E(TO)A MD@/7@>\[2N 8EXBKY>"K!2F8C^CK%GN^*4=T(8[#KI#JQ.51B$L&ZWI2$2%) M J5H*!.$,>((5@8DBM$+PRNKQ>6^Y".'^PBB')F(7%&!=13U5AL7\6Q5YK)8 M+L/;+I=9NXC/KMF:A.?R1HJGU55C@%2T!*JY M]R*@=HX_0Q\A[--V0_SO2[)U%4+'6:3 L:RYEQ&0J2WF\I#T7=2)*&G 8L8B@*(8N5HG'=MT[$ ML)6D]RN9'6\ H?3./(PN=M*)RTYAZ9B/Q *$WK:U-X""&/"&9!',=")6&0E,9!8G&Q MP;-X-&MOAR=_"RXB#R/@>ZM@!-N '/9/? M[?4T%^@QW!@F]2+-3NE@Y#6 I#S]T0@,+QWU/==,T*N%Q]/P0F^P\7I%?%/, MI87=J)_U[8@')BU^/\FTF>=[]Y/Q]T$_R[V;V:"?CGJ9J4GKZ]\F=X.168.' MVVRD;VO4J7F#W!M/;XU,N$U'I]/L[GX\22=Z)M[@[CX=3++^F>==WF9>--:? M1X_>)/L^R![TNNFUNQ[\R,P8>N.[S)NK?C.K;:Z>+97)Z?=,O8?Q;-CWKC(] MNNQ._[9B"(]V?I-,;\DDTW=E^N_>^&9DQ;4IK3/SL$.T\S!/-WOI!G/F?;JV M]_3&^;2\N)YT]D.+PWXQ!_T$[[M)]_OVCG*>F?E.F\^Y7O.[L5X\.T9]>6\Z MGN@O;[)1-DF'WETZ^3.;&E+OVZ'E[C']V<1MM)F%WF?SVNE8[\"@=VLOJ-]K M]F!8Y=S-B'U[5V,T_]]?!(+\M]SN]\@1:WHU&!IJU4^]'0_=Y8TM./,^IZ/T M)K,3UCIK;(:8:_*8Y/;2Z>-]9E8F=\3^Z.OUM>Z"J6O3\J[8 /VSGJ]WK^U& MH^4T45D:?,B&0_._]UKO#/);2P75\IJ9CVYR-\I1.GS4>S#)]*Y.S>*,JZ6U MZV^^OM9Z:'SFG1N238V6-=+9[.;\(I6DK-^FGZ*I9Q79^ N$T;M-)S?V=D,_ MDY)Q1MF#(XXKTP/ O&M^_KXV[+L@85N,$. M])"F"X1UESX:*IUI6II-9YJVZ\'J35L6-=O6D&YF9^':+4T,JJ4RS:1@$B81 MC9)8E#!X D1\"=^R&O?Y=4.B+IA23:"_IZRI3U^2)^RI4TU_QJ9ZT#N79Z.3 MOWT9KS.D7EHBVQ1;#]DDJ_CD63*KQ*,AG2U?O1,.GJ;A[5^[;3WQV7;V%)LW MI]KQJK9#EVP0:C1,\WQP/4MTIDU$R0D74D(JV6XE MWV1MR3>7VU5A;W;;1\@\Q-IZ>1A,;P>'4U!YB &O]XX:)!H1_@ (A7!,>1S# M0$MZPD+B0E8Q4A%:VY2S]D"-;_JY$F'_L&1T/LK^1Q-1!2J^^H#;QFWYK*+X M9/5$_=[6NO,QYA."?:TT.JBA]R.OKK+I0Y8Y@65,S>O!=R>YGC@GL;Z@8=OI M'P9OR[J:(<0\A,+4/"=1$ 0@P!24O)UHM;PM;P?7VF'4K'UYJPG[YC;1*VZX M/'\?; ZQ+P#S(6ZS3/K N?G]FR4F']@2;Z\[('1\?78EK(4"C#&7(>(LPE ) M#B(LDU(H2*+6-GI[5B@845!(ADE\OH+,#%B;'4]CX M2KK_#=R4YAP.7C*1VA7!(B(@2AAA2'&.*$*)K"03EB]T1>I/ARQX,( ^1LC' M\B@*HE\M/[X2C*&\<#'BNWPZ]^3YB/#.M$_XPG#MO[>3.H)WDYU>3;+TS]/4 MZ,U?T^%#^IB;6-/MI)C+AN@22^>-MQJR_=@\<6S?T#=Y*+N^OVHME4W,.,SY M#?7E4OVW%YU_^WK^+;C\=/[%"[[$WL4?X<6G^%/P[9.ZV J^XPVF\N7\4EUX ME^=Z,E\NSG__% >7*O:23U^"+]&GX'?OXE)_\5G/]Z!F=/*WGZ,R /_+RQ,= M5K&1%9F.^0O$0F3YU'ZSNUYX6;7+SN_[&?[R5/WTQ1^?/P??_L<[3[R+3W__ M\BGY% 5?+KT@BL[_^'+YZOFD(B3=U^G?]8Q>>+HFA]ID(/ M1G :8R1X I&2$&!:9BJ2 ,I3^FS*9>WM;(W >X62HN>X<+L$6>59G%^OT.'Y M5VUL]QY79<)B"",3:>ZR2ELT<;M<49!R M7:WFH%Y-ET)WE3>]-+^U(43[ARGG^:XMN)$I!6EDWGTO=:5:MDPCT]>8)%KU MW7WZ:+[PO?QV/''E+T-3DV/J0;1]>#4]\U8-3C]=&X13N^WS-3=Y\56>/3&# M]/Y^,OYA[[;U,OK&7CJ9/)HRJO3.C2J=;I>"+_S2PF%=9&%-A5F+*='M*P4V M&F:SF. UJN0VH>NSI^L:#Z(.=)W07K,$C&A?CH1(804"A*- 5<='$B$47%,A MNO9V>/(W4R4QFHXGM@3RH->RG16;G[(IFAC.^IFI'IIQ]@6 M-O;U3Z.9J074GJNI#=0>XVV6NM(R@[EGA4S?2 @C=X;C!\W(6N)<#R:YL?S\ MXJ_Q;.K]G'Q*SG\I*A4G19'9"A+V=FVG6L[P,9I-)OJO]<4M*E*2!0 @&20A M +$$0<5L@D/84.D@UE]AD43Z*JE9,E11>2D(I8R>)L=:ETT&MLN\7JR$CU5UO'!D+?1]W6!O=MK:G?J^OG> S9>NSONH MO7H-@,TMD3+):P)L;O:RCY3V^. PBDT=\T&!/#[LQB_&Y#]*^<2W]*'R#UX+ M/+:KYWR])"J'C2/(- X0#V-& )$H8E(H#DN82RSI4LU7Y6II*OE<$LF^^A#H M$?B "I^2XRZQ[) 4.A3*#X9"R2&J.UU"[5$)Q)2 U,2S H9*&*T$1@%5VPJA M=O#GM!!"'/D0R0Y-\@B*P/\QGORI'?#3^\FXE^5;5X:^:H:AB@$:Q9JK0A2AI&0>2IY17NN8IQV8'N 3 7UX1/6"1^Y^)X.1PYVX M&8_[NZJG#W=V@4->LV880L@T%TJE @'C6. (E*P)!)5/LF:Y!W\W6[ OO4:! M+[ ]0_BA#Q%\9.>WX^.G^5C670H"'JE0A4QB*A ")(SK7BP,BR58T8WYN!45 M2[@/(/(1:U/%OC\^/B(7T>(D>Q45'0H$Z"'&J#:=YZ&+&P3KM@HP01$!,&:, M\C!"42)$@7$0(6U)++55J CE2S;=E[& $/61-N2I;#4*M6[[#M8J. +EWPF0 MHQ(@N#XSS1"54+%8$(9"!"*@E#L%( .L'9*7"I!VFCI YG-&?2KVYVX_;5Q7R=FATEJ3=L9IGBW%)DB@J0AF:;BJ20LG,>20&: !Y'%/9 M+,9%<9P$1"MF0$-)8BPD-)<* & @0K%;?3A8+,95Q3$+!P)JY^.EI@37P(4Z M+-A^TH9Z-LVJ.RP^VR0S<)RFD'?D]5R1LI<:U-C<'G'Y/XJ^-4"7K2 B1W:)C#>T%1G3VV5GQE/KT "MK.>C$=VR^[N MQR-W^,,BSUHT5%/H7:*H#@SXK'[P]RQOX($V03_-DS5%C341E-"UQ8&8VU0/ MHRH/MW"OU^GW\<06+%K@U^GM.,\,AN\_]9#TBZ\>&^_V5R^M;>_>-T1LBLU[ M!M]4K_#P\6RQY-GS@BTVY&<'5VO>4I3$]WUOY"!0;:5U>J6M@<;0W-F:7QR. MYDZXI7]=ITA879T1J @11*)$$1H2J0025>TYT'^57'5;0)F:,X6%IF'/:AI^)I8TC*?79:C_V!'1= =LT$T7O\Z* M 2U?!*4QC4$000HQ!J):_"!(VEQ\WM;BL[-E2)*V%G_+0V&'4+:_4TV^ 9#. M[XT2^9Y9"71 IX3:/R;[=3*^USKD\>LP'4TU"1OH^'LCJ3?0Y)$,6 !Q*'$8 MAQ'!A(=!J6$CEN"&)B>1UO%<<18KC"6,8A3&)7)HG7Q(^7C[>9W-0-N%L,#2$KB\K__QT9WHQ.-NO!+591#7OSR8& M=$U; D^RV';B?SI^\]WE->BU=N]#;9$A8<"& (./= MQ:#E[;5(?58^7!7C<0[+H#$J?W<;\/DMQJ"N2R1)@,,D"$1 ],8"K:L(*OL& M!"';7'6^%0-_3GNW6G1.'IO7K=_8 V';33>L3O@SQ3")M;\$8!!I(1M#'-6U M. P^!G[!)M9'@\7ORIG.&Q>KCH?/&1?9C_MLE&?>0SH'93%\ MW*]CB&%-93'2#B!*$&82(0H0I,"U;0L C$FR!(G9'/]>'6]YMMROLAWGS]_S MZJ+:,1 HCAF0$> 1ISC L9"\S+Z9-@PO7-W6/&O.S\"[C6M@5%=30&XZX5# M*>0\803JQ2T-%\EH^,(%9JV%+MC9MI7-IL?]MV_K<9 H!/O'1V!= M+&:3+$K=B&H2#W+M'Z?#\VO3_?UW/?]^D.?9-/]D ]@VQ#C5YLC@:IBY'US M9H.P34+U&&)$.9&":X%@0*9*U:TP)TV ,X B4TW)!%9!%"M"X[#4?4HDS^/. MK7W/,AI*W>Y,VPSE$A@WWRS"J5T%S\WV\,(YFTQWE]7:#>BLZG=H\DBG0[N2 MJ5U)O\B)V*A,8;SZWOV*2)#-K]CN@8.*]HJ'N#!-/[LVN:7,A6=\:_DU6MB9 MMHV906K/OKLTV*3()]F^=;W!I#>[RZBX;9;M0VCG: MIJ,,G$+]_W1+@>X^FHOK%I\OHOW7L_,W(D--(D-+/RYU-S (*H/K@<-%,0A\IG3')0Z'IC&B:?2I M!?!]9K%62@2EQI7Z&T>[3[W?D'K9T+&BMW+,-ZD!U7-ARME=^7@M\@>YA?8S MD4Z7T:U?637OG+NL,:3^V))L@]2S);HNWE20:-XD[J<[1-YE:3Z;6,IV=[MG M73TV^G8^^R(WZ]7M1>O4]JI9U;QC ,:TQY8.-!GG9V5IU$&#L.U!I2\HZ<3* M1\O,3R.0"B!C$L4X3)2,F()0,V')#9>KJ\JI&P-1FF8ZCF M^4ENL4BO3/)&CZ'N\UN.T_8YMO>[VH[UL_2>Z>+]HE*HEKIR;EV*U<;[VQ=$ MYDS$@W:N@U%_M>/PK,N 0L41420()0XX5%$-=)RH"-"&1$IH*&@2A*$04B&* MB81E8!"PF#^/Z;GV/4L2J9R7IO%Q";CV64Z:'-PO;<^FX[NQB9LTDNXF M:.<7-N"MM@VO3&N\Y6[DHPIH>E']N4?9-N5A$6&A@S13_OX78\S&RP<>39(S;:A)A.TE%>I/?*+K9%H?Y] M:@[G#/2"3*NX61'R<=:+GMM3-L.\>J[.)'@_Y]/LW@._F!%6%H&)V+IXKXT] M62MG./C3!-MLJ;_Q.^U$%Y?DW^8"1OI6>U# WF.,DX78DW;^/EV;A_GZ'^_: MV%OZG94]U#!RIJ804-^GGUA,R5A'^N9\K.V:K#'RZ=*V69=T;I15@&[=A>9] M-UIK3ZWONGH2?F/ SB.W>.YZ,RO#JK;G_M_XP03"?6,H;CJ 9Y=P12QPY&*! M)F"H2:J*!N0]K W&Z;NUXZPHILB(L/"HCU"X$E)>T]T0@>($ F['@<@@FZ%W3A9>,;63G*0E3,:S? M/(M4,HDAL=YTK/\WGYFC.KDI&9J,3S7UCL9W+LY1G8S2AHG>S**8J#Z]9!^4 M%M?8*+GQ[*KBXV( QO?R&[FLGI.1IR;/K!W(7N&Y^68]1C?&*[67%<.SX;"[ M],_2/2PE3E'Z;/?SU:3FN7V-O:!>TG]S\;S)R,7R_NFT=//069V"\$N-=6<" M>TVBGN4U05O5 .V2V3_1,HF;()^YU%FK6?\T-W4S& M#]JYMLKXS N&6DW/;FZ;KN>_Y8W<@MZ^3'^:+ARQ:X[;+:RM0*^DKY;<^7AD MO=:YPVB.#XNN&R8_:?)[=D&&:6$(E(7G^=SYN:IJ?>R96&F9NW$.AMVB.C)J MMBBS(S+!"D-@)K%:&1AFC4L:*FG*%+WU5J:4M+:?3@97,^>"Z]N)CR0/]1"8A1(6 JS9;]L U*MBC$ MJ%V+8U !GT9SJ>[^BH2X#7L/&:R=\9GWC]O!,)M+^EYE MPT'VO<@$US2_.+)2V#1'U!B"&WC)PZ:)T;4VN(M#M=5#G!8L#!_+1M6AD;F@ MX:A?,*61)OXJYNC59KM;+7].T5[5#95*F]\($0/8X]Y6:1Q[;J;P(ZP]OGX5 MW9%3FQ8NK$7G(A3:O)!6QL(+&)RCI_-A;F)2[R$?0_+ MA&L)\=ZX:\TR]73SF[W;B4FT_"4G# 1!S F21% %@P!AR5$2!2%#84S4RX?U M9:RI @+?.WD^IW%2+5WZ\DH_&QX>N;),8[!,LIO4GK5>9;G:BJ#2:K/A:]/Q ML)].;&&W/=IYMBY@^Q;X!;N&.W!%HZTD) ^V..&;L71G63(9WYFPHBG"_8>6 M&%%Q\G^#O& ,!2:4AE+"&(4)B2&7U9DW)%$C+X@H4AP0@1E&$",L)N1=1QV309N,HA=YK N&?@JM1.KBAXFQ5J:*$@V MLO:NUG*::KQ<"P1GFYCFII.Q+:\[\[[5-TS<^IO4ORG_\\97>KR%]VHIV H> MZPS8T%JO(,3:&*^ *,Q!5'UG;DP>OQB)J6*PSW5^C!V O?!V<'^?N3Z&0RWC MM*X<3(>9S7K=&TW;KU1W\?CY@%E_G+D@3CGA8JIVUMH/,T:&LV7L..^T;A[< M#XT[:/2Z+<\R.E]I0\46+WO_F6K"TCY6<23>GS.3TO[XWJRI*:.['-]K#F: M^?-H4CL7&):;8J=0\GLQ_I+E\ZWKM.MCO'?COK5*]=9/)^.R>KN(P19U8'JM M#3'-!JZP,I]I-:/WQ*RYUBQ#BPWBG WSU)+^)C4OU_ MXO4:NSW/)M\'/1?)*8DI+\(P14C%OFXAW=V(5KB805685Q"%\P+S(G9H1SIT M:CC[45BYUS;B8N!6ED8S3\Z&[/L3DW+LN^RP:TAL%;RK:+HN@C>C[,&8K4;+ M]QL>MC'-T\'0[JK-,Q<\7_JYI2OMB$I3?BM&%N]=LZNLUX/7%)'LZDIJZUE* MR0GM$0(8V=;(TDQX4K##+M:4*W NX]4-LVHGJ^@ ZAQW581&DRU/>BL;)>A; M*#(C72)38[>!40(B3A+ 8VW=$1+&,HAP5=L'(]0$F))A'%.5D"#AB9*A-N5# M=[9/*BBA4L\J]+7O63)*&I.Q#/-U8FLTQB94][GNP?7>BRLW6)B_!<:]65B. M^\9RN()*X_D71T"M'UP66*XX-EK 4+AR9!-K>;W3HD36,$(DB$4(20049S!B MB0@26377B'BR2-^?;?3:G0]OK+M%&'S0L M$ MC$(E$@8@!"2F,RUV2T7(+E!?O4FOG4-$>$9[V?0R5@@:\%I#:F0BQA 0K M*A!0!:BW=O]H('9?\=8.IL*S9V":8FUA(5CCW^4 M9S,6#F;:)&%Y&*7O%\"?]5K>U6OYI$VU"HNCZ4-6AUN*FW,'+5KD08N2 9-H M67RA&?<&#M$!5?'*KHKW8&I>NRK>KHKWO5?Q/G\,<^WMXA 2 ROP $S _O6\ M;$IKLP2K&"H0$!5&VJ4(> AEB>T-<$*7(/>->71^74)S%5:&]BP:-L9>76VQ M1Y]BSXM>(PG1(.0BB!,<2D Y(EB4P;($8HA;6O3V/&?RGEUG6O>7" #1)F,2 M L1AHC C1%:N,V;Q4DAINW5OS7]&Z&RY?_M;.] =LE.'[/0&GKH%B]>:_OK3 M*)]-#.=MX)YK11=HB4J) !#S$ 0AJ2!7 @;0G'L>1) K%0OU>^P0K,82B9P@*S!(.1@U<.Q@7THM\%XWZ[N;_6173V<,^]B9LL7RYQ*VNOI#6TD>/\T@-WT1S(2'Z-B-?E%>7!RQ<6:FKC] CO!F8/%15 .X7#4K< MGNBGU0=KS&*:B(W!H+HR*70SAG3RN"*BEX^O@T MU V+-=M%)$1"ABP 4%N695^ 1'#3I*=&X(YXK&)M!V$AH,G?)*J"NI$X?!Y8 M8NU[EJ%NBF*B<@Z'!SBWR9QV69(= >?FD&:L_*A*Q+R'8E%+F1?HZ^? N/)\ M;#!(3=68J4]:NF]>LBR(L6M;V&0K4N;P%LJN149\-0]C;-OJ9",;J:UN*$=G M8S1<_?CB9_VFD39OL,OVQ4>\W MDB"N;=50,$D3H12I2J\EB<.&N(<<@X IP"@* QAK5Y?@JIL[ L\?C%_[GF7H M43L+3T\C.X(*G WF;V6U-;%R\PQW,,"NP=2L@3&A*K%J#:=T,K(]&BK#KS@= MN,'9E]@4 [I31^4;GH1A7&P>4Q[V,0*\/ =OCTPOO\G9>?K9!2[/]5,O<8?S M'091>6A6WV?FM7<^QZ+Z:3U(:QJ7;-1 M:L_YF3N'Z4/1L,\=AIR30^G]_7!0'*.J]LS.T)0,3Z\\-VB[)_=BA0"T4L_:S["Z?.^&55UT.K94_R!N$[4;0/#YV6QZ^ M'XWM 3+G16E+P%QXHQV&40TZ>VV=@/%L:E?/51+G]OS7U%3Y6AHR\_QN:KNM MY_!@02;RLMRW7N*&X],@F,9N6O.D\"7>LQI1I:3XJE7FQ:VF^(,:^M:^3>]6 MRX5A=GY=3E#/STXOU.*F%XSZ\6!HQ-:E(;-GU6!$0<@PPI@G4 D2 A16!9)A M$#8!/I4,9$"B1"M 2$&$0UP$W;77$RE33_AX=:I5BG85O-RL MI/>S^GKQBSN[:&'#7.G^,+78NY,L0[?D>VVPLG/CF,O-@H74K/G< M'.C(1$2&R[R@'^EVI)<-A\6OMA&T^:P7H%=^7L$*E[9E[)?LP?LVODN7NIT_ M#/K36_VG7J&BR;-V'(;I?9[]6OZQE&\VPYG8IM'Z$K/^_W$";>5WU9"Y^+D8 MCGL'Q3_]5EZT^!M\YB>RW6W;_;3E&+?["6UTVXH%7=VD>YM6\>57%K)U19=U M Z9A A^O1WT--9J66HGW^9: M/%<@(EZFC\3J\I!FE. %W=F[C3^"C>?=QG_,C6S^NTJ[?UI /M' M_=,BVM?K9=GU];[7HATTAB^5.?GKKJ3QFNOPROSQ82?>[7ZW^Q]Y]S=3 ?.S M%(9_W6':6PS:KNE+03*W*"?+U44 MN.Z!SC"2*I""2AB#A 18B.+T:X )73[]^B6;NL3+[^,\WZ("%U0UB>#9FD2" MN2\$]H%<;IFZV#QW\QUJBVB>E HKBNT_BD/0Q^'KRKTWYG# ?"ZA+Q'J.+SC\([#7\;A'-:%%PF$L6)A M1",9*,B@!*SL^4J2"+R4P]<=+-B4PS'AOK8K?,27CW6\0P[_"+&=N)$;[*([ MG7_?[7ZW^]WN'VETIR'L77S'AG9L.&=%5X"[.VV%V)J/W)176V-"D_K]?6EBEM$F1QV[*-C888UUX8\;DX"AOM WAA'X"U6'V4.E: ,OV+ MYJPX(B0)F7"^C0P1P(BTS5I+T8T=6$M07S#BRRZ$V;'6H;"6X#4DAT2, $H! MB&(>$XYDE)2LI4+%VF:MI;#"+JPE?(*QS_E1Q Y;C2PB-&+4ODE;@^J,]9[-E1]()!/&6Z1X;WDQJE6R8B9(I$!$A*(8.!""HCWJ3W]\?M;9KS/L/"IX1\:&X_ MYM!RHU:P57;'>E_[XYDY8K?+>8+#8&M6*W%.>, 3#EDDI% 8:PX'%5MSOH3< M^(1O_A1C[SNF+'W!N8_),H9F6PR]8N,/5DU_7&U\5.PI:JT+21@+D1 F8B8E M04A(7K(GXFSI)/KN[-EJ7%KX"#'M3W?LV;'GL; G!+2.;.,P"B2$"JDP4C%$ MO(YLAR#<-> O9LTQB6VO'EV@&&;69D#Y<]K=G[[Q8FH?I^8VBQE[SMS5%, MDJ)CHT7$\!PNV99 ;&^,47<0 '0OG>HN:'S7:=J#[+==.YZMDV&DQFY/H*(\ M5B26,F(<,18P4A;U!CQ8.I@3:'8ITRH766\VLB^=F9G\/UUNT/K VT8A4IPE 0ZXV1*@ 853T/4/AJ MN].B10!]:4I)UGO3V^Y/$]C=;R*S+2=BO8>LP&,=C-P2&?2H,KRSMEK0N\IZ MZ2RWP->/[ED&E?.TW($7P,KO!6?L95;#>P#[--0[R6ZS4:Z7UQW[V+CM'!*< M0B22)&$8!>A;@*(ZP5%(&-.)Q'.M_2[:+&$'/HIZM?<\2 MZMFY!1V?FYM7 (+^;$ZU_/(\WMAZN+!-AK3+C-#) 1BD\^M78!S^;,#J?UEH M?NZZEYM.YO^:&81,@]19MQ*W$"OWDX'FZ[X6H*8Y< $F[>HY;#-V)[+R!F:\ MZ>>]$O;9WJ0W[W3\,#) <^/9Q#9(+PWH E?2MT"=2Q.89/J[W#ZZ/I5>8,$7 M$*6ST21SG?>\FW10#,K,V\$#EY"6@]'WK,"/][7H]NFL,"&;\)/6][UT^RJO%XU9J]T1QEFV[K+(&F92LSY[\H2N(0(!') M!,U'"DZQH,'GC+00JZEH,O M5Y-=R\&NY6#7=S6Y+%3IDE;8RBI.G.Z."M5]V3!0 M@E'_LE;D^09F,A/F;_!>CAXY,K\*/')BW;+KHN0MF5-X[T: M]W@5O'II[.6SJWS0'Z23$OK^+DM=:RG7+,F"'X]MUVRO=KL=8CJ9<,E_78OS^Y3^Q9CM8]'13]2 M&R,PB/2-SENUW7WF_7W1/M=+GU>5XI/LU&V _6:E05[Z'8-189K:#JC:6[%# MJ39IDLU%-,R%VDS/)A7NO1YK[4[LA/9^ )&+ ] &6^"Y%]#M63]JM&8[M]$I M+;4UY9L#!M^SKR90]70'JR24. @99P&GVE=24+%*;"@!@H:X%B0,(2%1S#FF M >$D@* ,]2(:/2^NU[YGN5N?";>=VAEZS2EZ7]T9B$/K9[7)#'=9H!W[6562 MK^C#I]?6-?*8Z^Q7R^WK=##QOJ?#65;VVRA;U"VV[X!BRW2#^V@N_G4PU1O0 M*Z(PU6A./4L$<]N_97C7:!9'"E)VV[?5S/7&^OG<(.D$:08:GM3Z4H M $IOGU"21R'%FBMPLF78@?H[Q1V:C\/EXWT6_!CDU;>JZ&YIZ<\)U<\VQ]S(89@4 M0#.#\>E+\D0.XS3/>B:/\: -@#P;G?QM^C!>6\[P"AW%-I$Y*](>OK9?M,4S MU7+7V$[N O.+7_7>+)N#%K_-)MJ.RC-[T4)OH-ET8&*/SBP,AZF62Q<];0+I M;^[&_6SH>P^W@]ZM?N&_9H-)<=U@=#]S!E/5)M/VPKF[KQONY'-?E?9,U6Y3 MB[F?T\)3MG9J-KJ9NI8= VTREC/(RT9+KJV/5B1:*F9Y/>]Q\?RKS%A]=.QUA1]COXVR^^]_-58PC?Q\9P'!8AY=5]C5PJ MR:VJ7G]MI6J3M3"(&V_03^XUGCRR#.&,>S?4,5Q-%R(M"DTFRTB)H;;U M&G,UDRF6W\5PRTGI&5]G ]-3*B^G9"G@YW[Q[FI,6B%K&33JZZV)K$5=]:1: MO8.VGY$9U<2=D4R=\=WLFF1FTU!2AAB>TFHVJ*Z?JN>@QV_2>E-KM!>V?]$D MJ]%6:KRB-YC^H&>0VXTOX[;S[M)[[GJTG1'Z1V[Z"95MK%9FS0(8!020D #; MZ#D)<"GPDX"*I&%?8H["*!:2 JB 3!+%5-4RCS"Z)FNV[CU+]F4U[/?O^V\P M^:)?GO,Z"P]N56,TPY;Z;49Y&3EDVY<6IJ,1 UKFZ#ONC72^T1;$Q#%GKY?= M-UJ%_:$UI/YDTQMY+;A=EV?K#MN>SW\V.Z!9Q='@?YTRZRZ8^L+W3+=V,# $_P/(*ZSCR$H*Y*,M?*? MJ5[\R:-7U)SZ1;>G9^(Q2@[?#!M6EQJ:W@R;BLCO+N,BV=^F=N4JZ7_I%.CM_);*THKDZYZX\-M9CH>NVCH=>::>M\-C%EW,Q[W M<]- -<\FWP<]UX>T5ZZC46[Z^4[>N]?-5X5HK:5-W$*[ZCN=V^)^R57VQ['@Y%K(6O\GNNBJN0N_>=X4G@B ZN:YLBK6I;2/1LT#0*[R&5+:=?L M?&!K/?+;P?V]F8,I^QAJ(IID?;?#EF$*N\0PC687K0C[UB6Y38US4+D#WD#/ M4YL%JXST)WJ]-AU.[8B:G4AMQ7DQM66)%/GH!E9HD=<>+#50)MC6 S/[Q*^ MXKUK=I7U>O":(I)=7T*#QLE.09L=Z(AC@A741:YOME-_)V M;MWL[/[OAU)6??77)7%16F*N04Q6Z<[M;*XLYUTOV>G99*VD1E] M1@Z:_]TI,OW7-:%I;=S6X059T[@?UW&=;RZKJ5,QI-GW*.Y>'9]4>5@ M_&'WV4@# )=BVUN"W#.?$>1SM!;C\<6GI'(7Z6FNIUWR6UX=B3 /UF]< M$+K.$G?UO"NK<:U!5O22+]M'EUPX9P!58MH85G5D=VP>9)K!SP6+YYC:C*PW M'V*=CY(^/;TY<6)"IO5CQE?&#+7=FVW8.7]""AFY,YZ9M4[[ X-M5U8-F#OK M<111]:NL%A/SDNG@%/O[*\F%JTKUNI+<@YO*EZXDMRO)??N2W T"?CO%"_%& MF8P-*GMW*@R&X W"EK63=MZ;CDTB=A,GC9\"TJ*3=F'L)3V=,JAWJ76VC?;\ M?3SN6VW\20]C,#%Z?.L:FSDW+!L.;+U@D;/7QM-X9)*GV7V9V]#&RM7X>]:H MR[DI!S.H!N/I!TR7J@!2[_;QWEA:%MZA46%@D^+IT)2=EI&XT@C)*KO16(#S M5E'YXC/O#QM^+$-LY6S<5JT:GG[OY":K#)JB-M6D2^C7OIH9LG%=;J=*RWLHP_-D9<3M;9A\LO?-J^-!2V89"M MH-%_6Q\M.\"@S(:VVV[#;$'"XMTD+&E'PFH1N9N(A2_?M$\C+\FN)M:7,HZ/ MX[8DN BU_Y//YB)7J$6A^+MQI;9/D2S(I*MTZ)(?MUDVG0OA:)X;6J]M,4]M M08%.Q]>G,U>NE!4%FC:>9&\I NY&@EF)"+DPN& MXYWH+45RP]ZCE<5SF\D&2QS.A2W\2[,WFBWN9T4(R^1& MAEH 9C;[X^12G8=(5TS:^>H+:_3H2E5G5V;X!5:ZR2(5R_*S\[/M.A1?V3?? MF<5W%>M:/%7KGYJ"G>XJKN34:J?%A=5&0.#QM'/+TW)%M, M\VQY2\S(JZTT(8RG)7E*5TL!$?NQ9!X/28X:TB+U>/Y18(+9%][_>":5PR6A#TB^]=&L/%+)&V_";:"BF* M^QKW_;(P[BJ#:;EC<&1QIS =1E:SQ8'VV>:DRT_RM+&_8:1&QC$-!21(#Q$04QPDG!!.8EQHC5F MR$B(YBN<5<$2W\SLQ]=_Y)E-D>B9U]^4^9'')PJ9\\GT?[^92=N K_GT68N] MN]F="^IN&3@VPWLV:BS@VJCQ*:O"QNQYE+>E<+&G-V78J/;?,FRL67J_&T\; MIQD))C$+PC@1810A2C!+BHU'$L6OLO'IC_>U\S=5NP M_(FQ)J^:Y1U+ML?US-19+YD@<^*Y/\ZTL!-08:AA9Q0+"*$90Q"25$2"@D$"P00 :-0R>C$54GLZ"^+ MET)1BM:+&-H;@D7 ]'K9<%ALJ<4[+@=WF@>TD/.^C>_2T6_> M\G[/H\H_#/K36T<:)Q5\Z$M Z%^6R)FC4.!>^M)H,EH(N#^/>6IP\M^B5G.K MJ-A!(Q8TH"S!,6(AI140I5S7&J4=7+%8FB(, (@X1$C'(F M7'V\##!1.'HVX+'V/4M5O;$*+VW8ODCBF"#^MV_!E[^7:9SG*GN786#7ZY=- MAKC+#+>H]5W.XQQ N=4>!G4^\B[,X0?K#R-N_6$\']>W"3@;+='F:.KU]-^# MAEHL:G6*:INK=/1G<1KBQKICMJ[45QR4X M$$C='>%MMT75G=^ N[1O@^*%T;2WJB+&)((BXZ"6/#" @I P @EE291H,P 6 M2( QHC&EB_)/_3 [/=,^O"TDNC;R< T:;7UF==6]E4E_J4GE=TTIQL6P)*2O MU4.T#L9:>YYN:,]S<0;VY*KW0U.1V>M-9DXB9A.;W:N]GN^F9G/X6)\5J&1< M&6\O3ZA6)[$JOG8/:2*L5M*R<&K.YL\>VY.B:7Y;1%GU'R;*IWTN!U4X-C@U M[C4-CRO818*TAU5NHM^9]Y#F>SF\7S(%;( )4QXS3&20*,HC$4,!DY(IF)1+ M3/'[>'1CR-<0])I#^/OC@1<+%@H)G, M2N06/ZB,-(>B45I8#5 5D^BWM^U5-Z$:0B/D"8_C$'.J#0H"8R##@ H6JTA$ M+)%+3>X,+WVJZM7U(U;"=!<@LBH6-&MU38,N48KT;W9 M$IK?!YKQ)N44EIBM1#CX5K!IC=A@N+#64D6"R)QBJNM&JERM)94%2IHGO4%> MG0/SG;YQH+@FVV0*=(P\T Q10*6E-_HI-R936YR%FRL(F=WO+=Y=D6&=YR!" MP0@J'" 4)"(1C"JJR3#!41PH&<&Y?:E)YDL;*YQ7H/Q8TPRR_ MU3P%U'1UHMT0XH.!L:XJQHO(KGE"R1AEUO/-21,W@,HX#&,I. B(Q &-(4>) M)DT5\Y H$HNW(TUKSER8IQI[)F\O@;8_2=D@#QMQ&%>RZ?=L.C4'8_7^%D*N M3?H99B7]O ;QU*X?E2262C5S7ZY\HTM7Y6>% M&[?DC[V68X7K'CJ)P#CB,0R4XAP&) R()CD.M&_%,1)+W8U>X%CMVX([))=J MD3 *7W^17)S+9*,%\VX!PKN5KGZ4D/?*52V* O,"&< 4!E6M)PJ.-NKC(37H M?57YXQ);NA*^^V%JZ@R+'TT9>?F,^7+DPRLU?N$0VL].'TYPJBYV2PM4J:I MP&8\7*%>N>]/R_?#V^2=J\SO>IH[;!71+^*NJTK1+25F+ MI!"(6=^R0&'ZGMC^3;;0YL08,% V+YI>_4.>!WU M2!0!4"\>2F @"1!84T2,8RZ9]C8I7XJ!EPRAW,166&PKVTINF\@!9^+=IM]$ M[< CK&**8!)*I$(6&P &7*XRPEQLM\I++2*W766\>9+S-:H4-Q'D\VT-5Q3B M[98X>-,JNX,Y<8]V/W%?5 P"H@5VS /,*:>,H" (5111E200*YK@Q8K!MSX- MWAW5_UA']9\V9/=P6M_[&?_B??H2G7]6WF7PW\^Y]CU+5;5-"=!^">TFX]EE.FVTN-U3+*]JZ6*]]1*I*OUA MSD;F\Z=22LRJ&O^Z3-_T"I!3FTQ??WQS$2G.'@TV#5JNLXDKQ2A'L71DNG%* M>MIL>U I49%-B%#E?K0?K,*_7C)YE^D\E9E"E_ MO4P.#-=_R0Q,0*""INC/+W0-F:?=WCN]UB:@ZH#!W:RNLNF#F<1T-5*YR]7I M=[L#OT^#I;L3I]DH=2=SS>SL(>[F8=TKVR;,@F:8_''ZP^J2\D#SJ CNE'BW M!KQV]9@M$.S\<\W>6Q18AW0[-4GJ,R]>L8AE1,FN==%E[NJQPG&K^[2MVH$G M)K_8RZU=+/7]E#)583"$;!B,^]Y7[=N9[AI3[W(RN[NW.)1E.=,P?7!P+WH5 MHEFQ!O\YOLH-]KSWL_FI*'71GQM5+@6A&R_8NS('Q^SV^B8G:RK1;9'*0&]S M;CS+_JQ75&.6A[ZN,P.%/&SN@>UVIT>$X$\N48SI3T7W//.+?8H5SB9>7)]F M7PFTY\#]-"G<:^Y)1S;9<_";9Z9J%KV7VKK31HB\ZN^R@G:SO&(5>Q:P7U*M MB528@WWN:+ZCA+H/H3T+74EVVV.@7%^'(KC(5WLKBA<04)IQP.OPC@IE@@-" M*$HP)DQ%BL4X";6;*P,1A7,I=DVXAF[U?ANJU>LWOC9SM7:-+0.NSZHZU,W! M2-_R39-4*47TQ^HH[==Z12K+J(@:A:XF9I_A.2S.R+[BW=RN(*0S[^MLDAM0T[+8J$*I M*&+>%RHRP>/KZV;?@W VU)NI?_TR/O,@%%4%WD40FL]S!7@K\O9\/N?4@+R= M-DT@/B;82V@^EHY ,,XHGK5#3W=K>Q=375>.2T5@VF54_%HKG, MP80;(-2YCJ1.D]>)&O.0PL"U9XWJ)K#%L(KW6VOOKFZB6ELP*W#6ZU)]D^UK M])$IK;.; [T)SY7+;O,))]6V)%[9CIVRG!R+9&W]NRD6SO5IL&P^S\.JIH MX?SZ">UX:4S_Y_M_QY(*%2BAD" AAY1%4>D)"R%!(X 0P"!!7$H601P'PE1G MTC* D&A3X/G^W^O>LQ1 N+S-%LA]#8%;C6<\S>%P_)#_NGV?L+V5 &RP""^/ M'LXG6AKS6@JU-8.]YG-SXB-C!@V71=Q)B['(A25SD4>)SKC@%!',&.&0XY]^ MN[( 3Z<]O9'I?9[]6OZQA#Y;!S/U)6;^_W$"T_W@[Z MFH!?H%67^68N9[DZE%S1$SYY?JX%K18S@?<_/!N4\OX"['_VLA;/Y4;6I" 6 ME9%8G8%JJO!-8NS=QA_/QO-NXS_FQK.GTC+K,H"_7:6]/V\FVEGL&Z4]GOSZ MEUXOTP[BOM?"&@$[^U>1"X(.'\VI<6/K_+HKA;SF[W^W^1][] MS33!_"S%@4K\Q*6[7LG0V?-D_KK#-+89M=VE%NICW*"?S4()26L(E:*9"JQ=;W4;>:-.N:@+[ (?B[5MU5ZP8VT1T9., MOZHZ[H.8_AW''PS'2U@?[6:(!9(1)!$#5&$5, %*C@\!Q;MS_+HC!IMR/,38 MAXSY4"[GBSN6[UB^8_GG6![7F&4<$2*Q@IPAA!&F 2"T9'G]S=))HI>S/&N- MY36[(^(3>11:OM4XSZ&:_?8(Y!K_#KVF?W<0[$=D#1*5 "8H"Y%($"(!CP,N M2_:+HA@\P7YV78-1__=Q[W4M;>QSHO\K8(LL^.0&'ZPZ/MJ0P\?F2U8CS@0D M#,T)0R94C$%,&0^KHQLJ(4^IQ1?S95OV,/:E(#Y8 ;C6\67'E^^<+T5=&C1\^511:I=W>>N3+B'E/4A\"($ MH*$D$\ZA"$""9(@DD!C&866\QO@I9BQ6^#7-5NASSGR!V_0/I4;45K''IT;B4$ MK%:A,4,RIH@G.)812A(6X\J41218@JTK6+>]([(;ESH(GV*HF9>^(O,>GL?9 M18(ZEE[%TJ+6QCB.%*%)A$&BU1W C(5AJ8V#)'RJF&%SEFZOED'Z5(*6:QDZ MGNYX^BAX6O];6]AQ&%+-V%!!P$441@FKU#0E/-B9IULK5M &-F&RY6*%]\?3 MVT2&#]3(7H6Y]'/1)^B7$B9BUX,L1R#*CGU^W5X>S_P^S%Y^B&JSKQ.M?"?Z M@A)=K;.U%FVMG]<96Z*1WN-2)2H,J$(8XX0"'-3&%DZ6C*U201:UH7N*C1CL MOO\X.7W6^B(^9MR']"!B),ML\/;%S2^"\^W@$M)SZU%0ENA&81\"EX[_=E%9O9J]S^%4+?S3F*]D_WQ MS,"Q[:54X>W.JFT\SX,71K1Q@!4D(D",HC#@!+$ 6BO%":, 12NZC[UZ_I;X MD&%?T/U)GQ5[>; YG2.P$SII3QJ39$=?

(M3CB_(IG2M*;J-;WGC/WIKB@^[\1^U-<7%.M?XK:MD M#B*LB1MAS82&,(ICPI$R&,$$ HEF#UYMXH5"L@[0YB,)K M\CYI-*HFA,$8L2"$6%$BB8)*E;P?1?%2\==^>'\IF[H#[V-ZP+R_'7%T@J$3 M#*\B&%!M%*@PDG'(B>00!2%%0I50.!$""5DJQ-J/8%C*BW:"X34%PQ&5F%H MT;G24M\;95/3(WF%GU"<"G[K1@BORORX+@D'041"K!(51Q@)H@"3N+0*8LG" M;9A_#L&UNB[+]^P*@#-V#,T&/D#(YDC9BM8Z%6M+EY( )$&,*6%4E. 7!K$J M%&S/;-6FE0W.VCR:V;%5QU8O9"M6XT0%"(<1"QD7,J0)%!A$0<56$B^UN6N9 MK=JT48^$K3Y"G#G6))'K*7GWDW%_YH@T^]$;SLPYIK?V-0^#1P6L>%30@( P MD 2%&''& J0J'D4\6D(XWH1'XZQ8]_R_9GIVUX.L_[7:B\#8=LT7=&9.-@PT)YU5H<0\+$9G,)&G;L,8D!5D(0@0A)H=5RTBM4,SO6% MK\O@;1K1Z*S5PR_OG<&/*(C[+Q"&5 M 8J#,DNIM!&[-P9L-^+[$1GP(P2(-969$[>9]_.D=(M^\08C;Z():_(]LP=T M9Z.>GG:JOS46[7T)@[45[-7[KD[W\J]&8R^N8W1^_)'N2WZU@J;;/^5"EU/]B[0=!RZP-2A,M5:O8EKO4F @#%(&%$!CID(0QB*TN2-*8GVRE4O-FPWT8Z\ M5>WX7I1@QXV'RHWKF)'4A4P\A(PBAD@(%90,)IA6>5*5Q,E>F7&G2/$^"PV[ MTN ]RI)D/,GTTW:K4CA&WY(URH\ %3P1*.1AQ&.2 RJ["G%:BO0B3IY4^S M<41LCT5==F&B(V)E3INY&2H43"*4L)#+&$8P*5F98+QC)=+3K'RX=1 =*W>L M?#"LO(Z39:V4J:DCI!$.8@B05(+!NN@_4FAOG'RP9O+AY6*.*#!;FLE]O0+? M;5OVJ7:K!@9,MH!BZ)=Y@J-R7M?I5@YJW1H A4@4)2*,& H)Q5))R2(4"R)9 M(K?R7NLJ??5C:N+A$TV!8S-B=Y,J3S'NV7PFK4(S'(MJ/78->KA\N8XM4:TH M8\E4'-.0'.-/%*MS1' MWZ'CN-9.);+.LE@MJ A)M"($ :$QU@9J1&"(99#([3!8;M-)%J9YUH\::Z_Y M,\MS?4/13>UK-C$@VGNV53\PH' 7'_K@;,YJA:Q]4:5B)$/%)"5$*.VK6C:/ M(LX)"=Z"S=L, W=LWK'YD;+Y.B[GM3)/8A4A@1E53"5!A"2/G3)7C)-8;(7] MNRN7'ZSIW86(]RB4SJ=Z[A_*^Y6ULJ6QDIH3 QAC3FD$M-J-8JRM[(C!D(*M ML/GM@@9]TS'N3C/:_L^TD6/PDM6FCKE3B_SUQO\'U;FI"U6XR[,XT<0?N7-P[_O&!1#DF[ M=^)E0;Q07$,V42B!,IFBA$H24P984ITW#>&&+NV&XJ55T&#G@F>S$2[OBQ;I%_SY- M];S+[UMQN?0N]1R%I&Z;&M,;#D;9Z:UKQ0T1^.FWQGR-5SNX?IQG0R+T^NW. M* MCLCQRJ5]]D0TS2TRG!"N4",X4!$$02PQ8@?00H(0Q'&D"+6>[-,&Y^1_& M;#6??)G=Z4WK/>U6S//Z1>\VZ\^&V?EU7$!_:'8/\CR;YJ;/SR"]&@PM.OFE MH1BS>.%PW/OS9,5:,AQ( ! 5(B:4!0CQ$)9K&28A/JT+12..N?X.A7$2"\1! M1$L('063."%.KNBESOK!],7O@2=>I@7,O6&LR2P[^=OEK?.,,RO83'/#:79W M/YZDDT>O/]!?3K)1+\N]A]M![]:[,?[T9)#K>\8U($K#P4[M\GCIJ.\-ZP7R MTJGCNN5_2QE6[$U%.NOINST@9ECIDDQSGJ9 M$?H>AKYG2*^<\ M)VB[Q5O=N-$QC#&\Y,M]+)YDF!*V]AMH"RG]=]YQE62I6 M&3S+0L9*EQ8(!>U&*/AD+S*N\#.\W%7[('[]OX+ETR9Q\&_>GMKQ*= M28'T&D$", 5"_%3J>4URP_0^SWXM__AM4:N?5/%(?8G9\/\X$2=/1RO="QG_ MZ;>3)0/'_0:?^8EL=]L^7[8^(KO'3,?3)I9XJ:^RDG/GS-!J?_G)2TS293.Q MU9R(J2'))IO/?%'VFY-QI/ MO=YL,M&B=/A8GM/7[LA;5\.T,\V_[C"- Z_A08#5+8R(3& <8J1P("")(PH2 ME^T/(% @6^V9"*JW[F/F?2>BS@F% M9Z1V2[O>_1.EM3MCEQ MAY 3UZ+ 7!0098Q:$Z^PLLAH2QG1'D#*"Q3PDLZTXJL-!7@=*$ ZE+ .9W5R M?AY&*E]3C8B\GOI+K 5:H*IZ:D"B;1J0S1#2"A\WU%@X 35D#FG,J624%D?; MS(%55'6U$"L(ZJ0$:_1ZI989C%Z69=6FR&6'"M;!?"L,#(W5\ ?K !VW$$-( M*FV#**9""B2%Y0QPK,OT-XO8*IJV#B&N10^+#I6DP\A6"J@;KJ#W0P^_4URY MN+QN\UAGJV);:4/$%/5*&Z4A55HX2#6&4S>9NYFN!S-BF\WTIK0GIJP#\.;2 MQS:7TM4ZR:WDO2)YU7QQSX$5T&(1S5T.D2*BD#PMQ7RK]RW)JT7EX0[CLL-$ MK2JOJ;)W#.=8EX-Q]^Z=3+@M0=+&S9X: UYS%[SQ<,/+_'$5#7&$A-'!0N?$ M$:VF^>. V?EP,4XUPXIR;F0 MR& *<6&W ]F"E$6!)):K!;(.@+!#A!U1LR;!R0'U 6I4IRP;HY-BY*-']_1 MK.51'';E'>XR'R+.;?)E,/@C@/;#,,#QD9YZS6DXBE E ("YD41+Z8A33FA% M@)MFJ$BAGU.05[1H!3)?!,RG+0?/PX3JL!JVLA@;B]')CL#!@$>U%I&W[47W M%/F.7#661.D&CB+"%#8&XM503EEK7*;%_!ZLE!8!Z+@G8N6$?) 3\M^ M'0RNO_?N[M84YSV6VDIK4H^UDX@CY#Q%PG# +"L"95#I]PZRWQ96/9HD%9,8 >AEH3J\%R+XY!(7$DM,88X%SX!0%)BC VV M\>2D#$!CJ=ZL1-83F!(=R5$'XSI[!N^+1!Z%,WQ:,CR^=Z!VS+8QQF7.I_&: M&Q[4*<" &0B]I[B0:8S\3+>TUV6Z,%Q4_[J<_SS*_/+UYBHU@) =4&NEQMX; MQZWW>Z023DL)CXU6B01*4@F>7GVJX&V$F!HC; *&T^D9T7(6K!9;MC797JC*:.P@X'L"++- MI-%]$=K6-3X*@:TD:T@,!5+*!P'%'EAJ$273^D=M%U3"&\TT91U"0$?*;6:: M[HO 'G=B:M&7\6F#.^!@4\[FC+_Y*6GS8(Z@\J0-64*A%L@R';".$:G.C5PRGF0#WVWQ#@+$4+, M#/:T8IDE#]U>M-62J^[H-OF>1KZ,AX?AX,^P.\?IW=-JQ!Z%O/[K''FEH#Q. MUEA2PJBDT9 P4NAB+-)!8O%,$MA43M/1IS"&12@Z7XCH"9W**'N_/1![A>$J M"<._J]; K#1/G0TRIRRZ!K),C8TI[!)0:XDPQ!F"-9@R_@@UXV7.7X,9'L-5 MUP B]G'V!*&>1=@P@\V"ZP!+;Y]9S@%"0$"A*67Q2ZI8!R:57WX=9@C?5EX' M0EXAJZUI'0(.;91(:%6*HTU*Z1K\1IMG7F(K3]@P'3WD_(1W3Q\79V';D:Z- MW&.QV5RW_U20127C\%[0A-]ZHTBBF/&1A7=\K]_M7X6+).KJ:O 8U>K7Y&(< M5J([O!Z%BUSW;H)!EDDX)R#YX=_^101)_EE=F/@Z>P5__K&33-Z?*.-,=C]. M/DV2=6GB_M8?AN7\VH_9S^'216>]SV%H?C#\'AYU/E,<)DI@:0SW%$L"D%*3 M_*YH5RLH*TQQ7EO,O3"6"TB!,E:2J>XV7KW/%#?W/C-,<2J)HPNK<)<71A5K M\R7]VNOWXX)$P4C[U]D_[^,JQ:\\5B8E.W_\,IF6I#=ZSA+V.A'^SQ=E*U&G86VR=/5P)OME!ZJJ3T,6H*H=N$/:^%?XX!J%_X( M%IZ]%7L[\-PT/;48@WWXE';?R!*O70#V*M&B\8D4'=Q$&+UM(8F0&P+A+:R2UN$:A&J1:AY M",4K 5V(E(\T+U)S+IR0#./"3"(:S21/+(Y0M)Z:?,RW9B8U$Z$.*&U4A?N- MLS.6G%F 900H#9)2>%N)K,'-J_X:PGO:OAFE8@-'G=/1X%\^U_'!P;_+)_A1VYR!^ M^U.Q*BLD7"Q>XLLXKUF\&VM*'(#%:F1 N4 MSYS*;DSC6A&U> M M7B15+L4(3M& X(2MLTK.D+L[373Q["SAEFAN@1MH.;)\:DU)G<*H*5UU8+ MI($7FDA<=$K&S"T:\7I=C#_%1=BJ@8H$;H/T!QP".V:IK53Q\2BB%DNHXE_+ M(86^B%,[.4OYNR&IKH-2*LGC 6P)-T+2>&4,(888I5YC, MGO!%C[C7E=JZ#&8BZ@X%-4]J#RB8^SF]?KS:BL7<7&&=5Z8J0*EC5:RTDM X M)[DW@EE-:2&M*NB^!:75ILVPC"&KVS+>EU+5-O1T$*)9B3T)2BTPF@&H#%*( M86=U8?Y"!&8J4C-T; M)^F?X4+]K KP" /*(,6Z,E1U*QJ=WLH%@T-O4Z!%RDX_%= M>I_VQZ/_ZHUOP_?#!^IQ?#L8OM9!K][3$:=\>/X^R3N]Y];UR/3;ZWG"3SY!V5FIH8PP"%P&*G%%! M,#^5=Z^]65#>RT5[)O"_Q?4ZOU'3E;K(%^K\YK=RF>JTSSHU. M+AMI^+Y7K5[F3<#>]X*1$E6 4 3P(\@2Z807E&$Q)3"&6KK5BYQK(:<@'<9K M;\.P\@(WUA4YY ABBU9'C5880'C4G:M:M&K1JD6KO4$K#(ZZQ=7^H=4K]#JS MU#AUW*TRO*:T_#^]2/===*]N4FOQMDI49K]L_=L?I M"X*#5^F%BFEY.1^S_5T_O#]?:X^/F_V]'1:7>.A^34^^#-/N'R?=F_! M/W7OOG>?1N%&?[T=3L;RW@.^U[%VI4?.7E9[UKXDK @BE0[CGZ6J#.;7/Q-7YS:4_7YU%VLU-!_!T,Y.[]T%\GE>1C,V<7Y M;Z=673J;^-,S=69.U6_)Q65XX_TPO@T:_>OM<[:8K/2M2H#[,:G>^C9F(5Q=#1]CWN_6V-8P(.4A/>)< M&>Q\6#3#&0):.5LPMEA#%^\9EL_<>;]"0:7RH2T;%XM[;C'C#2[D:"XK]BN3 M*2T\_[1B'RLC ,<$4 >\=X(*XXKYUP@M>MRZY/R_Z^DO//\$+U1)M.S\YS)3 M2&)&N+3BI6QZE=Y_28<)AIUD#=JO=;;$&K1>+\BSDJ18Y0RS@I-QG5P_#@,T MKO%L6V9"VQ'-V5H<9LGWL G[@W$4HU$O6&5AWD=!067\7OWQ?I&:18:KN]$@ M&3U^^9_,CQD$11=+G'I7V?0&)1:4?9J7H62%VL&/O0T>['W8=Y/O! $-@\J; M<_Y/V("C\./L.+>3?=P;Q[O$',U!/WB43['N>]2+#O#XMIM[3CD7U^A],JZK MS-^ZNNWVOZ8S^7K]_ D_)HV??3WM95II65I.;]#Z5^DH3%UF.'2?8@IKEH:8 ML;*^''96'#0J3A)S_/TM_XSZ/D9DJ!5U3V)P&Z\Z?-UG80ME9^ M_T4Q^$&;OOOL_,1?YJ5B>%Y(S?BZD_4%R-P@;?UB5U+]] MO/B8W*0!@KIWG2PS-G[+UNF1F=Z=NL M#T,0O2C:45.2CZ^LT2H^SR+K,X>]9C:^)-X,06=_NME*C3QRQFLGE-"QEP)4 M0E#&C'?$$D-%1HG<77$X:S_\*SY<;1Q[R>Q6?HT#+UN%#].@YC+9(Z.IN,'HG)NQ=QW_N?6:X.MWOGWX[_Z=SB79GSI]>)I]^4V?O,VS.AJ;G(_(B M#[;.N%#S QI95"$A /[PQX])N9.24?=;N.LH>;@+EPZ6Q_?;WM5M5"]!D80) MZ=X%4RW\B?HIVB9IL"<&3VE EOMNL.&Z4YNGN\CG;*BYA' M59L%Q14,BG"K;C0U8Q"L^W5::5'<96I4Q,49]KX\3LHTQM'^B7KN.@TV2=!C MP9:*.NP51Y2!\J#POBD4M@D[+EU!L ]:&'38!W4]ABYOJ4/23R[?K<(7" MDH69U<5'M"%>]97WY8(37S;FH)1YJS4.\,DL\%(J/)UXRPVL<^+GU08L//'\ M(]\4H?T&8XJ3N9=E)S'&F24<2N2Q,CA,/C7%W!N":]WT\[*U%YY[]I%N;-._ MB*)%[=6;-#6,>C#M!MTT44>Y'Q0#/M>/F4=7 9# Q3LJI'=7M=6["3:NZF) : MR+ ,T.86;#R4QZ%'+WK:0IH)&*,2ZFM0$X9R%$!"I8X5_$TE::&:1D^()!" MAHR=6&$* :;=^Q[9W/O,>)H7E^?F/TZTNG V,>>_?W)G%WGZ1_0X+^IW.1=Y MPG4&N*C+^5["Q"9R#NI/XEC[*=5XUT>%SP.YM]TUS;ZWK#[),!,IDY4>[1@Y M81E35!-JM2(:RGP;06"\G/;%^=H?__E3)NL9R5H5#=1P&,]:HNQ_>2J_,H$# M]3VXUT%JPB0-;J*5^$;!RW]/0.>_LQ]:/KNQ3@ 2O6N\5*_9W-? M,2.C.56U(T_/_!N'TB>C]"H:D]\'P^M1VO_PR\W@<5CWD73ZOX\Q$O/M]H$D&9!$$VN]"BT@#)"X(49X9"RIU7 L@"384WIBD+/?$:TFS!SQ_B M?>MAQ> MW4:W(G<'$I6'TPH'833YV5-YPA:6JG^=:=OXK6 03P[A'H;IM][@<73W%"SF MM)_'3[[EP:]17+';P=UU&D-2^;TOK7+.OD^C:DF69) &L\>LU>3/N[Y?J\Z@3%H_#7 MS#AY?(B^W@;1D!RES[!\DD9QGT8$'F3I M_L.@S^/^[0>/-OBSW:\3-([)%.G5;3\Z>O&T8C3H]]/\_/M5_Y2/-S*8"7FU$Q6 M=[#R&<]BZ,++VDN!@4/4>L"4(#HF>X@"7:S">M;V6@5:93CR=@NK_4 1 MB#I<\(YDFT*1'_IIEAHU>7DS'-PG5]T@"W?I]5_3/Q^R .-DI_SX F.F2=LK M/<.D=FM2U/72@@@C36OT*S\F?WOVZ+DZG]BJZ9_I\*H7S&P400AJ@(KX%@?1VIB)[96#(_OP])F+VO^:- MZ>';\# :CO_[<[QB)O#QU>_=/WOWC_>Y?&\/P])'CVIJPOWS1CAN MQ>A+5)*YU&]\]\9![.WVQ65 01NE",6. VN]4$Q@XXN E*S['YS8PKZC9B" MB^N2QWRRS;N?>W<_7$2)GUP%UV=28 MK%?\POW@.GA8 MWWOCO';N9E"X2GDM:7I]$GR=83>K 9@NP#3)K->_#KY:?(:\C&'TT_L'//./ MLQ^A[F[6M?M0XVGQBZ?-SX8E^B@% M(I1! C -?M1?BLX)0/%[.[TC97RJ' MT<\_@^]\A%;[V<'<;/YY_0'V",4[Z!&Z1)O$F5KR.4DB+]6G>+UBO^JA'FES MV*-=>-Z0A=]NEZYVW=DK$]/ 'K%KNPJV%\\+^M?)4R^]NUXY8OSX\,Z,O).G MQA[&!0+] &.JV>/#O"UY1'PQ>5A"$%XA1%;(6JZH=!I[*K@%)$]C]E Y0&N+ MJOG@#$4G+ZTX>"XKC$VOBSWS.;@8\R/QT3,Z"P^U?(B]_YB_48;8RR8,P6-X M]YSN(SQ6BKB_M(T7&P <$\68>8Z+,Y=L$U58B2J62(HT<=SXX*4#@@3%!:I( MS1J!*KQ%E0ULN!9R6LC9'N2($G(P=Y9I##FR@EKGF:63)A$ 8NMG>#9V 3FL M$9 S6_?80L[KD+,[4KZUAU/LR.3;X"[L[+N8D;0;9^P'5(\;MJ_>EJQTE6<* M&H&UTL@:X*A2%H "I#A&V[&+_C[=$4WVM]C'.KM%'XI?=4RVS-X*/*[02%@, M56S+[B7&& !"!2T$W@H_TYA]-P+?"%>(O=(7H!7X5N#W0.!I*?# 4J(LE@P1 M)U'P28!RA< #27DS!+X)C@C&M7HB^R+PAWCF\[DW^N/D9IBF94?AK)O4CAP. MW)[[O(Y3O*0EM6B,)P5R&"HV&PM9$#F:X!C!CZ1%CL,ZA(E-=?-6 M_7E=Q0^]2773C[ORD:?,=&5 >J7&+FZ\#[^0,OKR1FG=$B"SR]3B-GRZ[[)(*VVW MD)->:.\(8)HA&%OS36T$S'0'((L-/&6HW5GXKY>5RUE!]$E6'EV67F\)J#;.-O[& M)/SK)ES"IH#46U&%8+Y7"'8L8H(X:Y23P93G&NH"I3SV,QP(]?2+.ITTURCV MH,JW8/:A#1MP"FF;/-9X'%V'I\B>MAIH LVC9JE MA E*&QUL@A!QQ;=-MK M=$.HC)E*32C%7AF/,#8.6COUAX1P,\31NT>WVLY>UD2WK<106W1KT:U%M^70 MC93)U&]AT M]P?X8PYULW\_IP_#=%3TK"]:\_Y[M2'857=TFUP_:[B01##..1]?/WR:M"&= MQZ'U*JM6,:DO9W.V@<:']V=[[7FC],4 LK^WP^(2#T&@3[X,T^X?)UF#RI^Z M=]^[3Z-PH[_>#B=C6; ]V$Q+D)4>.7M9;0KR7B_\7]W9I?M'8LX_?SK_G+/J MJ#.;7/Q-7YS:4_7YU%VLU"%P!T,Y.[]T%\GE>1C,V<7Y;Z=673J;^-,S=69. MU6_)Q65XX_++0>CQ9D="]AO:.[S_%W)_'IUA*,F;T^]Z*2G'7964%+2TKK]YV06!^ M@Q*MVB/S9,61J/M@JXXC/T65K3IC#\WX&[IW3Z->QO5PVQN-!\.<92+KQEXI MAGY.S_#OHV?$$'F7]O25&NIPX>FM\F:LX4FKC-M7M]$9F1*6YDW@;\HV\;F! MUITT4LV[R!?L$3,F6Z7[_*MFVPQJ--'$Q8N:N'_[>!$F/A+!/@Z?YIJS\^9F MQH#=<[RH 73Q>J!+=H!:Y"5JS7HJ^XIC=:PH>7=%PV <42P<68Q4-PA_^\[7WIC9-1+TQV=UBY M;/")'P:C\2R0-QHI!!R3FL*!5< " ER'$:7PN'7X+JOGUB.+9H!_W M3)I3@8PN!^/N7?7SR.1[-AC_,QU_#E[OUWX8P4N:A9?LC1NG#WI!";]H(%%T M"*$=Q.96N2VYDG$_/O:'T^F)YM5T_L*+6"*:TR)'!,EHA4YRP^IAPHM<\'Z. M7F)-Y:)3ZV"8WD]XP@IAGS2J[^0][[NS?>ZG2+<.1&X\-IP(+;X )[EH1,B>4S"1(;FR_YS%T/QA.WHK?6R"!>8M<(GD^ M%_PH0;T<(GGF?O,)W>HC[:CNA2IIAYHH[OE$'0Y:S(AU"') (<(2:%=8(@X@ M7R'J(%9:K#6RCA$ %=:>\[PR66*C-'_7XIE[GQFB#I6,'N_ON\.GTDOKCA]? ML@M.R;U>4-%6:&R3;J3%?GVCS;?T%GGP=<:-EM\_]=D%*_ZPVBU]61F-QM_J MMV4K#S7>-P\!!.OU<=B;<+.,@HP5*BFSGR=&=]!ADTA!9ER.@GZ[&WPOL676 M-ETP#+C AEAK/^'%7:A)C'X1A*M<<28\W#!ZE0 97WO]_/&ZC^-!\4:>))&] MLQD&%OSA[T#Q6HO,1,;6O^<6/Q-6W[S#_!#F+NE3F8.L)KJ.$EA_FM\ M_3&?'O7MZ]ONY.8?Q/WY,?D4#ZJ._=9[;7*V^CB?B^C=#I\AYOO$T&?R M6^_F2 7AR/%8??TZ3+]VQ^D.=^%IV(2]_JAWM7.9_/ML\60C[*)CJ&P]+T]3 M8U11IU][_>QP8W"3_#/M#G==$-*(0@("2$GNK"A!3&OHF,:*J_"9+4X!-8?U M]=6?!+XK"W0V:?0T<_K'*Z=_J]<)9"=CH^K)WDG92 J_WT<*=@3>2O?*M@RJ M:69K6P;5=/1"90D[U40"2RGFTFO(-'%4Y"=>!GGIQ ;1ZT4-E)ODSF3>X,8P M;A3L+N^EO6KLE_S1-$MV2O-$./LTHC20@4 M,%8A+0 GP$B.F MN(K2[ 9(& Z)M4A;@!#EC+I"7!6"LYEQ\\1UM$[[@?=,[R9UC4)UDO:TPKQ' M\8%V?,VTC/=]K,<0T2_0?17;> ]#]S_,4<,4E[%[I)375@(OC82>46.P*-2P M%*\P447]=CH:/:;7-DNPS=5IGLA3S4Z?SGE#+6/205P<*]/#*BE/!QL".&Z. M&$I*%UIAPP3'W'/C@%;44#-UH1E#RX?"Y]GD!4CLNUD.VVZNAPH-[<#;@;=' MN_MSM$M%)3$%6*>M!HQ1I2 QEA \U6<4UMZ=?$:=9;6\TZRR;;0D7\D6QJ(# MY&'GJAS0.8\?#&_2WFHG/5LM&MJN4RM+.Y8:* #@R!*C#'92,:X*N1>2SK2E M6%?N)RL2"^<;?AZ$4*T^[X*[:=]=WP,P:G9::-8(PX#!TC BB$%$>/:$V64 M#G]H 1 4$%6[H_L*0NRKJ[M- &FLQWL B-".;[_'UYY0'= )U8N:$]>_;JM- MJKJ;E3VXN&<,> F8YY(Q$3XG$]WM((*H=E*>1:I-Q*ZK341'DL-FI3CFB.01 M'T\Q7KKUW%JAO<>.H$A4[ V TW >-G:3DK]DI48]>- H2[T%A 8!0G,&7CL; MR(=?T$>1_',X:OK(F[3D[:E4P]48KP2?%. ,>HT=QU0@*R@%4P,6.* M/8JJ57&M%ITF'2'@06NM SJ'FAA!68?'M7W6O350.2H-5,L<58@J+PT#P2$3 M4L%"LHD#M9<25U:@N:XIZ4!0ITPWUN!LC8RM'^:M8DOL#; 042:R0,D= E19 MZB5R@"(-"F 1!-9.U5H!EKWT?.OL4=#BS1[AS0[<5?B1K^BNM@O8*HPZ%08O M%0:CU''$K01*$FPXEA-B'FD1A,B_JC"^S%<87^8KC.<^YDM2DMT[F9!U(#N( M,MI7&$N7HN^M@_VD+@;P%1^K-SR$;1\!,TX9V\Z'\%$_K,8RN(5/-N,C$J.II%1@[G'2 +)(/(D M?$4B6K3[!I1MLMWWFV?T;-=G])!T$*TS)OKF!EMML^SZJ*U-+*PCL7 K:]^0 MK,,] $4)IZ"($94*0P&@0]APR;CG4U"4JO9&&:MGUM<#E7O1[JF%RKV"R@T/ M?(G=<$2SLB<>\E%NC0-*=3X^:@4$,"_- V$(L8X9K(TUTM&PL0J"-\*]V3JU M F] *QW80;)..Z"Q&OV0D/I0J140H*4UCZC04'@F!1-<&$N4:1JU0 MFRRO2ZT 6F'>"V%NQ[??XVL;UQS0X41+K?!,#4-0GC1@)Y36C!"!C& 4>.Q4 M834;96:[4-9!K= $RQAW"-\*2^CL;M]]A4%+K=#VKBG )8N- 2,6R$UQA0P M(@ S1.T.5=Z$U3*S3%+*^5OK!Y_0".&1K:@;<#;YO8[$T3&P1I:=Q: M8 %#%C-*&7=*2ZUP$6/27&RJU<6RU IU:K'56MK0#J1;,89W6X9X&.<\+;7" MJW+/2CM64P,M)IYC"HW30##EIG*OK-L-M4(3O%Z$:VW VE(K[(M1<_34"@B* MTC 0$ OC!2"8(T%P^(^$DZB71Q L#Q";IU9HC*M;JYW04BL0:>+H-*',2[?)FKDERT/J08M&V?%M M>[9*W!UI-MWTK<2ON@ ?0N6#P$N L#M^PA8[#5F^2 M7&@N*T-M6FTE YB*#@);*0YOC[!J2\@\;E8&A&1IO2+A,,%*&FVL]UP"9ECA MU3)B7N^%NV%6AIU[M;03IJ@M>#A.(Z.!ML2^ N&K 06!PFE2@D$M +44 ZG M.3#*Z=K#9:NS,C3#+6ZK)8\4;W;AKK:<#*VZ:("Z(*6Z,%8ZQ[ "7@&I8;"_ M\+2*WEC#=LK)L%L7$Z,.K+7_V&X]R>><#'5Y M]5KZAF9LPZ/?>CMO%=_2-S1"$(X0N4M3IK@_S(>\PV=(W;$=>&J;GMY>!V-(W- H4&9B" MHE<&$8T%$()BRPPEG$R+\A&O/<-I]?S\>J!RW42$6@OU6Z@\"*@\SA[]Q[P= M6OJ&&FJ#]\(%.T+Z!@;*Q!,9; - B15&:BN)-YQ,V9THH+7[3'/I&U@#VO7@ M#D)M O2>(?7!TC48\@A\UI;GXNK1L+YY=.*-TK?4)LLKVO4 MM\*\'\+: D,B!:+$ BK(,9>8%&!@O5L^PKYI^H;& MF.6'W3C@F*&A'7@[\+;;S?YTN^&H0A$JI204QP62XPX.+:RSAEEM%G6=8>P"G &%0_8[N^O0- MC7%UZ^QOT](W')";TXZO/:%J3ZAJ*9]IZ1N>ZVY1(1PW.)CW2 +)(/(D?$4B M6CCU@+)-MFE_LS:&[;PVAG10K:V%FN?!'W-(LJ5O> ,7*GTJ,:)2X6#&0X>P MX9)Q/\W_!%+!YI2'U(,6C;+CV_*0?8&2Y@Q\ _TP<4O>T!YG'=1QEJA$K1@4 M0E--1&RHR8@UA$VC5@2M$+6JD;RA-IVV6C(7[W"&#]K\/: #K):\(9-L5DF\ ML@YJ9)AQ%F!-M!!N0LLBL?"D=EJ61<@;=N[3DHZ@;3/U(S4R&FA+[ VP"%H! M%BT,=\PC+[C 5[T-*.3.,.;0][0#*>XSIX)+=[L$=[LP%E%'U=U5]L%;!5& MC0I#PE)A("2=-$X)XR11& !@<6&)$LWT3ND;=NMD8M !J,Z2H=WZDL_I&R9_ MP]CBK/?ZC]U\<)4'7(Z28?6'?O$,V6Z]#+>Z2._2;,I/'+28$>L0Y(!"A"70 M;L(QXAU /B[IY!+!_AB__+FUE!)KK2#&"B&U);"@*/$<0W<"IE,W,Q_/)_.U MZ2I^>CVW_^2']Z=W;>&G+]O$9W]OA\4E'H)9=O)EF';_..G>A ?ZJ7OWO?LT M"C?ZZ^UP,I8%U[\>G9B]K/;4S.X0!' PS.;WI\?^=3J,SQ$N_:L[NW3_2,SY MYT_GG]7EZ?E9HLYLQ$K/'#H9R=G[I+I++\S"8LXOSWTZM MNG0V\:=GZLR;\]T_N["(7X$^_J;.+3HG=B^FNEZ [7X$(:"1BC,L _@(Y92!'A0:PQ+DY M"F3NS\F<&:Q:AG!* _18A9:U!G/3Y>SQ/@C6U6R.J0U3' MP\?TPR\J&3W>WW>'3S$"/;Y-PV1VQX^CXE6T:;O]IW_[%Q%,C9]'29B\DWP& MDG1B;89?A%$G@\S>3+J3.8EV9':%I[0['"5I /OKI# =)_,_Q;#Y^W61@:TS M+VC9O30Y%)D27-+KY\ZZ\(#'/K(&\C&6R#-;5 M("7H72D)KJ]1E(??2,>PYIA.7-_H%FB*,K>@,K 9W7P,7&X(?GC;VLGOB-_A M(5?[>A$L=4" MK19HM4"K!5HM<,RBV&J!5@NT6J#5 JT66#XPU*!F+7*Y21U?WO8V_\=-H?C8>/ M68.V\W% W"(PM, )A('3K URQW> :B]*+[+S)9H.T0%_E8)?SUXMV8%WE9(BUN\:QK> M'5??*HPX*;MZ*$,!E%IYIC!C#GHS23N# (ZFXZ[0Y-HYST!9 ?+.BD0V\95 MAX$?M=I+6UG[AAA3>X"5LL1**@T04 &"A,-8"Q9,K (KG56S;'7-M+0:T>M@ M*Y96"Z-[!:-'9H9A($IH081R*QW$C@ !+-+ 3&N*J0=-,L/HKLTP"#H"MPU$ M6P!I[;"CL<."TUKRIV#&A5"Q 0.1G!F$!2OL,(;UZUU"FF>'U8.CK1UV2#TM M5SH3S';;2H1L>WNJATE)R6 5H@QS+JQUBDL;_EDT5 %:D/H:T\Z%@VPAWB-A M$PT@88,=!NML5MM8,^@ K)V%4[[V5Y!II0^M%P 83XV4C#*/%#%PJM>MWYD@ M+ZO<:Y7T-?5[V\)V/R3]0*6;E[W]B,>*<>ZLYX8J3CFTMI!N M$6HZ=SU31O MA)I&LA7>_1#>(U#3LDPXP0!* Q2P"$*"""<4P\+>=H;NE9JN3=(;Y(:WDMZJ MZ>6DFP!9MD"#CFA(-!<,68>X)](7:AIA9QJDIAM!:=Y!J,Z4D%9X6S6]AB C M7*IIAX->%@()R 5QWF+@BUZ&4)GZF$JWH*:;0C]^$&KZ\(MD_IZ=R>SZY'0[ MB/##/$@@)21 :A5EP KG,?::&::GR9[A]1;K7_(5:GBD''> D-LX'YL5CW6V M5SU'T*M4NAYRXL%N2)";8570,E&)2(H9$ P;BXUW#E )"JL"(;W%?/'G$++/ M,?JVZN100>/0@&*NL<'++!WDL2 B)N<(93GWDJAIO%]36Q_YV_K&1A/B_;@C M29WT/JVQL<>X<8EM!)PAS0VB-.[/2DP6,F]\G8.,23AM;8:!)H M'!I0S#,V*"QS )$ '& ,K$74\V!O8%"P)P"JP193@N<:&TTXM2 =3+9"6-\: M&\W'C2,V-FBEJ@ RJBW2PA#E.0#4$)HW!Y(.4E3C8V#*2#P@^%- MVEOQR&2;- /;M2]("0[*(66H\L&@\%AKC&*]P23L"<+?[8'#=*T:?GB"$*I3 M^!?<9?MN9QR5.;&WR#$/.%CIF&CO,7 !,B@FCDK"L8,%<'#DMP\1BN-$B]:H8+CB MC1 #M(7:41+^SUIES;2K$M]J5Z4UC8J#//QHJE%Q^,4D[S"NN/YUR[52A1-: MPHG&6"&D@74<"1"^0M341PGV2J.X5L2N.UJ2CB"U&B&-.RL]Y@2+VNVHMF?E MPS[TK&2\;)IA'>8^%N!BAP7EACLJB@:_&FRS;F:MGI7U(&63#*O]ZEG9PNCQ M&%."M,1U+7%=BP*M,=4:4RGF@+24=ZTQU<)H:TRM@AY0M)1WC::\:U&@:2C0 M&E.':TQAWK+:M<94[0>!?QUWO]RET_?#7,1UZO4?N_EDU'&WRO#N>OWTY#;; M+#]!!/[R3#C#%?[\N3(!__,X&O=NGI[#&A'A2^O+W!X\97:/L%$'PVPM?@K[ M*AW&1\N/.$_2B80DMC=,K\:#X;/CSB1*2\-'^.&7TWX2D !UDO K%2#F.KT. M_[Q./@=4Z<83W 4'V@GP$H0R/%W23<:#;A*@C>,B',:8P^89@X;/C5AG:PO5R,W3,]OLD]'ZG%\.QB&L;U,Y8H MC"H _!QNO_?3X>BV]Q"GUEVN#T] M\POB->R$58G_FX?;2V[$)'^HN&NN!O?W@_C;,(I.\KT[2KH/#\.PO:Z3+T_Y M]VX'=T$61\DP?;CK7N6[[F'8"SLSO.Y_3)++VS2)"]?M/R6WX0I?<\*G9#!) M10C77_%!%]QY)8N#]TIS)K6%AJM8P."$GO9_ [B^FH57>\?^.AR,1O.+DU;> M?I^&Z;?>X'&TY6U(1.S^5.\FG #/3;=[!5G'$3?-6)8:UB6GV)_;F"!HZEU'8"/FL2-W)*+WZ MZ?IQ^#VXB*.T']"[]V<2S(_Q[:B0N\F,KBEVGW1%?YN^(+V\ ]_GC./@7_>C-O(A-^$ M84? "^)WF0[O4>,WSCCM)T]I=UCSOOG8>!_R_WL1M,@VVF6X]450)9G&.@F/ MYXARCG)AF,+!)#9%-H975)H3D"]ON$38">.E?PX__!)1]Z;;&R;?8K@KXG': MO;HM4#W#YJ37SX!\09]VE/D>$;WN,U=XD/_Z&=PGCZ/H?<3W=?!$_CBYN HJ M)OHQ^76BDHA?N!]#N;O ]?O!]LOU/NOG^3[JCT>/]1'N$ M[99]O1K9-:E@2N-Z2H _O;]97]F:YL\2RH3:Q2E1I M1?&H7/+9UZ<2%Y8KX%WVNGK/?@2/NUDI#9?,@H!),+WN)I]FQF%\'<9R5;Q^ M928N>_=ALYT%U^'SX+X[<_KQO7<]OOU)HH]2($(9) !3(,1?BHAH4"9WW8=1 M^E/QCY]?QC\_3&L5IK4_,"[M6Z4,^1TI^\O/'V:BMOEG\)V/T&H_.YB;S:\- M.F9,:>*R_ 'L8??OD!QBKM MQX@:"#.WK=*V$68KMM+5EY+^)OF,XF/=1)TM<+?"O^VA)\$V[7L>Z0YT@9!:#FG2%(*T915 MRP&TG7#)7.%OF,>"R<*',G9SNO%=@2(LIL:ETA*#H52TCH,I(5D"E&0D->= MI56*[=X+\,2:N@6*,=?!IE>*Y>(>_/ +_2CFU,@M@3>-[8)V3#;%OHHE!&57 M+TZT9])CX:EQ5BA+$2W$4F+R>L?H;8EEC7['FV+)RL/35BQ;L=RE6*(R?0LJ MAIW1,#8FH BZ8."CJ5@J^[I!ORVQK-&2?T:6K*\[Z*M- MD%:A_]O$RM,"70MT+= ='M#),B//2*6<<-(2&?U/J2T&TX"M]O41Q-<&=)LX M8=J'1N^[=6^?]W*OX]H-[/;V _PQ1[W9OY_3AV$ZBCP%6=>R2?_E?Z_V4+OJ MCFZ3Z^?=(2(N9S](7S^^FC36?#XS2W7,FIFJZCA?MM!*9J?HM197DN50-=FP MRX0Y/KR_L"_N/[N&*RQ:5EJUL)C%4,R)[U1@)>X!<(] MKY,L3A=[[W7[W;NG42]K$7[;&P7$BD\\:<-:5K#%CY_OOFH_\8]9=]9TMO M MWG5ZJ[S-7WC2V&\O=H.)P9RKVPC?10_!2??7F[(S;+Z/NY,6?7GCV&0\>'UG M5QK.OK:[9S&EB4B %T6"OWV\"!,_3+NCQ^'37*F?,S>MY"^U2&0?)/_%?IF( M4-P+88G"6]WQ-)6AZ.0?S)#*UADD7\*F*;O*?DST'-QXV>XY&B7? A!TJNB1 M<0=4P"A[DGZU?6C1L3THN3]O>U]ZXV34"R/M#BM7#IKN83 :GWS+.R$G^>7R MQIQ?TMONM]Y@.!< 9AM^+KE(&T" .MJ,HJGA\WY'T]V/5HTVRVE25]?S; <' MZ8C=:]?J_/^O_N4KVJ*XHLOQS';]G Y&V7Y)Z8ONU]F?V^'I_>]^S2*!M?M<#*6!97!3"/'E1XY>UEMY?@>,=BO[NS2_2,QYY\_G7]6 MEZ?G9XDZL\G%W_3%J3U5GT_=Q4IZ;0=#.3N_=!?)Y7D8S-G%^6^G5ETZF_C3 M,W5F3M5OR<5E>./W,-Y&C2B8O&8P:5O^X^(/5EZVOM[CM77U7M Q*5R$[3HF M8#6_A-;MEZP-3!>7Y^8_3K2Z"+O7:LB>S.6^KVH9[Z<>*+OU&'XVM]6AYJ'*47#]F MC)S9;@[>5\$>DL5.)@&7X$A,(IH9>(VRW_>[P_A$W]+D2QH/3.<]S%LZ\<7Q MZ*P8+ B,"VSCM:0 +Q[RFE@MB\!@Y8HS"K-A/"$!][[V^OGC=1_'@^*-_"@] M>V=*)<(%IXA@Q@B''*]))8(_O&VE3(P:^0YS1OT\'>]\!/: @62Q9]PIS'/@V^44.<+EWL5J+S$3&UK_G'/Z3:=W\P_P0YB[ MI?RZ RS*.4YRD_\:7W_,IT=]^_IV"'KS#^+^_)A\BH?SQ[D-CW[KO38Y6WV< M*8/I#I^A($]-?NO='*D@'#D>JZ]?A^G7[CC=X2X\#9NPUQ_UKG8NDW^?+;QK MA%UT#%61%:[G& W5Z==>/\)CC*S^,^T.=UTVT(AT%LVT13/[631#>-FWP4$D$?%.0\PTE<0R8_*@.X#,F_IZV,^BV(N*&3=) MQ,R\PFU@VYJ5,K"M"3Q*>&L'?H #7]P-/=1)V%T_Q=J5^J]Y[<&63)=&J'2* MRLXF!BLL@7=*.<0UAP1I6*AT&?R5S=;!;JEQR1J.2'50# MM3?%MD* Z3CFV!@G.>48,FPQ%H78*LF7IY(;K5.__IXUWM!F1*C.VO56KOM".KYG&\KZ/]1CB_@70KV(N[V& _X=Y&EF4$7X%,08",66$@PI382B=:F2& M9GN:1OUV.AH]IM[E-1?J/IG#??6(;@:/F/5LF0.MCPP'%3ES!0 MNM=84H5=L-PI1!PC@'GA7D,@@5B^G]X\.[U BP,RU6&=%+!M[+Q)*-$._-@& M?LQZ 9=]5K6VSGF/G3."8((AP*9H/X@T1W6'76?40M9W8YK,M>4NTA^2/T>] MG_J]N[ 6PWCC-ZS+0?9 _?&'7][4 '6#ZL[4P $=J?C!\";MK7:HLM62G:U* M/RVE7P+H@5?>&T"8AI0:7-+2A'?KEO[)@CP.TR:?O/Q?.AQ<=T>W48$(!-'/ M=9I]<[958ZV_8U+Y^RO;C$YEVPJGH+1< LIXS0R14SC0 HLG^DYS^-[1;CW MT.?;I/"WPMT>7[3C:X]G#OYXYD59ANM?MP49%37-89E @8TD7! ",:8$"80L M\X4)KH)"WT5!AFA0009F6V&A;ZQJ;F-PAPD!N&QO*R7TFDM"I.)(*\@58E,O MW&K?G&J&VH%AW1.9MECK4+&A.0.OO:WHAU]8\L_AJ.GC;M*"KS*^MCIOF_JL M$GDB0@*)#$6"6:&H0TY-*:V$0;6?*57TV;L'29O28*NE*'6H.&S+]H .DB9V M4=8@<6U_=G]M5E':K(YR#HA7@ 'IL'?*DJG;R@#>U+EQ7(']<%MIF]=_I'9' M \V+O4$8*:<(XW6P'3P&)N8L6B04(=.,1:PYV"#"M%YQ"SU["3U[Y,JVR]=J MCAHUAT"EYE!$<2\XMA(+HQDB!J+"-J7A/Z]JCB_S-<>7^9KCN?\)C\D!W:V? M^9P>9>NL?G7Q+J_X6)5+/OMZ ]D IJW^I4"$,D@ ID"(MM5_V^J_KB!/V^I_ M40W[=JO_ESQZ1[K<;:O_5[16V^J_"7EPA[GUVE;_S=B&1[_U=MY6O&WUWPA! M.'(\;EO]MZW^FW$&W_16_Q/YSV(HBY?U;3%&2@'"Y>F:XI9 #YQUWA$CH20V MCY%Z:*W>2=HY:]+YO=A*!Z'5-LVNC][:-,0ZTA"WLO8-R5'< W D9;,DJP6@ M'%'C(!=&$(@)*< 1"\&;DY!?.V2NFWI09]93BYJ'@9H;'O@2N^&(9F5/G.:C MW!H'E!E]?*P%\;2ZK-Z%TB@#/+$: R"Y(X(5=&H>B.7;GZ_+6L";U8B5MJF( M>X;8A]H;A\)*-U3)I72&."VQ3F@(XR6M>"Y1J;E>023B$N*I/$0,(^AD!84AC1G8C.L!0TSEG%+ M6M#&3XZ\,0Z%K/2N!32>$.DDLDY !QUWH&AA:;EM'FE!$RWUK43D&VO"'S)* MM ,_MH$?LUZ0)<45T-X)RL-;R NOF8*:%L8B\ZSVMN4KDA9L2!NTI 4'?:+2 MDA:\(OT(5J2?,NXPM )29P#G -46(6.:+L;TH)=^Y(M:<$!!L6.XF &5>B( M%*)0&*"QQ-Y:97S1#3F2%F"R/ O\YDD+FN#SM:0%^RG<[?CV>WSMZ6ZB&ZA'>H.H1 MK&Y&T,[O @ M0):\)0XBB8AW&F*FJ226&5-8ZLP;W9P:B=J!8=T3&=IBPX%B0W,&OHE.CQ]A M2UNPPWK! RL);(1&PY78DW!:"NJ89XI @*'S?IH4+*G?*6W!)G382I8MZE!V MV/KK@(Z26MJ"3,9):;4B[+7'@%K'B%,666!4&5]FT!8?KN#;6!FWMCJVG M>!YP\VF*J^1'#C,2_JL=ED()Q23$16@,>%8[F=_JM 4'[1>WT+-'T+-7SFR[ M@*WNJ%-WR%)W,*8=($(H:2D"C"FIIM7D$*'7=<>VB L.U@7=K:?YG+B@CFM7 M!K,(OT!YR3H;:8?5B3NHUW_LYLNSY%,]0Z$W6 ]>W".3K,MPJ8OT+LTVQ8FU ME!)KK2#&"B&U)7!20((\Q]"=X.>+_^RN+7E"VI(G;.X9C[";_K&0)["6/*$E M3WA#);?D"4W(QSO,K=>2)S1C&Q[]UMMYH_:6/*$1@G#D>-R2)[3D"LF0+2HV:)F MVR&_ ;.R)T[S46Z- \K//D+R!$;+9&R/E"0>^F L:,,0%8B3(AF; %)[(Y^Y MY FL6?U@6_*$?4/L@^W1PWAIX",%..% \HPMD 0(.4T^N'U\NQH&R5/V(1, MKVOGMW*]'W+=CF^_Q]>VYSF@(XR6/.&91N:H/(]@2'GE, />*D>%-AS10B.' M5V CY D-,Y;Q5CKNS.[ZW5='M.0);8.> A1PZ5UCP W6E"#BA80,6:6F#7J( M,\OWZ-HT>4(3+75PT*T.CADEVH$?V\"/62]4"M2A!\)APZAP4F",+)>N,!8] M@\N3ZFR&/&%#VJ E3SCH$Y7C)$^8ZRN*4OPIX2!(N;.6EN MV!,:YDQ"M$7VA$/Q*8_)1&@N%LR! @$JF5K:".J54MA""IWST(D""A"BR],H M;9YLH8D^8GN:LQ_"W8YOO\?7GN8F.5SR8Z1XXZ[PC1D)) M;*&FK=6U.^R+5)NP)E6;B*WP9C=6-;9DNQ23J7UB]NH6OG-EV 5O=4:?N8*7N0(9HQ4A0'I&O%DGD M-"MTAP/B]6.5;9$M'*P+NEM/\SG9PBQ)01UWJPQO9_0+[SU#55;AE./@^4,] M@Z4WV!>6E<_Y; T(2:,H)U1(Q[#FF%H\96O0%)V 7%+")8+=-5[ZY_##+RH9 M/=[?=X=/T3R23VEW.$K2_G6XR"L[[J]3V%IWL;(;;/R8W7[UZL]VG.B@.7O.TR3AV$ZBA;:==+K9WLMIQWYDD;C9@H(LULN M@X@:=AQ:;\>]X%YI$%?-J^PU!=:_!-A9>WG.N-:&4BI>#"#[>SLL+O$0_-&3 M+\.T^\=)]R8\T$_=N^_=IU$L9;@=3L:RX,37XP%D+ZO->%]*XF. QV%\CG#I M7]W9I?M'8LX_?SK_K"Y/S\\2=6:3B[_IBU-[JCZ?NHN5%.X.AG)V?NDNDLOS M,)BSB_/?3JVZ=#;QIV?JS)RJWY*+R_#&[V&\C1K1AU]^,(58_[CX@ZTMFZ_8 M4K7Q*"6SD_0JSY'(/96)*;O,(<5R0O_,P)J01BV) C_0I9+TXSG*IH'IXO+< M_,>)5A=AEYOSWS^YLXM<@#_]ILXN.J6V6,P^?PFZ\U66@$8BQKB4V@KDE($< M%3K'$N=.Z+LJ:^[/V?(J:Q%3N@9=W!*9_?\?$/SPML3F=\3\;6ZN]SC.ZOY( M-/Z"Q_WP1\C6Q8Z#F^VE[7PD4>AC6V;>+O,Q+'/+M+A8=OQ!TBNU3(L- )KC M9/9Z1G>WPQV8M<;-'\3NEF?,=WO#Y!6*KZ,3B!:+6RQNL;C%XA:+=R\0+1:W M6-QB<8O%3<7B8^CT<3;-H:IF2XT:24/;A"15A@0NRR2Q HX+[#54B#F/-9X4 M.!@$E5R^1==;!0[N?Q][XZ?3_F@\?,Q:>9V/ _I=WG;[D_6:+N.;I55\EZ55 M_Y<.!]?=T6U$9X$@^OF@RR;;&O"V!GPO:\ 9!JBDT59&"^L%CTU-*/:0BFG_ M0>#0+L#M15579D9$ R)J\;?*Q6O'O65+NUKL:[&O[H$WGG.:85AADF324&L] MYYYQX*FB"A1FDL:@OA9I-9A).ZU WPE4M(S3>X4CM=I06UG[AAA8>X"9%7X@ M9"TUFC$2_N$,=\8*/FTKZ4A]C> W:WWMO+"^A=064EO3[#G,T++1E[/>2F-B MFR]/-7-,E"TZN/"^2:89;4VS%D>:C".M:7:XIAF39>,TI#06GA@- 38".E\V M1_1"X3TQS6J'T]8T:QLM3LYV5V+XVMLC02S*OC5:48@Y!E J(@2C5"!6Q+J\ M0ULTJ+*%>(_52S2+U8OR0VAD"K@!5$%N$A-%<$,>),X7FIHCO M3-!?D6/>,,W=2-KS? M%KLT&C\.#3/FV1\4EAE U!G K6;&4J*\IH:QTC^QVTS.GFM_'/)106M_[#%^ M'+/]@4M7AFBJ&'$JF!^>*\:DD*AP91@$6ZRR7=_^./!#BM;^:!)^'!IFS+4_ M:)ED:+2VR'BDE3:**H*$GQQX.*@Q;U+\XY //%K[8X_QXYCMCTHQ@S/*>B@9 M-(0%2+&>(3GM\D&V>7:ZOOUQX$6(LPX(R!23YX !=.2*-Z ME8M=-L1\<= I#OJ@\Y@3)6HWKMJ6EP_[T/*2@_+P%Q$/G&<$ M:V"UD-H:6.LB">4MV5YK8+5HT!I8K8%5@47>\NFU!M9F3Q'_.NY^N4NG[X>Y MB&O6ZS]V\\FHXVZ5X=WU^NG);;9Q?H((_.69H(8K_/ES90+^YW$T[MT\/8_/7C*[!YA2P^&V5K\%/95.HR/%JY4B$F2R4?RZ7%X=1LD.8DRTO!A M??CEM)\$*,"=)"!+\FL:(2(Q@^'#9*#)>X,+D!*$+SQ04@QSJ9M/Y'(B>B]G M.,! NB@XBTH3+@?;&]T=3<8Q2P0_13?+ 'YV0^+ M=5C0_0XM.RX(R(F#%#D'#-?"=(;!7@KYC$)4'A5FF=@8XKF[3Z\>[=**C9E;[S8E48;C?@N=Q&>W1RW G?1>^\2';?/'E17J7 M9C-RXB%UB%/,->)&68XIX9,]YY'BY*14S%A#HSTF4EG#F7.&*%C 'D00YCLF M6+MA1XV7OD_X>1K6]2&:[54=F60==<1_$.,SU5#,$ M\_\Z&0^2=#(5HR2S[#*YC8H[MW-Z_>R-I[0['"5I^,)U4NR-R9),M\0+HWV5 M*5MS)M"R1N!"6LZF5YET)1AVXLR(%66@LT%-' \-5A7-;O]Z5:".KO2*/_UI M"B@SSMYR'@-[[C!<14-^N)"_4,.&1<_=YF=WG7HRO2 V_?QU=23]",!WL]Y/ MN&0NLU?!D)M\FMFN\768LZOB]2N3?=F[#X)\EGY//@_NNS,AP0 !7WO]_/&Z MC^-!\48>8^=Z['M_^)-%'*1"A#!* *1#B+T7T(&S'N^[#*/VI^,?/+V,% M'Z9)P=.$>T@^O)TSG-^1P+_\_&$FPC%YFK<_>N=7J.X+UOZ$D.SF.>8G;F^P M$&+U%&ZQG)L?OYZ]^I[+VY>@\,+O9V,3C:@/66):)A!7]\1455M;&'1<"\_; MA3_.A6?MQ+PR,>;Q_O$N&(7?TB2/<2:GHU'P2:([]#9,3B<-'^6D%0=QR>0D M+DGB$5R2G<&]-6N+6R)[7466^=.+'Y;44A9X>/DYLM+P&VBI,%8:$XVHX%(C M"(O\',]?B23'.<^%V#[&@YN\^CR7[C>C0:-=Q/+B9JGU8 -RWA&DUI:]J^Z] M-G&G:8D[6X61YB>[2%(IU]*<4(:YD0 J!H4-^%)@C'%REOFX-HSA>X@QM$-X MK;1HJV[,9J:YM #4 M!" ,3*<@:F(?+.":>A95X[ B0N ,A*.WOJ51L L3T$ M(-[A K8 U @ :H8H\;)Y)K,*:<&04H9B[!'6<*K+-2@)@K(,@=+]KT>B7A9- M[X$XA;D+/@,^ZF3^6G/:#RQMO1D"+LJ"'0PI0\A H@B"O'84[L0<.1?"/@; M8OTBE7R:0=YT07\C^QPMJCK%1WS8C6>.-\?\O>SMS^EH/.Q=Q9#M)"0Y&XF< MF:5MC'!^8H: 1B+&N)3:"N24@1P5B1F6.'?"WLTDFOMSOFHZ.>TDX5]UW M_^S=/]XG>0I@3-*<9'R-;[OC\.E3\B7F@WWYGS 9\?FZ,;=Q%/^UVTQA#D"U M_E)1JB'$RG$"A94.T"*C4TI17W?")7+961W(7BYYCNUU9['+#6>QQVRQF#7X MYSCMY_LM#F&ZL%Q^# 8 MI7GB<6^4I;/'W-#PLX=XJ7'R-19TC%D-F-%6.=Y-N,DE;G(BH\R ME=RG06?'3X;IN-OK9YGU813#-.Z$+%GR-KV/LQMOGDUR/Z8\YT,NI"Q^J1?D MJECT(D=R/Q9%A)E=!)LNTRFQP8>/UQG?IRW3_3!+O[I+,?IHM%BCOEOYY ME3Z,7F.4R75_,,YD.UPP3$:8M]%-.ARFX<7#77K]-?XC_/HVBL1U$@8Y MB#5UWWMA2->]45R&K*'A=6819=>N3&^EGV[Z3000_"Y,2[%15V8?F^/(ZGPXBC3%?.2WP&-T7J\$NT@; T M'JDTE$I/L&)$80(!UT6"+B>.+Y _7LKUHGV--P$A%6 X&:57/X6U_#X(Z)[V M/_P2!#;/XWTK@7>UN]E M\[N.)7'3[5Y!%F^ST8V$8*4O'[-!XA&+Y"K:8DR8+\0?!\-C>U7-6?7R:'%& MML9N/=;!//Q/SF5N7''KO5"JW4QCKGC-NA+\/R8YK*R13;_EVH*U"@5 A)X/C4+!-+[J&!\[UL:6U:/ZM4T7'8(JMOG MV/1*5P@R-&$F&('6:PX4T5@ 7*PT0'JYD[9E5KJND_[MK302P:JHW;M< TH6 M6VQ:JGL&O96$>L8 PHH(+M&T3EY1LESNV#*+O4$'8$.+35@GS-)F='BL;Q\] MQ(CH1\,?\U'>#%9EIUB_WONXDW,?MZ O]B)QMKW].XNV;2K2,M4 M+H,D$@@A2QP5RAO(8!'P!43QV<:0^Z#)!X_#^D6>,]3A9&XB5^/PO9(V0[U7 M$BMIE'7*V^#I41#,.&$ D]IAN9?*?".+S8(R!Z]4^]>![T7@=A).C+*0[8(X M3S/0/XOV&X9Y5CDYUDY:+B @3D$>K$#I2($-G "P?S#_B< M7]WU;FZ2V*@MZ=Z,)Q[[*TH]VP#]01(/!^/[W;L7H?WLY*IL0S)*8JPE[JN; MX>!^O9WRK_.@A9>F([261L)-SB3B@B/BD2WV"F*>UM-HI-*QYOSFQ0*_O95& MP_%_?XZ7SC9'?/5[KQ]/ O-ML)V8T9JI" A\1'-S^):%HU5/-A??(*4C2:24 MGCBG@&#$A[6!O'0DK5_$9MSF!LF/BO=I@^"/L/:88J^_3R&[!3>E*-MN606( MY%):ZI#GA 9$<]/X-O-B)YN2'PYJ0?%1\KU#+5'VS_("!&7F 3!*4.P(TC:F#V'#Q?2< M&&FYD]W-#@C^R$=>>XQPT_ 7-%^92 "9<9I(XA4E5%/'H9JVI82"-6R#[!W\ M0?F1U1Y16@O^5C][+/(<'OO!9^X7O+ G7[+TRV<]# X"3$)9BX(BFRF.) MM'',0^0A 848.&YFSD5LFJ>7/6NLF&4X;"HM?L&]NE +]A=[%)..0*0CZS_M MZ(Y&@ZM>=WJJ,;Y-1V409,HLG(?+\FRJ^9MKF-YE5\SSBT?3:%MOE'Q)LWR< M^\%PG/76#%]YK;=F$HM LWA,]^'AKG>5M9R;# M[=J2NR1OS_PUAT5!);8I4LU'E6L^_4V !$$)DDB1( 62Z6.7BR\ F1GQRXC( MB%\L=7?67%!A%)=>&4RA=9:40$&,KS7'>:2VN^?)W2%.B%00F,HGN)??--=A M]?*1I;Q)9(2'5F'(A XK"<#"'K9,H8V7;X?G'TTM'TTQQ2G&39LC6R5#K;N$ MEE$<0:-3&2[B''.6M=^I4")H"@E:6K*U=XO7J*>J'GH%BU>]C$V\4,7VT__J%*,="^XXA3X( M(=!Y@I1FP6,F#%$-N9>8YIRBG76>?1!KDVB=ED M>/]NW=DI[E\C$GY]/=H/[*^OJ=T,C_CCBF=LO&AY,VYW4Y25%.G3:A"+@)"'7H(EZG:-F'$J(+ *KI(2R'/L MR[)BQ_7+A.4K[U.C;C<7YU=GYS^[CJ2?IIN<(D M+Q(K/)-<>/OA]>#KL/]UQLW8S[YT^LG]:)@7#X6AC-/Y6[,-8E:]UNUW>G?A MKZ/>.'>4YM5;,S;NL)K3TH-N?%D4.2U>>>6!%H=0P?_]Z MVITD_5[GOT)[?IO&2M*.3, MWRZ*LI*P^4V*=YP.@D.7S;[ M>EY,=1^<]+ 7YU+RL%KG>AB^-:L:Z_>RKUF:W Z_A?^/TEE]V;S$K#L-;GY> MS!I0,W\C7#:_=/E4Q5?#*@;(" 2:0(9!9@0 '42EL:MG9#N08"SYC- MU]H ][EYS]Y^_$AU#M#7[4JOUW\J'X%6\>?MJ+S$?>=+]O[S*.O\\;[(#_G8 MZ7_K?!_GTY<*Z -.7[G_2,S%I]\N/JFKLXOS M1)W;Y/)W?7EFS]2G L,WL.W>8"CG%U?N,KFZ"(,YO[SXYM Y_6_V@COV C\QW:R'60WZN9?)E]R6V*3]E]'KT=?%G3-J904JR\8!IJ MX05G2)K2' ,:B27;V"'-E6%:6N.DURQLD;,@A%284/JR;;SR/C7;^-+]G -0 M\LD%M,VMY-?:QZMMT74>:ILQH172\T96>MZS#0FP80AR]C+_\L?>)#QK-UQQ M+GS)0OHV#F^.LG]->POVDDYR/_T<;I$4^\G]J%>(R MX=J%O5K\ 7&V7UGE#-K5 ->'F!PCSI?.[U^,;!BSL([6=YSK3@O M"B.8]CNCX#?-B1BZM[WL9FD&\C#;.!?FN\X?N7$?!IZ_5=CQP3F8TU0,N_D3 MA)$&=ZD[=SOR*1J/@\=4>$H5?\:'K>);:_(%;=4B[A%2GE73J;_//WP1,Q%W M %"$N=52&0N\\PN]=\";).4*FG ;K9V\X4CH" ^\=X%NZ[NF!\-[_)C^OP&_^A-;LUT',:7C<[*O"I5'!MDUU>= M/U]F+R@D+ _'_YP-OXPZ][?Y;!=)Q]TPOY/1]__Z_7*1N[SXLIYG,J M2[FR(DHC8OZ=QM+-!4[#1*:2-]J9JG4--D[9K8C0=JC0AJL:<8ZQMEHZ@8BF M@A NY@454B/,H-L-M/%#AC;&4R)1*N#J0HP(;1':(K3M$]IH52NFE'34&(\8 M\81["IPV);0A06KL8XQ2 8,;P)EL@ MMM9:.0*CY-C565:,+(@[09B7ACBCE,44$5(&7("4-4:6-_!*VJ;.%*80X12! ME2R149VC.N]>G2& :*FK)4'26B"Q!TQX2C"WI2ENI:PUFGH#4[QM^HQ$T&61 M0KF2E^D0]/D$#H/^=^>^UD7XM:K>:$RE#1B JST=(HJ,D90HP)11&'L,%GNZ MY4]0M^S=1/_?O[4* Q"0*88PY8UB0/O<\5..-)XN--#*/.#(6X>@UM(@+[TB MFO#2>[="[LA[?Y6YWS)H@(*FB,$4L)7\VQ$:(C0<�L-1Y!UF/'B()"&ZV5 M$=*YTFK0BH(6> YM@P9*4@ "/,B57'\'#0W'$\0OFB$GIA"GWG.)9$,YA$9*W 0,8"_H/0/ESN3"\PT!89RHSG6BA,&"DM FS%GURV^I?K]8[?+#II2>!'T/5CL!C19,;"I3K;4%8L#O%*&"+_5@H4H2::3( M^YH[K@1UK$PEX KJG3H/[8 *S%).: IAH\>"$2HB5!P!5(BJMDE+J(&BV!I. M.52>0>I*J/#(R)TZ(BV!"IFBX$G0U;VCCQHJCN>LX&HXZ?1?R]W\<,%P6+#K MX33GPMR&ZJL]E4NO&F*[X0M!6EDZ &,-".",*H<8U\K-NK-*#YE#>)=.40/' MD*G ) 4,IVQUC_"-P>>)A6ZM/7($9D>$F". F*6.B- 8Y" 00#B%&!4*\WE# M2P!Q^'.7SE03$,,E204/]DVC14P18B+$1(C9!F(H7B*8T)P)[;BPS$(L#""+ MPU[M!-^E$]8$Q# N4HE(RBD["8@Y?J+<($)!DI(??AF.QW]-;H*@E0TKAH-Q MI,^-!*IQ]>/JQ]4_;?K<_27IO!71SV&8DABSJH>0P9AKCL(GG!(BN<1H0?+A M6"T@MFA#-=OQ\_U^VRR _20 $4E3PG/WMLD4_NBU'A!A6(2+S>""5O%S:RP$ M0FNG-/0*>XJ]*^%":%:K(E@/+EZ5"; GVBZ(4A$@@T6XB' 1X>(U<+%$(68I MI0AIP3QW0$&@&%O !6>JEBVP'ER\*AM@7]8%3SG%J61-1K2.(V#53J\EIA=O MH-JR2B^&$L&@UH1+8ZC6GBJT2"^F6->.N7;@..PZT2>8 "SH-">[.P@[A$2? M&*>*4%"# @*K]&&)&%8466BA$AI;0C4M2XLEU_MP"G8.!2 EK("#" 41"B(4 M/( "5*4'$RTUUM(R)BCD#F$K445*R&IER#LP^'<.!<'*%R)8^HU2@1P<%!S/ M^<6KTW_7S3$%=@HJI6%I=OCD:D1,+_&[6D 1A!. M,17AOT;[CD08B3 2861K&%GJR^"YA@QAJ*7B@$%BA*J8FW"]).DU+E,3YZ P MY02E$C=)B]1>&#G^5-T\R7L2 ML=>$6I!'TA%V%"[*NZRLE7?-=O1'1N#9+"15D/>9X: ()Q?E.&>3[.YAI'QA M43X,E;6.A0M9IZDL; MP@ #V^6?[#P?B*1%WV_9:)9PZ_)]8F3L%+6>R.5*8C4GFK8=YER$'O MB4.P5'3J7*V&9UN;?K$TY\-!TZU^$$RA!"G88?U%9\G(K*0;4C M8\4@EH IA9E R'O/%\U[F5.B:3-\AXHJ.$@)I'LNL(V*&A5U9XJ*^$)1C8:6 M @8(8() H[0(_\[3PQ&@M99]VYK.NU14@M(PR!23?;:\:+D!?- A[O:TO-C: M_VD)B_1*<6@YJJ)9LH1B? ,N2PBOE[8\I(OL#WXH!0(FI*B M\<5>&>G;YYF?7-3P$R5J6[X;HQH\+W6B*N4@A:+)Z,*); M1+>(;MNCFX35$0+ARFJ#,!/608,)-VB1SNRUK&4Y;HAN[*C03;"4LF"_-9NE MU3IT.YZTYR;J%P\T 4NB*E/2:@ I=4 PXISG7&N.RX(E[U"M0TG+';5=%S<0 MA%+1:()7:PV5([!'CEZ1R5(F)?<&.02(MDAQ@BRCH%1DB5&-#ZGE/LFN%1F# M2)(4%;DUBLPJ8C-GK/)Y1J&GBE/HG>6+GF$.^AIQ0,O-[UTK"$$@F9E\QS[372E%;MA6&MN&GG)OL.BRI(2@1))8S- M!4\UIA@AX6E(0 !4-H.FD@CKM=7.:T>-4,8N0G9>@;T;_SN$!)P*"5/!8Y/! M" D1$AY" JHX3 ,^!.^!!Y. $PRDH@(M^)$9LK7ZI)V[$3N$!)B&"4B%:-(+ M.#Q(.)[8?&PVV,@H6PY6M#IRU ZS8*D QJVS G,+V:P\0$& *6T*K)KJ/@@! M2J%@J6B6V:RU_7Y.(,(8<>5H<(5794<2$,_RXFR"C>$>.\EUZ1=)ZYL]%&D@ M12HG3 2I!'LMX8ZP$F$EPLI*6)$5M[/!#E'&"?'$(*.A 63N6SE(E*WU1M[* MMVH@-TFD5/ TN($G 2O'WYW0=.Y[P4-*W)_WV>"Z-YF.LMBK,':KBZL?5S^N M_G&&Q&*OPL/J^8,@K^J%<)Y?[[ESP:@C$% '$2JK(;W6M92>WSK?BQR9JZ'J M_FO:&Y5)ZV'UGR3&.+Y22)'W"PDF*XT9>@< LQ%VV@,[#KRN/LEQ3C<*4("J5*4(1;$0BRMQ-I)R1%& MK(J!F!HQ<9N=D9U# @9$C "EBQTT+=SQG-;&CXLL@("JKP$O ->-:%Q7/.1.)M"63&@=X MSX["#DL4$* I0_ 4.D.=0-CQU%48@VH?]QP1"72NP\I2@(G$KBPTPH#4NA_O MUK#?I0K#%#*6RKV6&44MCEJ\,RU&%6&S\]):#IWDV,@\7(_](F(G/&ODK+ 5 MM8((I)*08$W+4]#B$XC%MZI8\( (2X^[^Q#"M,K7)P!19!3CT"BID&-FSIBB M4/C3UOB:-_12US3' FAIHY'V @@. M[0*W&#:-1$>:JEV$@*2 !.,*[LZPBL 5@2L"5UN!2RRQ2F-KL+3""\&<5=0# MHTK@4M(U EQ-54?"W".D-&7[)7-H'W 5ON+?)IWPE(OW9_-Q/KT+E^HV.?^G&2C M0:=OPA"&X1YC_;W,)%2#Z\ML]+77S<97X9ZZ/^S^\:Y0K?SE9=;/"DE\'_3' M*H $9IA@B[S#!LPURC-*Y?O*VPDV@B0<>00!XM9BHJ%>\$,BZ6:ZU O/=JTF MK[Y/T-TLZ-5]+INC:3;/A4MZ@VY_>IV-$]N[N\M%*%&]47?4N9DD_^@-KH?? MQDEG<)WXH-MY =-D=KM%+=.')/FU\\_A*+F?O9'DHI&,9E,X+J]^G7SK36Y[ M@R3<//1B5&%5PN05KY?G89#+;[\^$^&2!30DW:S?GW]:0&O^.LQOMWS] MA-I=]>["(IYGWY)/P[M.S0KYUKN>W'Z4Z(,4B-" PR X[T+\I031@(_]SOTX M^UC^I;8L[Q9!KD5,%^:3\%P,;'9'PO_RX[L:GL\^@R]\1#?[V='<;'50\0C/ M"%;6T.[@C. 5D=1NT.5LM#0V\;J=,/]Z\>K;# 8^#_O7/^;1\IQZ]Z0/ATYV MX7E<^--<>+;C@R38_&3LM<2^+;P*C888B!*O\(*Z.YH)YK!*TWEG.Q@"&.4:W37#,PQ(X' MA@AEJ60XY;1)1O>83;XT_"UUXM^#8/[2&_Q1CO:U&C6]?V$F:N?+U>_9_:3 M0TYR/)S>_[39 \P0]==AGH($J3*6U0&.P*0!_2[#@ E\DZ]@*1A0B-*1)0X,I1@%;L=PU8Q"8QS6CH+K3+. ME*05V/(:P>4>W:)#0 F4S1Y232TT+K*6$:$Z=X<8X"(4CI2T$L*^EPS?J,;4*L5(N M80JE2)'< ?7'=J)]H*'FEB8A1/@Z:/CBL&I^D+<.9LI1";U1D"+,N"WARSE7 M(S1IU)5K&7Q1D4+$4\)VT%$KPA?S< 7KA*1N+#&(.2YMH KBSR9=T0/ M\,6ICM@N^&)8IDRA%I,GV".V$K[5+J]XTR#0_TD)Y7>")9,VV9D+B M)$2IB%(1I6(7"?4M#4#.& 9*^R*9FSK[L'\/SL1M@14K8,4JBCVSSED"L A_ M:DJ!IZ45ZP$';YAU40A5*5.O/R=9IOEORM0E*!6,I@0T21-^Y)[X$3G;$6PV M !M<'5@ PX3EEBH$M%-AU3@7BQ0O97>4XK56\D8+P0:SE!.:0A@3Y"/81+!9 M"VQH=;S #7+ 8&X\YXA+8C0&90Z((W1'F6)KY8"T$6QDBC!**3R1!J>GY&=& MQSN&8Z)41*F(4K$GUHM6QNAF28(;AN9VPPQ].&?7:X__@ ^W):Y:ABF L08$ M<$:50XQKY6;TT-)#YM".#K>;ZM !4X%)"AA.F6RT1^]*RNA6'EF?M.L=D>L$ MD(M6!QK0!+\?@KR25"%&A<)\EA2M ,3ASUW&&)O)9":IX,$3YSM(!8S(%9$K M(E>;D(M7IR,<:\Z$=EQ89B$6!A"V.!UQ@N\R8-E(%B 7J40DY71W[5 M:-6QKOC,6(+_7_?GO%_#I@08)=OPI@08]#D"C+\]ZI_PZD=JH/\">O=3V7PB MZ061_I+W(KW._SI,.E4AW-V,>N9#\L1#/URTVL?%V[/5O7[4E:+.\?Q0SEZ8 MU W[GS#PZ'&+/V]'Y27N.U^R]Y]'6>>/]YV;\$ ?._UOG>_C<*._W8[F8WGI M 5]BK=[HD8N7R[S5Q1T"6N1-8\/\?IP.@M;FSQ$N_;,[OW+_D9B+3[]=?%)7 M9Q?GB3JWR>7O^O+,GJE/9^YR_0XA;SN4\XLK=YE<783!G%]>_')FU96SB3\[ M5^?F3/V27%Z%-WX-XVW5B-[]](,9SKN9_'45SM2Q4#QKY;PTK ?F"[E?IY7+ M]0;=WW^GWOR?=SOBVZ"U4_"7[U[3W-1@4 M@\DX#7C]-1M/[F8OKK.;;#0J4+P;]KQDTODSFS4EZBYN<=/[,WQA=J,/B_96^/?IG\X:$O7[PVZQ;81-8W*;+5=0YW>= M934N>AA]N\T&^9[3R[Z%&4R&]UFN_^%OHVP\[1<=DBZGG\>33ECA8MSACZ0_ MS"<[7/'!G_3P9?.Z'MXX[8W"*_SQ2OF-=BT89;_3[C( M]? N;T#U+0MK$OX_+)XPF+-A7@?+=RZ?)JSFK\/Q)!G>%%"4HP(ML+EIJ77!6ROR1"K' M#BTJG?=4$BD5J,@I!/&[F'K6U-37#XVVG?KG]I%L M,M]"OF7/[2'E+M5=##W-38[[K.B^VO_>?M-AV^Z=\TB7_EYTH%SJT?DIN\^M MO<&7,DGN*@^XO-RFDW,FG'2":X*=X]P:45K9WD&TU*938PD5X5P;S#0S!%/@ M%A6^D*]HT[GJ/K4VG6>#Y+F^F&L$3-:XW39/BUZ_ZEN9)$O*DMQV=@Q;2P?? MP%D%@<^;(7O%@4?<5$%8+M$#V#HO$.;B9B&1_[CM=6_/!D$%>]?3W =0W<(* MSJX#?$$PA[F+T:]!I2]N2JQ;N7E7]NE_E?;I,JR=G?MG@K3OQUDWQ[9OP]'U M.!N\^VER.\JR5='95V\K3YC/R0^],OZ<7/>"DS:I+/X+]^O2%W.HFW]T.QI. MO]SF:]\;)5>]8!'#9#R]O^^'OX[_F@8/+$QO@,1J?I-..<'YL#>5$@C^LC&N MCY+@<&8YOE=8_J#3[7,QTW6C"FNHYE::O2JJL.$6L73)!U^/W6VSLF$K?JF[ M+6F\=>SQ7/$PTKOWE::Y5Z+/5R0MUF+5&QRC/A&IOAI^'TXZR:_#2<#>N8EP M:-F\431V(AK_=]C_8_PM>)&#Y. MQG-@L;:=L=_T_PVC,'OL%+]V9M6F :5UW'J(^5*?)">AH,9IRQR7&%%#RT P M9*Z6%6J&@USF9@?\GWKC/ZH()7R9S^)AB*HJVIR9+04*S4'H4>%G[9;Z^]7W M^UG5Z.([\^O6OELK ]TB^-EH"6A=RALL?=Y0>OZR)RUH&7$L5H&9?-:7EF@Q9[26A5ODMD_JGA4\4W7Z=\.B54@"E#[ M!&B]/4(LT?9:*YQ!#ED/('"4".BJUC"^UC&S^3UB[G6T>X-HDG/H4#:(=H:5 M=^$'\K<.@+0#%N127SE F.$NS]#R"#D.)5ITC&+ U J>7PD+_*@<1+2/OE"' M@AJM HLVF0O'!Q@(5M5ZQ F'"0PNIL02&@X87="+26[I[@'C%'W-B!81+0X& M+5!E7A!MK"-:2N2U]HY*PG")%E:[;2-3:Z!%?@AV$,9%DYY'A(L(%P<#%Z0R M+ICECDCK$810*6V84XX*P1"%4+M]P,7)!2D.'BJ.[K":G5*($K&J[L +H9P! M )(F95,8*(6(4JEM@U1LJ.*1339B>%05#T>1!RJEO.JTH133:U56CB E<5" M(C372NP QY8B%?ZP"Z\?4F)V MK^('X_7';3SJ>!MT_* 24EY!,O>J:]=K%9]B1RMOLT[%8/VV#10^XNT*'\E: M3[$&*]-6I$[D]3*:+/WS0GWI'ECZ]C3%X3+_EKQ/?LG&>9%P& 0$R?UL:_RP MUL@?$R3\]+\ZQ7.,'?$*8H\XY(AB+33 0!O)F3*:*>'SBL/.T@_7D?E7<[2] M1C?7?(9F-JT?Q 9D< ]VA?J?FQ;R;T0A\?=I9Q36HO_=]P:=03=<^6PPLT*" M6+Q($T$)L,P'P?3>&!C^;XDK9=)12I=H(IAT6"K)G8"2"6.)4@O&:<^U>1D? M5MVG1A/Q]]_5IROWZ9?_7&(5/#OW%Y]^G3$G_O#[N?K=GETY^]?GZ"36)K1; MX^&V&1M:O_2\&>+#;52JQ?PH+XOY2DH49:@UR&C(B"4<"$R1?E8>5]:K)^=9O-F11Z.6]:4?]?D.B%T4UNPU_S M2^?<#^6XDUXU\((1(N?@FW/O_&LV2^/D^FD:MLW)5]89V#;SL@'YR@-.N2V8 M6+8D:MN8'^Z'@E%P.!V'^X_3)/NSF]U/\DT_&=_F;'O7G4GGKRO9-3:V6^=P MLXZN-P"C:*W+K"4F!T2[<=<9?>D-9H^74\B4;\QD._[AB]-S7&,4,0I;?J&+UUT^;-EE5S6 MV!7G]0_Z M29__<1/%ML'J\R G?1@^Y-CO;%ZXS=YUG":SP$_ T6_]E1UUR/ M#<9=O'K$2M$;C2>G&14^J76^S()==QT7^N@7^NJV-XKK?/SK[(?3T>0V;M-K M- A^ QMM]^N_1QZ=MJIY.Q9^L\Y?NY.*3:IJHU1$.(@+'^$@2D6$@[CP$0ZB M5$0XB M_HG"P.H!0],5N!_O01F&%\VPRDYFB\%./9"6ND=?1&\_"J9NCK M5JCNO _Z1D-]N6I"4 EH!L/?JK9+2DC+O(PXBBLC!*,E@K?VRF#[KX M._S[2WW0\SS?>2T#?K&4@3":$K27TN1VMCZ/G 41NTX*NQA=PBZ++792<"HE M$< XN&@9YQV#N\$NWAAV49Q2O!?"IHA=$;LB=KTY=HFJ6:YA@'"& *(">L>A M1V[.:">Q#JBP*[L+-85=))6BR3K2B%T1NR)VM1:[,%AJ] T<$X I+BB4+-@ M?,TK[0TRSI-=V5U-81?!*<0R8E?$KHA=)X%=J"+[,]8B SRD@##-*9>+EM,& M*0-K1$!-V5VXJ7@72!%MLF=4Q*Z(71&[VHM=2T2EP>%2P%C%-><*"(?*VG>I M,-3([7P29"#(19-8'F>6F<5XBZA'D$%(#@#=2^C(E@6)6(W)L MRLQI#&1D2OE>4A+>#&36RYTZ@!2IGT?#\7@&*;^-AC>]9VJ$U^[9OLF0VZ!^ MLLH(4AHBX[1"RC&-*&"@[.LK,=6^U@ZAF,+9Y.TRTP=RU+#WT-HM^@AVXF-7 M& *7TE"H(YI!PXEGS%+F#=*+=D.&U_:KEQ6FL?02R&DJ0)-'M%%AHL)LK#"X M.C_T! =1Q]PC1%7 =.70PHODT-5B\*MVF(;.!?,=1H F^>^CPD2%V5AA:*4P MD" CO2(2$: ]40QC51Y:!16JD56NVF&:4AC&4P2B2185IA4*PY=.2C@@6 2_ M15#J6/B.E[;<830#Z+4[3$,G(/D.(V63H8&H,%%A-E88607VG3#8&J:P%(0C M*(*:^%)A%#7RM3M,8PH#4X2CPD2%:8/"4(B6@M3<8LFPE,IY[4#8<&CI]&M. M7^W#-!1\SG<80*(/$Q6F%0J#JU,=0:QS'#+D'5).&59N[+0& M"I"BXS#)CK^@_>(^RSNB#;[,E.ILT!W>95NJUMOTMMZASM%*YX*>T+PM"B58 M(LR(D7,N?"DQY+:FF0X*63EK&& 'A=8$ M$L;;H/-J:#-!4LVJ)1!X]-!Y&HTO>U]QP@2XGP3EK*H9LW%(0@ MF*C#NY1!PFOCJ8=L1PK[R%$0EKD@&*+['8J M]:;[8&,Z*%/ HRT:=?#8=)!5.@B\1Q!8;SQ%CF!"B.=E3(8R6SOM7G+,SV%8LR_#W.WIM _" M%)$F=[76;EZGM$<=JLJ@JH!+(H"P(01[IYT!& %0I:9(6N-56:4RC1W.29Y2 MVN397-28J#$;:PRI"E*D%I(9J0GU2@H,/"Z3N13&DM0[G2X=D99\H/NC'O=OT9N MS^/B]A1LZ=274*:95PH2I;%! DA:9B ZZVMETZ64!"$I9*20D#5/J!%*P =RW R>IYQ_$:'D8*%$5*=VC&MO!/3,2RTEYUHCLRCJ0;Z60+(N ME#QU>K<=E.#C3B.)4!*AY/"@1"XUM$-:2PX04\Y9980S3(@22HBFM9R9]:V2 M^AE-M$HBE$0H.2XH0164.&D)@])*9AU%' ML87G,JRFK94:L;Y4T#25X+]U[ M(Y1$*(E0LCZ4++5[@QAQ! "01@,K$->8J3*35V)8.YI8WRJI'^IM:96@""41 M2B*4M M*V%(J#5<<2P81H\A!X 4AB[P I(G8W"II&DIPA)(()1%*6@8E8BEA MPFH8_B%,.0BMI\HZ5SHXZ(D6D.M;)?53X"VMDNC@1"B)4-(J* G^S%*C1RV% M%,P +IBFE!DN07D8S,,/-K=*&H>2)I-]VPWUIY/L>E]I):T# MC /!!53A@E+ 2*VDQL)8BSV'=-$ %A"!5^'"?,4/+TVDM;9$-!FBHC>EZ 0L M\=$)0)!V0F.M(+9>D$5?,\M1C9=U?47?01)'DYQ84=&CHA^]HM.*_%7P8-03 M(;DRD$OMK/=F$7^49.51QDL[>JM3+**B1T4_>D7G2RS/4AAJ']F07)&CQ:D M^>=C\-%B%'_>CLI+W'>^9.\_C[+.'^\[-^&!/G;ZWSK?Q^%&?[L=S2Y>%_T%+D;<:(&&DQQ8J90A0^6\Z#R;AI9'5IV++L18OO\WN\'G8OY[= M(2C2<%0(T\?IX#H;Y<\1+OVS.[]R_Y&8BT^_77Q25V<7YXDZM\GE[_KRS)ZI M3V?NMNAG%][+8D;$N/ ?#A%T3YC5Z8[L'DX_OBG5U MQDK@>&F%_CD=3WHWWW>%97M]A!_D!L(P_VTR$X?ZGZNN^-QTS';=\^E=N%_W M29O^/_.M_J&I8(9W]Z/L-AN,>U^S&>G3^7"2786?ZOZP^\>[ DSSEY=9/ROV M\_;>&;C!9N-PBT8D]]"05*0:X#P;ZUZZV>9M?3?G9QH[K=Z=VT MWPG6\<4D*.H3ZI!SH%WEAN"+.D&41U1)K '43%D.G)J112OD#>1N22<@8A"2 MH!!>6P,8E;0L[7$0.>9?%*>5]ZGKQ/*0DEXQIF24W>17'"=AT$GWMC/XDG^4 M9/^:]B;?D^%-TDD^3\=AD]<99<3T=A <.']V&ZA]?)S6AXETQ& MG<%X9NJ/D\[@.AGF,YED7\,/9V]T>Z,PS>-)9]#-QK,?A45[/_PV"-\;#Z>C M\/:'Q ]'Q>/D#]P9?$_#-#SYY.&]<7'I038IW^U>^27!F@H'8#U)R MG7SI].8/U0_+&&X>5+P;7(WP=OCIUVP\N:_"](Z"?YY_DD]?L')Z7\-/PM/>] 9AM$%FP_OCL!#%C\,7QN$F MN;0EG7$2A/!+&/BV +6.2&PC4:L :D--7[KD@Z^#1V9,_GKYGH/<^^P_\.(A MF/GLA;\6UK??GW]:N*OYZS"CW?+U$^ARU;L+LG&>?4L^#>\ZM1C+M][UY/8C MPRRO.QB.PC+G>>#]SOTX^UC^I6:61?SQ_ MA!<^X_"%#\D+G\E]W[!:X?FX\#PN_&DN/-L&\UM"O"Q?-QFSK_LU?9./VTK. M;N=H+IB%P5Z3RO:>>1YS5784C2@:430VF:$-G0W0R@U&=_IY:"[I3)+/V9?> M($\>R(. LRA?R_)$-AKA6^>);/30*_)$,$ \D[!BLK3<2.X\M\PKK;G4V-)% M<::3J!8&GPR[?]P&^RH;C5T1^7V4(7(VRQ#YK_D/_NMRTID4P<[9M_- [7"0 M6Q[JS]YX\:VEF/I59:BHA9WR:^'$/]\]!*R9:\((34%L474@^TG$BSWAQ0\K M -7)',!%FS81HV'3C-H+.=>E;5?5*#ZN=DZ@,'>%C#R Y;_[]W[%Y$#I8*A M5,HF&P_5U>VM97A?_"D1:"+0/ 4TM (:+IR37$# G07<(&RM@0X(E/DHCG?<0 M-"FA!#2DC'@S"6JEKL[#!WQPV7D +G%(@4H":M#[:QX,9 > 8 6"%X0 ! MJ/AK/,"&=Y;P0NN.*UE9(:C0VDSEC'J6 >LM(M M$92N54T3W8[-!>M5&+*99,5(ZQX,D&/$D54P0BL8$=HP$@P4 :''+M@E"KD2 M1KC3-3+-U\'(Z;DA*\2I$2"(9[P1$!HV+);BG1H8PH*GP@FR!%MBG5W$.Z$E M-:_E=8APPE[)\1L6IW&XLI22EN4EI2\GHS4&/,<7*I%5(S"*N"*8*"D1H5(2 M2LR"O)\@J38ZA17M/X6%*>,D%6*?'LR!AT=B7/44P60%ED"(8J[IFP-(:QV8 MB G'B FK# RX%"Z-^:0MP(?#,##>M%B_X?']_IAOYH<9V81(.NQCR^NY?&,[V36\N1B3&N7/1YOTLT* M.P]!6AV+4T841XP90P3"E#E!R^BU0J#62F;WSM]Y-JEVX;,%L=O/83O.$WL: M4RJBX[>L>DWK@J)@304*:LMQ=)3@I62B[1:3>EFP9VM_+@]Z3=* MN1"IY#3J=]3O(]/OI7(\#97VW "F'&?8>NC*. V !A"^_W*\/>FW0#*58"\% M-&^FW:MM]R"H>PZK;-0FY3E^].4_U>7O2;ZWO 2?W&DH7L1COPPF?WY\G/:>TS2O08\= MOA*D?Q)F(BC]X+HSNA[_?G\=?F%F"H";!XS!" MM:<4V#E45%@%"G*))8@Q1!G4.OQ/.V2!T'P&"I)QJG4K0&';G-9=@<)_9Z/A M=6=\FXN30!#]&-F'HH*W0,$QK*Q[@H#R88M'"%-A@":4PYF"&VJ"BK="P;=- M48T*WJA+< SA_*?X..;M02(CQWHH\B &Z#GT2'N&#"14 T5AV5Q6ZSIE3[L8 M.?;D%.29I305"!]U1"'&"T\1"Y;BA8IQ"1&7A'.".RFRCU@0L6"/6,"KQ&\D"0:<.:0$%XH)8+5=8 %PM1S/=O%M M[.T<$3*>0MED+^SV8<%1<6BHN]RA'2_Y"-F\OV&G$I]Y:\.G?(P65L2VX3@" M+T4>M>%*>\L(HR@X$50"MH .9%DMK> Q,/CU8A./0Q '[V-005*)&L62793) MQH.)%M>='"I^D*7^!@X%ZUI*JZGV1"@/K1-EVH(7KA:2V#%^'(A?P@!+)8WH M$='C!-%C*:"IE!0&:8Z=]L( )CE:!#$PHC6*X1VCQZ%X,D"D$(F('B=YI+(S M8L%#"Y"L!!K*%D"#M?#.46Z) UX"::%0YHP0L0HA>(40!EKME!' 8,>@!E1X6R*$961+A#@0OP0'4. I M >2H8Z11UT]1UV55*ZDTI\92@:@BUBCF%%B0;CE%]=LR_>TMABFI3 %KU(]H MG:X?U7G(&Q'P;:+Q;\[\N0(.**RV?@X=\I)R[I$,[H%02IMRZY=.)8@".-PFYH%"(<1#@X/#B@D75A-ZP+!PD'39\JM-*S>)$N M+RQ*[VMG$GS?KQ\:%#VTDH-ZV4FPEGM;3!Z<.00H>1AHL> M4$9P\2;^WILK-TRAY"D2,.IWU._#TV]>Z;>UBFO..6:*>:HP=4"41SV.@LWB M.=NR[+5 OR6DJ>C&.GL/,2VG":8G#<:2)<6(:"88$( MI_N9/=[*)"EBGTU:)(_N575;A!\JU(P12JP"2 MWA(KI5AT?<:TUDVH_<0:;Z[L,,42I)(W:0@<35)K.[V(@Z#*:'LZO("5#2&@ M9\08B*$(Q@."3&E8VA!0F=J9Q]YI--[*16@\_>E9$6MGDGR,:$;8> 0;N+)& MO.0 $RX L<1X#J1SBVBG +)&$KAW;HTW.PI-(90IHGOI;1J1(R+'02#'4CZF ML(8CPJE2T#**H/8$+9C-D=Z2E:?M;LE+!@<4*:5[Z7'23MPXJN..2.S1''KP MRNY0AGE!K1*60(\-MWH>!U3[BI.TFF)@CQ,2)R%*192**!6[HB9II:&JULK\G5CGSE(F,<$&S6;&0 IQKOK\//".L>/ XQ:+1@\95JWM2YP,1 M72*Z;&CR$+R %P*1XT)2@[T5G%MJ\2S^*!U$%-7R)+:'%]:PR8,X3#'8'=WP MP9H\A0OWMTDG//GB_=F?8:;R9>D-IIW95"T]6+\WR-Z77B8"?_EQZ4G_.1U/ M>C??'VHS?ITK^OCYR^\_>J9"9J_"K2^S?E8LZ'NB/*)*8@V@9LIRX-3L\$TA M;R!W[]&[GY+\']7O)YUY'6AGE"7CV^&W03+()KE;-^G\^2%\9?YQ;Y#<=_(T M[]MLG.4OK_,ZABQ(Y.?>9/SAB:EZ,,\MF+?ZCM2"AYJIXOGT+NPSW>?RM5>5 MDEQ, X:L@3=7N83GHJ+[P^X?[YZ0'*NTIUYXRH5"P BS3P9#'M/H7\/ELAY M*% 2&(VX@( H@"DJ\= YH6> %L0ANU:35]\'ODNR@&_W.0",IMF[GZYNLX!N M_;"-AR5("EU-POC&^0%-$,))I]1;U@_O MWH7GOAWGT8WL.BG1;=8L#J 3#-,G%JQS-*Z^3 M)AO^,#>:-_QITAE<;W%;MN%//RP@HPYP^]LC5DN; XQQ P2E6G-KO+# E^)B MN(:%N#0@M.CA[OS@X?-G+P88=H>@E\7KY1D8Y-9)_X$)4(1GPR5G"MW-^OWY MIX5=D[\.L]\M7S^Q;%>]N[ =G6??DD_#NT[-N/_6NY[0W8 BG?MQ M]K'\RX^/38QWBX#N(M0-Z;OGX[VSFR T'\LCTVG^"!M^QE^Z*'GA,[CITVQ\ M1[GO&XJ7AD_QTJ?KG_?N(,UB\R"^>)U1D7^]>/5MIF^?A_WK O5GNV/G<[X5 M+L?X9ZR%#RR%9&8J)%7Z0W*:;GRE^O -4G,.)8*Q'PTY]?$O(40WJ&0V:APC MU,U-L ")/P2]NND-\GN7J_+GMZR\[1::[U48\O@M+QC&_]#*2CW*R7(S=Q MX4]KX7E<^--<>'::"W_4XVMG&<*N&Y_F@?SEYJ>=KYU>/X__OK\9CMZ/._TL M&6?=:9C*7O9,>XSV3%9KP M=88WVYD[A[[$NQA?ZS)BMWGF_:73$PP7^5T.,T"(TTQR#*%C""!9YG=A3/WC MI#2;?9ZHP?6L>/YR(=!EA;S[L]N?YD,NSIRO;CN#J^SN?CCJC+Z?W=UW>J/\ MB"G_XFK6TDW3WQ[4\6]ZD5D%_U:D 95#=#;XFHTG^<_+:6JLQU,* $L1;C+; M-Q8-1 0\>@2D58:K$TA #C'%0"(BB1;.E0@H/:XQCNP0 7E$P%>WE,$XY;S) M L^(?Q'_CA[_>(5_B#L." 16>NZDT]3SA04(+=ZG!<@B_KT6_S ".3=4Q+_3 MQ+\]AS8*94GSTK&3;87RVVCXM3?.,36O)YJ7%DTZ?\8SK%9PLN]CRIQ%>=X\$IDZA4I9PO>G^_,^;$>9S@;936\2PR5-;)8$ MY:71L=5MQ*?3QB=4X1,$U&OL$#6:N1R-CHN%_:3=;#&Q[(^/L5@P^N[;$&4 A;M MIXA/K1KX3CW\>:'TU3,>_C'QPEX-)YW^$]0J)7'*Q@RP1R_MK>G:T XJN.=G MH,UM*E99)0)5K$B8.,P!=TY9CP2@"MGRS 186(OJ!$@)1DC,>VFNW2<5))5[ M;;(3.W%%Z(W0^R;0RT"5L(@HPLHI0[R$6GB!C5] +Y> O0IZ8XSJU=#+ $LE MC< ;@3<"[_$#+ZJ EW!JL"+.4!PL7NFIE(N3 B14C;[T1>"-P;?7YWH#D4*T MNU86$7@/ W@/()!TOJ"6/IAJ^-AM[&TGX3"J7J-41*F(4O'6DQ"E(DI%G(3C M/HNLT0DM4PD%KZ3W-?AX7T^UDGYM!#R"L1[[^.):'L_XXEK&\1W$^$ZC5FO! MQ)/;#KGAT,MI.[/Q)!GE30">(%3R$&, #%& M(:6)TVJ1G,2]BUQ"K03>]1HK8P)2C&+U2P3L"-@'#=A+Y&\,$$:-,])1;QB1 MB JQL)2MKI471O*C@P%LE$(L4TD;S9B*@'V4@'W(Y8K-<#(=0CBO4>JE(Q#I M]1D"=MZZ]HUV/8"AB38)F/'UH-D<$!=RA7PAA.%S 6W)/(Q]06_X(PF4*XST*X M]D;F(T8=/48M<<8YPC"FUBOJC$882D_!@OU D2TX+6,,I%F,XD2D4D2,.@Y_ M[]!S>G=#K!2#5B\CWA_4GB_*OPOE\/_$%C-(3>> M#M,B*?X<9^(^\1V^P0&H'(, M@*%62:2)\\@A2"%2B_,52/WK]HD8KFP\QU:"5/)6. EQISCBG>* \[V:(=?: MQPJWA?SCR,;:JB+SN,9QC>,:QS6.:WS:8VWG<>VA-,@Y74/\@7>&@\MT/9Q^ M[F)=CA,H!2! MW9&#OT;ZXNGJ$Q#\BDF)^!SQ^>WQ>550'6)2!=4!14I[CQ%VP#')+5^TAN ( MX ,_?&VR*)F1%%'>"IR. >X(ZA'4(Z@O@SJMK&YC$:-*5VCM?:=E#9Z; F#^2T(B;!^%+#>8N0^X.#9ZG/+OTTZ0<(7[P==RG&D-YAV MYLI4>Z<)[[#X8_9V^?J)&>AF.77LHQGJ]P;9^S+"BL!?7B$;C^=H_GV&'DU. M\>?MJ+S$?>=+]O[S*.O\\;YS$Q[H8Z?_K?-]'&[TM]O1?"R= M7'A &E+"=( M$D$=5 IAR9$W2C.D+7'Y;SH/)N&ED=6G8LNQ%B^_S>[P>=B_GMTA8.IP5"SN MQR#DV2A_CG#IG]WYE?N/Q%Q\^NWBD[HZNSA/U+E-+G_7EV?V3'TZU16WI M4,XOKMQE?'+F557SB;^[%R=FS/U2W)Y%=[X-8RW52-Z]],/9J9Y MV?4"L=?7/O$L[+TTK >@1@(^/4:DAU\0Y3=Z8;H'DX_OBW>V5LFG DJK@..E M%?KG=#SIW7S?_L%^@."OR6Q.ZW_.#;WSZ5U8BNYS8=#'-MS/P^'UMUZ_KP;7 M9X-)9_"E%P!9C%Q?.>4 0E M@-1Q+#'D GH\"P4H[!EG_'U51FR$A=9[ 1V'4EN,C)_7Z'@H$80S,[(0.35Y M]7W"S[-@QMWG,#Z:9@%#+B[L/\Y^^:5 CK/S*W7^\YG^Q27J\M+ERO9@PAXM M^*.-9Y-Q;SD4+ ZMJQ"UUX^X>ZNLV2W,SO#+[G9W.Y)7N=E)*88T]XQ,A-H!:!UJ$9!5#[C(W_I M+*@G_CM>^#EZ.@X3.QZK[K^FO7$O?XC"#_HRF/SY7_\>')I?>H,_5CDU[^G" MJV$O.C,8\ ]U1R8)$]4/?WGDT+QR1L/R%)Y9,AD6YZ7EPV^\0-/[9^SE8/;^ M^()UQNXGQ7;$2;X=3>\W'E"G6I,T^7;;Z]XFP^"!CD9AD+U!MK/+FY*B7D1@I'D@ AI*5':!6_=*Z(66(+X PA62&L=1%-I MCX24&N6]??.O0B"(PR]BULK[U" XU]1N9S3*4XF3KYW^-,O5??)!+;?]!K*A(% N7G E1-^OWYY\6 MT=#\=9BC;OGZB0F^ZMUEX^0\^Y9\&MYU:N&RN\[H2V\P>[S.=#(LWY@%H8IW MOO6N)[^%#LO19JQ+RCSFA]:48B'@=)HBG(R"FM%S4W7 ZV(IMMR5QW W! M4G?ZG4$WF]MKSUH6;T68OY?\HV>F9M]\^LV<*&ZZ:;Z/.]?L8MHRW6J_"AWV1E?D#\8=[I&Z+:?]&^VAY-Y6G"SF?R3S?Q[F*WWM9=_&R9#*?Y(>^_ MIIW1) !B$/Y._F^8KG[RN3/N!;P<)7?#4?CF*/O7-/RZ_SWIW239U]P[R#_L MWG8&7[)Q?D[<[8VZT[OQ)(?:_(WKO(8B"_?I3*IGN'\S*7 MA.%T' 9Q-PRZ-QS->!;FP\E3(1X.HGCV[G#:OTX&V9<@0U^S_NQINI/BUG]D MW\.N,I[>W<]8&\(376=A*N]Z@WR.;\)3SY-2)K?3<1C6>-J?Y)_,'WV0A1'. M.@^&7_7NDDD>!QE\2?-6A+.VKTE_F$-HN&:^LMD@7"O8"M_"LMV/AO^<'>F. MT_S%32](?Z_?FWQ/D^O>N)N?*"6CL ;AXS"A^13==49_9)/BD4J>B=$PW'74 M&8QGP#%./N=3%88XFAW7%K/7RZ_Q==@//\JO7S[^?&K_GW%YX6[G/CQ$O_?? MG5GZ4CZE7[)!-NKDJW4=5&(4'F[^Y?S#NTYW-'P?5GLPO)ME+UW/(JT?DO-A M,IYV;\-7)F'TX^1;%N0P",VSM$L @7)D!1N!?GDWC>NDCO-G/7O@(-7[%#9^15I^M'^A]@P:0NT_X*N*4 M=;MCR^2WXYRKGT?#<948'J=F:6J6* GRU,$P\)G'%2?KB3'"Z M>%$(?%/4EA2E86+S_X[Z##=J?WNU?Y%#$.4LRMF;[S)(Q%TF[C('R8&\OONT M:3;L0KK:EB85O:&?KK+N[2!(U9?O)YJI# &M^A 2PG! :L Y8\!;R*2?<]H; M9 ROI2?YYT&S"+WM *M?N.6S.&VSKUE_>)]=5ZO]*9_AQI :"K #J'Y+1#X" MN7^>5G8N^*SB], < <^9Y00*JY$)]@LJRV*H,N85@K\46%V.JYZ**G"1W\E=:H^"H-%Y6&.\,(8EJ'C8PS"CVA0)5N2?AR MK5W+"\IUGCVN=#M:;88 IJAQ=6ZMJW$@'L4#X2^S\A[+OJQ(T[V&SCE@ -0> M&*4XEJ8TZ[ASM/\ MNB3_8/R\9+?S5*OQ3<&%^2V2C,UT'!XB&R6_!8,FG\=87/U8T> 2-9SBGH=] MQC-LB=/"*2!9:48Z1VO,!@?B/Y52D),MY[/0V/9"\*E$N(Y9058Y6A!59Y". M8X<41@I*RL+?E-.Z-,.@L[7^'0?K:.U,9Q!**:?[TIE3]KSB$=(^MU&RE*B M+ <>"F>D0D8[9/"",4$K1P_25]L=(("4H+T!0FM]MT,_)EK'J8-DB;?.,6LQ MPX2"H"786J@6 8WPHG;.>EA.W;/:\KPS!W;FS!V(S];M3_-^8LDOO6[>62SG M!/TRRK*\Z'5;HW0'B:SMV'58M>NPX*,!32PF BBJN+"TVG600D>4N+"0D(6 M-+8;2;8+EVZ%_!V&9W> 2K1%EEF+EZP]R]06ZI7GA]EZ!)S0?:BKX:333X9%A60OKR+NW?2*VN!>52[96:=<\@BCM"MP%,$E'*7,8:N! MA1HR1H3D=!&D1<[5TL">/+O8(7HVP'O%83QY.'R97G7R@!"O@HI46*^-1@@ MKZ#VVL%2J('VKSF;V_G)0S.)&WA_4<$#.B8X9GU8I0ZD2O6%D&('N8>0&"DP MMT8N:%(Y<[6,QR<"ZZU&>,1DRO9W3M9:^_6P3;KY(]]T.EW(?GRAT5/L:'6H M<>MU3)>W&.@I+>J>QWK4XWN"1;8)L#\5>K!7/E2C3&Z;D@&^'9/;J\R%35N' MON9!&Z ]/+#>H7.2./1!"D0H@P1@"H1H+4E<\Y1N&_ZL^6<4D20NDL2]>JXB M25PDB8LD<4U+SD&1Q+VB'\76%NL1<":TED'NX/K?''.394A@E:TJ$7$*B[SJ MPVOD-0?4E-3\@$*W@]0,'EF!CK4]= 258P25'5#:1?&-XMNN/9'PN"?&/?'X M#H(WFY1VI3_NPM6._F+DV(.$PP7J(R*HQ]P[3)2RUD+B\>S\ P*)Q&N(B)[C MB-@6Y=M)110Y]MHG]ZL2,(.L+P3?*B&TP%8YA9CPD@-G2W.'C5 6& M(\?>?I0ED:PDMZ4BF8(:()C[RVVFV%<$ M--KHU$6.O[CE;0&RZ!8=!R[;21TI6[CE>V=OAUP"D/D:$I]OA**YP5!G&&<;*RSP3S#+@*"BS M88CV3W"5;LBQMR%Z1HZ]>/*PULD#(U7_*Z2-,1 Y9K 7@%* O2R%VB-1RVA_ MRY.'[05HGL-E56=1*B):7Y['JEU^9+*+SY^[/JRO'MY6%L_,<./'K?X\W94 M7N*^\R5[_WF4=?YXW[D)#_2QT__6^3X.-_K;[6@^EC7GO1E!*UXNLT04=PAH M,AP5\_LQ*% VRI\C7/IG=W[E_B,Q%Y]^N_BDKLXNSA-U;I/+W_7EF3U3G\[< MY48B] 9#.;^X55>./7,-Y6C>C= M3S^8F?!GUXMM?GU=%\\BRTO#>JC8]W_6J++JFK_,!O9^=UA0/OH#_5]-=D8H M@A) ZCB6&'(!/38EV5GP__A[--O0BVE6DU?_'*] F3V1\"W1!'66C/4D_'L? MWAU,9D0AM0A!\JT3/KF_'PW_#";%).M_WY3*;V:<_8]5UIFHSG8=R5MA:VN9 M]58YK!BS9:]>*MTK$G8WY -_S9%M8;_]-IO*,),%O=?C'ZTRZ][3A5W'7LY^ M0N@#KEET29C^_C+WTT;K5,C!;M=85D$6# CRR#@NK=&0"N$9+OU1+M4K>N1M MZ(^V=XT!_%"WVIM:X\EF2SRWGN?AZL=[:GC0?#M]3-HI]BZ):SWF%G2B:3+* MQO?Y%O U(.*'Y 'U6I+]>9\-QMEC;)T'9%@K.\EQ=W#S6GV<;7#:@4@$UZ8XT*MWQ?,,J:&&UY!IP M#C#T )B\,X8K4YXLK&^+KYYO?A#SO?-MBL.JI(%;;"BP@GOG'2=<">U*&3<* MU,*FKYYSUN"<[\PRZ V2)'^&P75G-$LKVRT\;[IQ;*B,N]XU"I'-U[J^?6RX M'3>WUZ:+K>JV$UR$9.9HYM["UVS4^9*57D-XI]^[R;:@]%XGPY,O'<-QY(32 MWDJ E2.0L+#;+([A,'E%K<1KNBCORBS<-G'SE9/]X5"C>$T_9@.! +Q=((!L MF,R:#RT)(I7T[NZ#/N2:UQE\3VZFD^DHJ&5UC#!.BZ^98?A>^$(G/&JWEVOU M^*'+7YJGO4%Y]76LU""X2=;IWN;WSV\S@_^P%01$> Q",O\3@70.> @FDV'R M.=MG'(&3I5,>2J2R#CD,'3 JF$V0+'Q,IU[55VQI(MUL'L^#&%Q]R_I?LU_# MH]X^5:WXIC$%MK;AL+N 0M"Z?O][NE\!J*PWK"WTGDMB@HWL++,Z*"1F3@'& ME%)\.P'XSZ )?C@='>S"PUTM?(X90?W1# CVNOARR7X@'$C!I*3(:,HL-XL( MDT.XEL:SP>*'[Q[JXD.Y[N*O?Z[XW-(UL >3N525.]#3&Q#"'YYXW,>6T$__ MJU,\PIAW;]CGK-N%-Q21[/-G>9W=2"D#@G0) 2S?N/_66<>$VH5UM(TM1,E] MO1G+U@_Y X1_36;G1O4_']GUS\9R'NKE:5._^A-;LORIUQ( M='_8_>/=$S)#E8: 6>\!98H :QQA5 @7S!#LD"7O014YP=HPY(Q0ANH !U8@ MD7^5:D2]9B^?]*R\#WR79$'G[O.SYM$T>_?3)_=_W?GO[K%=_W!]5RO%.C?> MYKG1ZT^H6B#H_W][U_K_G7W]'3OWX6=.-5/\JC; MS6BW<.T4G/L#(S#6LJD9Z!HHFZ9NN:9#B*6ZA$V#;RJAJII!C4UUFP2:9Q'+ MTGV'^- 5C;%IH-A6:/OZVNE^\3T+;/H#9.E]VN^GC\S28)'">2]]S.OF!#L" M8WW()7<"2S)%SP4#=5[&YEN6QI,.6 D9)X<45V0"\=Q^EKHT[6;1J(>Q.1+0 MB#,[BO):@]-F2A$_9GJU-$#%6AK!/*7Q*IO#+KTKUB_[+KA-2+C/##1DP1W6 M[EY6]VL7%6 #ZJTC/D;TD9;5*_.(9&U"XC MBK)?M3+[:O4AB*)8F;Y312]UM\>.^K)F'O1XJVJE5B,B?(\6 Q464,%=,!+W MP2S!B#,_^;Z$,H5JR075OA53/[N%=TKG X\D)Y8HX/LR3F,* M&32I;/9%:!N"-58>TS@33:,<9OWOWV_N;EX)3!N81.($3K[9CD)MK=H14RS/ M=90 S&+=4!4["(.69\!-FJ$$MK88L_>"@_9CN96,NQ/P7_PC>EH=8Y%GXW\5 M2/,UNZ/9SZ1#JYV/"HY*-"J21>!C=^-HS/(\_%;S)[%G.R!3QMGSO_Y^=X!B M1;8FFY8J.];BUIC(]]U$_!%BICEBQJA2K@>!ZENAJ1+74RW/Q:(9B60XAJN[H6*H;N>T9@XVK7@<$5 M8S'9U.F@_E^^'2 YC^+(&B&RY8BJ8F>&X2>[>-6J]KEK*(JE.*:G.ZYKJW;H M!LQ%J.M@U2O'4ME? ZH/L7B);QK-G&5^TF,!(Z.'* IL@-8@BF\8A MI<;._-=874$X BY2K)A54I&6&?B.9>J>9K0T-U04A_A,K#B^9A%E(2]0\[6/ M8XH50V?UB35[,=W&)8F5<_(K+ G4XGG=-P[7$GNBS9%L3G4:W6CYOA\:+<71 M=-<(3=?R5";96HZJMLR%T^@-4)@.8"[)ED-DXMBRZICG8#!=@+=#R(_&R ^B MD.IXH$J(;=DMW?9LQ26!YKMNP 1(8-L6<1>2EC= -3J( #%LF:B6##0Y!P%R M$1Z7)4K,W('1=Q@Z*HH4+*QWM8K5;&F6'H:V;^JF91'/,WV/>5@,Q0D";3%% MZBLJ#&PRWRQ^2E=EVS1D73EDE&;SK)I&"8C&.DO.3P3H51REYKP)3NR?"^7Z3DXQ?0+U]+"#]MNHQ=^< N0A>3^WMX]7\F8,/#OQVF MB,RDDA^,TFR,XT *PB?L<98P%:%^'Q]Z.\J@]2S?KW#!_GKDEVO6Y[L:B1'LCA_+E%$JT+U\!93^V+$R^0=V&O% O6+!%X8.L3K$,/4 M>E&D-@CO:Q;#A4]XZOM@@@L9(C7,EPCFI"S.K_G.296F62_\;#48?I !- MJ2P=)AUQMKWQ!U4TK0K)#DDK]/66JAF&W=(]O.88MD.(KIJZ;8>-.-Q>\%J- MR8IS*V6UYNG9%6^2@^F=YP4FYA99 M2B_"P+KZ]<_ KY^2X8/T&1BP3_,_B..U\W+"TJKCM8[?:GFV97NFZWH>T17# M9'+"U0.M91_U(-D+FR0:'%4V%5!5B'/69V\;)2C$\?M7DP^..I4/ MCJOJ2HB9CSW%#.W0(XK%Y$.@6:[IOF4JY ;+!UN7'467P>X[:_EP3BZ9)9[9 M0R8=/(8S_[2/N*ZFP4F?<-5)E2#:LCS;MUNNIMENH*J!%G(C3"6.9^FF=53E MJA&"\$BY#U_,S]K(,[*7[@X2,O!29*!69;/6%-T.0T4%8])O>4[H!RQ_$U%U M&_3,(Z=L;(@,/$KZQM.4@T3J2R;(1G#=R.1-+=@Q=-K6S*-QW$?Z8E7$\:\J=O_ZN]2H" MG]MV]C[&4//WN4U2[7-;+<-67=+R5,L+%=-TB<,L)0^HW%Y'&J MD>W*6LW<^&Z4S&V2/TC(5R%?5\E7K2H%:2B&JEFF0;RP132?:*7JZFB&ISM. M4^*(CB%?CU/J[;SDZYOZHDXA4N3,QGU)8[W(.:XOZ%HBO09I40?7$/X0/"$J MT5R:'F(MLVQFM!]A#8UQ6ET;\(-/K!9&-V.7X6,J1=6)E0$_87V6M5>:FPRZ MK+R2Y#!OG;0[A&NQ]-BC0REMPZMXR1.))?GEN5)I-LBQ%DG$5! $=^D1M!5V ML5.H+%BZ1P-Z1]_(B71F4]\F@,KQ^EP$*L$$HRH#?2CRH;[._S.F-]#3Y/NYK77LPK MM%#I4SKL2C]@6-#+T0@NN-V,,M4IE]Y=??IQYUZ]9UE?OTVR3B_*H474*O#B MMZ]P"8B5T?8SZR'>#6K&@(Y9LDZ8I!&6C2F2U8ZR!!-\LL9BVH?.9<\%0?$G MF /Z,^I/BM73I2S8CA$FDKY]E>%-"9 QP8RC"1"6-_J?201?Q\\RT@%:EWG) M%Z3D\XA5C2G(A@NR7=$WPXEI@6B*DF$U<16AXE0:ID!GEDI;ZD4LHRX;(!:W M*?K2 7+(?.JG#^+<=U$4#V$8!5V^?97N0;V=91)\;SK\]V3(-6HV4%YE9C 9 M3]@<13@5L309P?6*4%71'E& IL;V,&7 $SAIG,G'="J3&?&C+,.J0IRS&;4' MDSYP*"96YMR((C:'Y5J3"@,:83VE6(HXNT4#K"U4+,X<>)&G :\G8Y9X&:4< M&0[6/,5%"',]+7/$TBZ77(CKH9NRA,M/9<6DLM?\7?A>7/#9#.]BX^->DL72 M* )XQ<)*.0H9Z&8.=@I\Q:4$;<2Q7*]?%#W-9HY&P.ZSWL)X>$FF,3 >(T_1 MCVN^@-C*!5;]F>#K@$I+29]@(Q+^!)\R1NRH#VWG;/VE;;[SD=U/^O=)OU];55/Y".+L!H#U$?J6%6/N3-N(.JST$S2"1.92V[UK29JN M7!.%$P+OPYZ.,\HD#5"L>!UVMFAL]E%=N?2%MN"K7Y<&?\DYW.4QTX*,,\3Z M3J/L9T(?IWGFD%U79IF[..+-"OM!-)Q@ 3P0SEROSA*LWL:IU>EE6/..JT' MH)WK.!D,N&PM:%SHVURXQE'V "H?$]C KP#@?29.4"L9@/B#R?F9Y$D[Z8.F M,JZD[YD@X,,^KGZ53I0GL%UPT6Z*N>NP>)Q,93BO(. M#C8'80Z#R=)1+QVB9"_-BG(RMG;H348K;#,PL3ZLJ5]BCL;,#+1T- ,GHU]W M[($L];%YABAYG@ V,)60D;/\!8C\& &\Y=$]!9IW(E"9(BE_SL=TP- -"#S) MJX86KHR!L&SN\^K:QQ^?3Y9HU2@8B@$B A_A8)$\H(_$23[J@ZXZ8PIPKLM[ MR:BV2(;I\'J#E<$@MV3)F5:GY2;V6'>L8R/ <;Z6(C ]@*9,ERK,G?F7@4!I MTB*?=F?ZDN<1<@5H3TS/1)T/YX^](.]%8(R,D+U9;Q_@4PY:(M@Q?-"RU)Z, M5\J(!<$ W[#U+EY,P!J 1E@E4-1()3!S%\O'LLSCY4^7KB17-198F9V$R^4: MHC0*56WW/@ZK3F&*A]#M49P?N$3EVG,9JP\$',V M7.4:*JQ66$'1,S.*Z'\F(&B*Q]&-0PNC%/F+,H<4\[@D@Z).[\\T*0H,#=#T M6Z0!MU*A!TBR*.!+T2"C#O3S6X$RQ=[*< 8NHJS "M;I8G!YH6(S MP-M9/:O%M7R90*MHN<^&M5BU Q:AKAN6$GB.;A'7)<1OA:IA.ZH:AKZOJ:TR MK 5C2\J8EOM:3,MC+::E&#'NNN1+8P6U@R1GQ@:^(Z'84_CM9''T?/4K,[# \<=;JK*%%%M6R8"B50 MS< R8594VX?IUE1=;=F>YY_&=$=/KS3=CG*$Z0;9$$Q%2E9MRG!AA;Y[KG>" M[0)J*%.FIUIR7=ZLDL-\HX9O.;1IJ?:"B<.D;HX6SK2]V2?;@ VXPWF?/-'X MTNV>)5[MO4SG)>V]M?MM29?*K.47/OEKO/+,\86%/:>>E,*G\7D:#@-]36*V MURTS!Q'YM1_#,:=G#OKW YL29CFG>RI(W" MHIW^I(7%>4)&^H7SUU:&UYK\3()P5[_ZR6# ]'B4O"/1;T*G<'<'>.@JZ0\:VZC%E0I=WCI#9Q I#-21& MV-(-+4"MW2"NXBFJ\=I:>[GBRJDNUMOA[;-EAQE6Z>K:,73U(YMF-M&GDZR2 M0/,,E[@A\7TOU(D6MG"2+1>F6]%>W33;>I)WMXI95B.*801<%YGD;"_]'GF1OP%GHX@8P2OI_3WZ7-N3I(][OM :C)7V\WIP M**@P("DZ0+-"N;+=L.-8 VP#+7\7Q08\AK8]G:7%U"7]E\CK6JT*"( W/_B(.($3HGCNOJMFJWB!X:KDX<4.F):;NZ:?J^Z9OX3#1#A,., M;*OCR2_-P :[\LC5U_ K+MQ?\@E8!MGK^L""?_[YH_?QA_3QBQ_\;PMK=,X= \?PJ&S'854!D]KW>W!!E2G_FG"A1^!G0,=^N!J6I MN,H.\.-WZ&:G_+YDE#_8 ;8O]%'ZGH+>,=_;QR0>]^ CC*,X9(_G:*)13G\I M/]1Y@QTZO5H\)*M=K3X37[R"_.Y#>=/"M=67;+NZ]O)Y>]Q".49RCRV.Y2Z: M&"^PX?Q"L9=;9\5JX,SYY>N<-_W-CJCO,_+U"[!1V5T:P !^<-?Z_O$;QI.= M2"X*XQ73%!PCEV)#A[V9&'QU+M]1,]-NB!!EC1EF.8G1S-U+%;0BV06*U#"< MU1;I4R]I S6NI%Z&%EUO/![]Y]M8'XH_F^-RKH$FVE1:">B<1Y?IO8'IAPU] @* Q*:E%LU,. MB=Y\!@A8BD0U"%!?=>"G6#-,W5!C^J21Y*8W'FP_ 7P5,&IP&\&,0Z_;!,DW'X7I<^_F)[*W*38^M>,_]Z)&=S8T03Q .^,X?1X^0MK-) ME &L6TS7TE;I"._:[]^1.25N^I)LI2J'J&.4+3=(C5,%;>Q]5Q;0LAC:*:FNW,=%50]G-\OB-&3%2J^8#_-L$QH\YBD$> X)( M7T<\A+D/#;];813*$KV_ISSY2F4[F-P7_W[!:[@$M+C?L((;;H>XHRSI2V:Y M5;#:A8@;"[/W[H@@C3(YRYDVX+.AV+?=MD/@DW8 #W.;8O8\]GT)#P2#43]] MIG0)"V KCW4V*%S%Z,+5&?&-,L-QF&3Y>-$IO1W/E2F>HVDSZWW0&W$4X1W= MB*.F]\YSE%!&A#)R<UH M =_-V[^_H7RO2A%,;>#74&+XR9SJP1G >[_"!4X4]+IJJYRN&X0SK 0?81 + M#+I4#-).03@+#'H+#"(&VD?:[8-)'-6D3R!3V^IN\+,$5>XHEEEA@319PI)$ M<71AL+(& =3-$(#/>@T&N %2[+,2 0("! 0(E""@GX)T%"#PZB"@Z8JM8%U9 M_?8!/AM698@8.QHBF_NQ=@4(8TDL[09F0A%+S:T06^"#P >!#R4^S.=%;Z3@ M%/C0B#"- A_T-W!4+8>*W?;9UGJA]#V\4.J>FVH"8 3 G!W S*?!:*3D%0#S M%@"#WAK= 8 Q'6(:W NE'\P+!:VK()N'U]-=>C_)6/ZPI9L=1;0XW[#@4*&^ M/S!2<$>5QL]TJ@(G#H,38JAG-]3S@T&KH1-Z;@Q[2OBWRL RW\# VA(M-[>[ M.'=L9GR9NQM?Q6N$!7;2JU<,]>V1]?S&+(9ZCD,]/QW1;NB$GAO#GH*..,V& MI&F@+RJWL69;1%=B])*TR>&.L;!3ZVY-EYNFO]E8&5SB:Y\>LF?AH"-6(3XN MSSNPL/@#Z_5#HFR3[*I,H56F:!('$TYKF8JA"@C=%D*= MAD[HN3'LZ4,HV0U"]_.Q[(FUZ\%Q/HF0 $>!&&*H AS9_9@@06GHA)X;PYX" M.-;VX $>[=L'2]7L<@^"[K@!@=7!2ES\",,8#+'(5(6-;3I^I+2>V(#A#HTZ M/7QD16!O7. AK]V%V7VB:54N+(.U A+I]IL)7^$U&,C%L1LST][AY19CFM]WC[8LP'::#QZVEM-AJ[>X9KA,%@5ZA(- I*85-29LE ME,*W5PI+CXFFV0XJA;&I&)9I,X_)COZ25D;CI.8?D0M5ZXZ.QD74/'?]:S)J M4+Q.*]<2:Z5-9?;%[;(&\./=\S#&#(_H&:G][&:L#&E6*6Y]]+9DK"IJ1D$? MG-$6Z51;O"$O^4XPZR]_<*HEEOV^ "71OAS-20Q5N%!6)YEL2F(G 9?-@+ MC7=+(.9)+THQ5(&86R-F4Y)Q"<1\>\0\AO&X2>ZMXP9\+]J6*TJ?"OM20(@8 MJD#+-6C9E-1D BW?'BU?MB^-DXSGKIFAJXQ+0QB7 D/$4 5-8&6 M#4-+W>%HZ7"TW".6Y^.=[X)%EH]IMB2H^Q\8""B%4=9-)2\:/LC2EQOWAD'0 M$NSD44"\*EH94%-8>=([9@S>=7HTGO1I:;Q/H=)33-=N2.C^C<>AMR26P*-#P5!:<&*I PZW14"26$F@XCX:VPA)I M,/Y\_BR"_6OA0NU.F#"';BV +AFR0@Q5 %P+P&< M*I)#"8#;&.#4'1,0?Z?C)"OLJRP=2'HY#/4.H$OEE[X)>+F+@.[X*9=@]X^ 7P@8A75UZ2[23M/XB3*$IH+:Z51BT8,54C[ MM=)>NQ'R_M7E/:M1^]K"7MNU1&. W35'+QNZBK!T- M:7[]]:E/GP%2&.ZH"MSQCMC2WV_N;EHW$M$,Y;W8&&G6*A5#%0#S L"(TRZ7 M S [GE59"3!A,HR&'7A& (R0NF*H F 6 4; R\7 RZ'19=%\P>./^R./HYC; M(0].M/5A7P ZI66+]48^?KD[!=ZVMUV]]HDNWBVG\)_>]T_2QV$^9G&4?MJ9 M8,#**L"Y'4?M/IW^SOZR/^WLMO9]28MS,:/5Q']]"A7Z+^8_2UDQEL-T<"4>%+1:[.4:0F[0 MC]K=,[RG !NQ>4B8\Y]]KS+JGZZ4*_8=.M\I MOR\9^X]D0'/I"WV4OJ>#: %%'Y-XW(./,(YVF@&D7 .<]*-13G\I/WR8WW*Y MFHI-N 5I]Z07[WX6IAP1;75E^R[>K:^0GLN]:?3T&>"8&]1F#_ MB)[283IX!N5G3(WW$^G,,&"@[?CX%;4[TSZ151L,GQH M1SF]"'[V@_ 4IEOP\W;\[-/[9)A<'CM_H3?N7QG M,-&"D[?CY&\9Q;"XS32-%2Z/5_80'.N-RSAAVU-S'X\_WO;&@_ZO M_P]02P,$% @ @UI63JS[M_M= P 6!X !4 !G;G1X,3(S,3(P,3@M M97@R,2YH=&WMF6UOVS80@#\GO^(JH, *1))E.XGKJ 9<6T[:)EW1N CVD9)H MZQ:*%$C&BO;K1\E6':<>$F/H%M3ZX!>21]T+[]&1H/]J_/MH^L>7 !*=,OCR M[?WEAQ%8MNO>=$:N.YZ.X6)Z=0E=I^7!5!*N4*/@A+EN\-D"*]$ZZ[MNGN=. MWG&$G+O3KV[YJ*[+A%#4B75L#0[]LFMP>. GE,3F]\!_9=LP%M%=2KF&2%*B M:0QW"OD<;F*J;L$#V_XN.1)9(7&>:&BWO+=P(^0M+D@MH5$S.@CN$PQ1^^ZR M:92Y*VU^*.("E"X8?6?-!-?VC*3(BOX44ZK@,\WAJT@)/ZO&%/Y%^UXKTV>E MX3$N!CX!3E(S5W5&DTD0G(Q'P7'O>'ARVNOTWK>\<7MX.IF\#;RN-?!=8C[5 MK/JKULR04SNAI1M]K]UZ_:,ZO^S99BCRA$K46V:$TJ@KNVNM#W178T]:H>F] MM@G#.>]7(=[!K*%$PA[+5\U\J2 4+#8/6"T-M+U-6Y]IUI]W2N.L^+>&;8O6 M,RV(3)92^1,B:G@WN2YS(0D)6)P?1#JCUN);H@O MJ-08$;8*@1:9M1.#*W=L1F>ZW^XNM>X8+L^I@[4[SILH+[W]9]_.GG#N9R1# MX(P<&"YPE:14+C"BZ@@^\,@Y @)7&"4X)QRB=2X? 2HSE">"L<(6.3?O>E6G M=[$]_YTML:@6W*V2;V?'-U:VRJ>&B_^6B_8OS<4J@R_,>]T$J@&B >+)<'7V M 8CS-+PH,3BGTJPC,$RQW.HS)"$RU(7!(LT(+U9(/*#@N/4:EFB$Q;8-$N'Q M5IE-!!MJ?C%JNOM S4=BF%C7D*I)%6UJ2$/#I@?'^T##%4HII()+'5+],F:TB"RUXB<[ ,B$TEX1(_@>GA=$C*1E$<)*$PSAC-\!$=30QI M'GAPN@^ 3&F4<,'$',UZ?A*2$I/4IIK4-:7J6I]/E!;1;5-'&DS6'O3V 9/? MKA/"YPG!-Q P&FDI.$9J34^QI*8^F(P2K,XE+WH+]OS8['#/]D)L>'3+]W]= M.![X;GG).CCTJ]O?P=]02P,$% @ @UI63M]MM?IQ! 12, !8 !G M;G1X,3(S,3(P,3@M97@R,S$N:'1M[9I?;^(X$,"?VT\QBW2GK=20O]! LT@M MI%UT+>4HJVH?36*(K\&.;*>4^_1G!]CK;NF5EAY(B(=2[-@SX_&/&3MV\*EU MT^Q_[X:0R'$*W6_G5^TFE S3O'.;IMGJM^!K__H*O+)E0Y\C*H@DC*+4-,-. M"4J)E%G=-">327GBEAD?F?V>J45Y9LJ8P.58QJ7&8:"K&H<'08)1K/X?!)\, M UHLRL>82H@X1A+'D M"1W 78W$/-AC&CY9-EDTY&242',NNP1WC]^0!+5I( M(E/<"!\3,B R,&=%I8[M^5ZI$9A(_16]%A\+S2FAV$BP'D;==JS?GJL+=,TR0PE-,"=R28\!5^IT M]4+K$]W%LU>MD/A1&H3&:B+J%MF_[82]L+8+;6;-Y\ZW3;W$2'G#6ZE2A(Z M7XCZ!LU^[B6)!JD:"T[3#,6QREA?2E:I*(L,18OR"ND&GBN32IF,%YTG))9) MW=,Q6<=0&>N'\R]FT?2GY@^82Q*A=$Z)9%GI3-4=;Z;UC>[Z;!_] MDH]F5K]LX^DK1C[A_J]<2#*,C^'6\*'#RN"ZKN'85>?$/8), MF8T(UJG6@T5@MX80L-O<=1O$"N1;A.)*,[Z/:1Z-7V2WT M;-^Q5UU^_9DK,X=$H;9??WTL5-7=@LJJ^)55UU^.9;G[5/G_H76R8VC956_U M5&DY^ZRX$.E;.D@+C8_KSK"*S4N, #GB,^!<I61FX9!01"/5&\2/-^V@QK)D\G7@$/E D)@@3M3/7%=H@7@X5.+) Z98 M%)V)/NZA2J92)3E+@:G?Q!-5,R=IU%;41&B4YGIS61P1$ %GE"H4U3Y3"YI# M;5O&'T=J0KA6JB29PH204R'A=S3.3N$[RQ415U?=+1Z/7?+B]07*2"R.X9I$"1DA MND6#7@P%6SD%V_C%AN=7&K9UN^(@,/6-DL9A4%QU:?P#4$L#!!0 ( (-: M5DZ,>\D%1P< /TD 6 9VYT>#$R,S$R,#$X+65X,S$Q+FAT;>U:;7/; M-A+^G/P*U)WKQ#.2]6*[216=9QR9;C37BS,^M!??#L+LGN-R=GO<&_/T8L\[EB'W]^]U._QW;J MC<:G_5ZC<3(X8>\'__R)'>PU6VQ@N7;22Z.Y:C2B#SML)_-^W&DTIM/IWG1_ MS]A18W#>(%4'#66,$WN)3W:.7G9IZ.CEBVXF>(*_+[K?U.OLQ,1%+K1GL17< MBX053NH1^Y0(=\%:K%Y?2/;,>&;E*/.LW6S]P#X9>R$G?"[AI5?B*+K,Y%#Z M;J.\A+%&9:T[-,F,.3]3XN\[J=&^GO):YYCKOG_=:AZV7T>'O=.3PY/3Y@]1NW7\.FJV]M\=-X^_ M;^\<=1L<_\*L^:^Y926UJ&>"EM%IM9M_6S?7I9%-CDJ="2O]AAE#"W,T/+>Z M8CO<>QHO;C/HQ:6OP85C*[FZ+A\NIZ6%H5$)%$2?W_??]0=L MO[77>D+/OL:MZ47G@_YIOW<\Z)]]8&>G;/ ^8KWW_>B419^CWL^#_B\1AB$1 MG=/M'Z,/@^@SZYV=?SP[#Y.^:#U*I)N0\UC;^6OAO$QG]_>@7V/_\F(B-#O? M X---2BKQF)A23WS&?>=IW7PZ;>HM<=8GV5\(I@5$RFFH':?2<>XU@57&!P; MZYG1[-38G+6:]7\PD[(?"?&7X'J+VYS2S-N_^$Z.>9( 'G7"?J?U9GQ9"DF= M8*F=>ABYMY=M[/8[[K#'V-!\QBZTF2J1C$1MTZ8G!AE/&^18PARTPN/?.&L5)R342+6#C'[8R$Q M!%[!J JY'%9(()86=0#$-*;#ET18-LUDG#%7T*_E_*FPHE)"2\BE4\CP5#-, MI<^P1#<6<7"1]([AFDFPT FF)6PXV[ ?SPC;PLO]VQ F6"HU0D0 P#:YL^7??OFFW7K]U%5RJ5$JGVJ2IQ&4(1I]Q*T+8$48Y5(+" MPP0@-U32921.8CDXC7B-KA/I8F5<@7G$=M:H,OYC:V*18-BQ_R#:$@T=KG]=;A*[$;IK8.D_+JO^%24HVF2]R1?D9#\L*@^N>[G?? @G^2Y#=!S,(CPAZ_PQ M=FJ4$F->N.VG4&8:BJ6E,M>9PD(!.&8B76 N2 D=]% YN>2\5?JT0O$ K"K9 M+<%1JZB5;DKP'WQQ1LDD=-BN&#J92&XE+4"6*3D0NB9-A:,T&#B$MCI,&G,@.BX4)WK&LH(3RW2+&67RWE!\8& H2!Y$"C4BN1]CWHZ,^D'[ M_P:_P]UK\+U.3.Y&9EJ#\?:ARNB*Q5CR!&7U8+&!3H+AV-(Q40<&YL$!T+M M.!(:-8("I'%'C.FLD @JXQ*O.%-R#)I^1NS#(#;>96+"51%8B:(ITA3UG$1C MC1YBO2Y;% E;L&QY>6NI%F"*^2!*5]:%0U/XFQW9)AWPA;2@VC?=N@EAPWEQ M'0Y@M2_4_Y*-9\ ]"."2W7D0;\0$M<)5618$-N+O#O1(R=O$<6$I\BN9+(T(7KZ^N<;?T*N-N4580 MY07(BR3D FS+@J=GZ-0OA*H:^FORM7MO4<#W<]>TA9>'7]PUA<=P"^37EEQ# M#+@*NR7M$'"VCF%MO0)=N,91A7ICW2)EAP&HS'/IO1"WT/S0H"B@^XF$?T') M*X 3=.J(KO&7:N'YB1*_%1+NA]-3Z#BT^KO/S=$#>4G=$3U\H3I/ EO4@5(O M&TL!,%0)=]&E3 6_H-19UEDA>88*,3Q!G#^(N1/$JH:B[/\W,!-/,-&)!3'= M",>JKL048 KE7ZW,WP[)VQ5YCJ[H=Q$64R6$C4^N FFQKS]J?PUL#0E;R+NI M!3?4$&D1Z Q8"4]X*U#5RK0E]<2HB:#E1M*P84^5B9F<#=:69*VN-7 M( N(/4ABOT/">N0@WMO<"?:[L\#VG2;'1AG;^;89?DJD)'3(PIGI:*,%])^* MH2WH!4&[70NO\K_:K;SYS>6;N[XD?_.@YK]H]=?#$5IU,@I-#==8?Z/)_N#G M"5\!K_GZB!CJ95*D++H4<4$=(CLK2ZW'><'_0)]?_%D&;_C>9'W%.T_U54ZEJ]Z@=GUYOUB]=.;6]"^M?W&>_F!Q#N0J'PHAX2A/6.9\:>Q\_, M;+;SS?%9=_#;QQ[+?*[8QU^./O2[;*L>19]:W2@Z'ARS]X.?/[#=[9T&&UBN MG?32:*ZBJ'>ZQ;8R[\?M*)I.I]O3UK:QHVAP'I&JW4@9X\1VXI.M@Y<=&CIX M^:*3"9[@\T7GFWJ='9NXR(7V++:">Y&PPDD]8I\2X2Y8@]7K"\FN&<^L'&6> M-7<:^^R3L1=RPN<27GHE#GJ7F1Q*WXG*2QB+*FN=H4EFS/F9$C]LI4;[>LIS MJ6;M@Z>[LG;XX:C;>MH\-FKW?8[.Y\W]LZZ$0&YUQ7:X]T4OO+CT=:[D2+=C!$/8._AU:"57 MU^7#Y;2T,#0J@8+>K^_[1_T!:S6VFU?=?53/UNW74V]-MW<^Z)_TNX>#_MDI M.SMA@_<]UGW?[YVPD_[IX6FW?_@!PY#HG=/M'WNG@]ZOK'MV_O'L/$SZ6^M1 M(ET'I\?:SO\5SLMT=G\/^C7VDYA(S;K;[)2[K,9B84DU\QGW[:=U[NFWI['- M6)]E?"*8Q3:)*5C69](QKG7!%0;'QGIF-#LQ-F>-G?I/S*3L1T+[)6C7XC8G MQG_WS'=RS),$R:5.N&\WWHXO2R&I$RRU70\C]_:RB=T^X@Y[C W-9^Q"FZD2 MR4C4UFUZ8I!\M$'Z@QX."',]8X7VMA"PB8085N"&@1"^>XG9%(SB\$S*_H=!A+X!-,JI!488,$8FF1D"&F,1V>),*R:2;C MC+F"_BSG3X45E1):0"Z=0JJEY#V5/L,"W5C$P4'2.X9K)L$R)YB6L.%LS6Y\ MQ=<&7K8^AR_!4JD1.D+!,E0U;#/$<=NNW)"2<*K4$7!5K=\T#8#H)I6*-) H% :#, K!J@MNQ2!LEBHS=7,( M6C&2SJ/.](S38.D^G*VM(,G-G;G-Z:]@VL#+78!I<&7+O_OV;;/QYIVKX%(E M4CK5)DTE+D,P^HQ;$<*.,,JA$A0>)@"YH9(N(W$2R\%HQ&ITG4@7*^,*S".N MLT:5\1];$XL$PX[]%^%.!/!3QK1W&6=B==A:F,O M*:]^#Y>2JC-=XH[T,^*:%3B6N"!?-C:47C&4PA"M\SI((4'9]7Z%QJ/$^V%1 MN;?[SWC)7S.$Q\$NXA/2SI?!4Z.,&//";3Z%4M-0+"V5RFM\J<5B@=D5=ENB8Y:Q:UT4X( X8LS2B:AUW7%T,E$G-8VQC/.P$0F!%/NC.;$ MW]P!XE3T$7:Y3>8X K(E'THE_8SR\SJS=*H"Y *,R@-Q172E: QIXK):T+A M:^%P$*F>B&-CD^! *!]'0J-,4 U[H@QG18206E<(A:G2H[!U%\Q^T!>QL"L MF'!5!&:B>(HT15$G)XB$6U.<+2J%#9BVO/QLO1: BOD@2U<6AT-3^-L=V20E M\(6TH (XW;@38<-YA1V.8+4OU *3C?__8#X/R"5$DV48;T4%]<-5=18$UB+P M#A1)*=S$<6$I]BOYG M(T(KKZ^N\77I5<;=HK@@V@N@%TG(!]B6!5?/T+!?"%7U]=?D:_?>HH#PY]X\ MW=N#O>V_V1>%QVP+4->61$+TMHJH):<0)C8.3^UFB;EPC:/,],:Z148. U"9 MY])[(3[#X4.#G$_W$PG_@I)7P!VXTA$7XY.*W?EA$7\4$NZ'@U'H.#3SKY_[ M<];/4][#=3;TY(0J- G84/M(C6@L!>)<)1C968"=Z>9*0F-7T$L$/8@V?A?GV6>WH-CX**].()WFAP; M96S[VYWP4SJ7$!>$H]W61@OH/Q%#6]"7$,UF+7QO_V_?\*?VX'J;N^5EDYOKW7JJ5V)>=")Z#>C@92>\GW3P%U!+ P04 " "#6E9.T,=' MCJ($ !)) %0 &=N='@Q,C,Q,C Q."UE>#,R+FAT;>U:;7/B-A#^G/R* M/6[:268PQD!2()09,.;"7 H9<":YC\*68_6,Y$IR@/[ZKDQ(FTO2RTOOR#4P MPYNLW7UV]Y&UDM5ZUQNY_J=3#V(]2^#TK'LR<*%@V?9YU;7MGM^#8_^W$ZB5 MR@[XDG#%-!.<)+;M#0M0B+5.F[8]G\]+\VI)R$O;']M&54: DF)IB%DBO%+. ^I^@P.6-9-3U>D2\DN M8PV5LM. IG07PN1X-J* MR(PERZ;/9E3!D,YA+&:$'^77%/N3-IURJH\,\)!=M5L$.)FAK&IT:_6.T^T= M=NJ-@VJYTN@>U+N]\N%!O^/6ZO5:H=VR";YSJ?7'VG+".+5B:MQH.I7R3W?- MM4S+?4 9CZED^AZ)J41SIGEM]1^V\VM?1:'I0ELD89>\&6 RJ'P"KHYD)'D, MJN\*(/\[7UF8BB1$!=[%\: [\*%:V2"NC0=FXP#NR8SKC?U!?^!V? ]O/^/) M66?H@S^"B>?Z@]$0&N5#&/7!/_9@TAEW.T-O8HTN3KQ/K\N-CNL;F)5RN0)[ M3MTZ*TU*;@E^?N\<_G($3O6@O/^6$_\C _@]4YI%RYL4X M(,.&1,5K#7W&"0_0]M?&RNQ&!"Y)1PJJS1(J%+Z 2YPO5P@'N&0Q'EB&YN-B4O M)D5*PA!S:"4TPD[U=+'JQ'B(86]:>XY^^#')A\\P^1*BIG$^'+H"SD# MIVQ]A$C(/ ]+2B10M!["VJ\G&0M$(F3S?3E_K7P):7!-G"87G"*>'@WH;(KT MJCI%4Y'5GV6JT"["/&9!C,"90C&L ?-RD 2!F*6$,ZJ* %&6)$LP+4A$!7.F MX]Q32?_(F,PEE.':FI1.=8_L X;#.=@+]V_XB6,+*RBCP5L$,>%([VN2.HUJ M[13$/?NP!W-#X= MC3MFN?-68_$E53.<&:0QBIJZ2["5?;=NAH=>&PSB'9 ;Q#+ B>:!E<7S4=TJ M,FK5RG]14[R,>:\/T; O0KNWUD3_Y^8MD6T1;1%M$6T1;1% MM$6T1;1%M$7TW6OM#BA41D,0DEUBM9VL]GB9@KED6N-R^.^M_9@HF%)L2J6X M8F;W5XM[-C_SS=(Y2Q+L#))>[RY/EP]UC3+)F8I7ZK[8[C?7;[;\73&;,:6, MG)# =/[8(8H@2['%/%&@2C]AY_7QL7O""8Z'SV[#$P,C,N:'1M[7WI<^-&EN?GF;\"6S.]*T6PJG@?+K-J:K9*J)=F> MWB\;$ E*:(, C4,J[E^_[\A,)"Z2DBB50&-BUUTB02 S\>[W>^_]^#\F%^/K M?WZ=&G?ARC&^_CKZ?#8VWKW_^/'WUOCCQ\GUQ/CE^LMGH_VAWC"N?=,-[-#V M7-/Y^'%Z_LYX=Q>&ZQ\^?GQX>/CPT/K@^;_X=];\HK0CMTK)^FW^[L&SO\\2/_"0_[ M*)[VXXVWV!A!N'&LO[];>F[X?FFN;&?SP[6]L@+CW'HP+KV5Z7ZB[P+[_UD_ M-.KK\!,N?&'?__2C:;CF"GX;M":SUK Y;;9:]4%C-)C51\-ZO3Z;-+KC?F_4 M'[[[Z<>/)OQ_^A7]1_OGC:_]*9?CV*[U_L["O?W0:-;_]BFTOH7O3<>^=7^8 MP]E8?G95/^(G>?L9^K;II*^G/Q_X"3>>LX ;_#P]OY[^MS&^N/QZ<3F\/KLX M-W[\B-=]EP6^$T?SW1:0UT)/I M;#8=T^*^F!NCT:T1BYSNO\JUN5@ V[V_\<+06_W0:*V_Z2MWK&7XB'7;[IWE MVWF_R'O'*::0_[SSY:W7YJWU_@;$PQ_OS26O8/WR-Z&W MQEM^PUN&YHUC&7/+<<2W?W]7?T=_!VMS+O]^O$Q?F?ZM[?+RS"CTY >D7?B3 M!WL1WL'5L/D;SU]8_ONYYSCF.K!^D/_(T RN&%YZN##@$EBA^_=W+50&X0+_ MXZMOQ8+Y$8._?9+7I+_J-8J_P[>RY=[WEA_:<],1RV-*_Y1X+TTX8_W0];\% M9^@?\=DT^<5H[_K@C-/XD*3+U/;?TL[,_;=EW/G6\N_O_B/HMT?U_KA?[\Y& M]5FGU:MW.E.R'GJ-YK#5:#_^P+Y&_AJL+'5JYE_VY%KIS1\79S2/FS.ZD\:P MVYH-NL/IM#<:3X:]?H/?;ZP!D3:VF[Y*L$1\\=NT_OR+FC==S_U M>O7FN#EJ#?O@?/9ZX\Z$WV^WTQ\T&X\_L*L[TP/FEGJCT6^V!Y-ZNS?M-8?3P738Y/<[Z#?[_?[C#^QB MC7K$N,1M'+\VV7U^@^/FC\YQ\T<'3())?]SH]F>=1G/6G@W&'7Z_HWZC-1H_ M_L"&Z[5OS6WSK\0ENT^Q43]N-ND>-YLTNH-.M],:U\'CG'2'\%=/&-738:O? MFS[^P"ZM(/3M.28ZKD)O_L?1\\CN(VP:;4&S>F@W0,_L]^<30=C M]#OQ!??KXW:C/G@^CQB_@A-__-ID]T$>.Z?TCYQ3NKU^JUV?U)O#=K,]:[[;'SSN"X>69#IY M_(E]L5U[%:V,W\"'@?V@*69[BZ-GE=T'V>@>.:L<>79^,AP.9Z/9K#OJ3EK= M]G0\'@D+>]II-Z?=)^B7Q0J8!5Q]CAE[2P,LLK]&^G'W81X]NQQYNK[>[O5& MS3(T_2-3F]:GW4&G79KUAJ,.R#\QOR&.Z/.L/<$+D%7_MC;TV M_PKZ9/W8X>;H>63W"1X]CQQYIG[0'31[D_JT.1[W6I,>",$AQS,'P\FL,7L" M*/)W.[R[\QS>I>]/>KU&MS5H#!LM\$'[X\ZL MQV]X,NW-6D_0)&-OM79LRL8_ ,,85]:<(E[M^F HPUYC;_$7J.#:>;1'SSQ' MGJ8?])KMYJ0S!2'9K+='@_%XP#5Z@]FL,VL^ >(R72Z17>XM8V*&%L%;KBU_ MA7SSEP@5[S[18^>9YI%G[CO3_J35:H^ZD^EXTA\,^_4)(V2'K6:KWJP_(52\ MLMP%18H5O]@N95F.GEUV'^;1L\N1Y^S;TTFO"=9#>S*=3%J]8;W39#]UV&FV M.OTGJ)BKZ"8([3 "]2(P+TM/(L.,GWW3123RS<9@Q-C4A6OMOX"KL_N@CYZ5 MCCRGWVF-6DT0C.W.J#D/"%).;'O[04H'U8\\B]C^F=D MWYO.7R)WN?M0FT=>%-8\\MQ^9S!H=#J307W:F=OOU\1-08S][ M<"8N1M$^FP_'SR$[S^_H.>3(L_N=:7LP Q'8GC7:S6ZW,9SVN91I..DU0"P^ M!5<98-\OT[6\*#"^^MZ]'?PE^KKL/LH"9OE(W=/4YXO'=L7KKA-=\1!\9"\W M^D*;VVD_IPN@^,7>K?$>L:[$&VWWU\FF<^_IDY=:^W,[&*K6HGLT!TNU%GUJ M/]'L<3U3J-&?NSJ,/J?CX&NL^+MW_'Q6L>;6=YQ$L0-N#'RQ1#-[XPU/ 74EV'+109B27$ M8AU7<7[(MN;5I,8>C=-BJ?&HGIIIFLFC*_VEI?MN&EGZR>N!2:3V3JGNO4T^ M6-:[[8R0>GZ"P$63T<>:;H^RW&"%GW8L<;N./1#73::SL_,S%,%7'PSCB;PW M#(PHL!8(L52=PGXP^%]W>&9YKX3X3M#?BW@?S;H0BM_# "H\^'KU8K>*2X@E+O-2XQX;4$:VMN M+VWXY8F0S@M>'R@+E,GAQ@CN3,GW KG\5PI<83\MI M2\8Y4?B/M M-S6:'R;/J);M350S MTOV^LI_(*T%H?P3#2&_=4M'L2]/LM$0T.S(#$&5 .BD'!"7<&C]&4P?L>?)C MA0"_,0.;(RX+*R2H%(IS_.8*:-I<&-&:/!?+L+Y9_MSF>).YT]! $]XL-C0J MPGUIPIV5B7"]C+!%BJ./D=Q4UYT\MQ-(K,;]VY%&0XLEM.EN@*(=ZY8ONMEH M=\1(*#G(=AA:EG%"CNE-_ $*6,M;GGXG%Z'1/)!%4V-_NWBGE0?]XFSX2ACZ9A# HT%_$&FAQN"(J"52!33-T+SU,63DAC7#)E:L M@=H)'RS+Q6!87'M+SBCXLJ*]EL^\+.YGW@06VDE T/0L]'GC^Q8Z'_33]=J! M4T72G1((BV]#-E-%\B]-\K^4@>1GF6"EE)G6M[FU#M$^6ID;-)"Z S*VB,"%/A/+7'J. MXSW@Y]8]@@I_*"-%-]KM[T'2DI$>22UV&4@:241$]\&D!_J^ 3L#7\X)YW+# M.TP$4T[ %:8&5>291HC5WB9_M+""N6_?,)'/'50)QLGP%.]W,CJERB/3!T%L MKN^,$]NV3^$Q0(ZG[$U8KK4$X6XZ',PW3O )0BI+<0VWN(R (!NMQ?N6)&HP M?B*?H.6D%*;?YLQ 8[15 D0[(?>M(N>6Y^12D@-_J*X&][]P658/*DF<>KX K0?F/,_(QLY6JUI"3O( M/!@=)69NS*6K#$MP:O@6N$T!9F-@0900HE>XM)?A!K,HF#PW3CKUOYW*#<'[ MOL'4B''OT8_6W@,<4W:W*(P:O4]D9L,*HC"0GIRV@4^57'EQN5(*P8)\!*HN M,IW >+CS#*&?4L6)(%9D(8ERM6K"PML8+KQ(Z<8E!)(9?PSW#E!E O6! %+ M,UJM97<\!J>@8,N38'";>1BAU,&[TBQMY +P__@J3"9: 9JCBL'QAT#XAF.# M+R0\2=H#,E7@@?TH/JZ)%"2&1827*6^[PS4]%3M2UR>\4%BJZ\G2-(K I*_+ M8]@ (XG8=0!$CO$ 1@H8"6"5L# RD>\Y0 ,;L\P /-<'[SU(8(35G#0_MI2D MB-=-(@#>'*62Y#GC:[9L>DL@0?3+X2'9 6:Y][VH@"T5N I M(JN!=,<@XU(H+3@? C9X.O>;8#C_R_,10B B*2E-4NF-Y^N-4B@.)(IHM5(M M3H$R+/\6+1+"=Z"4723ZG^;816P\Z>:;O+N('3#1F 9P3A: M4RQ"TSYHV1:OZN'.!NONP8LX2^'R M@LB_!WV._B,#?3#X7WC*,AA:8\6+]J5VNG@_#;;#?FKH P%9!&/BHUZ"\3"G MMR3[Y6BK8E,>84>RR3I;VK "P@X54D;&8JX=P$C>[Z4*)-.33K*0)$C/\(T+ M")+-J9,FTU_:+$/Z]C%,$=L86RF.Y34%]:2UH(ENL>T;&8-?Z(;.R=DIO0+) MB;E'1*:2@)*I@]JV/?(QS^#6]I+7B>:>*S'#]*C:8UY'33JMQ1QND0W+81@; MZ,_B^"5PV]Q<@P'HV/^O4$!1-!VL1\?T=0_Z%!F%)0>L7;J&[ L&K^7&:5X< M;+IRY%Y<(=^701^3]-<=B+QT&IMZP -2_*)<<2PP[!P;B'BKPE9TA7F%!PR,[-^$*D8QY&Z'\@]Y( ,?5C,(.!, M6GN@VUZZK.0 5278Q31$W:MXG6/"OG7KP5_[AZ QWK4E#(U6#IS_O>V'D14+ MII1!1]H^#A[B:[%\H341O7SK$PEHUP0)I13'LEEB,B!X[H'.R= H 9H9$9.C MUX2:*%Q-8@G"WK+4MI/$Q 2ZHH _D!+^QDS@D]%1UG#:ENB*P9NH@59P;SD$ M&7JW%C)%K6#7^Z^YAH_?2?M,Y[E\'6@^6JYE\)@39-4*A@A9@:#8UF**.E($ MY4)PC7*T>E'/MQH8?XX5!.FD'>4U8%N![E/I"DV,T2B+'\T54 M]K?HEV@':H@WOOM(V7+5-W=BGL*A@%-Q$HA9K)%=V_13"A59O2L M#$:"U!Y MEE(SAD&WUQ@DDODT8BI&RF],>AW:RAD3&R_!0*&<5E,FLL:.1[ M"$?K@P&K7,(_74:^B?1,[#+"H! G+6PLF@#!UX^HXYAX>Q_Y*WN,/@CM[]5.$>7IJ[ M_ZM4W!U;4UDN%\5C >.1@>B->],!9O_/#_4N>JSL1!3YXEH:=,.A*+;MF,9Y M4"O\,F'0":@%Z_<%Q[LHM)QO9+*!(!X?;M86Y5/R7""+%3)?M@X$AER^@X.Q;$S,D^N>B00;9 MBD'@^7M%H-YBMKQ]H&QYQ4//Y*$O)>*AB6@40%UDLZIK0>UAR!9D Q$;#%#H M"!2+K$9BM0.F81S?0:X"!PU6;(8"BXL1*,^),B";VA8=*=2BD2UR9;X-M:5M;J)$XM$;A7AO#3A7)2(<)(0SR3Y? &7O=&M<=LQ$.,4H!-5I;+G MF Y.W"/Y^$E56-2,.^\!O'R,_,F, A9D+*Q4MH*$JE ?OJ5$-B=X;C%*0/44 M<>R!GRY69JHL :U8U68DE0U#;U#14+3.\-#-V>^.",2_X78UH#'.EOF_()A# MJ*ZLI5?$&@7!_/'*L@<38^)3F_FVCC"JPO8H?4]'B%<%XK+4%BLI\-)2X&N9 MI( 9J74!Y"?@FSE1P)%\$[U!]Q4=/72=/6/\M&5GQ?5RD:4I0^M(&S48:"B MK=>CKD)%LK"#N.DH:A.-HRI"89%9OFQ M.M=P%7$(%N_(5Z#E@ZI45-ZM)*ZXHMESD M-F,21UA\L(]A3H&LS/-P_:QV8@A&B>#,Q/=4E,.N/RQ6R %7 %*]/V3:&&/. MQ3TA!+9$BR3$E;P*69;O5KL67"W\>%'O3N4U"IEMDG%8D/_22]PKJ?324NFJ M3%))*U;-:CVM!E:_D.$5K;8.KXAM^=W@B4?C(!(/?VMXB(JA7IJAKDO%4, S M)(M3#0J5FA==S7/K@^X\=+T3"A5UCQAZGJ)CE7#LYO%)198O39:_EH,LJ4,_ MT>:N%FD94LWIHG8DS6I)YHLHE]P2 G&Y/9RLX=:[*E;\]-+\]%LY^(E8Z6?/ M6X 1@XBPJC]51?C/(_S?2T3X\1@7QDFRB R2JB/1C5;8UV)Z $&Q06?\&<'Z MEAOT(,2=U>P5AGD:7O+.J=J&9G-+.4-%HP>GT?\N!XW&QLX7T__#"HW?"">, M$&%J>9R@TYH >XC"8=A A*6SE,$CU+'C!20N34?VJ\VK_3+1%<4:'0SHL#P] M'UY-AO\P?G:\&],!HL6XDB%6Y/DDY-'R<##<13\B@6T)\[UFB-Y-'.OC\G:X MCU8#+B\U5%. ;$E:(.[/>;Z\[W$-H6\NN/NN.(E;8$&7#H&51OY!ZN!L<4Q\ M0K*>,O$L<2QPA8N*S-ES_6)M\I;)$C%KSLX]HU@*;X.]0_@^ZAQ4'3>'*K#O MW@VH/[H,[[CB':OY(/K]MIY)'G6H,"E519JV+V_/"/8"@M)BA*"B;]':@-^" M5:HC<03DIZ0(OLZ!$'Q[][L9= MD^8NTNQ']#H(,7MG#7HZNZ$.1H0=D(J)! M"WX%MIWJ\"CZ%."G%",()=:,'/^3>C[WW/$94>\L&QHH4- MGB4 @&N8$QUWJN#EJQ)>F2;3"=(HFLP2^>"=7%-?V&GJZ_S13?8PI]TTFUWIAS'UK M@3LIJ+K.?UT2.)Z87L/H=S)R%>CO/;"3I;^GY%M3D2F:^^=2ML MZV7DSB6,_2,EX_9:5)CH"9T H7/F:OO140TAC[JXMPH>H3=2M_GPJ/_+POH& MGP);4RXE60V\6%G#K>P^< M^,"?4OT!>-*VVMPN6_\P [BMR:[@\!9P.)3JDVV'5 X# M/PRH7XKV9%F!PZ/.Z$FV/X]6&'>;$RH]WG,^>45N$-GT.K?:(\@%6 $+#UG8 M($0L^G[E+3 >+:<\Y=U?[$GR)O9'6D4K[(ADK=F2('*E_L:*;LWYG0U_" P: MF5$,H\<*7&#<734XV+4WT(F=3"+K3['3*M5W8(.F%&,\W^D4^I4&OZ0 .$!= M4G"0%LM8%7E&18VM?1HCLV1#N\BX>3V'MW\H:+(84!?#60K87!\"E1$'A6=' M:IL;V B6KP">+\^MI9A FN-^9#%SP'I8\/B'9:UMGFOA;UA;R^I' IR W+\W M'=$3$SN3!Q(@E40ZH5U5,I;-/$KP\!/Y7X[%TF-=3Q$A%1._-!.7J5EV6NSO MYN$RLF)188\4129YO+HT@DW]9^-#O:Y&]+ QSQ VL'"3C=ZV%F67M7-BM^J< M^$8$2IGZ<_/8J*08*:AX8@"YAOMLX12*P6E>E2JYE>33VC289V%$ KA(F>()::C:3/\U+-. M<*ZT^5J#Y')&MA4L"EGBG8N1.48FB\;B2WFB MBGU_2F-HM34^4$>PHKG6^S56,Z@AR(X1-X&(.=A^ 8X5,>G"82(5[;TX[96I6[?6T#"; MN%,)X 1,B:D-U)[G+K))*D&+\!40:],8"CHTQ;44Z3T'1SN=6\X^HZ+4%Z?4 MDO3$CHLET^26L?/RP'G?%V#4K0!&96&',G6FSD4'9%OUO0&$7>]0(1/9 5Z" M(B+' ME/-@^: =2F9IE:Q^_!0N[E?5LZ\Z@>M9G'F -,+.BO"*ZY[+=67JEGVU]BTS MA]\P?A:HX$Q12P-M5 C!^$!A8$!-Q]YAU%P6:0#_W@OXBUYE)())\,.(RB3"?0 M$F.U&%>XT+>1A+9-6J1DH^*P6J#U1K7UM,5)= M&6CW7ACW62&9Z[O M7)RI4)I4VXRL26./$"HF(K6U)"05[Q"YV.59P/6PYTS@"5X\10!J6'A8VISS MT$(M;Q2"='#"]$R=;Y'Z@-6 MBT!H,;H^280"<:\PY5H[3A 0T4I4>"YK HT:R-O)T;LRG;C$4@-==)E\9Q 4 M][87!^,%U I'[SD5?UMP'] 2-X@BKMCC MQ=FC3"W8K[GG;-6.5QMP6+7B_%0NCV%I6U@ MY 6:R=E@DY.;]9"H7J"IC9ID[3UP'RH::.* 7F(KK B)4-MI,U7M2U^7H$O2 MK%T0-'H'+.9QS&%-DG+:"8@+JX2[$;ME\609])-$">)6/&-Q 71![Z&:8*V' MG/(OF>*NQ=&C1(M.E0*?6R9N1HS4Y4^E?2:[7)<5:=E+K?MQ2$N3.C_]_5W0 M[_5Z]>:X.6H-^\UIL]<;=R;U^FS2Z'4[_4&S@3QH)O;^MD&:DH5?5W#4GR W M,D;1NY]:;U^.Y*SZZI?AY?3*N/IU]%_3\;5Q?6%<_W)V97S]K.5FGY.LJ/36 MB^BMG#=9BOYV7\QO5'(J^@(,[TW;(4KXE1"Q7TN;I&JTV]^#>"3)/I=X[#(0 MSU6%>>D/&]DKF-UH&<7#&"0["&>7OK6S@8S7 CV>2V '!!SK&<4Q@$ M$0>F%Y9CPPN#/U)CEL&-_K_Q_Q7]=:K54A:U C%3R0@NQPB MHK:4K.J5+34HSDV>5K+YJF@JD=N^8^U$G*S<>4K\[C;H:&4"CA\,8X: 79J> ML@S%VI.SQ#$+8+@@$$2+$]6W/3W*.D9V+AU:LY7T2C. MU"UHDJ5L24&T =8R@B'X]Z))16"%H4-M*AQJ(T"0G;@V8NY%-'8&EA&$^QVP MJ:0XNB&,@$J2'JRL$NJO+]1+(=7/P(=<,%%+>B^BL]@!?55!W_HP_& _RQI. M"'N:XZ0ZXZ@._!OC9)A$3^0U+HKSM\6]_.*^35Y6S(0BA(!E/-:WM2U2N#9E M09<6S;)%OQV$%Z9\47;=X+0I#8?A*QD"KV$9.0[GC$>G3UZ3IL>T6\-BJ(F%(I2H4(!>"4<^;TD1K/4@OTJQWEB,KKNZ$29>7E 5N1#&%OZ)I3K" MM#Z\&TUC?+)RB,H]\7\@NSW4%%ZMQ*G)A->,>3HB2!;YAF;[, M&\3+3!G[9$[R7/"YMTH+MF5$R!MAE6:,M6S?KEQ\''?O0^#,+NP>#7V/I721 MZ[%%^6LF<=$3E1 G&Q:?JEFQ>]FNZ$119X348>(,K,)6)?A#BXFY\!JU>D02 MA1ZUT(.7YF@PR]U^3,#]]/@*SAY!HC%U*^5WN,%P)NOUO,R,^VTOKO;=\ M3V3_&6V9X%G&!/WGW M1H,7P&W>#.=!;C@^ H'A%\^B)FR$3UW("ZX&GQ+FQ M/:@T%B$"$2E'TBXW6/5]T!@'CE0](D)ESL.(0)=Q> J.R V6%BF]'%U-\BNA MDHMAC%K8 M.<<,/_F_R_2OZ]NOPKP2R*;2QSEMN55DC")W(1&%25!#P2"?A# M&25*V3WBMR]2WOTTX:)$],?FV%%L8?K&!APU3![HDD0Y*3)*EDQYY*<[\.-$ M%W)&UO!WG*P1!8]:WYP 9!;.L 5&V^<9M4RVID:N30R#VY4Z*J6V+3MOE((Y M9C*62C2C=6I_SRW3F:IKLK+W\4RT;S-_BB/CGZ P7(\#X8N"B07/8;CL'?=F MKZ3RQ V9PNMW')C*34 M)ZS"[?D,5I;%'R^LI>W:LB6.**F4?7%E)27O725+VO7&R3S1PR2%8<]KU*[- M6"QG-4NI9& )$!?O?IJ:P->)#F0$T,(J @M<>?@-,;,H;TT7U(I1!F0F\FS) M396(>F%/OR1YI[V@8RK(A!,F8-D(BZNEJTP(N2QD\_<"+Q](_9;2\"P9;7=!O,"34R6!H_D\EQ(BL2:\:= M]X#@T)KH9./&;?$$O:I>;?"S$ZE9$SQA2*%HP\Q)G&@,M;Y=0/<+](I[AS^8,VU(WW M!![IB:JUP@?9"TN6$\3.5][D]U-9-V7*Z7%)KT0!&ZT_<1^RQM/#F=3)SK@G M8]HT-U.A*;@WOO>'Y;\W@\ .T!/"LR46C^L$P(F5.]$K$XJ- _)&54$&M]42 M*U"N#5!*2*%P8[N707A0B%4:\96TB9;EALEU MPBZM%MP=?Q5KU51D#I$70S@ !\V,JMWJBX?F2E ,@!GD.2(1T(9473HVJK^' M;$F RB3. FV@CV?7"W$522U2TYS85F[J-]'B/K(5<62947Z#8X8Z5RYR R*&:=T+1X<34ICP#>/VM$'2%N3\:J/W*1"M7-E+ MPDXR_CT%#DQCS,WZ;;1=:;1&C2=88X(XL"PB9+#S_%O+G6]JJ=AI!G 5KY[6 M!R9APHZL&.>E&6=6!L;)UT+Y/8W3=)_H2/*_ IWZ*$L\)-T!6@5=YTC6.(V& @QZ+%7U=:HI[VX9^3Q;1@P(XIUA;Y0" M2$.Q>UE3 8V$=8RK$GM23Q-X^21^(BMW2MHLKE3,^7,9F/,ZU04@U1]2ALJ" MR-$2:\0%IB1KDX/>[X$'WG/:[\8,;#4G28Z&*YRTHLW&#,!%@VJDGP*6Y&(T0 8PXN)!]H)-8%6X7U2P M#0:5[CCXJ$%CR1*KSF@RF/3'C6Y_UFDT9^W98-SA$JM1O]$:C1,E5D7OI%G/ MT,T!*GDZ3V_OMKWFY[D+&W[]>CD=GPVU0J,G]U]*OJU*U/PE9X^4I@SIP^3I M/+E_&9*PS+&H1XSFDHJ^5NP/IQ5]?O(#$_NT-38BJ#1(/$,S]&L[)[!75D/5 MOS0_W[$E8B,-9U,,_DY9W+6$PTNP0]^G7M7R2AD42K;B9U@*=N.(G>%$CVGX M?RN:G:&*\)XZ5D]"T6,/'2?U!>Q F!+$;=XJ'_L*OC<7TMS/6[]Q$C?)1%YK MU.M_.RT"IGXPM@F 5"V>R=@'NL>:>OJKP08RGO:BB50:?C"+@O+DM1B>& MSY!H$K$_;EI=$'!8 1WJ>P#3D;IPNSB,F<0]&7SYOZYD4M53-%\F[5)G1:)) M#WZ50,RD1 DV/;\#;8_]?&5]R0G)EV(!4[%0U>6EJ$AV"]^\5*GL&P74->I' MC*@K$RX\AY]*4:EU7=4&5[7!;X);2L$NHBIG+ZN''2A9Z5A4X8?1#PD4)Y=" MV&ZJB][:M',[@JE)9H7#@%[-8\/]"Y/* &-]1GE2A4QY"SQ.F^ M6!F!S8T+L3X81K;'QO;CV:<#1W*$MHQUHC#;*6[8A M4N2M]T:D\)>R%_732F#$<%Z.,,O(]$-JDCMY&<4+5X%I[OP&Z^=&<.*,M*GW MV4 Y#W0!U42U=;7]FDPJ>W!!6[D7?05'>,B,U!:W*5RSA#%H/SE4!TQ:T]:' MXUL2+[O2"*^N$4I1D71)8@I]\)UP5Q+I56/O*IM?C(YAVX*L!X%N21FL).!W M(M%,35P>LO-QE?BKDNN'[+)6;./M%J9/-?7V2N6]5.04&QC_K(A@*5#?WJ-G1IRX9SR/(%BXC^2P%HRJB M&]U!I]MIC>NC^FS2'<)?O0971$^'K7YOFJZ(?NNZ2;+CZPJ! \V@[+Y]&9"S MZLOIU?7EV?AZ.C&NKB_&__NIU>&5SJG*Q:MR\3W+Q2^M( 0MB,:?*A](S)2L MN*FJV"X*7I$MI$6P:'X/XR: \%12.#$5"&D3Q_/XP9V]WE[&DG;M$8.8L.O$ M[=8:\A=OR'GPH&9@9B9TT.?)M&F'V]][B*2J&7!TF([G3#:;C_$".8E<,VZB M,%U#$R!*!.Z%>!#?#O[ 9XOD=^1S-LX7W,4X%C<^"(1V(X=;O3R$PTP(C@F(^1/F,L2#T!_@RM6V+*NJ8:Q2)'O6,.HU5D_D$[9;'',=[*KMBM:/J&:L MJA*KJL025R5FQ'I5DU@YN>7K:G0L-8D9=JP*$H^=P4I1])NHN<@0Z;9J1#*X M\%=)LZTJ/ZS8Z*]7U_L]RP^S#CS7'@:$2-Y8H>SXLO2M+,/*.'%N66&.[?9V M*PW3YU#Q:E4J_#25YUM_1K8O:@N1Q81K);.7FII;V &[4L1,U)*,6RVYQB+R M98PM-MB(4A,,B#UM(R ADXX&N&\A#*<6J-'^#^T2E$TT8"X1*"_ M2K!6MO0=N0$C_"!!\/H^T':80(0]W'AP#HE!9CB4VB-A=W[H%>0B/7R @9.'Y M 0NM&_!L_R =/\Q^=:"NIG5=L6JFX\JT( M;=UXWA^(8/$WW.J1#PDCI]%OSJ:#<;]1)Z1OOSYN-^J#!-+W+8JI4D-[>V]?2N6L.@WM-7X]/WOZ M^*=*-U8 WPK@^U2 [Z\NICG2,%_#2",Z\[09_S:-]:3LY:V/61:TM[-& 3QL M83DV-H,H;GY,AGP^ZA,_6D8RR?\8#&@E*RKX\A. BAJ=5W#%4B7JRT!\%5RQ M@BN^#6XI#;OD=)@O$-I;FLQCP/)0;>4K\4D >"B@1Z(U.NNRAP:M+=2W,Q M$LQ;7'+[-"$@/Q;@CXVTY52E+^;2[TV'#$2XZ99EX->6S9@20PP5KNU(-8OK M57+:+\R1)]5_E:*NQ$L%CWZ[\&@6"!5(^MC9[ A TDRJ%52Z@DI_;V:JH-*/ MA4HC[Q;BI07H\G@1TBRZ'HM)ZO;ZK79]4F\.V\WVK-WJ#%J,26I-.]U!J\(D MO20FJ?_V63QGU5^GE[.+RR_#\_'4N/IE>#F],H;G$T/_N$(IE4K55"BETJ*4 M]"S;%8='4+?H'PO<$NI%H?U((9:U[VXKM?#']=U-;&CG7N*,0I[<2,N6'*I_ M_/[DO")JW**;!]3O OQL&PRH5<:=R,^VZF4K^A4V+".'FT+]U5L+&*K2K8 M6 EA8X]0+!6.K/*XRX4C.QJ@Q[Y<6B$_CIWO2@&P2B _]J7="@I204&^-W>5 M E?U/:$@&6;.X^6_#C1D3]E6<7(%ZMI1YY!-&KYNG4.6DE^SO"&/CZJJAB?" M=I+ L]&L,VPV1X-Q?=3J-,;U]GC29.!99]H?]V85\.PE@6>#MR^&<,C[UVQ#\<4UCLV\BQNHB4RX/'J;'<) M"Z GP)9I-:F6D%K0.W8%RHJJ:Q\WJDX?F086&LFJ&Z8JZQO#(XCR%M8-W-8" MRPZL,WS%GNYJ;?NE[6)9;H$IMXY\N#105O&R$-)2DVQ" HG)#CU"::UJYB4! M E/MVW)\S3C.A($>&SQ;GW86YRGB@,]-%,!+"P(!O)%Y4)$B36!%X*@">"?F MSA:Z^08Y^[EBKX+74WQ-]Z1FKC'W%?)ODDG5"X2_:O+K=*>[W'.AU>X^&;QM M1A12EUNT\67/6VQZ"^>6R"V+EX2AN5N/1,?6U)D0JO KZ3P4G($9@$=RX[F1 M0%O 3:P(K_)N@'>2P<44A9CQ"6SPW('6U--D^T$^!>RA"PRPR43RX4K^2%P' MGP7L#0F2\.#6IN\CNQ $I$;9/DTYD6!5R4B5SM:2[$^@L@KA6B%$Q_'RSE'5$;'$ M/%D:ILR!L>KZH&J#>,0T6@HBK=H@5GC6M\,S%9[U$'C6E(:I,*N5#UUA5E\3 MLZHS8 5'/7:6*A\<-165JE"G%>KT>S-1A3K=@3K5&?8O@RW5-OU(R-=D,&FU MFZ/)M-4<]>J307?6'S+D:]!HMKO#!.3K,3GQ/;/&SZ2U' YIU)^.X6ATZY^R M_SU4Q)9!4L;UA7%^4_*:@@'LK]$T4168B]$<6?1) MG!$5#Y%F' =_86=GR-JYST6?*K#^C(";G8U@47RXX'*K*(>>R)""L^?@$-&5 M";8AF(0FYHY$G#^,X462I]F2#WFS2;'F6T6==)Z%.E&2I3MI3$?CX7@TZX^& MDU%C,AG/6+*,.KW)=)*6+(\%K'Q_0=-XJX+FR]GYV9=?OQB_3:^NS\Y_QBZ M9Q>3#T^5+H*EU6!AH;+-VUO?ND6G"NE]Y?$X=]?H_$TR75&"[=ZT'9(>:$7; M01!1(#XI,H3CA[=V+; U ].WG;Q9ZPF#.TZXO9X7W/XP^5 S.A^F\-\N_;M' M_^U_&'\@T,G@0SJ:D-+!P^%P-IK-NJ/NI-5M3\?CD>CW.>VTF]/N7CJX6<^U MY;)&*%T$ @[$Q0_OZ9/]6<-V09+98+Z/%?H\,GZVGOO^ M)/LRGN@NDGV2)WI@H/G+4"C:P=*2D[Z=NM^,KA/!2P55>N#)4;O#;4<'LNC.P(6)PZ@O/AU63X M#WK1\6CH1?8E?S"NV0H!8I8!#%+]4^! 06A%\$][T^$3B4Y2N,@IP9UN M+/TY$KXYUS-L.LD P0^!=/_%-"@V'E]]DKK\-#,IVS3^C#P_6L4A#!D/68H# M3I#5MENO,3H)YP?>%I[?RK*(@E4:6CX*K$5Y+9E6\$#T->%%KKPH<%2ND&L4 MD+*X#H"/2BQQGQ6]J (;="L%]NH*[*"HV)=38%2T8/E Y"*O+:(PX.1$S%T[ M(-N' M+:I\JK%$59<9ZZT6V^CP"?5)$!:Q,-&5!>-G+R!\4E[U3BWG <%F MM/-\PHVCB!'^"?[T'HRY*!3U3FOO 6\/^["Y]A'M//XU;TG:7/L4UK*@A?MY M+H/8X2 RCZ)TTXUEN>I4%G2,E#HV[07[.6SR)S;'-PX8$\4EK M,R&4:1^ J M\$]T46YL!\W.O7= IR6V@.N@U:8THSQ^HXEM5J>HY[T"YL/"W;>6G$Z7?C"=(E9T* M'\W+H$/1[$;^^2>%0Z@9=R#L[K'4E< !)\/3;:W3<5@@IRZ4-;5.5T=U-VZ M!7?#%SPZE1D>0?OB/2+A+:5.D-S [RZPN)(;'D%I6P\QMCM+OO#2+".'LUZGA"B0 MUEM-S@XG__7KU?67Z?GUU9,SLG&@FDEO9?YA"0B[0B<*\U*.GE"H0V:&8 LW M4**7>=B+0L3Z$8U>K(E\+PF%5#.&ZS6*:C/Q8='T\[R68=FVGDCZ&I0I4.@P M\>BO/EJ5>-4(^S;PGSK$K'"Y]*/<%>,7XBE_V.Y".Q9Y# *]01+.%H(3F AU M,OS39XD.=[[G>+.05-B*PG5,_U:A1,)$ [:$YH.+>;F6E,,QV.;!BQPT%X+( M"=F%.3&YA4% )RS[I-7$WP%8'&$MW=Y =D>! S#7L'Y'"DR%\)PKY"B%1ODJ M@\-.D9\'PJD9)S>G(EX+^_2IBP>(:GLAO@[6MOL>/*4:+TK^$S^,0OEAM,95 M>?ZMZ8HUU2A-0BJ-FQ4XH%<,QX;37J06O4#7"6LUQ#9!Z5GX5A6H !&YXLQ] MXX&:';"EH;I_)!J+^,;)_#21?.'=@B:!7P9Q0(C?-C@A%*9V#8NP/F" -N: MOLK@I/I*@&#^ O_VR #)(!^ET9+[J!@C+!,(K^C#'VY4#OZK'#"H[BLVWWE= M=?GNIZ*H"9 6RN&XQ+"6 +W#UX%$B.,O9;!4EE5ITK? ;F>EY,!YN1SPH'0E M7".\D[C""\LFP06QB2]JB3B(,#)KR1!L3?@/4C['HBQ1F87R'F\CA#>/7W)= M0>DDZ\E )7>">DG*!IFP0[&K ,=:\>O7:@^ZX/IO5^Y/^H#&9U >]+AO: MK?YLU!P\O-?AN<_3XVS?&Y DX=60BS M%,"IN&(G=CQVU>Y04'!KJE=@YQ.%ES49MY"(F:S14%0*BBWD,18'1GZTPEB> M:/W'?2JE1I9K8H^)<%!N2 @77Q@W/I7.^(3RIW^#NR&JN%.E2'G5=/F&CMY MT_IF^7,;&UY*U!15'2TCC B)+T4.A\)&&GXYG3')>1+?D^L-T9A)UC3A)XC, M$G5,<:J(O(M=DXGW?GP:=X2O/J [XSM'KW=WA6V5C"F9)"L%@N9%)-DSA=;W M%5CNIE!@X>(T5$"!5% L'R__J4MF1VXI1$2B^^>=N>#LLQBG3LEGX4,LA :A M-Y2WQ45R"!:GF1XWD)*;N$:6:BJEC6F/Z\KR9B]0(BH3^91) ?QENF8EMY1. M=C/02NYREY#L>E 3/4WS(Z^'7L5EK*S4]CD7=W_*JE$+W[[>$7"4H-(XQZ9Q M2@'">HL:1XY#^9Z*QRXJYA?U^A@1DJA*JL;GVOJQ&6'#>'DX>E=[CJCCTM+= MH8NVD4RT^X0[" P\*O@23RA1N@O&+[XL+FK@W/W/&%^\M,P %V"K.3-S,[ * M?0$J+18;T!__%!^!;??7%Y#4-R9$\" M>Y).:9@DTRAKDQ>?0 Y%\S'=ZF>.1I_CQ$U(J#Y*XSQDJLB-.5O/0%-[NTS^ M6B%=6J<:+TIZ6.!:+O64@EC/;TD@6TDQR7:B,^$FG2J MWIZ>ZN8I]D3P-MH8]K01E]D!7P.7\QBU+)(BF5Q2>:7L(;.9(/8"IQ,W!A2? MW6Q$)11^5KA#W!:U,,R )K;3U H5)_P9VP0[(5-IZ\/:@]REK_!VF4L=O415 M*D8K/G-IN'!]IR(AXDXU7H_;].QS0OJ"*IU\;#KYH/V[7E,GYY=I"3K'V(EO M^INTUR(KQ;2JT2"N(.8)C2;U8YUK7I"LU479L([ 0A8_A2I A8K,=ZW($8M M3%]R@#1;FDQDX/QO:YM'U"J?).Z'Y,UYK"1[<#D61[R"[%<+S^(.9(G267$& M2=0507B#.WM-.7""% F0!-Y)G@MIK-V_-QFL 6(:H52J!2Z?&P.EU!VS0/'\ M0FG]%9R8IR?-TY/AZNJK/.X>B\,"4)^SHKH M@\S:>C%FR+=G$L.I"@QYJ2O5L!=SD0E[R-8_A*0F*. F-J.TCL];I8.X96+X MG7 BJ'MG$*J0<>HZ%;(0W!98:U/P!R$Q121#;RZ0K;A(MG O L)G[-OBH@4[ MTQ>4P#5JD2K+)]LSR/6=[&;JQ!+8W)?OB8+P2K2JL+PL&PCL;\9)5[7=C=TK M/7B?'P[*/=3X-&5 1D3:U3W5L. 45C8N9).%NB3Q;@(EP'5]EM^106HTXT2% M\KBI SX8FQ#@*PT"FCJWPU'1!H\5'<'",C,UQ$G@4*/3F]9GG4&GW9JU!N-. M>S@;,W"H,^H,>TG@T-N#'.8!=CIO%:&/W1E__7#UP?@ZO+P^&Y]]'2)6_SE0 MN#,$M9&?Y.&H/JP:8M9!J?>'8$,S;CWLI^';HK]B*M2[=SULIG4Q3\P4/7VY MVR,YPJI#Y%J'IV.!$GKXB&,&HC!X7:;#H&KQI1 VBYS0K50'6K]&=.UP,8)1 M,%E%F2L>\+B(+,K7 M]CU4B5_5-)7GIX&.*//!=2;9L;"7>BL8QP-KGVL#,>:Q]L#SHUO,@?&\50(P MOF,IHO6)>+<1.)&6F)9#[BS($7=)" M:ZF7LE5?U@?3SF3<'K:F[5&[TZ\WQU/N/CKHCQN=]K@"VCY9;W???@@C9]G7 ME\/SJ]GT&Q1=9*B[,MJIK>;GRDRX"3SO KUDETM>ZV3[&- M$S$!UXOQ$;*PD2IZ0"V0UJ,\5CK]+5+>Y.WESX^Y$05\8'H1#^5DYRU^-9AH ML;EA(UX!EAD=*):B<$1SD2@ZK*F"HAL=TR0?Y@NG7ZI\4K_PJD)KSF,,N=L7 MAR R5L:I$=M85VJ)!Y!% M(]=:96J.39^4 NU\72P1R!4J&JDG!F7G5F@((46=:A/S\@J;9PB7@@*H%%T6 M;((B0!.$.8$!Q:F*Y^'NR6JP^0VKP) M\:H%H=V#:7H9]==.1B4E3DJ6[,+!/ MQ#17Q,23^T'3V7 M6RM1J$]K@<8GHKHVGE!+JJ4^//EGL#01<7 6]].E^.@,1RY?O>]K<":M-?F0 M1VTU!JW6:8XUN:6]&"N N*O'4I\7'2?X14C-)YPQG=@:E)9/O6[G<6]W&_?C MV*(M338"KD (ZEFVF)7.V3A+#B3*R4-2$7[>V"?:"*\YE5C35:J8DOL8#T!A MP9*-3^@=QX>4UIJ$Q,M;9SR06[A-VAMZLN9X1L:L()%?-'FE^4C9U"S0-V\5 M.]$_S%2I07?0[$WJT^9XW&M->NWA;,CSZ@;#R:PQZZ?SH&^[$TM>>+7W5M.B MOY]=__++Q><)3I2Z'O[W]'DIT6333/8AM-H+ZD,8HX111&$FP%A:J"$<;'8% M/DM-Y,\\7V7T0O,;9];2P%L=GDGB"W4+!1X0D(P-L43+SB101(4 N/5L)@.K M1A\03C?0AEL)B94H)R$Q)S=#T#I*Q001^F8V%4C:,2+&C.5;/.UJ;MGK>/*C MTI^R!D;K["4ND9ND,\X 8<2:$IND7C74*^M6Y BYOMO$-I2;/,U#4+U8E>/7 M-Z8C.W"Q<*<7H[_4&U8]6"Y3DW,>](>>"*4=8_?C(%F>2F';0R:^?-"4+CPL MN).K,G407.)HQ.D)Y9J[0_B)F(2;[P7+HA^ZKZYZQ.C#/-B'?+RM]3[%>)0R M5]"G+,9@:[A'_94N@0#IAMG7*-'6^JLRO]4RF\5S5"S'2BXO&D6AO1OH^+*XNV!-P[%1Q'<)+L[^0)4DZTYM49LE!^$$V+ M%\8P>X'?^$:SR%$>1<0>"?;F,XA[ A,3JB&1HJL?Q5-=&A9S;Y%E%KF4\K97 MX".FK9>D0NQ/>KU&MS5H#!NM4;/3'W=F/5:(DVEOUAJG%6()-&#_K6I 4ESC MBR]?/Y\-S\=3 S6B<34=T_0SPGV)$6CCB\GT6=HQ1T7J90HL,S!UP(EVENQZ M3P7@[PC93U692=XK6()H! M3[S%'3=%UB.OPW!Z)=1C;;_-Q6.J]+E?^KJSJ =YDMOY;-!KMIN3SA3,SV:] M/1J,QX,I\]ELUIDU6R7DL\%;Y;/I;(9,]=O4F ROI\;P?&)<3R^_('[,C(B+W?"XX<14?38A,U.!0(MQ*2"JW1B$)<,NC.OAZ+$.=,[D*;5J(_"O M3QKU4V-CF;X.I$TO"F=Z(+GKK,!@-HX>R E@A#N3P[NXQT6,YM'" RE7F[UL M&7LPN3>NVM*58:O9JC?K3P??I!DECYD. M$$1]&8 .'S7L;;)R%.?B9L@KC"""T 1B$B@#)8LYVDU[,LY*Q!*NN]24RB MT:0]7 0^BH)=Q@8&25L9Q=8T0HQBM)>:ZY3Y4G.%;0T=KM>XY \/(=QG/#LD M[IA+_G]VB&6R%D>;]Z!*H-'#(>\[6;L<8#Q6'-N?D<=S!78U.WG%Y$C[D*@C M+8DL*2:0R'#U\E,#ZF*28ZHP%XB=QFFKIM*MC%^1\/[]X"LBF(X1+5EF73!> MHRBTKN@R%1M0D0<8 M7[V;D!J3Y/%$3YJ#2^5O>CL& MAJ*\S\S_U#HND8?MX!RYU-U//\4YOEB04G 2A)EMM*8F3R[! M/R,L,K* J&TYG#/56)ZW^4G4UYFXQSFF457X7<;G=C:TB /W^!@U0"+YH$0* M/-6Y/9U1+2&YG'YBW!(V\XLK3;10C_;6XH.. Z,!'H(?D37B)4>37G/4[+0GT\FDU1O6.TTNYQAVFJU.OX31EV;CK49?KGX=75V?7?^*D9?? MAY>3*V-V<2G_^?/E\/QZ.C%&_S0NKG^97AK@L)U=GSTS&7@EITI8,9:;C/BB M'G?(HB+L$9&PHE#T0TM_#3]/ MGUO@O@6'KI>>9\HP H$SUXQ*$H>R]B\2PHXC3NE[QC3D =%,I;UR'?9XUM+6BFK5=8,:K\:C M)#,H2IEJEI@&"43)0=MKOHSLH.QI,R9%;,EV\_FZ?T"-<]4!JD(],PC,6U9/H*82?5X$ EX<7.Y!R>CF?!ZM, C(83?M MJ-)K1NJDJCD3U3-7E26GCCO(H-C:3F27,:\$+RW.2'7KQ@+D>2(U69>S MR?P\K-J&//CB1CAZ'Q438B^E6V]$CZ$643%A:U9=61:&3-T\^M^>B M'=7N9_@6KN9T>ZIK,&AT.I-!?=J9SD:8$YX(E3;L]NOC20D=DS<[.94TS<\7 MOTTOSQ&#^'GX^X$RP;+'LC#D:%9HS#RFA(F;?U@"EYX"&]QB?PXAY84R0-1$ M/M ZE$6?)%)E$=!]7&I*EG4H*K*^ +W:MUPPPTJ"AP93Y4\8D/T*9C\;HG0' ML&U=T ^.%>S(T;8',S#%VK-&N]GM-H;3?IT)=])K@'E6Y6A?-$=[T&EEKY:C M);[Y"/A'B- MT:%4-4H&P=)GH5ML=&80G@)L<_V((J=T#V+9K$:$;'(6X:MK RL,'37:.7NI M\$H.I?JJ!%V5H,MGK02:3729QIR+"+N(?+*JW%PFVX7$=4-:00\- M(<""'-%603H:-4'X-Y::?N&MP7]G-87% H$%BL=RN+AS!S9$=385SK>"%B61 M11*RLHBB'C].%&%G_\*_+M8"&Z+: G](@L7\5.AV:G@PY]>4%VTM62 M5EVLU$' V38=G)&'F"HP#[5 76I:%D[KL%=R_%.:G15PFLK!J#L1W9SC1G?$ M(\$==0 &BR^B1+B/R?D%SRO46-];)BJG5'2*N9M_M$=;PXIG7IYG#CJ4X66] MJ&V-:&6<624]A0A7'=52385EC"M.O*;909(L94(6G-I64QMR>JC!3;79:BK& M*]MLB3D[-YX;:4%V??2#GML6,>2"=L*Z79A-C51,].I,-"L#$PD015J3)--) M%/_-:SFU*YY 59Y)V!/UP!5/(<[A^*]$EQ7#T7+C#$.%+R!&RF@O+2A"NH?@ MX)20FUN+2(0PX"\0#ZM Z]2LFOAE9JYH=4Q;!)#I!%XJT8OY*YDUE=OEHXVW M%*AB[411,H@$^)4M\Y.YN1G*K\LU8P8F% .GC06*@2SM MFG8A?B/J6ZS0$FFRU)<(F9O;84WV0]K6(S=?$NT'*WU["*MF_4"CA2J1<&B1 M\$L91$+"YF!W6L=$^^"F6.9WP[! M_07F)PB,CG$5'60084NQ7]$R3/3W=;0)97%C7[U]<\ZLIK25L[.[;Z4W7YU) MSLK )&>IR4\)-"4MM2N)08AT)^.S]BI6IA MI:)&N/+<6^MX: JO)0#E>#PJ_)SMR+37.FVM?I:,"034Q('PE6F[BWC^BM:^ MG;_#I^. =(/> OV0FQB45NLWVEVH(F^\S0QD4\5 =HXK!E),]J;NTY5BRXD&6_)* M,!O#W7?NG6HV<2#^-F3#$ M5XP:%I!4IKOB8%BT,-Q'K=*]' M?,!-N^$N8;!&/EI[((.,:)-%['9._4()EN4T :#^Z[U+]2+7A8?;SEQ(TP MD%$ '9Q=G'^I];N77\GI^7'WO'_ZKR[IG1V=KY>4&]TP9+[A8T:D(%]I1EK[ M6]8X;#Y(T)??T$(">XN+ %;N8/"#5"]L4OW- BRTWWY!"W#"0BXL:=3K9050_3103H :: SC8HL,4D.$-$Z' M)AQ,1(#2,U0 P"" TX(4P!M%@'!"-=',$- ',W)-G@VF"0T"T--:Q,(<):N' MS1HB>><%D7P4Q(!D;=RCE8/YE5JKYP BO7'72\,+097-C7-(DI>.E[CF#=KF(Z ?):.+9Y M^<'>@)=%'XG>.(*0>,S>,'*WD(,;,=*CRG"?)VXOJBTYVF7%HLQN4+[S =>^ M8HZVA;=L*J#C7.);P]R1X,XA%V/!= "X!98CA5NPZT/T 51,29&]< D.>.SN M6AJ%: )*6,Z SA3LOJ!_Z,+<^(!'W&3KPW0N1'1')##5 2M_Q"H1 MY\P40/T-<@OM]VZ$''EZS/4MB85=G3-R*X/?([=[#2GIR]*59TBX/ D.'FV& MCM#9+28SMF8^J(K$!1 N#7MGCP9RGG4#K;J7#5M[_+P*D-_,MY[#TS)D1ZM+ M*)"'F6JO>Y08PA#CB80DVC,[T4IPH'T9E)WWS ! MIUT&;\RT(?#79AQ%4$@#--/&- )45FFJLN+!"6H4?/ZBJ#"P=EWJC^"! D7, M&$S5Y32WR&3$X4&IFP/\=\"&N#Z"_).*%#MN87?4\F+A^L R,HBR GS M63R I=QIS8MF&^(B,QH:M"*8/23>[#1[5I2Z1XK5L#":+AC2<@@6;;\3630* M\R!NN2<,$4,917*B#Q[G&]\,2=Y^@V\^K24!EL1C5OMLL_&7@'7%?70IWXST MKTCMH:I_)!Q$%LB]NDA6V&K5X)4NHC3>SJ%"J"Z8RZYE/XFX!8X&R/\$L6* MY!DTG>WC8O##G>/>;G7%4^C#V@/MM6C#,Z@#=?DPP .>H= A>[@Z6+JR ""J M,=( <%'@<9E,#3IZBDRF& Y A4!W3"PC&U[/M9M*I+W-@O,L/R.@64L=L@5) M?L/#48&GK+-# ;B9K78 U[1,:K-8D=VM+E4-A7DP@5;N2TXEX 0()A6/:S& MPS),=6S14N26P!Y2(U?+38H5J6RE22#M 9H RJ:!,L(ND!$=N\-A36-6N3*@ MW!6W?1ACC///0[^(C5EDQ[9FQ48 9(/767V+](%\:CQ.AH]4#9FQQ^+D*[WF M<1IOYB?,%8-,>,%-2^MT>Z1II+.DT,*R6'M8;LEK!>UTPXK4LE=HI)U]K6(' M0^3250O/M8T9TCP(CM/(\"3*<-@%0PCH69HA[IM;$7QYI_F+%2/].[##!5PR M/@ME92]4WS9212<)S+$V@ #@JF9C@ ,:36BFO==7?7>SR7ZTH( 306P!1X$: M0"'@J( Z**A"K/B1U,Y;@YU 4^4 .W/Z$8,N.+Q6^UAK(B8 /3"0V\U-8A0- MG+O-T+B 52A%F LBR0;>\HYS 7HH@+>YI#\57&4U>E-A/\"JYN:CPFYL6?=0 M1NA;.,*'^RK77=LRMQIO9&5%9&7\K-1]2F\?3%=LQ=K?X<\YINYPAG,%7-:G MYH2_'"!G0/=WCH_#Z!HB6LV)ZEERG4Y4GBW=O*L CY4T3 5H%$PTIA_.L>8%ALPSHK;6!7B!JT>H6&BW)(K%6(,*/TE$?5<[.IC=J#0I(O&%]\O( M8Z8R%#TLW ;76:0&;ME'=/ARX,HNWNHBEMJO2)6/NY?]TS].CX_ZIQ0EF=W]G9__QVW^;ZVWHQC=?&D,N,\#$?^;_K=L;KQR9+R:IW[09^\[3SOFV_$MOY'U!+ P04 M " "#6E9.O(\,ZQH< !_H %@ &=N='@Q,C,Q,C Q.&5X,3 R-2YH M=&WM7>ESVSB6_SS]5V"\M3MVE7SEZ*2=;*HGE^=B[]?O?E#/#HX.A975A9.5]H4,C\\O'B[(W;&556> M'!Y.I].#Z<,#8T>'5Y>'V-2CP]P8IP[2*MUY\_M^="D,^&J6:[^>RJ*<>*NFXM),9/&,?G/Z3W5R?%16SW#@J;Y^\5R*0D[@7??DH1P^E4='OSXY M_O61/'[Z-'L\S)YDRFKRXN+-S#X;SC<;[Z?7SJ 4J8I<)']7&75R:.G MY>=X2/^J7:6S&7^EBQ1&R,_,C:KGE1L'&CJF8Q1:/3X((_^B25/_J4J,E&.%#3E1&S$Q-KS.#AB^4M 5]4]23H;+8Y(>Q MM,!J=_';G??*9L8"PTV4_P'::YO#>R"3G@8I56) MPL46Q@J9)&92RF*&GZNQ=F*A?=_&Z<@J10*'Q]%\WMD;X+B'2FCG:A!$?E9# MZ>"#X?'(9*S5-;\/,X*A51*&ZDJ5P,C@N;C;=\-_J:32US!G69;67,/OPUE8 M4MPXZ1:GO#A5V)\SWQ&,PT79".,E494 A].L'[!S&_>#A@3@M M9@+IAW_D5GH:*$O8-EQ"&%CWX:G.QWDT(/:R=>%\@68&&(:@?8 C0(PR-R/H3]!'*H2!O(K)F("D0T;@?]Z\D' M7@2"@4?_,'#>KF"0<\T"G?YQ]?H]/"134V);96U=#02+8[2J,@=AH#0YW""= MPA:+!!2-@%_\;F E74)4S*JO^K8: ':W'&#D_Y=V6-#^Z?-5X XR&N MD"WR +YGLFON[8GXIZEM*[A0K! /62 > MYA,@(!)H R:*+)/X0(]D(-ZQ1!80 Q)78VAR#,K?0%Q).U(@;%$DO)&?]:2> MB!P:RWO$PPJ)B*^'(0)S=K5%P76M[,)HX&]MTJAQXHBZV-+Y^G0^O'\Z?ZER M,VT)96T"%Z^S04NI0+U)#E8V? 1"E3V$$=2^OSE11C]F9BDE93('8AW2>#O$ MS70\Z-5T^L_'0!2F[_"MZ-T3/:B BO1.E6X)>7U"3NZ?D'\$$@9=3N;N[M1; MC8'!!\, ]-_*CW+^'2;K_K97,/DMK=\GK:>;8-K55*DB(B*4RRSBOS7YJ\^) M4ND2(A_6%9B^\,GA Y*[XG&O=PYBV[^'H7\AX2\_NH/61L<]D!9: ZNU-#F] M.=B>F7L],VH#\F%SIV,9R=Q%/-SI3&SR)&PI_5XI/=N@=& :BBR^;T_]'>G0 MH?%>T="Q5+_!.=BR_:]Z&$;W?Q@NF*<".[OPI/?=G(6;)0$\$!^8^S\-"^^; M+[$*Q*ZKJ0_T:UQ6?^X MC.__N)R9(B7DA7LFSA7&970A@WEYP;M.M'&RYOGYK_]X^. 9_0_/8UDA%1MT M#4ZU4R% TA-Y&F!(I,>%BF370]CPZKP'E=]7$["9T7>OF_,+3]6F=D)-RMQ0 M5,;';*JQ-?6(/)="@13U!QP#0+;OV!Z(WTV>FRE%K'KYP"U/!9^UU*\_?!PK M7"(.Q!KX".8_;*+B.),8&6065J%0PMBD6<(&.+@V1-T >W0435S!A1IG;SN2 M&RTN*/R=^*"U@FYMG50U MNI)Y_&7HB#D'$&2AB.:F8YV,\5@ ^TKA8=?TA T1/Q6@)"!P AO6 M-JDG>-02A7R"C@DUR!&<6P24&+50%ZZ&(0YSQ0-:H+DY--@W@J6-;6BDA&W? M'UHE/^W+#+;J1.93.7,[/PAH[E8G]]O8H4Q/,: 30GH#;*:CS #3[73@YUKJL9?3QK M6"-HF94U^3,A+A7J4DP;\,BEI*G*$2 ML#X'G]<^&AP3Z-1 I&#@I;4-:DFO-QC&,%2HL- CI9P%)KI$(9TWUD*/C[UB MR\HG-<(39P$#>FQ0PE5Z(G;E'AI7EA8$>TN7+;9<7.Y(SS9)4EM'73?A?%1K MJYQ!:4&[OHV#O9&!7418P"#>PG2 M%.1J;'N# 4FU+8/+75!>,[5DY)F0H+=^ZHZ3<"@)[REGA<&TV(&ZJY;/K)G MN#^[0]K)F/[M3<0_C8G_WV7S&/ARPP8>@%+&CY+60PUW;= 0%K,:0FG$@'1Q)(]2%9T"9;Y@Q9@2?SI(G' ML:[,!-8#E+U\YFU\YBM9;8GJPMZK2%CO[';A?UL3.@A70^&]CKVW#L!ZCAH/5=@ TBR#.Q.(X>__*6S+\V=);3H'KDJB?-L-Z MJ92-N\\J :EK2=U,T5GB*F"-*/*\[R-!J8K>F*$BZG7Q2]L+VMZ=:+C;=F2;\@G;JID;53-_W4#V*M80R)3U/K'U M3;NW8#6->_);_*&@]%0?VAS.@/;8H4 P(>6JD/72G(^J&1<[P:4CIP]]\OT MN4)+]()W+>5RZMC;YQ)*H@3Z3%&&:"!Y3E3U-I=W1&YI<6U:?'+_M'@9[/3@ M+E?BHG%'W8$R@6"08R&$0087WERZ+5$1/ 4UZ @B$#9=T"N,*#3TH-X/!J" M"+SK-&N2B@=$X[F>: J 2XX%>*^9]Y>UGHX(3&%:3S8SV;9Q4HMPVUA=2B)0 MQ):2UZ;DIQO@JO(S^HV!_6 @!I']T.OZ%'S5\9>1PZ>->V#FL[;LTI[ZWHC( M,@4#DB#O*7][('(#^C#2$(9C8-D0"Z(H]QS(N? :"E$ZJ1PJU]?*DDZ\1,OV MZHMGYG4:.OI*.%;753*;QSW&>.:C\]#NOA$%']B=H MT%I472:$"V"\@E4>"@1JEL%V.N,-8:V*S? #3&,E*T7EGF$TZ?IMH&'YH@Z; MU6]+'\"?=8)0PH[#_XVTGU0E_D?F-4E=[RV0350E#5RD1R1[S!$,'K=@C\2B M3[P/L1I>EYC"AHHW1F&R+!$+D1JIGUB'*$R+\4T$1FK#:9V)#17NK#4U%1NH MR[!W!9"Y0 PQJ@4!AKEJM;]'!K^%L7Q]&,M7 M$XN_;=2G?:Z1T13IVJYLU.M N?>M=.WJ>75M"=8 CIW.60#T17U;M^N0XS]S M-KN'8DY6,/,Y?VU7'L(4/LX-M&\8%-/-9RO&TL!%!URCA%JR,JN\&UM_P_9CE\ZM[ M<> =9D[[CV[[UBAR<\Z\A_-[%',_",,^/KI_CGU*YB9IPNLSZKBT$RO8P(]E MVW(@I94'JL'K.I7 \:RTPM0%KTK.YNWYV$9"13Q"YI-6A<<"#\RLHVZ5EAVB M.+Y4Y^PSHN2B$BMMLO>UA12X7C.'^VZ57E:"80IU7@7^/".$FFS/0BAVX#@-Q"YMT"I(O& P MQZI,64]&<7CW^ AW&MJ#/X9[!^)WQHY,P 3OPW%0[D3?0-"E"6N@*"-FKC-L M(PYNM>7X'$Z48&#D)47_>R>](]A[&(&HA\!\JG:1<7:6(%JW(7J24C*'4X;D M>4V0.*=3#^9'(=![&J'CD:&B-60I=D?G0K*495.8F\/JM)Z3EQX$6SUE*G(^'H M[&*=S*5)4LZ$WI"*2173#0AT>2/ #7:/]^*FL%@CYFOAM&9>I3\05RLFT3B^ M?(B<9"#!/+P>1F?/50V(DU:$%FD;\;C#V=E A<3YL_.'G-XIT-%!ZT=>V4"/ M3'A=K^P2[7RYU-FW2#.F K2?-.ZOQ1)*[ M.I;8N9QNR79]LMU 9LLIEHB]HU6 =7!E:">8H!W^ANE-C1\4/0O=I[M*]V*( MA",-X17M8G+CJK//&N],Y$^F=PL3O4KCD2GIXP@%9DWP1I4HP(5]K*Y 94SL M+NNQ\U1\PF(#I;L(^)IV89D*4/J<0VA^6]@8BS\7F+KHI1Z5K(D%WRW$]D]> M>F"S9V\#@/S7!7%J_'[]PQ$=>/T>63Y8)&5;"]Q1J0_MQ':+P9708\<3*,%(,'& M9,^N.6N0Y)N$=%)RVGGA4 O5,) $[$),Y,?)=DM_:SC!36:+]H%;%GLVI;68 M=>&(KJDT$%R$CKQD<,XPR(KSPB.EBW"JZZ*R9$ZIW*DI,I\!:XM-3O\_"DHZ M^("RCY1&8+$6F!5//_ %OUK=B<=SCHL;W')'0R)/03@;-$S#\F/LI&-K J5< M;SUT=V '&\@3^( RY,[HK=>LD*W0$P/&R@O16(UKWUH$UG@_B8<%+"39P[,4 M=]7%-2PPLHY"(3DG*@"_6D<:R$0U0CQ#FT68LKMPB<4W-]3 ,_Q8@P6%#B(S#\Q!FHB_MN#VTVFT'8MILI.6)7I59I?AF&P:MM_O1?(> M?B"W*L:7V]X&@L9 @Z6>M@=W_8.[ >3EI?+&$,;][G1CR)RO #[,!79Z8SH= M&3N?%H_7X8% GFY%-AIKE*1QVTTMR-%]90:+B.2F[C6C927<[;/S?MM-^= M3ACZ.V0+6V#)3PPL.=X =/A#G: T1-4<*?R4T.)W<$Z$^AF$WXTK7_PZN)D# M$JO3!9K=_E@&^!>F))-Q 5]I=M(AVMCG*;MF$H,Y>P-XFM+X#ZL,5B$7A*ZD MO\:"[B^B*;?*B>LNB?^]#7]]C^?^1Z'@#4"&7Y%H1(JXDP_XJH<4A\H+WA8^ MA)*]LK6/&R1HP;>>( YI4"@OY[B@Y+N<0GX%/D"6*A4- Q&J1[(8- ZOD::@ MJ8^8!@O @CZARYRM6X3:@VY.,H]:#=#9+5&N390; .S]+G7NV=@%6Q889 M MY:-$%.]=R%1AS#?O8!#87^\Q_( C[K$# MC6W"W7.QDBU)WO5*L0T@DMX:UKX1=@V[=MUA FY6ZT$09ZWMD0G M$)?W]N,=>8R]\8.H"RK'W6(K.W#0DBKG,![4-E<:=I'F07-?(.XM]:U/?1O M.L1&^SMB%R]9M;MC( QZ*\Q$)RWH*:B,X9+#O@A3;!/&GJI*?E+HC$/1FR2, M@[4-(H?K2#B92_9)QVEDR$6#L1Q"R'XD$5YSYM-;8O O#]"S:GA\'\\ U:BU M3>VNQ=G-=U]RC$&'3+THG4[UU0YJC?\>ST [)&;Y?,%E@+(2YL*K*$U.4A % MN140(RLA>8K..7^3ELL5X8L(U0:BP;T-[=Z2/![QBX&=CB2DGQ"61)Q M^;V50.;YXN(<='$80@T@HV><%0$\OK9%E!:Y+"$F\6"&A42[Y5 .S$ZI2 W# M ,MPYE-8<5;4N][K3?BYRPA"SB?H?+DI1K TBWT/*'VTG?'J%$3BT4N&%&=[ MA.%M#_RWJ&&T""**]XTIHO+$SK:EL6TVL_\YI&8%T1X!GYU2G[P&A!I12H7Z M6B# -/8Z>G &E<,U6=8$%GQOSH3,74*! [V.\&RRV1P>HBEX38W+MBQ>XMU! M"R&G"% -ZRNJKAS?%%@;S"$-*(&.-@<-7D?:>MOL]%W'!)_Q(=/*&\G@19VJ%[QSETNC&%/ MV$2!N8%I)\&16_A\3-9$.$C,RHA,.&D&;$_'X0SRG%$>"!SX5+NQ 64&-10, M?P$OI"!EIM.:;1XSA'4*EWQ9D)6I(5B2%=!B!AP$#2#*=*&WL7[;H"_42@&0 MM.8,G1@F$=44!DO6,1QQ]$CT8Y2YF5=0IFW&2H_OPS]X'>B4%(,PB+$A8T5;[KK'I& M:4?SNT.6*2YA5N>@#$SDR .\L+P_G-49Y655UE=Y#J63:+V::RVL=U"XL2XC M Q-Z3&_JD;%ZWB/K%!8<"T@SWA1TVF.J&J5QQ:BSUH/; _..@M2T351TO31 M\[/.^%38-2JMH]+&/XRE%T(0@C*A?7WK#LW@'C9-97LBJ4$<(1HA3\S8$*X< M+>C$:D;!IK8>"3G$*W+8"4#RS=A/*\I9A66 MUE\XXG>,03JR*$ L)U1$+L=")HZ'1:7;8G> +5V-0URTEFGHE%S=QHEE4!; M+P--G/FQX'9? #M/W(^%Z?U6_+C/4KLG]LQ7%! _]I=L>6Y,G?B$]%)5.NA1 MCBC&*UUP*L=Z2,1 \3RLIU;P"\1D"D[?;)YO3V! \01LZ#S/C)@ FU$$"P5S M#[,$H[1)?+9FT$Q4CJTAP?8^GUUOG:':R-77IA;MTP+K:X^-#1FKI)YT#HJ-8W +P&';P,E [5^OQ@ M0?PQPZ-K:E(ET29&'AC0CC!=D(*211]>DH#EUWN7N6=)JWHS--]2'* EI$Q(Z*5ZT8TH61,CH(W;K*7K)"M)!X!IRS7+/NOA+Q5L0 MVD.1A?E+&'CD%1&$^M[>!+5AI-,FA%5TOU( SL^A]6W+!QGKSP7X/4-8X 8Q M)?*Q\L?(1<'G=3@#J'B-"%G"PR)K'WT#":7HD39%_%$Z[1H%.[X:!/4KLD]8 MXP%ES=]E(OF\3)&Z)4Z1+T:-R]2&(3596;?QJ$:>5!]C;@R22E-X'$OLI;L/9,!]JS _C%;57,!T7Z:N M7'&)#9-"%]0?U:8CW#PYZ6$AM'>FA6M"FL G-])H-^@2WLXM;2SX'4;A*J)#4K/-P"4.K)R,HB..S[95B3<:N[SSZ]'1GVT&5TDM29I M[HB(+I%=4,T-JQB1/OK&+E+(1#O(T;U-J\@\VO(@=*N.MUX%\9 M>!W*E?@T4:JFK);(72)C=1GM1#Q$K9@(26R@=Z&J-:1J*HP=X,I.143GN_[" M3==4-/#YMJ@B-6'O$9PKB]/8>\;>@&8 WL?4]H[I;>CA:+Q,_:&JWD1>/-:A MP$DH0>1M#Q]/\TEZF.<')WCWX=$>W@+@FG@-;)XD8=Q*63&6/#G4[CS05DY^ MK*2X;\7YVTO<[HOS+^?[NY%9VJO'D$D0WTK1N1MP#P&(5+89R^@A\N/7(U_N MM!*YPOLBD(YVCX%DFFOL^FP8;&.^I<>#N:8RE#:[CV_15'0#6]>IZM/$J>B/ M_MQ<.9%>,ZRW0_<_.K%^Y1%LIKOOPO#[R_/#H4EG+WYY?CBN)OF+_P=02P,$ M% @ @UI63C%]NS>0& [7T !8 !G;G1X,3(S,3(P,3AE>#$P,C8N M:'1M[5U; ..<[=_#L+YE*C,IQ)C[] M^OK]NPNQM;N__^79Q?[^YZU":7V?[^U8Q-GNT9.]R_N=['H8[W,V.FF%H]')7BZ.#PI?AB M[*V^D^&)4I>9>G7U=:3[NCS;YY*KO7IU)DE/Q\<'"4_'_0/ MT^/CP3Q(GQW*H^?RZ+ O?_IYZ]79OH3_Z%OA?V'F3.=J=Z1P&2>'1P=_ MG9WN#-^91^BYU3*;\WS?PF3X=I@SFID^>Y"&4GTM=V6FA_E) D>A[*I4T;ZW<7-U:7X?//Q MXG_$^9?SZTMQ_O;ZZNH7H/T/I';>&2\BH)!I"C*TFZE!>7+\<_$U)NF?E2OU M8,IOZ3P%"OF9#E5SOO(@H6%BDM(PZN%>H/R;%DWSIRHQ5B+8G%1 JL6EPI W M(R7.)]*F0N:I*.'5ITSF2TVS]6I/B',GS(#&N00(PK_? LK!(*H4 V/+D= Y M??QQ,-")LG[R#P:V12=$GRBL2A2N7A@K9)*8<2'S*;XN1]J):^5*JQ,$N,^E M26[]$.=#JQ3!WS:.OU6_WMKIB;?(/5\!]VSA=T%L;_&;6SMBB"0Z41HQ-151 MEU?C/A 'Y'\>20N@UJ+?5,XU_W*B74B#4 M$M\_*PH=K1^%@DC#^\M#SZ_ 1QD=^M]A.&1R@J#M2"Q(L .\*$@V",)C-0' M\:CZ_P011&:Q#3G 6#F*1>[(2V\[RT>_,R _1]/+% M.FBZ:4[7*E F#A$C%0@@_2G![ORS=G0\:)0/ ->!;3R\I,M!Y%RM4WI;,#H-8&2I<5O(M/ LI6-LJ&HP)\DY) M/A.%0F)R8#J@V:)1H&Q"AM[AP<%?=P*0>NXFPZ /ZP2[(S>YYV[9SU1 7S"@ MR-[-85SKI)T^PF0EHA;8K&SAQ(H'C)@:/]#ZL&J,,H+Z1.=>*ZAQD9DI*J9I MD#84DIPHTB!*L)M.IQKL.UA910J.! JMJCVD8*++$9A=>,@-A^86T):X1_AQ46;:!@:5AX'C],' U M&*#HP@%>C&0^I .[@*];DRT/".]8Z$@W (_-C"Q,DH"1#\*BT68W,?.0&"-/ M=02YHYL#MSX3LF_N6(V!408/HN!)4FQ!UEC 6[)6"]FT91DF,)1EV>RX7 L@ MIBUS,UXOJOH]L6'Z99G^^5,R/9IE.F<\OZSP+$^$N%02C@\XY5([V=>9+J>G M8*.5VC(OP"=@L<'*^'N(Q^*M,2F\*YW)3_&!+_"FJ4IQ@:B[O"1UX;[#]CVA M!ZRGF-4]JR(]]["[ *XN_:)5"HO=/M]!=K=$.FY).KMZEA'WD+*EA6^_IO&: M[>KQ\/?O5P^_-HGW"RQC%'9+H04P1(.ZND?EQ\+8EZ[QN9J0SACV=N0(&R8@ MX8T63BL;U.@G96&DL00C'?_60. WA+ V:FUI"7^Q?@G_B"ZUN&J$(A+T%2S= MEF(K1V#H/"1\L>C58#M@-@GF5IXK'QS N7*2Y):CU5C4.-?S@ G$Y2@? M7C 8 EANB&B*#Z)-.%^A@;R2$BW9=$8S#D2(C=!F&S<,OS3#_[1^AD=]@[X_ MS+4\>]^T+!EB%<_*VE$45:-Q!/;.Q,]&G#500(;,>H)BP3V1F41FR)#HE\!F MH8^A*(P-CE#N%1C)"4Z6J@Q]LBE^8;X[P>Y)VQYK8B=R;"J,0,@[J;-@CWFJ M@0!FVTFS.V0;ZMQ5B.2:AM*U>4=19>^S!KN.O-&BK$6@)CC(OX]+@W?$(D*K MA9G'\A8&M!:-WS%%2>@;%(J! W0#F90&QVG1"^.,50A^F\&>^ ?,@*X7^%WL M8]?1_9F,!9Q.A2''[986_$7:6]!C?Y=910C#3Z-![?Z<'P:/80=G"K'V M@8^L\])B1H MH[U5&09%\4R)(ZQ,.,<=C 9:.?NB3;2S7Y\^Q6GQ<*RI*+]0 M%6'[<^!&^!^. B/ (7I#9 _!.#>,Q3TQ,A/XR_;X,!8LN\U;[25$J0?##!?L M+7C-9S;%Y$L&.A\Y+6:KA4S>5[D: )NIKXE2S+< HWI#MDNC M[<_K1]M/7DCAU"XUB@B T16"VC@A;V!=@ KA\#>H &R:61[ .]BK+O,F)7E+%IM!V%/S21OQ#V6=/[.#L $&Q[LFA.5 M*'/HN^"7 *< ^.@XMC6_E9HLDS:6+LR[M-982$UQ15[5S**,#V33ADG:$S]V M:4I MNYZR,]![V<1^$1C[H%IF$3DJ(9_FNT/6^G:(5;*Z\Z-LU(<)'Q)E;3] M,X+;J6SY@TIL1C8,4LBAVNV#"WJ[2WQ_(K,)<.76=U( ]"BX^W;*V()" 6[2 M49S09\^ 8**,^ '!@)/\D7KC3"6)Q#Q.(V\X 7V#LVR4S-)*YN7ZE8P_PP\8 M,^4$)0+Y"K$DX*215RI^[-S'AS066B'LDM6I\QI"XIG)GW44QZ%7C6,*P$=? M\&9B)B>.(TF._\M4^/N[KC=T-WRU?'W:P?L8[3Y&F\6J63%RS MPYX0\)EL1@Z(-F,6Q+8)^CVU[O<6,:(7FC33EJE<6)]MR-$^R)C/@,G4UP(K M;CE^V*09YWN5/'?CH+## D156K KX2Q72^B^!XVF',O^)-97&VL;$8=Y^)!%+*CT']@D6(-4-U'215L. .,;)BPJR5B0V^.=5;] %"RF:3 M+%*9@90A>]YQ&9/&F X7F+CYT@@3#S&(/Y#DY;9D4]4SP6C: M)M48,QB)K'-LF]PVR+7>V M#W?BH;"4%L/HN*RI+SG=$S<+%E''&5.,_[B20E]QN)]DSY5U*H%VA#9I8R6M M(#M/4< :RI5":DE%^::5,KXCQ/].$>IL,0(\@#6+5)Y'Z1I ?2ZA(L8!ZZ+P M$0-??Q3T;92MFJE!BNLBT#G(0&=2PENR#M6 FFAY48)UA%D2E/5_ORJT(@O,/U'3AG01B$_< 8PYX;K0M$/I8L)ACXYL:8R MIR;HVO=8T]6E@[_FFJN.*2L-RSD'/P(T-"\?E9'*ZZAC>^'QFFE;:4SSV!/U M2((UGI@K,TUJ!D-_+3N9TMH;.%@>#IZ@;O":3IPS8UQL\9IS7"N$#+#Y"6;+ MS5@GC0L9AHV>>"^,#3XV)Q<4-HI2W"ED-F2A).!5@:_\&T<())S/)4A)K M'^3/X.NP&SD-E$1AU:G/S<;)#B:00,<:>'P777TJSK6M$K+VZKK3%XQZ.A@! M"S4UIA6+6DR]K=V$,=17[(B@EI100=D061?K]YK< =FTK/";%'OP+#,]X 2Z M)8."2B;E4+43\,UV)60#-/-UOD[KI#%PET/!INL8%.M?[09.EH>3)ZC(C.%D MM6[4CO<%+]SCVA,:S=^J\O)QV,&B+7Y^@O*O': M8#VAA[&+& @P)ZG+4G$@J.9^ *XYC-Y( TVQ2-U=T41P<%W4&4G$,Z(! M5#EU7QD#-,?> AH0,XP36 M:,5?4CS[8*(C6[2?;B<%9JOB6"N&K\#345$0-RV?UD(9U2;1=W,3?97HD2GE M"T"0O=)],&0;JJ6]G<]6^O9],[:>BLVC.('2W@3\FG9AFP ( &A0CS=F"'Q% MH18/43D$BE9@[A%AQ9V-["TO>T]01/H9F<;7_*_@Y ^"];N2_5[BLSBU@/Q*17PZOX,-QGA KM!'353(7C?J$81 #;%FE2L\ MT=!..0MYCP+OD!H" 9[6D%(BD_X^^F+)VY3D?) M;Y^@C+2;?GLO)^MK%8L Z7XD_I;N1P]=5#:I68EWBM7;!1, X'?:9"UXC^PD MWS: $D&- W&B/Y.3#:LNSZI/48Q6)8@U&(1&-#FG.K 53/30'TD)IKBS\67H M8GK0MR:FU#F:H!X7ZV#:@ $:N+6O61HP3>;O&7#U4GJ=^#H8SDKC/PS+]4TB M5!;!"^<".-&/]Y$[_:\/'RMPX]06W;6PJZ($>L!+8W<[O#?4B'(=0' M(;!@R^?X$\Q8-6C/Y0=4=I-Q#8_DRV%"_21!<^G+_W_1R4@/,8H4G+^AI@(G M7]T4C&.K\T07&8=0,4<,>$NA%1JU[BK:<.727/D$=3AOI,X\CEVQ^8;J7$CQ M16)[U"I\BC=/\>!-2)U\=YXFOJOC(:^-[[G2U'8U"0G9P. ^E (?(,5S?"1C MZ]JTCE7B>7+#DDNSY!.4MWPP;!;Z"Z6N.1KU*51NOXL*.%>]/^A+IUZE,4E[ MK3)BW1,HV[+G24W_1T;*(_)7-4I)U<'I$$!#>70&T:@ M$^9Q _D 6'YN8=@29-_?YHFW@_$-0:5N,DY$R'^YQ:3 YP/V"#@-12KMA+H& MZ\L2 &D6]@ATK]CB\*'#"I_@?)]RL^#,O7HX=K@D*_&Q]YF>X_LS#RJ'\Z$+ M7C'.U)_Z)GM<"4HW*O*D]F\3NOZ\')(5M!H,ZA>QG<]0G%BI+4$*'*&]LN(:': F^%(>O M:IV]DKA=0],I444T"-6"UM]+M)#>"< 7K"D-A6JM\AV\S$*&NZWE]/OE\1?/ M'^;Q@Z=@\6<\ZM$3U*Z%J[HO_17!6,"]O/GZ!B_MX/+2.5&JU6[O_9U/_C$F MYHHD\4M\^(2ZWA(888LN_=I:\@3^\S^>'9VR:XHWG=>7 G#3!-]"PL8&)^O9 MWI )MYR9L78<8"17EKJH0-Y3[48&[!4T0C +!M!(U2D#G59CNMKR-(T/YQP:V'92A0[M-@*J%!E%!79HV _$"$@+ -54F@3Q!(*J$7/1KU M ZLK-(>4-E7O_V6^33#V&"L'[1) 5N<*C_UH#RE-K[N>5$E(F[JH,K 6AC+ MH2\Z!E.P .F=4I]CB=?,5#*KVY=I!_OX$RC*.5^4#*G]-)"S@ M*APTM7JHM([ZX,TU(;:(5W1@>AJ):S$>'ON]0[_9$4D%*@ZSX5EB1H9R-A@: M3ZSFPH_45D,A^WC!+*=(26<:>QMF0V& H=XV0X7<9\6,C2,XOD#P;SMU3WHX M"RSFP@L^^-!98R;LS]7M3 /!]P35KAA-0"J0%DS48)T"0< M*@?SK=3!>G/$4V7X=1)#/XP4 OM3O%R'OT!(EG//=?V\G+FX/31%W"MD'J@C MG&'GC?HCP+'$5M_["J(]C%=_:T)A.]G3=?LV1W!CTR$^' 53IR^E!4E,5L+*%B'@W&B"VIAQ;TSE"*;P@ M52WQG=LJ4_NS_KY"KS"[*K(NM7?*WNF0?'GPZFUN,4>7>EX>&U/E.;K0B!Q8 M5.L[CMHWAA*/?3LO>(6(!U/E[(MPQCP$\JF-O'*H4*.IZS )I2:-3T5&?GK7 MZXE_'*4)>P#Z82,#MRB%>T'\8D#),R;3H:1*8B@ 83K4ML!V@*Z7K."!.^@B M][DG]&VGX7^FP/-*IPO1]W*Q+4!C^)XCG+GF\TW)U>_V,VAKTW8UE6*16]342O4JF/)B$1#48(<5 M+@2#&.+R_6Z=)CO;H#2WZ+709@9JXG6S3'H9=%$*;1VP S9PK1#OP=(%$12, MOR14_D/6)6&Y=-K57DMT=2S9F^3TL<4'QBO?8TV1)=1 BB]P-_ZZY>CBCYK$ MNA#[&R/0OE'+1JDGCQJZV Y'H*VRH2Q#K=3C:)!TYXU/ MU\>1T'7D/_^T-F-]2?FZX@>RQ:GM?GEFA799;W2U*95@4G(#-D+[@&7X-9.Z M>Y 'J6TS#+/OXI2HR?U:0D.>PW"GCVHVO#,3V>P%@*J+D?P P*E#*\>]" [P MR>9.V@W3+<-TT>7UZ^(Z! .ZY,6V.G="E);::CBXM?;U1 Z#,'*PP-KSY=UL3- MM'P+81[Q[#:WEVE77YCBRT#[TZCKL[Y(=.>4-4Q-@ _"10JH&VF=VW&#PAAN M2@JE!-Z[\=E#WS&/3?<@=]O/#G8 E*>NSES!H4A2L9'N'$G7_*2._Z$M)G#% MPJH_JT UOQ:Q-GFZ%\.W(P=YKDU"QB;]%LB\W\+8P9(INA %+^C%QN<7!_[F MZU)D@ FE.#P04S!;F8?N<7,ZQNK,F,][G4&??].8[<"S;_2B:\7TU_!C&#*] MXV+$ED!\5ZFJ#07_#A0\S73_%N[Y#V?[^,OGKWX\HY]D?_5_4$L! A0#% M @ @UI63NMK'KIT$0 G[L !$ ( ! &=N='@M,C Q M.#$R,S$N>'-D4$L! A0#% @ @UI63H[F)!G[)@ .9H! !4 M ( !HQ$ &=N='@M,C Q.#$R,S%?8V%L+GAM;%!+ 0(4 Q0 ( (-: M5DXUV^@W 4L (K1 P 5 " =$X !G;G1X+3(P,3@Q,C,Q M7V1E9BYX;6Q02P$"% ,4 " "#6E9.F$C?P8O6 #W7@L %0 M @ $%A 9VYT>"TR,#$X,3(S,5]L86(N>&UL4$L! A0#% @ @UI6 M3L*ND"NK@@ &[ & !4 ( !PUH! &=N='@M,C Q.#$R,S%? M<')E+GAM;%!+ 0(4 Q0 ( (-:5DX\!G ( 5 " 46:! !G;G1X,3(S,3(P,3@M97@R M,2YH=&U02P$"% ,4 " "#6E9.WVVU^G$$ !%(P %@ M@ '5G00 9VYT>#$R,S$R,#$X+65X,C,Q+FAT;5!+ 0(4 Q0 ( (-:5DZ, M>\D%1P< /TD 6 " 7JB! !G;G1X,3(S,3(P,3@M97@S M,3$N:'1M4$L! A0#% @ @UI63G\)YS0]!P ^B0 !8 M ( !]:D$ &=N='@Q,C,Q,C Q."UE>#,Q,BYH=&U02P$"% ,4 " "#6E9. MT,='CJ($ !)) %0 @ %FL00 9VYT>#$R,S$R,#$X+65X M,S(N:'1M4$L! A0#% @ @UI63I#$R,S$R,#$X97@Q M,#(T+FAT;5!+ 0(4 Q0 ( (-:5DZ\CPSK&AP '^@ 6 M " >(3!0!G;G1X,3(S,3(P,3AE>#$P,C4N:'1M4$L! A0#% @ @UI6 M3C%]NS>0& [7T !8 ( !,# % &=N='@Q,C,Q,C Q.&5X >,3 R-BYH=&U02P4& \ #P#O P ]$@% end